::-moz-selection{background:var(--primarylight);background-clip:border-box;color:var(--dark);-webkit-text-fill-color:var(--dark)}::selection{background:var(--primarylight);background-clip:border-box;color:var(--dark);-webkit-text-fill-color:var(--dark)}html{overflow-x:hidden}body.desktop{background:#fff;box-sizing:border-box;font-size:14px;margin:0;padding:0}body *,body *:after,body *:before{box-sizing:inherit!important}dd,dl,h1,h2,h3,h4,li,ol,p,ul{list-style:none;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{color:var(--blackOwn);text-decoration:none}a.linkGrey{border-bottom:1px solid #999;color:#4d4d4d!important;text-decoration:none}a.linkGrey:hover{border-bottom:1px solid #beccd6;color:#397493!important;text-decoration:none}.shop-color{color:var(--primary)}.shop-color-fill{fill:var(--primary)}.shop-color-bg{background-color:var(--primary)}#CybotCookiebotDialog{box-shadow:0 -2px 16px #0000004d!important}#CybotCookiebotDialogBodyContentText{font-size:10px!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a{border-radius:4px;height:auto!important;line-height:1.2!important;width:auto!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{font-size:14px!important;font-weight:400!important;margin-top:0;padding:12px 40px!important}.desktop #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{filter:brightness(1.1)!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:none!important;border:none!important;border-bottom:1px dashed #ccc!important;border-radius:0!important;color:gray!important;font-size:11px!important;font-weight:400!important;margin-right:20px;padding:2px!important}.is-mobile #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{font-size:13px!important;max-width:55%;padding:8px 14px!important;white-space:normal}.aquireButton{background:var(--primarygrad);background:linear-gradient(180deg,#48a846,#429b41);border:0;border-radius:var(--br1);color:#fff!important;font-size:10px;letter-spacing:1px;padding:10px 10px 9px;text-decoration:none!important;text-transform:uppercase;transition:box-shadow .1s;width:100%}.aquireButton:hover{background-color:var(--primary2);background-image:none}.aquireButton:active{transform:translateY(2px)}.addSelection{background-color:#54d26a;float:right;font-size:14px;letter-spacing:0;margin-right:8px;outline:none;padding:8px 18px 10px;text-transform:none;transition:all .2s ease}.disabledButton{background:#6d6c6a;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNmQ2YzZhIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNWQ1YzVhIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#6d6c6a,#5d5c5a);border:0;border-radius:2px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6d6c6a",endColorstr="#5d5c5a",GradientType=0);font-size:10px;letter-spacing:1px;padding:6px 10px;text-transform:uppercase;transition:box-shadow .1s}.disabledButton:hover{background-color:#6d6c6a;background-image:none;box-shadow:0 1px 5px #0000004d}.disabledButton:active{background-color:#54534f;background-image:none;box-shadow:0 1px 5px #0000;color:#e5e4e1}.accesShopButton{background-color:#2196f3;border:0;border-radius:20px;color:#fff!important;font-size:14px;height:38px!important;letter-spacing:1px;padding:7px 20px 8px!important;transition:box-shadow .1s}.accesShopButton:hover{background-color:#1b89c4;background-image:none;box-shadow:0 1px 5px #0000004d}.accesShopButton:active{background-color:#106390;background-image:none;box-shadow:0 1px 5px #0000;color:#c8d5dc}.accesShopButton span{background-image:url(/imgs/1/shopArrow.png);background-position:100%;background-repeat:no-repeat;padding-right:15px}.blueBG{background:var(--primarygrad);background:linear-gradient(180deg,#007ed8,#0064ba);color:#fff;text-decoration:none;text-shadow:0 -1px 0 #0263b4}.centerImage{display:table-cell;height:inherit;position:relative;text-align:center;vertical-align:middle;width:inherit}.clear{clear:both}.errorSpan{color:#af111e!important}.correctSpan{color:#4caf50;font-weight:600}.errorInput{box-shadow:inset 0 0 0 2px var(--secondarylight)!important}.globalHandler{height:auto;margin-bottom:-20px;position:relative;width:100%}.handler{display:flex;flex-direction:column;margin:0 auto;position:relative;width:100%;z-index:1}.globalHandler>footer{overflow:hidden;position:relative;z-index:0}body.full-page-special{background:none!important}body.full-page-special .bgHandler,body.full-page-special .content,body.full-page-special .handler{width:100%}body.full-page-special .content-header{background:#fff;left:50%;margin-left:-540px;width:1080px}body.full-brand-page-special div.content{background-position:top!important}body.full-brand-page-special .brandGlobalHandler{background-color:#fff;display:block;float:none;margin:0 auto;width:1080px}body.full-brand-page-special .brandContentList,body.full-brand-page-special .contentColsHandler{float:none}body.full-brand-page-special .brandGlobal{display:inline-block;float:none}body.full-brand-page-special .mainBanner{float:none}body.full-brand-page-special .brandHandler .brandBoxesCatGamas,body.full-brand-page-special .brandHandler .prodsColumn{display:block}body.full-brand-page-special .brandHeader{display:inline-block;float:none}.noBg{background:none!important}.noBgColor{background-color:transparent!important}.noMargin{margin:0!important}.content{box-sizing:border-box;padding:0 20px;position:relative;width:1040px}body.yelloweek .content{padding-top:0}.contentColsHandler{position:relative;width:100%}div.topList{margin-left:10px;width:1040px}.contentColsHandlerNoBreadCrum{display:flex}.prodsColumn{flex:1 1 760px;margin-left:30px;order:2;position:relative}.prodsColumn p{line-height:1.5;margin-bottom:5px}.prodsColumn b{display:block;margin-bottom:5px}.contentColsHandler .prodsColumn{padding-bottom:45px}.listProdsOptions{float:left;min-height:45px;width:100%}.listProdsOptions h1{color:#4d4d4d;float:left;font-size:20px;font-weight:600;margin-bottom:8px;width:100%}.listProdsOptions h1 span{color:#a0a0a0;font-size:12px;font-weight:600;margin-left:8px}.listProdsOptions h1,.listProdsOptions h2,.listProdsOptions span.separator{float:left;height:20px;width:auto}.listProdsOptions h2,.listProdsOptions h3,.listProdsOptions span.separator{color:#989898}.listProdsOptions span.separator{margin:4px 10px 0}.listProdsOptions h2{border-top:1px solid #e6e6e6;bottom:0;font-size:12px;margin-top:4px;padding-left:5px;position:absolute;width:825px}.listProdsOptions h3{bottom:-65px;float:left;font-size:12px;line-height:16px;margin-bottom:10px;margin-right:380px;padding-left:5px;position:absolute;width:490px}.listProdsOptions .orderBy{float:right;line-height:32px;padding:0 5px}.is-mobile .brandContentList{margin:0}.is-mobile .brandContentList .brandContentHanler{align-items:center;display:flex;flex-direction:column;width:100%}.is-mobile .brandContentList .brandContentHanler .listProdsOptions{align-items:center;display:flex;justify-content:center}.is-mobile .brandContentList .brandLogoHandler{margin:0 0 5px;padding:20px 40px 0}.is-mobile .brandContentList .brandLogoHandler img{display:block;height:auto;margin:0 auto;max-width:100px!important;position:relative}.orderBy span{float:left}.listProdsOptions .viewList{float:right;height:40px;line-height:40px;padding:0 10px}.listProdsOptions .pagination{float:right;height:40px;line-height:40px;margin-left:20px;padding:0 10px;width:170px}.pagination li{float:left;text-align:center;width:14px}.pagination li a{color:#4d4d4d;display:block;height:20px}.paginationLeft{background-color:#5d5c5a;background-image:url(/imgs/1/leftPagination.png);background-position:7px 6px;background-repeat:no-repeat;border-radius:2px;height:20px;margin-right:14px;margin-top:10px;width:20px!important}.paginationRight{background-color:#5d5c5a;background-image:url(/imgs/1/rightPagination.png);background-position:7px 6px;background-repeat:no-repeat;border-radius:2px;height:20px;margin-left:14px;margin-top:10px;width:20px!important}.paginationLeft a,.paginationRight a{text-decoration:none}.listProdsOptions .brandContentList{float:left;margin-bottom:20px;width:100%}.desktop .brandContentList .brandContentHanler{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;max-width:72%}.desktop .brandContentList .brandContentHanler h1{margin-bottom:10px;order:0}.brandContentHanler h1{float:none;padding-left:0!important;text-align:left}.brandContentHanler h2{left:0!important}.brandContentHanler p{font-size:12px}.brandGlobalHandler{background-position:top;margin-top:0;position:relative;width:100%}.brandHandler{margin:0 auto;width:1040px}.brandContentList .brandLogoHandler{display:flex;flex:0 0 auto;justify-content:center;margin-bottom:30px;padding:10px 40px 0 60px;width:290px}.listProdsOptions .bottomScroll{border-top:1px solid #eee;height:1px;margin-bottom:40px;margin-top:30px;text-align:center;width:100%}.listProdsOptions .bottomScrollButton{display:inline;padding:5px 60px;position:relative;text-decoration:none;text-indent:0!important;top:-12.5px}.listProdsOptions .bottomScrollButton span{background-image:url(/imgs/1/flechaListadoProds.png);padding-right:20px}.listCategories{float:left;margin-top:15px;width:100%}.listCategories ul{float:left;list-style:none}.listCategories li{float:left;margin-bottom:10px;margin-right:10px}.listCategories li.clear{height:0;margin:0;width:100%}.listCategories li.lastColCategory{margin-right:0!important}.listCategories li .categoryThumb{height:114px;position:relative;width:150px}.listCategories li .categoryThumb img{max-height:110px;max-width:150px}.categoryContent{border:2px solid #f1f7fb;width:154px}.categoryContent a,.categoryContent a:hover{text-decoration:none}.categoryTitle h2{color:#4d4d4d;font-size:16px;font-weight:600;line-height:20px;margin:10px;min-height:40px;min-width:130px;text-align:center;word-wrap:break-word}ul.subCategories{border-top:1px solid #dbdfe2;color:#39749e;float:none;font-size:12px;line-height:20px;list-style-type:none;margin:10px 10px 2px;min-width:130px;padding:4px 0;text-align:center}ul.subCategories li{float:none;height:auto;margin:auto}.categoryThumb{text-align:center}.viewAll{background-color:#f1f7fb;color:#285075;cursor:pointer;font-size:12px;font-weight:600;padding:6px 0;text-align:center;width:100%}.boxHighlightBrands{float:right;margin:20px 0;position:relative;width:830px}.highlightBrands{border:2px solid #f1f7fb;float:left;height:126px;margin-top:10px;width:826px}.highlightBrands ul{float:left;list-style:none;margin-left:20px;margin-right:20px;width:788px}.highlightBrands li{float:left;height:52px;padding-bottom:20px;padding-top:20px;width:98px}.highlightBrands li img{max-height:52px;max-width:98px}.highlightBrandsTitle{background-color:#f1f7fb;color:#4d4d4d;font-size:13px;font-weight:700;padding:4px 10px 6px;text-transform:uppercase}.prodPrices{min-height:0}.prodPrices span.oldPrice{background:url(/imgs/1/line-through.png) 50% no-repeat;color:#aaa;font-size:14px;font-weight:400;padding:3px 0;text-decoration:none}.prodPrices span.prodPrice{color:#ce0000}.prods{border:1px solid #eee;float:left;max-width:828px}.campaignProds ul{width:1040px}.campaignProds{max-width:1040px!important}.prods li .prodPrices{bottom:5px;position:absolute}.prods li .fromPrice{color:#999!important;float:left;font-size:11px;width:100%}.prods li .prodContent{color:#4d4d4d;float:left;height:340px;margin:10px 0;position:relative}.prods li .prodContent a,.prods li .prodContent span{color:#39749e;text-decoration:none}.prods li .prodContent .noStock a,.prods li .prodContent .noStock span{color:#4d4d4d}.prods li .prodContent .noStock .errorSpan{color:#af111e;display:none;margin-top:3px}.prods li .prodContent .noStock .loading{float:left;margin-top:10px}.prods li .prodDescr{color:#888;height:70px;margin-top:5px;overflow:hidden}.prodInfoHandler .prodCatName{color:#999!important;display:block;font-size:11px!important;overflow:hidden}.prods li .prodBorder{border-right:1px solid #e6e6e6}.prods li.hasPack .thumbProd{height:198px}.prods li.hasPack .thumbProd img{max-height:200px!important}.prods li.last3ProdList{border-bottom:0!important;padding-bottom:1px}.prods .thumbProd{float:left;height:225px;margin:0 10px;position:relative;text-align:center;width:140px}.prods .thumbProd img{max-height:180px;max-width:135px}.prods li.toggleThumb .thumbProd .prod_img_2{display:block;height:0;overflow:hidden;position:absolute;top:0;width:0}.prods li.toggleThumb:hover .thumbProd .prod_img_1{display:none}.prods li.toggleThumb:hover .thumbProd .prod_img_2{display:table-cell;height:inherit;overflow:hidden;position:relative;top:0;width:inherit}.prods .prodInfoHandler{float:left;margin:0 20px;width:165px}.lang_it .prods .prodInfoHandler{margin:0 12px;width:181px}.prods .brandTitle{color:#4d4d4d;font-size:12px;font-weight:700;position:relative}.prods .prodTitle{color:#39749e;font-size:11px;font-weight:600;overflow:hidden}.prods .packInfo{margin:5px 0}.prods .packInfo .packIcon{background:#be0000;color:#fff!important;font-size:12px;font-weight:600;padding:3px 10px;text-transform:uppercase}.prods .packInfo .packPrice{color:#4d4d4d;font-size:12px;font-weight:600;margin-left:5px}.prods .prodTitle{color:#4d4d4d;font-size:12px;font-weight:400;height:36px;text-decoration:none}.prods .prodPrice{font-size:15px;font-weight:600!important}.prods .freeShipping{color:#579a40;float:left;font-weight:700;position:relative;text-transform:uppercase}.prodsListTitle{color:#4d4d4d;float:left;font-size:16px;font-weight:600;height:30px;padding-bottom:3px;width:100%}.discountedPrice,.prods .campaignPrice{font-size:16px;font-weight:700;line-height:15px;position:absolute;right:5px;z-index:4}.discountedPrice{background-color:#d00;border-radius:41px;color:#fff;height:45px;line-height:45px;text-align:center;width:45px}.prods li .campaignPrice{background:url(/imgs/1/campaignPrice.png) no-repeat;background-position:100% 0;color:#be0000;padding-top:36px;text-align:right;width:35px}.moreProducts{color:#4d4d4d!important;float:left;padding-left:1px}.prods .listHover li:hover .campaignPrice,.prods .listHover li:hover .discountedPrice{position:absolute;z-index:18}.listLight{left:0;position:absolute;top:0;width:100%;z-index:18}.listLight:hover{border-bottom:0!important}.hidden{display:none}.filtersColumn{flex:0 0 190px;margin-top:30px}.filtersColumn .filtersTitle{color:#4d4d4d;font-size:20px;font-weight:400;margin-bottom:8px;text-indent:11px}.filtersColumn li:hover{cursor:pointer}.filtersColumn label:hover,.filtersColumn label:hover a,.filtersColumn li.filters:hover label,.filtersColumn li.filters:hover label a{color:#39749e!important;text-decoration:underline}.filtersRow nav{display:table;margin-left:-40px;overflow:hidden;padding:0 40px;width:1040px}.filtersRow .tab{color:#4d4d4d;display:table-cell;font-size:17px;font-weight:700;height:61px;line-height:18px;margin:0;padding:3px 10px 8px;text-align:center;text-decoration:none;width:153px}.filtersRow .tab span{font-size:11px;font-weight:500;text-transform:uppercase}.filtersRow .active{background-color:#fff;border-bottom:0!important;box-shadow:0 30px 40px -12px #00000080;color:#ce0000}.filtersRow .tab:hover{color:#ce0000}.searchFilters{position:absolute;width:1040px}.filtersElement{background-color:var(--primary);border-radius:6px;padding:12px 14px}.filtersElement .title{color:#212121;font-size:13px;font-weight:700;margin:0;padding-left:4px;text-transform:uppercase}.filtersElement ul{padding:9px 4px 0}.filtersElement ul ul{padding-left:9px}.filtersElement li{color:#424242;line-height:18px;margin-bottom:2px;overflow:hidden}.filtersElement li a{color:#4c4c4c;font-size:12px;text-decoration:none}.filtersElement .filters{background:url(/imgs/1/checkbox2.png) no-repeat -19px 0;margin-left:3px;padding-left:15px}.filtersElement .checked{background-position:-1px 0!important}.filtersElement .filters label{background-color:#f1f7fb;padding-left:0}.filtersElement:hover,.filtersElement:hover label{background-color:#fafcfd}.collapse1 span{background:url(/imgs/1/arrowDown.png) no-repeat 100%}.collapse1 span.expanded{background:url(/imgs/1/arrowUp.png) no-repeat 100%}.collapse1 span:hover{cursor:pointer}.collapse1 div{display:none}.longFilterBox{border-bottom:1px solid #dbdfe2;margin-top:10px;max-height:260px;overflow:hidden;width:165px}.longFilterBoxExtended{background-color:#fff;border-bottom:1px solid #dbdfe2;overflow:hidden}.goUp a{background:url(/imgs/1/arrowUpBlue.png) no-repeat scroll 0 transparent;display:block;padding-left:25px}.backLinkFilters{background-position:0;min-height:45px;text-indent:15px}.backLinkFilters a{background:url(/imgs/1/leftArrow.png) no-repeat 0;display:block;font-size:13px;text-decoration:none}.backLinkFilters a:hover{text-decoration:underline}.filters{min-height:18px}.contentTop{float:left;height:35px;margin-top:2px;position:absolute;top:95px;width:1040px}.contentTop div{border-bottom:2px solid #ffcb20;height:35px;line-height:35px}.contentTop .filtersColumn{color:#613800;font-size:16px;font-weight:700;height:35px;text-indent:90px}.shopIMG{background-position:5px -1px;background-repeat:no-repeat}.shopIMG.category1{background-image:url(/imgs/1/shopDogTop.png)}.shopIMG.category116{background-image:url(/imgs/1/shopCatTop.png)}.shopIMG.category485{background-image:url(/imgs/1/shopReptilesTop.png)}.shopIMG.category415{background-image:url(/imgs/1/shopPecesTop.png)}.shopIMG.category575{background-image:url(/imgs/1/shopPajarosTop.png)}.shopIMG.category182{background-image:url(/imgs/1/shopRoedoresTop.png)}.contentTop .prodsColumn p{color:#39749e;float:left}.contentTop .prodsColumn a{color:#39749e;text-decoration:none}.prodsColumn .separatorBC{background:url(/imgs/1/arrowRightShort.png) no-repeat 50%;color:#bdbdbd!important;height:100%;padding-left:15px;padding-right:15px;width:5px}.prodsColumn p.lastBC,.prodsColumn p.lastBC a{color:#4d4d4d}p.firstBC{color:#613800;font-size:16px;height:35px;text-indent:90px}.contentTop .prodsColumn p.firstBC a{color:#613800}.prodsColumn .plusOne{border:none;float:right;font-size:12px;height:auto}.prodsColumn .plusOne span{margin-right:10px;vertical-align:super}.showLessFilters,.showMoreFilters{cursor:pointer;font-size:12px;font-weight:700;padding:12px;text-align:center;text-decoration:underline}.showMoreFilters{background:url(/imgs/1/arrowDown.png) no-repeat bottom;margin-bottom:5px;padding-bottom:15px}.showLessFilters{background:url(/imgs/1/arrowUp.png) no-repeat top;margin-top:5px;padding-top:15px}.footerHandler{margin:0 auto;max-width:1440px;padding:0 80px;position:relative}.suscriptionFooter{float:left;padding:0 10px;width:1040px}.veterinary{float:right;margin-left:5px}.facebookSubscribe{background-image:url(/imgs/1/fcbkFooter.png);background-repeat:no-repeat;float:right;height:135px;position:relative;width:200px}.facebookSubscribe .fb_like_box{margin:0 5px}.facebookSubscribe iframe{height:75px!important}.fb_iframe_widget{position:absolute!important}.fb_iframe_widget span{left:5px;top:5px}.mobileLink{float:left;height:30px;line-height:30px;text-align:center;width:100%}.shopTop{background-color:#ffcb20;background-position:15px 0;background-repeat:no-repeat;color:#8b5100;font-size:22px;font-weight:700;height:60px;line-height:60px;margin-bottom:10px;text-indent:102px}.shopTop.category1{background-image:url(/imgs/1/shopDog.png)}.shopTop.category116{background-image:url(/imgs/1/shopCat.png)}.shopTop.category485{background-image:url(/imgs/1/shopReptiles.png)}.shopTop.category415{background-image:url(/imgs/1/shopPeces.png)}.shopTop.category575{background-image:url(/imgs/1/shopPajaros.png)}.shopTop.category182{background-image:url(/imgs/1/shopRoedores.png)}.shopTop.category702{background-image:url(/imgs/1/shopCaballos.png)}.mainBanner{background-color:transparent;float:left;height:190px;margin-bottom:10px;width:100%}.micrositesShopHome{float:left;width:100%}.micrositesShopHome li{background-color:#f6f5f1;float:left;height:80px;margin-right:10px;width:270px}.micrositesShopHome .lastMicrosite{margin-right:0!important}.shopH2Prods{font-size:14px;font-weight:700;margin-bottom:13px;margin-left:10px;margin-top:10px}.lastBrandShop{background-color:#f6f5f1;font-size:12px;height:52px!important;padding-top:26px}.lastBrandShop a{color:#4d4d4d;display:block}.longFilterBoxBrands .longFilterBox{border-bottom:1px solid #dbdfe2;max-height:210px;overflow-y:hidden}.longFilterBoxBrands .filters{background:none!important;color:#4d4d4d;line-height:18px;margin-bottom:2px;margin-left:0!important;overflow:hidden;padding-left:0!important}.prodPrice{color:#d20000;font-size:12px;font-weight:700}.prodAdvice{font-style:italic;font-weight:700;margin-left:5px}.freeShipping{color:#579a40;font-weight:700;line-height:18px;text-transform:uppercase}.packFreeShipping{color:#579740}.packUnitsRed{color:#be0000;font-weight:700;text-transform:uppercase}.fichaFeedback{background:url(/imgs/1/feedback_arrow.png) no-repeat;display:none;float:right;font-size:14px;line-height:16px;margin-right:10px;max-width:200px;min-height:30px;padding-left:30px;padding-top:2px}.purchaseInfo{float:left;margin-bottom:30px}.purchaseInfo .productPhotos{float:left;width:400px}.productPhotos .mainPhoto{border:1px solid #e6e6e6;height:358px;overflow:hidden;position:relative;width:400px}.productPhotos .thumbPhotos{margin-top:4px;width:278px}.productPhotos .thumbPhotos li{border:1px solid #cdcdcd;float:left;height:38px;margin-bottom:4px;margin-right:4px;width:38px}.productPhotos .thumbPhotos li:hover{border:1px solid #000}.thumbPhotos span{cursor:pointer}.thumbPhotos .videoThumb{background-image:url(/imgs/1/videobg.png);background-position:50%;background-repeat:no-repeat;background-size:35px;color:#fff;cursor:pointer;font-size:0}.purchaseInfo .productPrices{float:left;margin-left:20px;padding:0;width:620px}.productPrice .prodPrice{margin-left:6px}.productPrices .productHeader{border-bottom:1px solid #e3e3e3;float:left;margin-bottom:5px;width:100%}.productHeader a.productName{text-decoration:none}.productHeader h1{color:#4d4d4d;float:left;font-size:18px;margin-bottom:6px}.productRef{float:left;margin-bottom:10px;width:100%}.productActions{float:left;line-height:22px;margin-left:10px}.productHeader .refProd{color:gray;font-size:11px}.productHeader .productLink{color:#4d4d4d;margin-right:11px;text-decoration:underline}.productHeaderFeatures{float:left;width:100%}.productFeatures{float:left;margin-right:20px;max-width:250px;min-height:80px;min-width:150px}.featureName{font-weight:700;line-height:15px}.featureValues{line-height:15px;margin-bottom:2px}.productAbout{display:table}.aboutActions{margin-top:9px}.titlefeature{display:block;font-size:14px;font-weight:700;margin-bottom:7px}.proplanNewLook{color:#4d4d4d;display:inline-block;font-size:14px;font-weight:700;margin:20px 0;position:relative;width:820px;z-index:20}.proplanNewLook>a:link,.proplanNewLook>a:visited{color:#f38900}.proplanNewLook .newLogo{display:inline-block;left:-180px;position:absolute;top:-49.5px;vertical-align:middle}.proplanNewLookPhoto .carousel{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.acanaNewLook{position:relative}.acanaNewLook .newLogo{left:-417px;position:absolute;z-index:999}.acanaNewLook .newLogo-text{left:-364px;position:absolute;top:9px;width:185px;z-index:1000}.acanaNewLook .product-change-new-message{color:#4d4636;font-size:15px}.acanaNewLook .product-change-try-message{color:#fffdf8;font-size:24px}.acanaNewLook .newLogo-text--new{left:-212px;margin:0;padding:0;position:absolute;text-align:center;top:137px;width:77px;z-index:1000}.acanaNewLook .newLogo-text--new>p{color:#fff;font-size:16px;font-weight:700;letter-spacing:2px;margin:0;padding:0;position:relative;text-align:center;text-transform:uppercase;transform:scaleX(.6)}.acanaNewLook .go-to-new-product{align-items:center;background-color:#4b4b4b;border-left:5px solid #fdc915;border-radius:3px;display:flex;height:58px;justify-content:space-between;left:-100px;padding:8px;position:absolute;top:259px;width:701px;z-index:99}.acanaNewLook .go-to-new-product>p{color:#ffd132;display:inline-block;font-size:14px;left:89px;letter-spacing:.02rem;line-height:1.4;position:relative;width:230px}.acanaNewLook .go-to-new-product>button{background-color:#35b835;border:none;border-bottom:5px solid #2a952a;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;height:54px;overflow:hidden;position:relative;transition:background-color .12s ease}.acanaNewLook .go-to-new-product>button:hover{background-color:#44c544}.acanaNewLook .go-to-new-product>button:active{background-color:#33a033;border-bottom:0 solid #2b822b;border-top:2px solid #2b822b}.acanaNewLook .go-to-new-product>button a{color:#fff;font-size:15px;letter-spacing:.03rem;line-height:.5;padding:20px 37px;position:relative;text-align:center;text-decoration:none}.acanaNewLook .go-to-new-product>button a:after{content:"b";font-family:bilua-icons;font-size:20px;left:10px;position:relative;top:4px;transition:left .12s ease-in-out}.acanaNewLook .go-to-new-product>button:hover a:after{left:20px;position:relative}.is-mobile .acanaNewLook{height:585px;margin-bottom:10px;position:relative;top:0;width:100%}.is-mobile .acanaNewLook .newLogo{left:-6px;position:absolute;top:0;transform:scale(1.15);z-index:999}.is-mobile .acanaNewLook .newLogo-text{left:0;padding:0 20px;text-align:left;width:260px}.is-mobile .acanaNewLook .newLogo-text--new{left:46%;top:-232px}.is-mobile .acanaNewLook .go-to-new-product>p{font-size:15px;left:0;padding:4px 10px;text-align:left;width:100%}.is-mobile .acanaNewLook .go-to-new-product>button a{padding:4px}.is-mobile .acanaNewLook .go-to-new-product{bottom:0;display:block;height:154px;left:0;padding:10px;position:absolute;top:auto;width:100%;z-index:999}.is-mobile .acanaNewLook .go-to-new-product>button{display:block;height:70px;margin:0;width:100%}.arrowLeftOn{background:url(/imgs/1/carouselArrows.png) no-repeat -37px 0 transparent;cursor:pointer;height:18px;width:11px}.arrowLeftOff{background:url(/imgs/1/carouselArrows.png) no-repeat 0 0 transparent;cursor:auto;height:18px;width:11px}.arrowRightOn{background:url(/imgs/1/carouselArrows.png) no-repeat -55px 0 transparent;cursor:pointer;height:18px;width:11px}.arrowRightOff{background:url(/imgs/1/carouselArrows.png) no-repeat -20px 0 transparent;cursor:auto;height:18px;width:11px}.carousel .carouselArrow{height:310px;margin:10px;position:absolute;top:0;width:15px;z-index:12}.carousel .arrowLeftOff,.carousel .arrowLeftOn{float:left;left:0}.carousel .arrowRightOff,.carousel .arrowRightOn{right:0}.carousel .arrowLeftOn{background-position:-37px 150px}.carousel .arrowLeftOff{background-position:0 150px}.carousel .arrowRightOn{background-position:-50px 150px}.carousel .arrowRightOff{background-position:-15px 150px}.carouselVideo .carouselArrow{height:250px}.carouselOptionsBar{bottom:0;float:left;height:25px;position:absolute;text-align:left;width:100%;z-index:10}.carouselOptionsBar span.actions{margin-left:10px}.carouselOptionsBar span.actions:hover{cursor:pointer}.carouselOptionsBar .zoom{background:url(/imgs/1/zoomActions.png) no-repeat 0 0;padding:2px 10px}.carouselOptionsBar .video{background:url(/imgs/1/zoomActions.png) no-repeat -24px 0;padding:2px 10px}.carousel .iframeDiv{left:0;position:absolute;top:0;width:100%}.carousel .iframeDiv iframe{position:relative;top:50px}.productPrices .productHeaderComplement{background:#f8f7f6;background:none;border:none;float:left;padding:5px 0;width:100%}.authorizedBrand{color:#4d4d4d;float:right;font-size:10px;font-weight:700;line-height:15px;text-align:right;text-transform:uppercase;width:auto}.authorizedBrand img{margin-right:5px;max-width:65px}.authorizedBrand span{float:left}.phonePurchase{background-image:url(/imgs/1/telfDetail.png);background-position:0 4px;background-repeat:no-repeat;color:#4d4d4d;float:left;font-size:12px;margin-left:8px;margin-top:4px;padding-left:28px}.phonePurchase span{font-weight:700}.productPrices .productPricing{border-bottom:1px solid #e6e6e6;float:left;margin-top:10px;width:100%}.productPricing .packUnits{color:#be0000;font-size:29px;font-weight:600;text-shadow:1px 1px #fff,2px 2px #ddc7c7}.productPricing .packUnits .xlight{font-weight:100!important}.productPricing dd div{height:20px;padding:10px 5px}.productPricing dd{border:1px solid #e6e6e6;border-bottom:0;float:left;width:100%}.productPricing dd.packDouble{line-height:40px}.productPricing dd.packDouble div{height:40px;line-height:35px!important}.productPricing dd.packDouble .selector{border-right:1px solid #e6e6e6;line-height:40px;padding:10px 5px;width:20px}.productPricing dd.packDouble .packDoubleLine{line-height:normal!important}.productPricing dd.packDouble .packUnits{vertical-align:sub}.productPricing dd.selectedComb,.productPricing dd:hover{background-color:#f1f7fb;cursor:pointer}.productPricing .lastOptionPrice{border:0}.productPricing .selector{border-right:1px solid #e6e6e6;color:#4d4d4d;float:left;font-size:12px;font-weight:700;width:20px}.productPricing .selector>input[type=radio]{vertical-align:middle}.productPricing .productWeight{color:#4d4d4d;float:left;font-size:14px;font-weight:700;padding-left:10px;width:160px}.productWeight .kilosProduct{color:gray;font-size:10px}.productPricing .productComb{color:#4d4d4d;float:left;font-size:14px;font-weight:700;padding-left:10px}.productPricing .productShipping{float:left;font-size:12px;max-width:315px;padding-left:10px}.productPricing .doubleLine{height:37px;padding:5px}.productPricing .availability{display:block;font-size:16px}.productPricing .availability.InStock{color:#57973f}.productPricing .last_unit{color:#ce0000;font-size:12px}.productPricing .productPrice{border-collapse:separate;border-spacing:5px 0;color:gray;display:table;float:right;font-size:10px;height:40px;line-height:40px;padding:0 5px;text-align:right}.productPricing .productPrice>div{display:table-cell;padding:0}.productPricing .productPrice .oldPrice{font-size:14px!important}.productPricing .productPrice .prodPrice{font-size:15px!important}.productPricing .productQuantity{color:#4d4d4d;float:left;line-height:33px;width:95px}.productQuantity input{background:#ededed;background:linear-gradient(180deg,#ededed,#fff 12%);border:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#ffffff",GradientType=0);height:18px;margin-left:5px;text-align:center;width:18px}.productPricing .productAquire{float:right;line-height:33px;max-width:75px;padding-right:10px}.productPricing .noStock{float:left}.productDobulePack{border:1px solid #e6e6e6;float:left;margin-top:12px;padding-bottom:8px}.topDoublePack{border-bottom:1px solid #e6e6e6;float:left;line-height:40px;margin:0 10px 8px;width:508px}.topDoublePack .titleDoublePack{color:#d20000;float:left;font-size:12px;font-weight:700;margin-right:10px}.topDoublePack div{border:2px solid #d20001;float:left;height:30px;margin:3px 2px;width:30px}.topDoublePack .mas{color:#d20001;float:left;font-size:20px;font-weight:700}.topDoublePack .savingsDoublePack{font-weight:700;margin-left:10px;margin-right:10px}.productPricing .outofstock{background:#f4f4f4}.productPricing .outofstock .productWeight{color:#bbb}.productPricing .outofstock:hover{background:#f4f4f4;cursor:default}.productPricing .outofstock{color:#bbb}.outofstock span.prodPrice{color:#bbb!important}.outofstock .prodPrices span.oldPrice{background-image:url(/imgs/1/line-through-gray.png);color:#bbb!important}.multi_pack{display:none}.multi_pack label{float:left;margin-right:30px;padding:5px 0}.multi_pack label:last-child{margin-right:0}.multi_pack .selector{border:0}.multi_pack p{float:left;margin-left:5px}.multi_pack .uds{display:block;font-weight:700}.multi_pack .prodPrice{font-weight:400}.productInfo{float:left;width:100%}.productSpecialist{background:#fffbe8 url(/imgs/1/bgEspecialistaLarge.png) no-repeat 0 0;border:1px solid #feeaa5;float:left;margin-bottom:20px;padding:5px 10px 15px;position:relative;width:378px}.specialistTitle{color:#8b5100;float:left;font-size:11px;font-weight:700;margin-left:15px;text-transform:uppercase;width:300px}.specialistPerson{color:#8b5100;font-size:20px;height:60px;margin-bottom:5px;position:relative;text-transform:capitalize}.specialistName{float:left;margin-left:15px}.specialistPhoto{background:url(/imgs/1/staff/specialists_v2.png) no-repeat 0 0;float:left;height:60px;width:60px}.specialist0{background-position:-1px -1px}.specialist1{background-position:-63px -1px}.specialistContent{clear:both;color:#4d4d4d;font-size:12px;padding:0;text-align:justify}.specialistContent p{text-align:justify}.productInfo .descriptionsProduct{border:1px solid #e3e3e3;float:left;width:398px}.descriptionsProduct dl{background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;float:left;height:71px;margin-bottom:10px;width:100%}.descriptionsProduct dl span{cursor:pointer}.descriptionsProduct dd{color:#4d4d4d;display:table-cell;font-weight:700;height:51px;padding:10px;text-transform:uppercase;vertical-align:middle}.descriptionsProduct .pestSelected1{background-color:#fff;border-bottom:1px solid #fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.descriptionsProduct .pestSelected1:first-child{background-color:#fff;border-left:none}.descriptionsProduct div{padding:20px;text-align:justify}.productInfo .interactionContent{float:right;margin-left:20px;width:620px}.interactionContent .boxElement{border:1px solid #e6e6e6;float:left;margin-bottom:20px;overflow:hidden;width:620px}.interactionContent .boxElement h2{color:#4d4d4d;font-size:12px;margin-bottom:15px;text-transform:uppercase}.productInfo .productPack{height:260px}.productInfo .productPack .prodStars{float:left;margin-left:52px}.productInfo .productPack .prodThumbDetail{border-right:1px solid #eee;float:left;height:240px;margin:10px 0;padding:0 15px;position:relative;width:125px}.productInfo .productPack ul .prodThumbDetail:last-child{border:0;padding-right:0}.productInfo .productPack .thumbProd{float:left;height:185px;text-align:center;width:134px}.productInfo .productPack .thumbProd img{max-height:175px;max-width:134px}.productInfo .productPack .prodInfoHandler{float:left;height:60px;text-align:left;width:120px}.productInfo .productPack .brandTitle{color:#4d4d4d;font-size:12px;font-weight:700}.productInfo .productPack .prodTitle{color:#4d4d4d;font-size:12px;font-weight:600;overflow:hidden;word-break:break-word}.productInfo .productPack .prodPrice{color:#c10000;font-size:12px;font-weight:700}.productInfo .productPack .plusPack{background:url(/imgs/1/plusPackRed.png) no-repeat 50% #fff;height:20px;left:135px;margin:0 10px;padding:10px 0;position:absolute;top:100px;width:20px;z-index:10}.productInfo .productPack .prodInfoHandler a span{color:#39749e}.productInfo .productPack .prodInfoHandler a{text-decoration:none}.productInfo .productPack .finalPricePack{background:url(/imgs/1/packPriceSeparator.png) no-repeat -5px 0 #f8f7f6;float:right;height:260px;position:relative;text-align:right;width:166px}.finalPricePack .savingsPack{font-weight:700}.finalPricePack .equalPack{left:-7px;position:absolute;top:65px}.finalPricePack p{margin:15px 15px 20px 30px;text-align:left}.finalPricePack .increasedPrice{float:left;font-size:16px}.finalPricePack .savingPrice{float:left;font-size:13px;margin:10px 0}.finalPricePack .prodPrices{float:left;margin-left:30px;text-align:left;width:130px}.finalPricePack .prodPrices .prodPrice{font-size:15px}.finalPricePack .prodPrices .oldPrice{font-size:14px}.finalPricePack .takeAdvantage{float:left;margin-left:29px;margin-top:10px}.prodInfoHandler .priceRelated{font-weight:700}.interactionContent .productCrossSelling{min-height:360px;position:relative;width:620px}.interactionContent .productCrossSelling h2{margin:5px 10px 10px;max-width:510px}.productCrossSelling .prodStars{float:left;margin-left:52px}.productCrossSelling .prodThumbDetail{border-right:1px solid #eee;float:left;height:310px;margin:10px 0;padding:0 15px;position:relative;width:124px}.productCrossSelling .last{padding-right:0}.productCrossSelling ul .lastProdThumbDetail,.productCrossSelling ul .prodThumbDetail:last-child{border:0!important;width:135px}.productCrossSelling .thumbProd{float:left;height:190px;text-align:center;width:134px}.productCrossSelling .thumbProd img{max-height:190px;max-width:134px}.productCrossSelling .prodInfoHandler{float:left;height:60px;text-align:left;width:120px}.productCrossSelling .brandTitle{color:#4d4d4d;font-size:12px;font-weight:700}.productCrossSelling .prodTitle{color:#4d4d4d;font-size:12px;font-weight:600;overflow:hidden;word-break:break-word}.productCrossSelling .prodPrice{font-size:14px}.productCrossSelling .oldPrice{font-size:13px}.productCrossSelling .plusPack{background:url(/imgs/1/plusPackRed.png) no-repeat 50% #fff;height:20px;left:135px;margin:0 10px;padding:10px 0;position:absolute;top:100px;width:20px;z-index:10}.productCrossSelling .prodInfoHandler a p,.productCrossSelling .prodInfoHandler a span{color:#39749e;height:53px}.productCrossSelling .prodInfoHandler a{text-decoration:none}.productCrossSelling .finalPricePack{background:url(/imgs/1/packPriceSeparator.png) no-repeat -5px 0 #f8f7f6;float:right;height:260px;position:relative;text-align:right;width:163px}.productCrossSelling .fromPrice{color:#999!important;float:left;font-size:11px;width:100%}.productCrossSelling .prodInfo{height:70px;overflow:hidden}.productCrossSelling .prodPrices{bottom:5px;position:absolute}.productCrossSelling .sliderViewport{width:619px!important}.productCrossSellingLarge{float:left;margin-bottom:10px;width:100%}.productCrossSellingLarge .productCrossSelling{position:relative}.productCrossSellingLarge .productCrossSelling .sliderViewport{width:100%!important}.productCrossSellingLarge .productCrossSelling .thumbProd,.productCrossSellingLarge .productCrossSelling .thumbProd img{max-width:142px}.productCrossSellingLarge .productCrossSelling .prodThumbDetail{width:142px}.productCrossSellingLarge h2{margin-right:120px}.slidePagination{padding:5px;position:absolute;right:0;top:0}.slidePagination span{float:right;height:18px;margin:0 8px}.slidePagination .page{background:url(/imgs/1/dots.png) no-repeat 0 0;cursor:pointer;display:block;height:18px;margin:0!important;width:10px}.slidePagination .pageOn{background-position:3px 7px}.slidePagination .pageOff{background-position:-7px 7px}.interactionContent .productComments{width:100%}.productComments{padding:0!important}.productComments dl{background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;float:left;margin-bottom:10px;min-height:35px;width:100%}.productComments dl span{cursor:pointer}.productComments dd{border-right:1px solid #e3e3e3;color:#4d4d4d;display:table-cell;font-weight:700;padding:10px;text-transform:uppercase}.productComments .pestSelected1{background-color:#fff;border-bottom:1px solid #fff;border-right:1px solid #e3e3e3}.productComments .pestSelected2{background-color:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.productComments ul{float:left;width:100%}.productComments li{border-bottom:1px solid #e6e6e6;display:block;padding:30px 0}.productComments .lastComentFicha{border:0}.productComments .reviewInfo{display:block;margin-bottom:10px;min-height:35px;position:relative;width:100%}.cancelPublish{color:#4d4d4d;margin-right:5px}.productComments .videoReviewsList{display:block;padding-left:15px}.productComments .videoReviewsList li{border-bottom:1px solid #e6e6e6;display:inline-block;margin:0;padding:15px 0;width:32%}.productComments .videoReviewsList li .reviewInfo{height:40px}.productComments .videoReviewsList li .pStars{display:inline-block;float:none;position:relative;top:2px}.productComments .videoReviewsList li .authorVideo{display:inline-block;margin-right:10px;min-width:80px}.moreReviewsButton{background-color:#f8f8f8;background-image:linear-gradient(180deg,#fcfcfc 0,#f8f8f8);border:1px solid #d3d3d3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#333;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffcfcfc,EndColorStr=#fff8f8f8);left:43%;padding:5px 10px;position:relative;text-decoration:none;top:-10px}.moreReviewsButtonSingle{float:left;margin:15px;text-decoration:none}.moreReviewsButtonSingle:hover{text-decoration:underline}.publishCommentFicha{float:left;padding:20px;width:550px}.publishCommentFicha .commentsTitle{color:#4d4d4d;font-size:12px;font-weight:700}.publishCommentFicha textarea{border:1px solid #ccc;color:#999;font-size:11px;height:63px;margin-bottom:10px;margin-top:10px;padding:10px;width:525px}.publishCommentFicha p{float:left;text-align:right;width:100%}.productReviewsFicha.purchaseInfo{padding:30px 0 30px 40px}.productReviewsFicha.purchaseInfo .productHeader{margin-top:10px}.is-mobile .productReviewsFicha.purchaseInfo{padding:10px}.is-mobile .productReviewsFicha.purchaseInfo .productReviewsContent{padding-left:0;width:100%}.is-mobile .productReviewsContent .productComments,.is-mobile .productReviewsContent .reviewBody{width:100%}.productReviewsFicha .productPhotos{float:left;width:210px}.productReviewsFicha .mainPhoto{height:285px;width:200px}.productReviewsFicha .mainPhoto img{max-height:285px!important;max-width:200px!important}.productReviewsFicha .pStars{margin:10px 0}.productReviewsContent{float:left;padding-left:25px;width:755px}.productReviewsContent .productSpecialist{float:left;margin-bottom:20px;margin-top:10px;width:772px}.productReviewsContent .productComments{width:802px}.productReviewsContent .reviewInfo{float:left;height:auto;margin-right:20px;min-height:50px;width:155px}.productReviewsContent .reviewBody{border-left:1px solid #e6e6e6;float:left;min-height:42px;padding-left:10px;width:586px}.productReviewsContent .reviewProd{float:right;margin-top:10px;padding-left:10px}.productReviewsContent .productComments li{float:left;padding:10px 0}.productReviewsContent .publishCommentFicha{margin-left:185px;margin-top:15px}.is-mobile .productReviewsContent .reviewInfo{margin:0;width:100%}.pStars{margin-top:10px}.starsOff,.starsOn{background-repeat:repeat-x;float:left}.pStars.starsOn{background-image:url(/imgs/1/starOn.png)}.pStars.starsOff{background-image:url(/imgs/1/starOff.png)}.gStars.starsOn{background-image:url(/imgs/1/starOnBig.png)}.gStars.starsOff{background-image:url(/imgs/1/starOffBig.png)}.pStars.stars1{width:10px}.pStars.stars2{width:20px}.pStars.stars3{width:30px}.pStars.stars4{width:40px}.pStars.stars5{width:50px}.gStars.stars1{width:14px}.gStars.stars2{width:28px}.gStars.stars3{width:42px}.gStars.stars4{width:56px}.gStars.stars5{width:70px}.fichaVideo{clear:left;float:left;width:400px}.fichaVideo iframe{height:260px;margin-bottom:10px;width:400px}.fichaVideoProduct{clear:left;float:left;width:400px}.fichaVideoProduct iframe{height:260px;margin-top:10px;width:400px}.documents{margin-top:10px}.adminOptions{background:#505050;border-left:4px solid #4ec5bc;border-radius:2px 4px 4px 2px;color:#fff;display:flex;flex-direction:column;position:fixed;right:30px;top:84px;width:150px;z-index:99}.adminOptions a{border-bottom:1px dashed grey;color:#4ec4bc;font-size:12px;padding:8px 8px 6px;text-decoration:none}.adminOptions a:last-child{border:none}.adminOptions a:hover{background:#4ec4bc;color:#505050}.adminOptionsRupture{background:red;color:#fff;font-weight:500;letter-spacing:.02rem;margin-top:10px;padding:5px 10px;text-align:center;text-transform:uppercase;width:98%}li.squareList{padding:3px}.squares{background:url(/imgs/squares.png) no-repeat 1px 0;float:left;height:16px;margin-right:10px;width:16px;z-index:100}.square_1{background:url(/imgs/squares.png) no-repeat -20px 0}.square_2{background:url(/imgs/squares.png) no-repeat 1px 0}.square_3{background:url(/imgs/squares.png) no-repeat -44px 0}.categoryLinks{border:1px solid #e3e3e3;float:left;margin-top:20px;width:398px}.categoryLinks h2{color:#4d4d4d;font-size:12px;margin:5px 10px 10px;text-transform:uppercase}.categoryLinks ul{margin:10px 10px 15px}.searchLinks{border:1px solid #e3e3e3;clear:left;float:left;margin-top:20px;width:398px}.searchLinks h2{color:#4d4d4d;font-size:12px;margin:5px 10px 10px;text-transform:uppercase}.searchLinks ul{margin:10px 10px 15px}.popUp{display:none;position:absolute;z-index:100}.popUpBg{background-color:#fff;filter:alpha(opacity=65);height:100%;-moz-opacity:.65;opacity:.65;position:fixed;top:0;width:100%;z-index:inherit}.popUpWindow{background-color:#fff;border:1px solid silver;box-shadow:0 0 8px 1px #bfbfbf;left:50%;position:fixed;top:50%;z-index:inherit}.popUpClose{background-image:url(/imgs/1/cerrar.png);background-position:50% 50%;background-repeat:no-repeat;float:right;height:30px;position:absolute;right:-15px;text-decoration:none;top:-15px;width:30px}.brandVideoPopUp .popUpBg{background-color:#a35f3a;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}.brandVideoPopUp .popUpWindow{box-shadow:0 1px 23px -2px #0000004d;height:480px;width:640px}.couponPopup .popUpBg{background-color:#a35f3a;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}.couponPopup .popUpWindow{border:20px solid #fffae8;box-shadow:0 1px 23px -2px #0000004d;height:340px;padding:20px 40px;width:460px}.couponPopup .popUpClose{right:-35px;top:-35px}.couponPopup .couponPopupTitle{color:#b00101;display:block;font-size:24px;line-height:40px;margin:0 auto;text-align:center}.couponPopup .couponPopupSubTitle{color:#4d4d4d;float:left;font-size:45px;font-weight:700;height:100px;margin-top:20px;text-align:center;width:100%}.couponPopup .couponBox{border:2px dashed #b01010;clear:both;display:block;height:60px;margin:0 auto;padding:10px;text-align:center;width:200px}.couponPopup .couponBox p{float:left;font-size:16px;font-weight:700;height:35px;text-align:center;width:100%}.couponPopup .couponBox .cupon{background-color:red;border:1px solid red;border-radius:5px;box-shadow:1px 1px 2px 1px #eee;clear:both;color:#fff;display:inline-block;font-weight:700;line-height:20px;margin:0 auto;padding:1px 10px;text-align:center}.couponPopup .expire{clear:both;display:block;font-size:16px;font-weight:700;height:40px;line-height:90px;margin:0 auto;text-align:center}.couponPopup .discount{font-size:24px;font-weight:700;margin-top:5px}.couponPopup .couponBg{background-image:url(/imgs/1/coupon_popup_bg.png);bottom:-10px;height:226px;left:0;position:absolute;width:100%}.mgmPopUp .popUpBg{background-color:#a35f3a;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}.mgmPopUp .popUpWindow{background-image:url(/imgs/1/gatoperro.jpg);background-repeat:no-repeat;border-top:2px solid var(--primary);box-shadow:0 1px 23px -2px #0000004d;width:880px}.mgmPopUp .loadingapp{height:1px;overflow:hidden;width:1px}.mgmPopUp .info{color:#be0000;display:inline-block;font-size:16px;font-weight:600;line-height:20px;margin-top:15px;position:relative;text-align:center;width:300px}.mgmPopUp .info h2:first-child{border-right:1px solid #be0000;padding-right:25px}.mgmPopUp div.y{background:#fff;height:25px;left:134px;margin-top:-13px;position:absolute;top:37%;width:35px}.mgmPopUp .info h2:last-of-type{margin-left:24px}.mgmPopUp .concretesent{color:#48a846;display:none;font-size:13px;font-weight:700;height:30px;line-height:30px;margin-bottom:2px;margin-left:12px;margin-top:2px}.mgmPopUp .concretesent span{display:inline-block;height:30px;margin-left:5px;vertical-align:top}.mgmPopUp h1{color:#984b1c;font-size:19px;font-weight:700;margin-left:17px}.mgmPopUp h2{float:left;font-size:16px;width:125px}.mgmPopUp h3{color:#4d4d4d;font-size:13px;font-weight:700;text-transform:uppercase}.mgmPopUp h3.first{margin-left:17px}.mgmPopUp h3.second{margin-left:17px;margin-top:26px}.mgmPopUp input.link{border:1px solid #c6c6c6;font-size:11px;font-weight:500;height:15px;margin-left:17px;margin-top:12px;padding:2px 10px 4px;text-decoration:underline;width:246px}.mgmPopUp div.linkcopy{border:1px solid #fff;height:18px;margin-left:-3px;margin-top:-39px;padding:2px 0;text-align:center;width:102px}.mgmPopUp .emailproviders{height:70px;margin-left:16px;margin-top:15px;position:relative;width:406px}.mgmPopUp .emailproviders li{border-right:1px solid #f1f1f1;cursor:pointer;float:left;font-size:13px;font-weight:700;height:70px;text-align:center;width:80px}.mgmPopUp .emailproviders li:first-child{border-left:1px solid #f1f1f1}.mgmPopUp .emailproviders li:hover{box-shadow:1px 4px 15px -4px;-moz-box-shadow:1px 4px 15px -4px}.mgmPopUp .emailproviders img{display:block;left:32px;position:absolute;top:-14px}.mgmPopUp .emailproviders div{height:42px;position:relative;width:47px}.mgmPopUp .gmail{background:url(/imgs/1/mgmsprite.png) 0 0;margin-left:18px;margin-top:6px}.mgmPopUp .facebook{background:url(/imgs/1/mgmsprite.png) -47px 0;margin-left:19px;margin-top:5px}.mgmPopUp .yahoo{background:url(/imgs/1/mgmsprite.png) -94px 0;margin-left:16px;margin-top:6px}.mgmPopUp .outlook{background:url(/imgs/1/mgmsprite.png) -141px 0;margin-left:14px;margin-top:4px}.mgmPopUp .hotmail{background:url(/imgs/1/mgmsprite.png) -188px 0;margin-left:13px;margin-top:5px}.mgmPopUp span.email{display:block;font-size:17px;margin-left:17px;margin-top:15px}.mgmPopUp input.email{font-size:11px;font-weight:500;height:25px;margin-left:17px;margin-top:3px;padding:2px 10px 4px;width:196px}.mgmPopUp .accesShopButton{margin-left:17px;margin-top:4px}.mgmPopUp img.plus{margin:0 5px}.mgmPopUp a.addmail{color:#4d4d4d}.mgmPopUp br.clear{clear:both}.mgmPopUp img.discountimage{float:left;margin-left:-25px;margin-top:9px}.mgmPopUp .mgmcontent{float:right;padding:20px 10px;width:480px}.mgmPopUp .linkcopied{display:none;left:8px;margin-top:-10px;position:relative;top:11px}.mgmPopUp .mgmNumber{color:#984b1c;float:left;font-size:65px;line-height:60px}.mgmPopUp .mgmCurrency{color:#984b1c;float:left;font-size:40px;font-weight:lighter;line-height:40px}.whiteShadowButton{background:#fff;border:1px solid #fff;box-shadow:0 0 25px -5px;-moz-box-shadow:0 0 25px -5px;cursor:pointer;display:inline-block;font-size:12px;font-weight:500}.carritoProds{float:left;margin-bottom:25px;width:720px}.carritoProds .carritoListProducts{border:1px solid #ccc;width:718px}.carritoListProducts dd{border-bottom:1px solid #e6e6e6;font-size:12px;padding:5px 0;width:100%}.carritoListProducts dd:last-of-type{border:none;border-radius:0 0 18px 18px}.carritoListProducts .deleteProdCart{padding-top:9px;text-align:center;width:30px}.carritoListProducts .productsListImage img{max-height:73px;max-width:80px}.carritoListProducts .productsListText{padding-top:9px}.carritoListProducts .weightProdCart{padding:9px 0 0 50px}.carritoListProducts .productQuantity div,.carritoListProducts .productQuantity p{float:left}.carritoListProducts .noMoreStock{color:#ff1800;display:none;font-size:9px;margin-top:3px}.carritoListProducts .multiplePack .productsListImage{height:27px;width:27px}.carritoListProducts .multiplePack .productsListImage img{max-height:27px;max-width:27px}.carritoListProducts .multiplePack .productsListText{min-width:255px}.carritoListProducts .multiplePack .productsListText p{float:left;margin:0 5px}.carritoListProducts .image-link{align-items:center;display:flex;flex:0 0 80px;justify-content:center;margin-right:10px}.carritoListProducts img{max-height:80px;max-width:80px}.carritoListProducts .multiplePack img{max-height:65px;max-width:65px}.carritoListProducts .couponCart{border:0;font-size:12px;padding:5px 10px}.couponCart b{float:left;margin-right:22px;padding-top:4px}.couponCart .couponUse{float:left}.couponCart .couponDiscount{float:right;margin-right:10px}.couponDiscount span{font-weight:700;margin-left:5px}.couponCart input[type=text]{background:#ededed;background:linear-gradient(180deg,#ededed,#fff 12%);border:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#ffffff",GradientType=0);height:20px;line-height:22px;text-indent:5px;width:120px}.cartItemAdd,.cartItemDel{cursor:pointer}.noStockCart{color:#ff1800;font-size:11px;margin-top:7px;width:80px}.checkoutResumeBox{float:right;position:relative;width:100%}.orderResume{background-color:#f0f7ef;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;float:right;height:auto;min-width:160px;padding:10px;text-align:right}.orderResume .shippingPriceResume{border-bottom:1px solid #e6e6e6;padding:0 0 10px}.orderResume .financialPriceResume{padding:10px 0}.orderResume .orderPriceResume{padding-top:5px}.orderResume .orderPriceResume b{font-size:16px}.orderResume .orderPriceResume input{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDhhODQ2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDI5YjQxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#48a846,#429b41);border:0;border-radius:2px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#48a846",endColorstr="#429b41",GradientType=0);font-size:10px;margin-top:6px;min-width:160px;padding:10px;transition:box-shadow .1s;-moz-transition:box-shadow .1s;-webkit-transition:box-shadow .1s;-o-transition:box-shadow .1s}.orderResume .orderPriceResume input:hover{box-shadow:0 1px 15px #0000001a}.orderResume .orderPriceResume input:active{box-shadow:0 1px 5px #0000}.orderResume-msg{float:right;padding:10px;width:100%}.purchaseMinim{color:#888}.crossSellingProds{float:right;width:300px}.crossSellingProds h2{border-bottom:1px solid #ccc;float:left;font-size:12px;padding-bottom:11px;text-transform:uppercase;width:100%}.crossSellingProds dl{float:left}.crossSellingProds dd{border-bottom:1px solid #e6e6e6;float:left;padding:7px 0;position:relative;width:100%}.crossSellingProds .productsListImage{float:left;height:73px;width:75px}.crossSellingProds .productsListImage img{max-height:73px;max-width:75px}.crossSellingProds .productsListText{float:left;font-size:12px;width:150px}.crossSellingProds .productsListText p{font-weight:700;margin-top:5px}.crossSellingProds dd .aquireButton{display:none;position:absolute;right:0;top:19px}.crossSellingProds dd.relatedProductBig .aquireButton{bottom:19px;display:block;top:auto}.crossSellingProds .productsListImageBig{height:200px;padding:10px;width:280px}.crossSellingProds dd:hover .aquireButton,.crossSellingProds dd:hover .aquireButtonBottom{display:block}.checkoutTrustedIcons{float:left;margin-top:50px;width:100%}.checkoutTrustedIcons div{float:left;margin-right:25px;padding-left:50px;position:relative}.checkoutTrustedIcons h2{color:#8b5100;font-size:12px;margin-bottom:7px;text-transform:uppercase;width:265px}.checkoutTrustedIcons p{line-height:16px;width:265px}.trusted_icon1{background:url(/imgs/sprite_checkout.png) no-repeat;background-position:0 0;height:42px;left:0;position:absolute;width:42px}.trusted_icon2{background:url(/imgs/sprite_checkout.png) no-repeat;background-position:-42px 0;height:42px;left:0;position:absolute;width:42px}.trusted_icon3{background:url(/imgs/sprite_checkout.png) no-repeat;background-position:-84px 0;height:42px;left:0;position:absolute;width:42px}.keep_buying{border:1px solid #ccc;border-radius:3px;float:right;margin:72px 50px 0 0;padding:5px 20px}.keep_buying a{color:#4d4d4d;text-decoration:none;text-transform:uppercase}.cartCrossSellingProds{width:100%}.cartCrossSellingImg{height:inherit;margin:0 auto;position:relative;text-align:center;vertical-align:middle;width:inherit}.cartCrossSellingProds .brandTitle{color:#39749e;font-weight:700}.cartCrossSellingProds .discountedPrice{font-size:16px;height:70px;line-height:70px;width:70px}.cartCrossSellingProds .prodPrice{font-size:14px;line-height:25px}.thankyou-page .new-header .full-row.module3{display:none}.checkout.thankyou-page div.content{display:flex;justify-content:space-between;padding:10px 50px!important}.thankyouHeader{display:flex;margin-left:1px;position:relative;width:100%}.thankyouHeaderLeft{margin-right:40px;width:230px}.thankyouHeaderRight{font-size:14px;line-height:20px;margin-bottom:10px;padding-top:10px;width:auto}.thankyouShare{float:left;padding-left:10px;padding-top:5px;position:relative;width:410px}.thankyouLogos ul{list-style:none}.thankyouLogos li{float:left;margin-left:5px;margin-right:5px;margin-top:2px}.thankyouShareText{color:#666;float:left;font-size:16px;height:60px;width:73px}.thankyouOrderResume{background-color:#f8f8f8;border:1px solid #ccc;border-radius:var(--br1);font-size:13px;margin-top:10px;padding:5px 10px 8px 5px;text-align:right;width:225px}.thankyouOrderResume .shippingPriceResume{height:25px;line-height:25px}.thankyouOrderResume .orderPriceResume b{color:var(--primary);font-size:22px;margin-left:5px}.thankyouOrderResume .orderPriceResume input{background-color:#589a40;border:0;border-radius:2px;color:#fff;font-weight:700;height:30px;line-height:30px;margin-top:12px;text-transform:uppercase;width:160px}.thankyouCarrito{margin-bottom:120px;width:100%}.thankyouCarritoProds{border:1px solid #ccc;border-radius:var(--br1);font-size:12px;overflow:hidden;padding-top:11px;width:100%}.thankyouCarritoProds .carritoTitle{color:#a6a6a6;font-size:13px;line-height:16px;padding-left:16px}.thankyouCarritoProds .carritoListProducts{float:left;width:100%}.thankyouCarritoProds .carritoListProducts dd{border-bottom:1px solid #ccc;display:flex;float:left;padding:5px 0;width:100%}.thankyouCarritoProds .carritoListProducts dd:last-of-type{border-radius:0!important}.thankyouCarritoProds .carritoListProducts dd:not(:first-of-type):last-of-type{border:none}.thankyouCarritoProds .carritoListProducts .deleteProdCart{float:left;padding-top:9px;text-align:center;width:30px}.thankyouCarritoProds .carritoListProducts .productsListImage{float:left;height:73px;width:57px}.thankyouCarritoProds .carritoListProducts .productsListImage img{max-height:73px!important;max-width:57px!important}.thankyouCarritoProds .carritoListProducts .productsListText{display:flex;flex-direction:column;float:left;margin-left:10px;padding-top:9px;width:225px}.thankyouCarritoProds .carritoListProducts .weightProdCart{float:left;padding-top:9px;width:175px}.thankyouCarritoProds .carritoListProducts .productQuantity{flex:0 1 10%;float:left;line-height:10px!important;padding-top:18px;width:150px}.thankyouCarritoProds .carritoListProducts .productQuantity div,.thankyouCarritoProds .carritoListProducts .productQuantity p{float:left}.thankyouCarritoProds .carritoListProducts .priceProdCart{float:right;margin-right:10px;padding-top:9px}.thankyouCarritoProds .carritoListProducts .productPack{flex:1 1 60%;flex-direction:row;float:left;width:348px}.thankyouCarritoProds .carritoListProducts .multiplePack .productsListImage{height:27px;width:27px}.thankyouCarritoProds .carritoListProducts .multiplePack .productsListImage img{max-height:27px;max-width:27px}.thankyouCarritoProds .carritoListProducts .multiplePack .productsListText{width:255px}.thankyouCarritoProds .carritoListProducts .multiplePack .productsListText p{float:left;margin:0 5px}.thankyouCarritoProds .carritoListProducts img{max-height:70px;max-width:50px}.thankyouCarritoProds .carritoListProducts .multiplePack img{max-height:25px;max-width:25px}.thankyouCarritoProds .carritoListProducts .couponCart{border:0;line-height:38px;padding:5px 10px}.thankyouCarritoProds .carritoListProducts .productsListText .autoship-discount{float:right;margin-top:10px}.thankyouCarritoProds .carritoListProducts .productsListText .autoship-logo--image{background:url(/media/1/assets/autoship_mis_color.svg) no-repeat;background-size:contain;display:flex;height:26px;margin-right:5px;width:26px}.thankyouCarritoProds .carritoListProducts .productsListText .product--autoship-promo{align-items:center;display:flex;font-family:var(--titlef);font-size:12px;margin-top:6px}.thankyouCarritoProds .carritoListProducts .priceProdCart .product-price-autoship{display:block;font-size:14px;font-weight:500;margin-bottom:0;margin-top:8px}.thankyouCarritoProds .priceProdCart .discount,.thankyouCarritoProds .priceProdCart.discount{color:var(--primary)}.thankyou-page .thankyouCarritoProds .carritoListProducts .priceProdCart .product-price-autoship,.thankyou-page .thankyouCarritoProds .carritoListProducts .productsListText .autoship-discount{opacity:0}.thankyou-page.orderHasAutoship .thankyouCarritoProds .carritoListProducts .priceProdCart .product-price-autoship,.thankyou-page.orderHasAutoship .thankyouCarritoProds .carritoListProducts .productsListText .autoship-discount{opacity:1}.autoship-discount-msg--wrapper{align-items:center;background-color:#d3ffd3;background:var(--primarylight15);background:linear-gradient(45deg,#dcf5fd 20%,#ffc1f0);border-radius:var(--br2);display:flex;font-size:.88rem;margin:12px 0;padding:10px 10px 10px 16px;width:100%}.autoship-discount-msg--wrapper p{color:#424242;font-weight:400;line-height:1.3;text-align:left;width:100%}.autoship-discount-msg--wrapper p>span{display:block}.autoship-discount-msg--wrapper p b{font-weight:700}.autoship-discount-msg--wrapper .autoship-logo--image{background:url(/media/1/assets/autoship_mis_color.svg) no-repeat;background-size:contain;display:flex;flex:0 0 34px;height:34px;left:-3px;margin-right:7px;position:relative;width:34px}.thankyou-page .autoship-discount-msg--wrapper{margin:20px 0 30px}.is-mobile .autoship-discount-msg--wrapper{margin-top:0}.is-mobile .autoship-discount-msg--wrapper p{font-size:12.5px;line-height:1.1}.is-mobile .autoship-discount-msg--wrapper p span{font-size:1.06em}.is-mobile .autoship-discount-msg--wrapper .autoship-logo--image{flex:0 0 26px;height:26px;margin-right:0;width:26px}.is-mobile.new-checkout .autoship-discount-msg--wrapper{margin:0 0 10px}.is-mobile.thankyou-page .autoship-discount-msg--wrapper{margin:0}.thankyou-page .productsListText .product-quantity{color:var(--primary);display:inline-block;font-size:15px;font-weight:700;margin-bottom:-1px;margin-right:5px}.thankyou-page .productsListText .product-variation{color:var(--greydark);display:block;font-size:13px;font-weight:600;margin-bottom:6px;padding-top:1px}.thankyouCarrito .summary{display:flex;justify-content:space-between;width:100%}.thankyouCarrito .summary>div{align-items:flex-start;display:flex;flex:1 1 auto}.thankyouCarrito .summary>div:nth-child(2){align-items:flex-end;flex-direction:column}.thankyouCarrito .summary .total{margin-left:auto}.thankyouAboutPet{margin-top:20px}.desktop .webLoyalty{border:1px solid #ccc;border-radius:var(--br2);margin:-100px 0 10px;padding:10px;width:640px}.webLoyalty #buttonContainer_1541672510 a{background-color:var(--secondary)!important;border-radius:var(--br1)}.thankyouBackToBuy{clear:both;display:flex;float:right;justify-content:flex-end;margin-bottom:30px;margin-top:10px;width:224px}.thankyouBackToBuy a{background-color:var(--primary);border-radius:var(--brfull);color:#fff;font-family:var(--titlef);height:38px;padding-top:10px;text-align:center;width:100%}.thankyouBackToBuy:hover a{background-color:var(--primarymed)}.mainBannerHome{float:left;height:auto;margin-bottom:10px;width:1040px}.mainBanner,.mainBannerHome,.mainBannerList{overflow:hidden;position:relative}.bannerNavContainer{position:relative}.bannerarrow{background-image:url(/imgs/1/carouselArrows.png);display:none;height:18px;margin-top:-4px;position:absolute;top:50%;width:11px}.bannerarrow#bannerleft{background-position:-37px 0;left:-12px}.bannerarrow#bannerright{background-position:-55px 0;right:-12px}.bannerlist{overflow:hidden;position:relative;width:10400px}.bannerlist li{display:inline;float:left}.microBannersHome{float:left;width:100%}.microBannersHome dd{float:left;height:80px;margin-bottom:10px;margin-right:10px;width:340px}.lastMicroBanner{margin:0!important}.bannerNav{bottom:0;padding:10px;position:absolute;right:10px}.bannerNav li{background-color:#fff9;border:1px solid #000;border-radius:4px;cursor:pointer;float:left;height:7px;margin-left:10px;width:7px}.bannerNav li.currentBanner{background-color:#2a77ab;border:2px solid #fff;border-radius:5px;height:6px;width:6px}.sbSeparator{float:left;height:80px;width:10px}.small-banner{background:#faf3da;color:#4d4d4d!important;float:left;height:80px;position:relative;width:340px}.small-banner{text-decoration:none}.small-banner:hover{background:#fffbee}.sbImage{display:block;float:left;height:90px;margin:0 10px 0 0;width:80px}.sbCampaignRoyal .sbImage{background-image:url(/media/1/campaigns/concursoroyal/home-microbanner.png);background-position:50% 44%;background-repeat:no-repeat;background-size:70px}.sbCampaign16 .sbImage{background-image:url(/media/1/campaigns/16/home-microbanner.png)}.sbCampaign17 .sbImage{background-image:url(/media/1/campaigns/17/home-microbanner.png)}.sbText{display:block;font-size:15px;line-height:21px;margin:20px 10px 0 0;right:10px}.sbCampaign17 .sbText span{color:#6ab802;font-weight:700}.sbCampaign16 .sbText span{color:#b4561d;font-weight:700}.sbCampaignRoyal .sbText span{color:#dc0c1a;font-weight:700}.sbMgm .sbText span{font-weight:700}.sbGet{border-right:1px dashed #ceaf4e;color:#e60000;float:left;font-size:48px;font-weight:100;margin:8px 10px 0 20px;padding-right:10px;text-decoration:none}.sbGet span{font-weight:700!important}.rrListProds{margin-bottom:30px}.rrListProds .prod-box{border-bottom:0}.rrListProds .price-start,.rrListProds .prod-box:hover .prod-list-hover,.rrListProds .remain-stock{display:none}.rrListProds h3{color:#4d4d4d;font-size:12px;font-weight:700;margin:8px 10px 16px;text-transform:uppercase}.home-top-brands-container{display:table;margin:30px 0 40px;table-layout:fixed;width:1040px}.home-top-brands-container .slide-left,.home-top-brands-container .slide-right{cursor:pointer;display:table-cell;text-align:center;vertical-align:middle;width:35px}.home-top-brands-container .slide-left>span{background-position:-675px -25px;display:inline-block;height:46px;width:24px}.home-top-brands-container .slide-right>span{background-position:-700px -25px;display:inline-block;height:46px;width:24px}.home-top-brands-container .slide-left:hover>span,.home-top-brands-container .slide-right:hover>span{background-color:#f6f6f6}.home-top-brands-container .slide-left.nohover,.home-top-brands-container .slide-right.nohover{visibility:hidden}.home-top-brands-container .home-top-brands-viewport{display:table-cell;overflow:hidden;position:relative}.home-top-brands{display:inline-block;float:left;left:0;position:relative;width:10400px}.home-top-brands li{display:inline-block;float:left;height:90px;width:194px}.home-top-brands li a{display:block}.home-top-brands li img{filter:grayscale(100%)}.home-top-brands li img:hover{filter:none}.listadoDeMarcas li{float:left;height:150px;margin-bottom:40px;margin-right:10px;width:195px}.listadoDeMarcas li p{border:1px solid #d4d4d4;height:130px;overflow:hidden;text-align:center;width:195px}.listadoDeMarcas a{color:#4d4d4d;text-decoration:none}.listadoDeMarcas li div{float:left;height:150px;margin-bottom:40px;margin-right:10px;width:195px}.corpQuestionItem{float:left;margin-bottom:35px;width:100%}.corpQuestionItem h2{color:#4d4d4d;font-size:24px;font-weight:600}.corpQuestionItem h2 a{color:#4d4d4d;font-size:20px;font-weight:600;text-decoration:none}.corpQuestionItem h2 a:hover{text-decoration:underline}.corpQuestionItem p{margin-top:5px}.quienesSomosTitle{height:30px;margin-bottom:20px;width:100%}.quienesSomosContent .countries{text-decoration:underline;line-weight:600;color:#4d4d4d;font-size:11px;list-style:none;margin-top:20px}.quienesSomosContent{line-height:16px;width:100%;word-wrap:break-word}.quienesSomosContent .columnLeft{float:left;max-width:400px;width:400px}.quienesSomosContent .columnRight{float:right;margin-right:10px;max-width:390px}.quienesSomosContent .twoColumns{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;padding-bottom:20px;text-align:left}.quienesSomosContent .marginTop{margin-top:10px}.quienesSomosContent h3{color:#8b5100;font-size:12px;font-weight:700;text-transform:uppercase}.shop_distribution{float:left;width:100%!important}.shop_distribution h2{color:#e0a700}.shop_distribution div{float:left;width:32%}.faqContent{font-size:11px;line-height:16px}.faqContent.spaced{margin-top:20px}.faqContent .paragraph{margin-left:10px;margin-top:12px;padding-bottom:10px}.faqContent .faqItem{border-bottom:1px solid #ddd;margin-top:15px}.faqContent.links{letter-spacing:.01em;line-height:20px!important;margin-top:20px}.faqContent a:link{text-decoration:none}.faqContent a:active,.faqContent a:hover{text-decoration:underline}.faqContent .images img{margin-bottom:10px;margin-left:10px}.faqContent .capitalize{font-size:12px;font-weight:700;text-transform:uppercase}.faqContent .paragraph{overflow:hidden}.faqContent .images{float:right;margin-left:10px}.topCorpHeading{color:var(--primary);font-size:24px;font-weight:500;margin-bottom:20px;margin-top:26px}.topCorpHeading2{font-size:14px;font-style:italic;font-weight:700;margin-bottom:20px;margin-top:10px;width:400px}.trackorder-wrapper{margin:40px 50px 50px;position:relative}.is-mobile .trackorder-wrapper{margin:20px 5vw 50px}.trackorder .rightColUserMenu{display:flex;flex:1;flex-direction:column}.error404{margin:18vh 30px 26vh 50px;width:auto!important}.error404 .error-img{flex:1 1 40%}.error404 .error-img img{position:relative;width:100%}.error404 .subtitle{margin-bottom:14px}.error404 .title{color:var(--primary);font-family:var(--titlef);font-size:120px;left:-8px;line-height:.8;margin-bottom:20px;position:relative}.error404 .error-message{flex:1 1 70%;padding-left:100px}.error404 p{font-family:var(--titlef);font-size:28px}.error404 button{cursor:pointer;height:50px;min-width:200px;width:37%}.error404 button .button-text{font-size:18px}.topBar{height:35px;line-height:35px;text-align:center}#topCouponBar{background-color:#ffc641;border-bottom:1px dashed #be0000;box-shadow:0 10px 10px -13px #000;color:#4d4d4d;font-size:13px;font-weight:600;position:relative;vertical-align:top!important;z-index:1}#topCouponBar span.remember{color:#bd0a0b;font-size:18px;margin:0 0 0 10px;text-shadow:1px 1px 1px #fff;text-transform:uppercase;vertical-align:inherit}#topCouponBar label#coupon_code{font-weight:700;vertical-align:inherit}.topAlertBar{align-items:center;background-color:#ffeb3b;color:var(--dark);display:flex;font-size:17px;font-weight:500;height:auto;justify-content:center;line-height:1;padding:20px 0;position:relative}.topAlertBar a{border-bottom:2px solid transparent;color:red;font-weight:700}.topAlertBar a:hover{border-color:inherit}.topBar span{margin:0 10px;vertical-align:top}#topCouponBar .amount{color:#b50000;display:inline-block;font-size:45px;letter-spacing:-5px;margin-left:-5px;margin-right:-7px;text-shadow:1px 1px 1px #fff}#topCouponBar .amount span{display:inline-block;font-size:30px;font-weight:100;margin-left:5px}.copy-code-btn{height:14px;line-height:13px;padding:1px 10px;vertical-align:115%}.zclip embed{left:0;position:absolute;top:0}.topCouponImg{margin-left:-90px;position:absolute}.topBarClose:link,.topBarClose:visited{position:absolute;right:15px}.topBarClose img{vertical-align:middle}.discountSpan2{color:#b10010;font-size:18px;text-shadow:1px 1px 1px #fff;text-transform:uppercase}.left2column{border:1px solid #e6e6e6;float:left;margin-right:5px;min-height:165px;width:408px}.left2column h2{color:#8b5100;font-size:12px;line-height:27px;margin-bottom:10px;text-indent:10px;text-transform:uppercase}.boxDatos{padding-left:10px}.boxDatos td{color:#3c3c3c;padding-bottom:6px}.boxDatos a:link,.boxDatos a:visited{color:#3c3c3c}.tituloDato{font-size:12px;padding-right:10px;text-align:left;width:130px}.shippingTextInput{border:1px solid #a3a3a3;border-radius:2px;height:32px;line-height:22px;padding-left:5px;width:198px}.shippingTextInputSmall{border:1px solid #a3a3a3;border-radius:2px;height:22px;line-height:22px;padding-left:5px!important}.shippingTextInputLarge{border:1px solid #a3a3a3;border-radius:2px;height:22px;line-height:22px;padding-left:5px}.shippingTextInputValidate{background-image:url(/imgs/1/campoValidado.gif);background-position:205px 5px;background-repeat:no-repeat;padding-right:20px}.shippingTextInputSmall.shippingTextInputValidate{background-position:128px 5px}.shippingTextInputLarge.shippingTextInputValidate{background-position:257px 5px}.pointer,input[type=button],input[type=submit]{cursor:pointer}.loginpopUp{align-items:center;display:none;display:flex;inset:0;justify-content:center;position:fixed;z-index:150}.loginpopUpBg{background-color:#000;filter:alpha(opacity=65);height:100%;-moz-opacity:.65;opacity:.65;position:fixed;top:0;width:100%;z-index:inherit}.loginpopUpWindow{background-color:#fff;border:1px solid #d3d3d3;border-radius:12px;height:190px;margin:0!important;padding:20px 29px 12px;position:absolute;width:625px;z-index:inherit}.mediumPopUpWindow{height:auto!important;width:345px}.loginpopUpClose{background-image:url(/imgs/1/cerrar.png);background-repeat:no-repeat;background-size:contain;height:30px;position:absolute!important;right:-12px;text-decoration:none;top:-12px;width:30px}.loginpopUpContent{width:100%}.boxDatosPopUp{float:left;width:100%}.boxDatosPopUp span{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.boxDatosPopUp label{font-size:10px}.boxDatosPopUp td{color:#3c3c3c;padding-bottom:10px}.tituloDatoPopUp{font-weight:600;padding-right:10px;text-align:right;width:55px}.shippingTextInput,.shippingTextInputLarge,.shippingTextInputSmall{border:2px solid #ddd;border-radius:var(--br2);height:36px!important;line-height:22px;padding-left:5px}.shippingTextInput{width:100%}.is-mobile .campoDato input{height:13px}.shippingTextInputSmall{width:120px}.shippingTextInputLarge{width:250px}.shippingTextInput:focus,.shippingTextInputLarge:focus,.shippingTextInputSmall:focus{border-color:#03a9f4;box-shadow:0 0 0 3px #03a9f466}.scrollWrapper{overflow:hidden;text-align:center;width:100%}.scrollArea{width:200%}.scrollItem{float:left;width:50%}.scrollArea4{width:400%}.scrollArea4 .scrollItem{width:25%}.scrollArea3{width:300%}.scrollArea3 .scrollItem{width:33.333%}.userMessageStream{border:1px solid #ccc;height:300px;margin-bottom:15px;overflow:auto;width:742px}.userMessageStream dd{float:left;margin-bottom:15px;width:100%}.userMessage{word-wrap:break-word;-ms-word-wrap:break-word}.userClient .userIdentifier{color:gray;float:left;padding-right:15px;text-align:right;width:90px}.userClient .userMessage{border-left:1px solid #999;color:gray;float:left;max-width:600px;min-height:45px;padding-left:15px}.userClient .userIdentifier{color:#4d4d4d}.userOwner .userIdentifier{color:#2699e1;float:right;padding-left:15px;text-align:left;width:90px}.userOwner .userMessage{border-right:1px solid #2699e1;float:right;max-width:600px;min-height:45px;padding-right:15px}.userSendMessage textarea{height:180px;width:400px}.userSendMessage{float:left;text-align:right;width:620px}.userSendMessage textarea{height:80px;width:600px}.textareaFCMessage{border:1px solid #ccc;height:100px;margin-bottom:10px;padding:10px;width:722px}input.checkbox{display:none}.checkbox,.radio{background:url(/imgs/1/radio.png) no-repeat;background-position:5px -15px;clear:left;display:block;float:left;height:100%;padding:0 5px 0 0;width:19px}.disabled{filter:alpha(opacity=50);opacity:.5;pointer-events:none}.disabled-hidden{filter:alpha(opacity=0);opacity:0;pointer-events:none}.leftColUserMenu{float:left;width:408px}.rightColUserMenu{flex:0 0 auto}.leftColUserMenu .boxElement,.rightColUserMenu .boxElement{border:1px solid #e6e6e6;float:left;margin-bottom:10px;padding:10px}.leftColUserMenu .boxElement{width:386px}.rightColUserMenu .boxElement{width:600px}.leftColUserMenu .boxElement h2,.rightColUserMenu .boxElement h2{color:#4d4d4d;font-size:12px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.trackingLeft{margin-right:252px;margin-top:20px}.subRightTracking hr,.trackingLeft hr{background:#e6e6e6;border:none;height:1px;margin:5px 0}.rightTrackingBox{border:1px solid #e6e6e6;float:right;margin-right:30px;padding:10px;width:590px!important}.imgWareHouse{float:left;margin-right:20px;vertical-align:middle;width:80px}.subRightTracking .pTop{float:left;font-size:11pt;margin-right:20px;width:200px}.subRightTracking .pBot span,.subRightTracking .pTop span{font-weight:700;line-height:21pt}.subRightTracking .pBot{float:left;font-size:11pt;width:150px}.subRightTracking .aBot{font-size:10pt}.moreInfoTracking{display:none;margin-top:10px}.moreInfoTracking textarea{border:1px solid #d3d3d3;height:150px;resize:none;width:605px}.moreInfoTracking input[type=submit]{border:1px solid #0064ba;border-radius:3px;height:24px;margin:3px 0 0;padding:2px 18px}.transporterimages{line-height:55px}.besttransporters{color:#4d4d4d;font-size:13pt;text-transform:uppercase}.besttransporters span:before{content:"\a";white-space:pre}.besttransporters span{font-weight:700}.pedidosTracking{float:left;width:100%}.pedidosTracking dd{border-bottom:1px solid #e6e6e6;float:left;height:35px;padding:4px 0;width:100%}.pedidosTracking dd:last-child{border-bottom:none;padding-bottom:0}.pedidosTracking .lastPedido{border:0;padding-bottom:0}.pedidosTracking p{color:#4d4d4d;float:left}.pedidosTracking p a:link,.pedidosTracking p a:visited{color:#4d4d4d;float:left;text-decoration:none}.pedidosTracking .pedidosTrackingTitle{border-bottom:1px solid #ccc;font-weight:700;height:32px;line-height:16px}.pedidosTracking .pedidosEstado{margin-right:5px;margin-top:10px;width:235px}.pedidosEstado.entregado{color:#579a40}.pedidosTracking .pedidosFecha{margin-right:5px;width:235px}.pedidosTracking .transporter{border:none;float:left;height:35px;padding:17px 0;width:100%}.pedidosTracking .transporter span{font-weight:400}.pedidosTracking .logo{margin-right:10px;width:40px}.pedidosTracking .link{font-weight:700;margin-right:5px;width:280px}.pedidosTracking .link a{font-weight:400}.pedidosTracking .number{font-weight:700;margin-right:5px;width:120px}.track_status_2{background-image:url(/imgs/track_off/new.png);background-position:27% 50%;background-repeat:no-repeat}.track_status_3{background-image:url(/imgs/track_off/validado.png);background-position:27% 50%;background-repeat:no-repeat}.track_status_4{background-image:url(/imgs/track_off/en-proceso.png);background-position:27% 50%;background-repeat:no-repeat}.track_status_5{background-image:url(/imgs/track_off/en-envio.png);background-position:27% 50%;background-repeat:no-repeat}.track_status_6{background-image:url(/imgs/track_off/completado.png);background-position:27% 50%;background-repeat:no-repeat}.track_status_2.lastItem{background-image:url(/imgs/track_on/new.png)}.track_status_3.lastItem{background-image:url(/imgs/track_on/validado.png)}.track_status_4.lastItem{background-image:url(/imgs/track_on/en-proceso.png)}.track_status_5.lastItem{background-image:url(/imgs/track_on/en-envio.png)}.track_status_6.lastItem{background-image:url(/imgs/track_on/completado.png)}.pedidosEstado.track_en_envio_text{color:#a0a0a0;float:right;margin-top:-33px;width:210px}.pedidosEstado.track_en_envio{float:right;margin-top:-13px;width:210px}.pedidosEstado.track_en_envio a{color:#009a27!important}.pedidosEstado.track_completado{color:#a0a0a0!important;float:right;margin-top:-22px;width:210px}.errorTracking{color:var(--secondary);font-weight:600;padding-left:4px;text-align:left}.legendTracking{border-top:1px solid #e6e6e6;float:left;margin-top:10px;padding-top:20px;width:100%}.legendTracking li:last-child{margin:0}.legendTracking li{float:left;margin-right:25px;width:188px}.trackStatusTitle{clear:both;color:#9b9b9b;float:left;font-size:15px;font-weight:700;margin-top:50px;width:100%}.legendTracking span{color:#9b9b9b;float:left;font-size:12px;font-weight:700;margin:0 0 10px;width:100%}.legendTrackingUnit_2{background-image:url(/imgs/track_legend/new.png);background-position:-6% 0;background-repeat:no-repeat;color:#adadad;font-size:10px;padding-top:50px}.legendTrackingUnit_3{background-image:url(/imgs/track_legend/validado.png);background-position:-6% 0;background-repeat:no-repeat;color:#adadad;font-size:10px;padding-top:50px}.legendTrackingUnit_4{background-image:url(/imgs/track_legend/procesando.png);background-position:-6% 0;background-repeat:no-repeat;color:#adadad;font-size:10px;padding-top:50px}.legendTrackingUnit_5{background-image:url(/imgs/track_legend/en-envio.png);background-position:-6% 0;background-repeat:no-repeat;color:#adadad;font-size:10px;padding-top:50px}.legendTrackingUnit_6{background-image:url(/imgs/track_legend/completado.png);background-position:-6% 0;background-repeat:no-repeat;color:#adadad;font-size:10px;padding-top:50px}.is-mobile .legendTracking{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0;padding-top:10px}.is-mobile .legendTracking li{border:none;margin-bottom:16px;min-height:unset!important;padding-left:0;padding-right:0;width:45%}.is-mobile .legendTrackingUnit_6{margin-top:20px!important}.NewSubscriptionPopUp{display:none;position:absolute;z-index:30}.NewSubscriptionPopUp .NewSubscriptionPopUpcontent{bottom:95px;left:380px;position:absolute}.NewSubscriptionPopUpBg,.popUpBg.NewSubscriptionPopUpBg{background-color:#a35f3a;filter:alpha(opacity=20);height:100%;-moz-opacity:.2;opacity:.2;position:fixed;top:0;width:100%;z-index:30}.NewSubscriptionPopUpWindow,.popUpWindow.NewSubscriptionPopUpWindow{background-color:#fff;background-repeat:no-repeat;border:20px solid #fffae8;box-shadow:0 1px 23px -2px #0000004d;left:50%;min-height:340px;padding:20px 40px;position:fixed;top:50%;width:460px;z-index:100}.NewSubscriptionPopUpClose,.popUpClose.NewSubscriptionPopUpClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-32px;text-decoration:none;top:-35px;width:30px}.NewSubscriptionPopUpContent .subscriptionTitle{color:#6c3500;font-size:32px;line-height:40px}.NewSubscriptionPopUpContent .subscriptionOffer{float:left;height:60px;margin-top:12px;width:460px}.NewSubscriptionPopUpContent .subscriptionOffer img{float:left;margin-left:-10px;margin-right:10px}.NewSubscriptionPopUpContent .subscriptionOffer p{color:#da0000;float:left;font-size:18px;line-height:22px;margin-top:6px;text-transform:uppercase;width:350px}.NewSubscriptionPopUpContent .subscriptionEmailInfo{color:#4d4d4d;float:left;font-size:14px;font-weight:600;line-height:20px;margin-top:25px;width:460px}.NewSubscriptionPopUpContent .subscriptionForm input[type=text]{border:2px solid #e6e6e6;border-top-color:#ccc;float:left;font-size:11px;font-style:italic;height:29px;text-indent:10px;width:455px}.NewSubscriptionPopUpContent .subscriptionForm{float:left;margin-top:11px;width:465px}.NewSubscriptionPopUpContent .subscriptionForm input[type=button]{float:right;font-size:16px;height:35px;margin-top:-35px;padding:0 16px;text-transform:lowercase}.NewSubscriptionPopUpContent .subscriptionForm span{color:gray;float:left;font-size:11px;margin-left:-4px;margin-top:13px}.NewSubscriptionPopUpContent .subscriptionForm span input{margin-right:5px}.NewSubscriptionPopUpContent .subscriptionUser{bottom:20px;color:#4d4d4d!important;font-size:11px;font-weight:600;left:25px;margin-left:15px;position:absolute}.NewSubscriptionPopUpContent .resultSubscription{background-image:url(/imgs/1/confirmSubs.png);background-repeat:no-repeat;font-size:12px!important;font-weight:700;height:28px;line-height:30px;text-indent:30px}.TopSubscriptionPopUp{display:none;position:absolute;z-index:9999}.TopSubscriptionPopUp .TopSubscriptionPopUpcontent{bottom:95px;left:380px;position:absolute}.TopSubscriptionPopUpBg,.popUpBg.TopSubscriptionPopUpBg{background-color:#fafafa;background-color:#fff;bottom:0;box-shadow:0 -3px 30px #00000040;height:auto;left:auto;min-height:70px;position:fixed;top:auto;width:100%;z-index:inherit}.TopSubscriptionPopUpWindow,.popUpWindow.TopSubscriptionPopUpWindow{background:none;box-shadow:none;left:auto;margin:0 auto;min-height:90px;position:static;top:auto;width:1040px}.TopSubscriptionPopUpClose,.popUpClose.TopSubscriptionPopUpClose{background-image:url(/imgs/1/closeTop.png);float:right;height:12px;left:auto;margin-right:-50px;margin-top:20px;position:relative;text-decoration:none;top:auto;width:12px}.TopSubscriptionPopUpContent{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0 auto;position:relative}.TopSubscriptionPopUpContent .subscriptionTitle{color:#dd4b3b;flex:0 0 330px;font-size:20px;line-height:1.1;text-align:right}.TopSubscriptionPopUpContent .subscriptionForm{flex:1 0 auto;height:55px;margin-left:20px;margin-top:15px}.TopSubscriptionPopUpContent .subscriptionForm input[type=text]{background:#e5e5e5;border:1px solid #e0e0e0;border-radius:30px;float:left;font-size:11px;font-style:italic;height:30px;margin-top:0;text-indent:10px;width:220px}.TopSubscriptionPopUpContent .subscriptionForm input[type=button]{float:left;font-size:11px;height:16px;margin-left:4px;padding:0 16px;text-transform:uppercase}.TopSubscriptionPopUpContent .subscriptionForm span{clear:both;color:gray;float:left;font-size:10px;margin-left:0;margin-top:3px}.TopSubscriptionPopUpContent .subscriptionForm span input{margin-right:5px}.TopSubscriptionPopUpContent .subscriptionUser{bottom:20px;color:#4d4d4d!important;font-size:11px;font-weight:600;left:25px;margin-left:15px;position:absolute}.TopSubscriptionPopUpContent .resultSubscription{background-image:url(/imgs/1/confirmSubs_p.png);background-repeat:no-repeat;font-size:11px!important;font-weight:700;height:20px;line-height:20px;text-indent:25px}#ListSubscriptionContainer{background-color:#ebf3f7;clear:both;float:right;padding:15px;width:800px}.ListSubscriptionPopUp,.ListSubscriptionPopUp .ListSubscriptionPopUpcontent,.ListSubscriptionPopUpBg,.ListSubscriptionPopUpWindow{float:left}.ListSubscriptionPopUpClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-32px;text-decoration:none;top:-35px;width:30px}.ListSubscriptionPopUpContent .subscriptionTitle{color:#4d4d4d;font-size:18px;line-height:24px;padding-bottom:6px}.ListSubscriptionPopUpContent .subscriptionOffer{float:left;width:330px}.ListSubscriptionPopUpContent .subscriptionOffer img{float:left;margin-left:-10px;margin-right:10px;margin-top:-5px}.ListSubscriptionPopUpContent .subscriptionOffer p{clear:both;color:#da0000;float:left;font-size:18px;line-height:22px;margin-top:6px;text-transform:uppercase}.ListSubscriptionPopUpContent .subscriptionForm input[type=text]{border:2px solid #e6e6e6;border-top-color:#ccc;float:left;font-size:11px;font-style:italic;height:29px;text-indent:10px;width:445px}.ListSubscriptionPopUpContent .subscriptionForm{float:left;width:460px}.ListSubscriptionPopUpContent .subscriptionForm input[type=button]{float:right;font-size:16px;height:35px;margin-right:10px;margin-top:-35px;padding:0 16px;text-transform:lowercase}.ListSubscriptionPopUpContent .subscriptionForm span{color:gray;float:left;font-size:11px;margin-top:10px}.ListSubscriptionPopUpContent .subscriptionForm span input{margin-right:5px}.ListSubscriptionPopUpContent .subscriptionUser{bottom:20px;color:#4d4d4d!important;font-size:11px;font-weight:600;left:25px;margin-left:15px;position:absolute}.ListSubscriptionPopUpContent .resultSubscription{background-image:url(/imgs/1/confirmSubs_p.png);background-repeat:no-repeat;font-size:11px!important;font-weight:700;height:20px;line-height:20px;text-indent:25px}.desktop .main-footer__wrapper{display:flex;flex-direction:column;position:relative}.desktop .main-footer{background:var(--blackOwn);display:block;padding:80px 0;position:relative;width:100%;z-index:2}.main-footer__m{bottom:0;max-width:40vw;pointer-events:none;position:absolute}.main-footer__top{margin-bottom:-2px;position:relative;width:100%}.is-mobile .main-footer__top{margin:0 0 -6px;width:calc(100% + 80px)}.desktop .main-footer .footer-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;max-width:1440px;padding:var(--cp);width:100%}.main-footer .footer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;width:100%}.main-footer .links_busquedas_frecuentes{display:flex;flex:0 1 calc(50% - 10px);flex-direction:column}.main-footer .links_busquedas_frecuentes .heading{color:#d6d6d6;font-size:16px;margin-bottom:10px}.main-footer .links_busquedas_frecuentes .heading{color:var(--greymedium);font-family:var(--titlef);font-size:18px;font-weight:500;line-height:1.25;margin-bottom:14px}.main-footer .links_busquedas_frecuentes .sublist{color:#a1a1a1;flex:1 1 100%;margin-bottom:10px;width:100%}.main-footer .links_busquedas_frecuentes .sublist ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-type:none;padding-left:0}.main-footer .links_busquedas_frecuentes .sublist li{display:block;flex:0 0 calc(50% - 8px);line-height:20px;margin-bottom:5px}.main-footer .footer-information{color:#a1a1a1;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:space-between;margin-bottom:30px;padding:0;width:100%}.main-footer .footer-information .section{flex:0 1 calc(25% - 30px);margin-bottom:10px}.main-footer .footer-information .section h3{color:var(--greymedium);font-family:var(--bodyf);font-size:14px;font-weight:400;letter-spacing:.02em;margin-bottom:14px}.main-footer .footer-information .section p{font-weight:300;letter-spacing:.03em;line-height:1.5;margin-bottom:.7em}.main-footer .footer-information a{color:#a1a1a1}.main-footer .full-line{background-color:var(--dark);background-color:transparent;display:block;height:2px;margin:auto auto 30px;width:100%}.main-footer .footer-logo{display:flex;flex:1 1 auto;justify-content:center;margin:20px 0}.main-footer .footer-logo a{height:auto;position:relative;text-decoration:none;width:330px}.main-footer .footer-logo svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));opacity:.8;transition:filter .3s,transform .2s}.main-footer .footer-logo a svg path{transition:opacity .3s}.main-footer .footer-logo a:hover svg{filter:drop-shadow(0 4px 12px rgba(0,0,0,.2));opacity:1;transform:translateY(-4px)}.main-footer .footer-logo a:active svg{transform:scale3d(.96,.96,1)}.main-footer .payment-methods{display:flex;flex:1 1 auto;justify-content:center;margin-bottom:40px}.main-footer .payment-methods img{display:block;filter:brightness(.99) saturate(0) opacity(.4);position:relative;transform:scale3d(.9,.9,.9);transition:transform .4s,filter .3s ease;width:80%}.main-footer .payment-methods:hover img{filter:brightness(.99) saturate(1) opacity(.9);transform:scaleZ(1)}.main-footer .footer-wrapper .footer-container .footer .payment-methods img{width:100%}.main-footer .logos{align-items:center;display:flex;flex:0 0 34%;justify-content:flex-start;margin-bottom:30px;margin-top:8px;padding-left:2%;width:100%}.main-footer .logos img{height:auto;max-height:54px;width:auto}.main-footer .trust-online{float:right;max-width:100px;position:relative}.main-footer .ecommerce-awards{float:right;max-width:143px;position:relative;width:20.34%}.main-footer .enisa-certificate{float:right;margin:0 0 0 9px;max-width:87px;position:relative;width:10.27%}.main-footer .daina-fundacio{float:right;margin:0;max-width:108px;position:relative;width:15.21%}.footer .daina-fundacio,.footer .enisa-certificate,.footer .trust-online,.main-footer .ecommerce-awards{margin:0 5px}.main-footer .logos>div{flex:0 1 13%;margin-right:5%}.main-footer .footer a,.main-footer .footer-information a{border-bottom:1px solid transparent;color:var(--greylight);font-size:14px;text-decoration:none!important}.main-footer .footer a:hover,.main-footer .footer-information a:hover{border-bottom-color:var(--primary);color:var(--primarylight)}.main-footer .footer-information .app-buttons{display:flex;margin-top:20px}.main-footer .footer-information .app-buttons a{border:none!important;flex:0 0 auto;margin-right:7px;max-width:130px;width:40%}.main-footer .footer-information .app-buttons img{max-width:100%;transition:filter .2s ease-out}.main-footer .footer-information .app-buttons a:hover img{filter:drop-shadow(0 0 6px rgba(200,200,200,.4))}.desktop.is-product .main-footer .footer-wrapper{max-width:1440px;padding:0 50px}.main-footer .footer-legal{color:var(--greylight3);font-size:11px;line-height:1.5;text-align:center;width:100%}.footer-wrapper .prod-zoo{margin:20px 8% 24px 0;pointer-events:none}.footer-wrapper .prod-zoo img{display:block;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:39px}.footer-wrapper .prod-zoo p{display:flex;flex-direction:column;margin-bottom:0!important}.footer-wrapper .prod-zoo p>.title{font-size:11px;font-weight:500;letter-spacing:.3px;line-height:1.2;margin:0;max-width:110px;padding:0!important}.footer-wrapper .prod-zoo p>.code{font-size:9px;letter-spacing:1px;line-height:1;margin-bottom:5px;margin-top:3px;padding:0!important}.footer-wrapper .prod-zoo-legal img.legal-vet{background:#fff;border-radius:3px;filter:saturate(0) brightness(.84);padding:3px;width:106px}.footer-wrapper .prod-zoo-legal a{border:none;margin:0}.footer-wrapper .prod-zoo-legal a:hover img{filter:none}.desktop .footer-wrapper .awards img{filter:grayscale(1) brightness(.6) contrast(.5);margin-left:-5px;max-width:134px}.desktop .footer-wrapper .awards:hover img{filter:none}#FichaSubscriptionContainer{background-color:#ebf3f7;float:right;margin-bottom:20px;margin-right:-2px;padding:13px 15px 9px 16px;width:590px}.FichaSubscriptionPopUp,.FichaSubscriptionPopUp .FichaSubscriptionPopUpcontent,.FichaSubscriptionPopUpBg,.FichaSubscriptionPopUpWindow{float:left}.FichaSubscriptionPopUpClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-32px;text-decoration:none;top:-35px;width:30px}.FichaSubscriptionPopUpContent .subscriptionTitle{color:#4d4d4d;float:left;font-size:14px;line-height:21px;text-transform:uppercase;width:280px}.FichaSubscriptionPopUpContent .subscriptionOffer{float:left;width:330px}.FichaSubscriptionPopUpContent .subscriptionOffer img{float:left;margin-left:-10px;margin-right:10px;margin-top:-5px}.FichaSubscriptionPopUpContent .subscriptionOffer p{color:#da0000;float:left;font-size:18px;line-height:22px;margin-top:6px;text-transform:uppercase}.FichaSubscriptionPopUpContent .subscriptionForm input[type=text]{border:2px solid #e6e6e6;border-top-color:#ccc;float:left;font-size:11px;font-style:italic;height:20px;margin-top:2px;text-indent:6px;width:220px}.FichaSubscriptionPopUpContent .subscriptionForm{float:left;padding-left:30px;width:280px}.FichaSubscriptionPopUpContent .subscriptionForm input[type=button]{float:right;font-size:11px;height:26px;margin-top:-26px;padding:0 16px;text-transform:uppercase}.FichaSubscriptionPopUpContent .subscriptionForm span{bottom:0;color:gray;float:left;font-size:11px;margin-top:2px;position:relative;width:280px}.FichaSubscriptionPopUpContent .subscriptionForm span input{margin-right:5px}.FichaSubscriptionPopUpContent .subscriptionUser{bottom:20px;color:#4d4d4d!important;font-size:11px;font-weight:600;left:25px;margin-left:15px;position:absolute}.FichaSubscriptionPopUpContent .resultSubscription{background-image:url(/imgs/1/confirmSubs_p.png);background-position:0 1px;background-repeat:no-repeat;font-size:11px!important;font-weight:700;height:20px;line-height:25px;margin-right:110px!important;margin-top:1px!important;text-indent:25px}.layoutTopImportant{margin-top:70px!important}.filter-section .ui-slider{position:relative;text-align:left}.filter-section .ui-slider .ui-slider-handle{background:#ccc;border:1px solid #aaa;cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}.filter-section .ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.filter-section .ui-slider-horizontal{height:.8em}.filter-section .ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.filter-section .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.filter-section .ui-slider-horizontal .ui-slider-range-min{left:0}.filter-section .ui-slider-horizontal .ui-slider-range-max{right:0}.filter-section .ui-slider-vertical{height:100px;width:.8em}.filter-section .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.filter-section .ui-slider-vertical .ui-slider-range{left:0;width:100%}.filter-section .ui-slider-vertical .ui-slider-range-min{bottom:0}.filter-section .ui-slider-vertical .ui-slider-range-max{top:0}.filter-section .ui-widget-content{border:1px solid #aaa;color:#222}.filter-section .ui-corner-all,.filter-section .ui-corner-left,.filter-section .ui-corner-tl,.filter-section .ui-corner-top{border-top-left-radius:4px}.filter-section .ui-corner-all,.filter-section .ui-corner-right,.filter-section .ui-corner-top,.filter-section .ui-corner-tr{border-top-right-radius:4px}.filter-section .ui-corner-all,.filter-section .ui-corner-bl,.filter-section .ui-corner-bottom,.filter-section .ui-corner-left{border-bottom-left-radius:4px}.filter-section .ui-corner-all,.filter-section .ui-corner-bottom,.filter-section .ui-corner-br,.filter-section .ui-corner-right{border-bottom-right-radius:4px}.filter-section .ui-state-focus,.filter-section .ui-state-hover,.filter-section .ui-widget-content .filter-section .ui-state-hover,.filter-section .ui-widget-content .ui-state-focus,.filter-section .ui-widget-header .ui-state-focus,.filter-section .ui-widget-header .ui-state-hover{background:#dadada;border:1px solid #999;color:#212121;font-weight:400}.filter-section .ui-state-hover a,.filter-section .ui-state-hover a:hover{color:#212121;text-decoration:none}.filter-section .ui-state-active,.filter-section .ui-widget-content .ui-state-active,.filter-section .ui-widget-header .ui-state-active{background:#fff;border:1px solid #aaa;color:#212121;font-weight:400}.filter-section .ui-state-active a,.filter-section .ui-state-active a:link,.filter-section .ui-state-active a:visited{background-image:linear-gradient(180deg,#f9f9f9,#ececec);color:#212121;text-decoration:none}.filter-section .ui-slider-range{background:#aaa}.filtersElement .ui-slider{position:relative;text-align:left}.filtersElement .ui-slider .ui-slider-handle{background:#ccc;border:1px solid #aaa;cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}.filtersElement .ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.filtersElement .ui-slider-horizontal{height:.8em}.filtersElement .ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.filtersElement .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.filtersElement .ui-slider-horizontal .ui-slider-range-min{left:0}.filtersElement .ui-slider-horizontal .ui-slider-range-max{right:0}.filtersElement .ui-slider-vertical{height:100px;width:.8em}.filtersElement .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.filtersElement .ui-slider-vertical .ui-slider-range{left:0;width:100%}.filtersElement .ui-slider-vertical .ui-slider-range-min{bottom:0}.filtersElement .ui-slider-vertical .ui-slider-range-max{top:0}.filtersElement .ui-widget-content{border:1px solid #aaa;color:#222}.filtersElement .ui-corner-all,.filtersElement .ui-corner-left,.filtersElement .ui-corner-tl,.filtersElement .ui-corner-top{border-top-left-radius:4px}.filtersElement .ui-corner-all,.filtersElement .ui-corner-right,.filtersElement .ui-corner-top,.filtersElement .ui-corner-tr{border-top-right-radius:4px}.filtersElement .ui-corner-all,.filtersElement .ui-corner-bl,.filtersElement .ui-corner-bottom,.filtersElement .ui-corner-left{border-bottom-left-radius:4px}.filtersElement .ui-corner-all,.filtersElement .ui-corner-bottom,.filtersElement .ui-corner-br,.filtersElement .ui-corner-right{border-bottom-right-radius:4px}.filtersElement .ui-state-focus,.filtersElement .ui-state-hover,.filtersElement .ui-widget-content .filtersElement .ui-state-hover,.filtersElement .ui-widget-content .ui-state-focus,.filtersElement .ui-widget-header .ui-state-focus,.filtersElement .ui-widget-header .ui-state-hover{background:#dadada;border:1px solid #999;color:#212121;font-weight:400}.filtersElement .ui-state-hover a,.filtersElement .ui-state-hover a:hover{color:#212121;text-decoration:none}.filtersElement .ui-state-active,.filtersElement .ui-widget-content .ui-state-active,.filtersElement .ui-widget-header .ui-state-active{background:#fff;border:1px solid #aaa;color:#212121;font-weight:400}.filtersElement .ui-state-active a,.filtersElement .ui-state-active a:link,.filtersElement .ui-state-active a:visited{background-image:linear-gradient(180deg,#f9f9f9,#ececec);color:#212121;text-decoration:none}.filtersElement .ui-slider-range{background:#aaa}#priceFilter,#weightFilter{margin:10px}.specialFilter{margin:5px 0}.specialFilter p{margin:8px 0}.filtersCampaignSpacer{float:left;padding:10px 0;width:100%}.filtersCampaignSpacerLeft{float:left;margin-top:45px}.EspecialTopButton{color:#4d4d4d!important;font-weight:700;text-decoration:none}.locationPopup{display:none;position:absolute;z-index:30}.locationPopup .locationPopupcontent{bottom:95px;left:380px;position:absolute}.locationPopupBg,.popUpBg.locationPopupBg{background-color:#a35f3a;filter:alpha(opacity=20);height:100%;-moz-opacity:.2;opacity:.2;position:fixed;top:0;width:100%;z-index:30}.locationPopupWindow,.popUpWindow.locationPopupWindow{background-color:#fff;background-repeat:no-repeat;border-top:2px solid #ffc700;box-shadow:0 1px 23px -2px #0000004d;left:50%;min-height:170px;padding:20px 40px;position:fixed;top:50%;width:460px;z-index:100}.locationPopupClose,.popUpClose.locationPopupClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-15px;text-decoration:none;top:-15px;width:30px}.locationPopupTitle{color:#ad4a10;display:block;font-size:19px;font-weight:700;line-height:40px;margin:0 auto;text-align:left}.locationPopupSubTitle{color:#4d4d4d;float:left;font-size:14px;font-weight:600;margin-top:10px;padding-bottom:10px;text-align:left;width:100%}.locationPopupSubTitle span{clear:both;float:left}.locationBox{border:2px dashed #b01010;clear:both;display:block;height:60px;margin:0 auto;padding:10px;width:200px}.locationBox .cupon{background-color:red;border:1px solid red;border-radius:5px;box-shadow:1px 1px 2px 1px #eee;clear:both;color:#fff;display:block;font-weight:700;line-height:20px;margin:0 auto;padding:1px 10px;text-align:center;width:60px}.locationPopup .expire{clear:both;display:block;font-size:16px;font-weight:700;height:40px;line-height:90px;margin:0 auto;text-align:center}.locationBox p{float:left;font-size:16px;font-weight:700;height:35px;text-align:center;width:100%}.locationPopup .discount{font-size:24px;font-weight:700;margin-top:5px}.locationDog{bottom:30px;left:0;position:absolute;width:160px}.locationCat{bottom:-10px;position:absolute;right:0;width:160px}.locationButton{background:var(--primarygrad);background:linear-gradient(180deg,#1b89c4,#007dc7);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWI4OWM0Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA3ZGM3Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);border-radius:2px;float:left;margin:10px 0;text-align:center;text-transform:uppercase;transition:box-shadow .1s}.locationButton:hover{background-color:#1b89c4;background-image:none;box-shadow:0 1px 5px #0000004d}.locationButton2{float:left;margin:10px 0;width:100%}.buttonLocateGo{float:right}.buttonLocateStay{float:left}.locationButton span{float:left;height:14px;margin-top:5px}.spanLocate{border:5px solid #fff;border-bottom-left-radius:2px;border-top-left-radius:2px;margin:1px!important}.textLocateButton{color:#fff;float:left;line-height:25px;padding:0 10px}.dietPopup{display:none;position:absolute;z-index:30}.dietPopup .dietPopupcontent{bottom:35px;display:block;left:10px;position:absolute}.dietPopupBg{background-color:#a35f3a;filter:alpha(opacity=20);height:100%;-moz-opacity:.2;opacity:.2;position:fixed;top:0;width:100%;z-index:30}.dietPopupWindow{background-color:#fff;background-repeat:no-repeat;border:20px solid #fffae8;box-shadow:0 1px 23px -2px #0000004d;left:50%;min-height:340px;padding:20px 40px;position:fixed;top:50%;width:460px;z-index:100}.dietPopupClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-32px;text-decoration:none;top:-35px;width:30px}.dietPopupMsg{color:#4d4d4d;float:left}.dietPopupMsg p{float:left;font-size:14px;margin:15px 0}.buttonAccept{background-color:#39749e!important;background:none;border:1px solid #39749e;color:#fff!important;float:left;font-weight:700;height:30px!important;line-height:30px;margin:0 auto;padding:0 10px;position:static;text-align:center;text-transform:uppercase}.phonePopup{display:none;position:absolute;z-index:30}.phonePopup .phonePopupcontent{bottom:95px;left:380px;position:absolute}.phonePopupBg{background-color:#a35f3a;filter:alpha(opacity=20);height:100%;-moz-opacity:.2;opacity:.2;position:fixed;top:0;width:100%;z-index:30}.phonePopupWindow{background-color:#fff;background-repeat:no-repeat;border:20px solid #fffae8;box-shadow:0 1px 23px -2px #0000004d;left:50%;min-height:135px;padding:20px 40px;position:fixed;top:50%;width:240px;z-index:100}.phonePopupClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-32px;text-decoration:none;top:-35px;width:30px}.phonePopup .paragraph{margin-top:20px;max-width:250px}.phonePopup .paragraph .imageLeft{float:left;margin-left:20px}.phonePopup .paragraph .spaced{display:table-cell;font-size:20px;height:30px;margin-left:65px;max-width:185px;padding-left:10px;vertical-align:middle}.phonePopup .horario{margin-left:20px;margin-top:20px}.listCrossSelling{float:left;height:380px;margin-top:40px;position:relative;width:830px}.listCrossSelling .prodStars{float:left;margin-left:52px}.listCrossSelling .prodThumbDetail{border-right:1px solid #eee;float:left;height:310px;margin:10px 0;padding:0 15px;position:relative;width:177px}.listCrossSelling .last{padding-right:0}.listCrossSelling h2 img{vertical-align:sub}.listCrossSelling ul .lastProdThumbDetail,.listCrossSelling ul .prodThumbDetail:last-child{border:0!important;width:135px}.listCrossSelling .thumbProd{float:left;height:190px;text-align:center;width:177px}.listCrossSelling .thumbProd img{max-height:190px;max-width:177px}.listCrossSelling .prodInfoHandler{float:left;height:60px;text-align:left;width:177px}.listCrossSelling .brandTitle{color:#4d4d4d;font-size:12px;font-weight:700}.listCrossSelling .prodTitle{color:#4d4d4d;font-size:12px;font-weight:600;overflow:hidden;word-break:break-word}.listCrossSelling .prodPrice{font-size:14px}.listCrossSelling .oldPrice{font-size:13px}.listCrossSelling .plusPack{background:url(/imgs/1/plusPackRed.png) no-repeat 50% #fff;height:20px;left:135px;margin:0 10px;padding:10px 0;position:absolute;top:100px;width:20px;z-index:10}.listCrossSelling .prodInfoHandler a p,.listCrossSelling .prodInfoHandler a span{color:#39749e}.listCrossSelling .prodInfoHandler a{text-decoration:none}.listCrossSelling .finalPricePack{background:url(/imgs/1/packPriceSeparator.png) no-repeat -5px 0 #f8f7f6;float:right;height:260px;position:relative;text-align:right;width:163px}.listCrossSelling .fromPrice{color:#999!important;float:left;font-size:11px;width:100%}.listCrossSelling .prodInfo{height:70px;overflow:hidden}.listCrossSelling .prodPrices{bottom:5px;position:absolute}.listCrossSelling .sliderViewport{width:830px!important}.listCrossSelling .seeAll{float:left;margin-top:5px;text-align:center;width:100%}.thankyouLinks{float:right;margin:0 40px 40px}.thankyouLinks .points{background:url(/imgs/1/flechaAbajo.png) 100% 100% no-repeat;color:#aaa;font-size:16px;line-height:19px;margin-bottom:5px;padding:10px 25px;text-align:right;width:100px;width:110px;width:300px}.facebookLink{background-color:#5b74a8;background-position:-352px -64px;background-repeat:no-repeat;background-size:auto auto;font-size:13px;height:22px;line-height:19px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border:1px solid #29447e;border-bottom-color:#1a356e;-o-border-image:none;border-image:none;box-shadow:0 1px #0000001a;color:#fff!important;cursor:pointer;display:inline-block;float:right;font-weight:700;padding:2px 6px;position:relative;right:25px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap}.facebookLink img{margin-right:5px;vertical-align:middle}.mgmContainer{align-items:center;background:var(--secondarygrad);border-radius:var(--br2);cursor:pointer;display:flex;flex:1 1 auto;flex-wrap:wrap;height:auto;margin-right:30px;margin-top:10px;max-width:740px;padding:15px;position:relative;width:auto}.mgmValue{display:flex;flex:1 1 auto;height:80px;padding:8px 0 10px;position:relative;z-index:2}.mgmText{color:var(--secondarydark);font-family:var(--titlef);font-weight:700;margin:12px 10px 12px 0;position:relative;width:260px;z-index:2}.mgmButton{margin-right:10px;z-index:2}.mgmValueText{display:flex;padding-right:15px}.mgmEndSeparator{float:left;height:65px;width:8px}.mgmTitle{color:#fff;font-size:20px}.mgmButtonRed{background:none repeat scroll 0 0 var(--greydark);border:0;border-radius:var(--br1);color:#fff;cursor:pointer;padding:4px 10px;text-transform:uppercase}.mgmContent{color:#fff;margin-left:3px}.mgmNumber{color:#fff;font-size:65px;line-height:60px}.mgmCurrency{color:#fff;font-size:40px;font-weight:lighter;line-height:40px}.mgmContainerPopUp{left:-20px;position:relative}.mgmLandingNumber{color:#fff;float:left;font-size:85px;line-height:85px}.mgmLandingCurrency{color:#fff;float:left;font-size:50px;font-weight:lighter;line-height:65px;margin-right:10px}.deliveryPopUp{display:none;position:absolute;z-index:30}.deliveryPopUp .deliveryPopUpcontent{bottom:95px;left:380px;position:absolute}.deliveryPopUpBg{background-color:#a35f3a;filter:alpha(opacity=20);height:100%;-moz-opacity:.2;opacity:.2;position:fixed;top:0;width:100%;z-index:30}.deliveryPopUpWindow{background-color:#fff;background-repeat:no-repeat;box-shadow:0 1px 23px -2px #0000004d;left:50%;padding:20px 30px 30px;position:fixed;top:50%;width:520px;z-index:100}.deliveryPopUpClose{background-image:url(/imgs/1/cerrar.png);height:30px;position:absolute;right:-12px;text-decoration:none;top:-15px;width:30px}.deliveryPopUpContent .subscriptionTitle{color:#4d4d4d;font-size:18px;font-weight:700;padding-bottom:20px}.deliveryPopUpContent .subscriptionDesc{color:#4d4d4d;font-size:12px;line-height:18px}.deliveryPopUpContent .subscriptionDesc p{margin-bottom:15px}.deliveryPopUpContent .subscriptionOffer{float:left;height:60px;margin-top:12px;width:460px}.deliveryPopUpContent .subscriptionOffer img{float:left;margin-left:-10px;margin-right:10px}.deliveryPopUpContent .subscriptionOffer p{color:#da0000;float:left;font-size:18px;line-height:22px;margin-top:6px;text-transform:uppercase;width:350px}.deliveryPopUpContent .subscriptionEmailInfo{color:#4d4d4d;float:left;font-size:14px;font-weight:600;line-height:20px;margin-top:25px;width:460px}.deliveryPopUpContent .subscriptionForm input[type=text]{border:2px solid #e6e6e6;border-top-color:#ccc;float:left;font-size:11px;font-style:italic;height:29px;text-indent:10px;width:455px}.deliveryPopUpContent .subscriptionForm{float:left;margin-top:11px;width:465px}.deliveryPopUpContent .subscriptionForm input[type=button]{float:right;font-size:16px;height:35px;margin-top:-35px;padding:0 16px;text-transform:lowercase}.deliveryPopUpContent .subscriptionForm span{color:gray;float:left;font-size:11px;margin-left:-4px;margin-top:13px}.deliveryPopUpContent .subscriptionForm span input{margin-right:5px}.deliveryPopUpContent .subscriptionUser{bottom:20px;color:#4d4d4d!important;font-size:11px;font-weight:600;left:25px;margin-left:15px;position:absolute}.deliveryPopUpContent .resultSubscription{background-image:url(/imgs/1/confirmSubs.png);background-repeat:no-repeat;font-size:12px!important;font-weight:700;height:28px;line-height:30px;text-indent:30px}.resultSubscriptionError{color:red!important;font-weight:700!important;margin-left:3px!important}.bannerNavContainerList{float:left;height:100px;margin-bottom:28px;position:relative;width:100%}.bannerNavContainerListMarca{margin-bottom:25px}.mainBannerList{background-color:transparent;float:left;height:100px;width:100%}.contact_pages .inner_pages{margin-left:0!important}.contactTitle{font-size:16px;font-weight:700;margin-top:10px}.contactLink{font-size:16px;margin-top:10px}.banner-box-url{color:#4d4d4d!important;text-decoration:none}.banner-box{background:#f8f7f6;border:1px solid #e6e6e6;font-size:16px;line-height:21px;margin-bottom:15px;width:622px}.carritoProds .banner-box{float:right;margin:10px 0 0!important}.banner-box strong{color:#009a27}.bb-discount{color:#009727;font-size:43px;font-weight:600;margin:0}.bb-discount span{font-weight:100}.bb-coupon{color:#009727}.bb-coupon SPAN{float:left;min-width:75px}.bb-image{padding:0 20px}.banner-box P{padding:15px 0}.highlightBrand{border:1px solid #e6e6e6;float:left;height:385px;margin:10px 10px 0 0;position:relative;width:408px}.highlightBrand:nth-child(odd){margin-right:0}.highlightBrand .brandlogo{float:left;margin:10px}.highlightBrand .catname{color:#4d4d4d;float:right;font-weight:600;margin:10px;text-decoration:none}.highlightBrand ul{float:left;margin:0 10px}.highlightBrand .prod-box{float:left;margin-right:3px;padding:0;position:relative;width:127px}.highlightBrand .prod-box .prod-discount span{display:block;line-height:35px;min-height:35px;min-width:35px;padding:4px}.highlightBrand li:last-child{margin-right:0}.highlightBrand .thumbProd{height:150px;width:110px}.highlightBrand .thumbProd img{max-height:140px;max-width:100px}.highlightBrand .seeall{background-color:#e6e6e6;bottom:0;color:#4d4d4d;float:left;font-weight:700;left:0;padding:5px 0;position:absolute;text-align:center;width:100%}.highlightBrand .seeall:hover{border:none;text-decoration:none}.highlightBrand .discountedPrice{display:none}.highlightBrand .prodTitle{height:45px}.highlightBrand .prod-thumb{background:#fff;height:120px;padding:20px 0;text-align:center}.highlightBrand .prod-bestseller,.highlightBrand .prod-new{display:none}.highlightBrandTitle{float:left;height:55px;width:100%}.numProdsShop{color:#989898;float:left;font-size:12px;margin-top:10px;width:825px}.numProdsList{border-top:1px solid #e6e6e6;bottom:0;color:#989898;font-size:11px;font-weight:700;margin-top:4px;padding-top:3px;position:absolute;width:100%}.prod-discount{background:#dc0000;border-radius:50%;color:#fff;font-size:16px;position:absolute;right:10px;text-align:center;top:10px;z-index:11}.prod-discount span{display:block;line-height:45px;min-height:45px;min-width:45px;padding:5px}.prod-list-title{background:#f1f7fb;float:left;margin:0 0 10px;padding:10px 20px;width:790px}.prod-list-title h1{float:left;font-size:18px;font-weight:600;line-height:29px;margin:0;width:460px}.list-options{float:right;position:relative}.opt-close{border:1px solid #bdcbd4;border-radius:3px;font-size:12px;font-weight:600;margin:0;padding:5px 10px;position:relative;z-index:999}.list-options:hover .opt-close{background:#fff;border:1px solid #fff;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.list-options:hover .opt-open{display:block}.list-options .opt-close span{margin:0 0 0 5px}.opt-open{background:#f1f7fb;border-radius:3px;border-top:30px solid #fff;box-shadow:0 3px 20px #0003;display:none;min-width:100%;position:absolute;right:0;top:0;z-index:900}.opt-open ul{margin:7px 0 8px;padding:0}.opt-open li{list-style:none}.opt-open li a{color:#4d4d4d;display:block;font-size:12px;padding:6px 10px;text-decoration:none;white-space:nowrap}.opt-open li a:hover{background:#fff}.products-list{border:1px solid #eee;float:left;max-width:828px}.products-list-box{float:left;margin:0;padding:0}.prod-thumb{background:#fff;height:200px;padding:20px 0;text-align:center}.prod-thumb img{max-width:100%}.prod-box{border-bottom:1px solid #eee;float:left;list-style:none;padding:5px 20px;position:relative;width:167px}.prod-box.imgProdList{height:396px!important;padding:0!important;width:207px!important}.prod-box-last{border-bottom:none!important}.prod-title{height:85px;line-height:21px}.prod-title a{color:#4d4d4d;display:block;float:left;font-size:14px;text-decoration:none;transition:all .1s ease}.products-list-box li:hover .prod-title a{color:#2e95d9}.prod-title a span{display:block;font-weight:600;height:40px}.prod-title{margin:0 0 10px}.prod-title p{height:45px}.price-box{font-size:16px}.main-price{font-weight:600;margin:0 0 10px}.remain-stock{display:none}.main-price span{color:#999;font-weight:100;text-decoration:line-through}.price-start{color:#999;font-size:14px;margin:0}.prod-coupon-price{color:#009a27}.coupon-title{font-size:13px;margin:0}.coupon-price{font-size:14px;font-weight:600;margin:0 0 10px}.mp-regular{font-weight:500}.prod-list-hover{border:1px solid #aaa;display:none;height:435px;left:0;position:absolute;top:0;vertical-align:bottom;width:205px;z-index:20}.prod-box:hover .prod-list-hover{display:block}.prod-list-hover-option{background-color:#fff;bottom:0;height:35px;padding-bottom:10px;position:absolute;text-align:center;width:100%}.prod-list-hover-option .addSelection{float:none;margin-right:0}.clist .remain-stock{display:block}.lang_de .clist .remain-stock{font-size:14px}.filtersColumn .titleFilterBy{color:#4d4d4d;font-size:20px;font-weight:400;line-height:30px;margin-bottom:8px;margin-left:10px;padding-bottom:10px;text-indent:11px}.HomeHeader1{display:block;font-size:38px;font-weight:500;margin:20px 0 10px;text-align:center;width:100%}.brandReviewsTitle{float:left;font-size:18px;margin:0 15px}.brandContentList{margin-top:20px}.brandContentList h1{padding-right:0!important;width:100%}.prodsBrand .prod-box{width:165px!important}.brandReviewsHandler{background:#fff;border-radius:20px;margin-bottom:100px;margin-top:20px;max-height:415px;overflow:hidden;padding:20px 10px;position:relative;width:830px;width:98%}.brandReviews{float:left;padding:0 10px;right:10px;width:100%}.brandReviews ul li:first-child{padding-top:0!important}.prodsColumnBrand h2{color:#4d4d4d;float:left;font-size:20px;font-weight:600;margin-bottom:8px;width:100%}.prodsBrand{background-color:#fff;margin-right:10px;max-width:1040px!important;width:820px}.brandDescr{float:left;margin-bottom:50px;width:100%}.prodsColumnBrand .brandDescr{margin-top:40px}.brandCategoryGamas{background-color:#fff;border:1px solid #e6e6e6;border-radius:20px;box-sizing:border-box;display:inline-block;height:230px;margin-bottom:10px;margin-right:8px;overflow:hidden;position:relative;width:200px}.brandCategoryGamas:hover{box-shadow:3px 3px 5px #8c8c8c}.brandCategoryGamas .imgGamas{display:table;height:172px;width:100%}.brandCategoryGamas .infoGamas{background-color:#e6e6e6;box-sizing:border-box;display:table-cell;height:56px;padding:5px 0;vertical-align:middle;width:198px}.brandCategoryGamas a{color:#4d4d4d;text-decoration:none}.brandCategoryGamas .imgGamas img{max-height:172px;max-width:200px}.brandCategoryGamas .title{font-size:13px;font-weight:400;height:24px;line-height:1;margin:0 20px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.brandCategoryGamas .subtitle{border-top:1px solid #4d4d4d;font-size:12px;height:24px;line-height:24px;margin:0 20px;overflow:hidden;text-align:center}.brandCategories{background-color:#f5f5f5;float:left;margin-bottom:10px;padding-bottom:15px}.brandCategoriesLast{margin-right:10px}.brandCategories .topBrandCategories{background-color:#f2f2f2;height:40px}.brandCategories .topBrandCategories .selected{background-color:#fff!important}.brandCategories .topBrandCategories li{float:left;line-height:40px;padding:0 10px;text-align:center}.brandCategories .topBrandCategories li:hover{background-color:#fff!important}.brandCategories .topBrandCategories li A{color:#4d4d4d;text-decoration:none}.listBrandValues{float:left;width:190px}.listBrandValues .title{color:#4d4d4d;font-weight:700;padding-left:10px;padding-top:10px;text-transform:uppercase}.listBrandValues ul{margin:5px 0;padding-left:10px}.listBrandValues ul li{line-height:22px}.listBrandValues ul li a{color:#4d4d4d;font-size:12px;text-decoration:none}.listBrandValues ul li a:hover{color:#39749e!important;text-decoration:underline}.brandBoxesCat{background-color:#f5f5f5;float:left;margin-top:15px;width:190px}.brandBoxesCatGamas{margin-right:-10px;padding-top:10px;width:100%}.contentBrand{float:left;padding-bottom:10px;padding-top:10px;position:relative;width:190px}.seeAllReviewsBrand{background-color:#fff;background-image:url(/imgs/bottom-opiniones.png);bottom:0;font-size:14px;font-weight:700;height:50px;left:0;line-height:50px;padding-left:11px;position:absolute;text-align:left;width:100%}.seeAllReviewsBrand a{text-decoration:underline;text-decoration-color:var(--primary);text-decoration-style:dashed;text-underline-offset:3px}.seeAllReviewsBrand a:hover{text-decoration-style:solid}.brandGlobal{background:#fff;float:left}.brandHeader{color:#4d4d4d;float:left;font-size:20px;font-weight:400!important;margin-bottom:8px;margin-top:10px;width:100%}.clear_both{clear:both}.filter-bar{float:left;width:100%}.filter-section ul{margin:0;padding:0 0 6px}.filter-option{border-radius:14px;cursor:pointer;font-size:13px;list-style:none;overflow:hidden;padding:2px 5px 2px 25px;position:relative}.filter-option a{color:#4d4d4d!important;text-decoration:none}.filter-icon{background-image:url(/imgs/filters/icon-sprite.png);background-position:-39px;background-repeat:no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.filter-section h3{cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:6px 15px 6px 5px;position:relative}.filter-section{background-color:#f1f7fb;border-bottom:1px solid #d6e5f0;padding:0 10px}.filter-option:hover{background-color:#fff}.filter-option.checked .filter-icon{background-position:2px}.filter-option.checked{background-color:#4d4d4d1a;cursor:default}.filter-option.checked:hover .filter-icon{background-color:#4d4d4d;background-position:-19px}.filter-title-icon{background-image:url(/imgs/filters/icon-sprite.png);background-position:-75px;background-repeat:no-repeat;height:30px;position:absolute;right:-10px;top:0;width:30px}h3.collapse .filter-title-icon{background-position:-55px}.large-filter-list{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:10px;position:relative}.large-filter-list hr{background:#e6e6e6;border:0;height:1px;margin:5px 10px}.large-filter-list input{background-color:#fff;background-image:url(/imgs/filters/fl-srch.png);background-position:10px;background-repeat:no-repeat;border:0;border-bottom:1px solid #ddd;display:block;font-family:inherit;font-size:14px;font-weight:100;margin:0;padding:6px 5px 7px 30px;position:absolute;top:0;width:133px;z-index:200}.large-filter-list ul{max-height:300px;overflow:auto}.large-filter-list .filter-option{margin:0 5px}.filter-section .divider{background-color:#e6e6e6;height:1px;margin:5px 10px}.sidebar{float:left;width:190px}.back-nav{background-color:#f5f5f5;float:left;font-size:12px;line-height:18px;margin-bottom:10px;padding:10px 0;width:100%}.back-nav a{display:block;margin:0;padding:3px 15px;text-decoration:none}.back-nav a span{background-image:url(/imgs/filters/icon-sprite.png);background-position:-107px;display:inline-block;height:10px;margin:1px 5px 0 0;width:6px}.back-nav p{display:block;font-weight:700;margin:0;padding:3px 15px 3px 25px}.filters-selected{border-bottom:0;margin-bottom:10px}.main{display:block;float:right;margin-left:20px;width:830px}.main.cm{display:block;float:none;margin:auto;width:80vw}.container{width:1040px}.main-product-list h1{font-size:18px;line-height:26px;margin:0}.main-product-list{background:#f1f7fb;padding:10px 15px}.main-product-list:hover h1 span{background-color:#4d4d4d1a;background-image:url(/imgs/filters/x-filter.png);background-position:right 10px center;background-repeat:no-repeat;padding-left:10px;padding-right:25px}.main-product-list h1 span{border-radius:14px;padding:0 0 3px;transition:all .2s ease}.back-nav a{color:#4d4d4d}.back-nav .subcategories{padding-left:30px}.back-nav .subcategories li a{color:#4d4d4d;padding-left:0}#currentPrice,#currentWeight{margin-left:14px}.filter-section .showMore{border-radius:14px;color:#000;cursor:pointer;font-size:13px;font-weight:700;list-style:none;margin:0;overflow:hidden;padding:2px 5px 2px 25px;position:relative;text-decoration:none}.filter-section .showMore:hover{text-decoration:underline}.buttonFilterDone{background:#474747;color:#fff;float:left;font-size:14px;font-weight:700;height:40px;line-height:40px;text-align:center;width:100%}.specialDiscount{display:inline-block;font-size:11px;font-weight:700;margin-right:5px;position:relative;text-align:center;vertical-align:middle}.specialDiscount.rc{background:transparent url(/imgs/1/rc_contest/logo.png) no-repeat top;color:#cd0b18;height:40px;line-height:40px;width:70px}.specialDiscount.rc span{bottom:3px;height:auto;left:0;line-height:normal;position:absolute;width:100%}.specialDiscount.eukanuba{background:transparent url(/imgs/discount_imgs/eukanuba.png) no-repeat 50%;color:#fff;height:32px;line-height:32px;width:27px}.specialDiscount.iams{background:transparent url(/imgs/discount_imgs/iams.png) no-repeat 50%;color:#649836;height:32px;line-height:32px;width:35px}.specialDiscount.purina{background:transparent url(/imgs/discount_imgs/purina.png) no-repeat 50%;color:#fff;height:32px;line-height:32px;width:60px}.orderResume .orderPriceResume .PayPalExpressCheckout img{float:right;margin-right:5px;margin-top:2px}.orderResume .orderPriceResume .PayPalExpressCheckout:hover{background:#fff;box-shadow:0 1px 5px #0000004d}.orderResume .orderPriceResume .PayPalExpressCheckout{background:#fff;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDhhODQ2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDI5YjQxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#fff,#e8e8e8);border:0;border-radius:2px;color:#000;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e8e8e8",GradientType=0);font-size:11px;line-height:30px;margin-top:10px;max-width:160px;padding:0;text-align:center;text-decoration:none;transition:box-shadow .1s;-moz-transition:box-shadow .1s;-webkit-transition:box-shadow .1s;-o-transition:box-shadow .1s}.sectionPagination{float:right;height:32px;line-height:32px}.sectionPagination span{padding:0 10px}.paginationSpaces{float:left;height:20px;line-height:20px;margin:4px 0 0;padding:4px 2px 0 0;text-indent:0}.numberPagination{float:left;font-size:11px;height:23px;line-height:23px;margin:4px 2px 4px 0;padding:0 2px;text-align:center;text-decoration:underline;text-indent:0}.numberPagination.selected,.numberPagination:hover{text-decoration:none}.numberPagination a:link,.numberPagination a:visited{color:#000;text-decoration:none}.numberPagination:hover a:link,.numberPagination:hover a:visited{color:#000}.nextBackPagination{background-position:50%;background-repeat:no-repeat;cursor:pointer;float:left;font-size:11px;line-height:20px;margin:6px 0 0;padding:0;text-align:center;text-indent:0;width:20px}.nextBackPagination A{display:block;text-decoration:none}.backPag{background-image:url(/imgs/1/anterior_activado.png)}.backPag:hover,.nextPag:hover{box-shadow:0 0 4px #6a6a6a80;-moz-box-shadow:0 0 4px hsla(0,0%,42%,.5);-webkit-box-shadow:0 0 4px hsla(0,0%,42%,.5)}.nextPag{background-image:url(/imgs/1/siguiente_activado.png);margin-left:1px}.backPagDesactivate{background-image:url(/imgs/1/anterior_desactivado.png)}.nextPagDesactivate{background-image:url(/imgs/1/siguiente_desactivado.png);margin-left:1px}.landing-marca .custom-banner,.landing-marca .main-banner{align-items:center;display:flex;margin-top:26px;max-width:unset;padding:0 50px 0 290px}.landing-marca .custom-banner img{border-radius:12px;height:auto;overflow:hidden;position:relative;width:100%}.landing-marca .main-banner .swiper-slide{border-radius:12px;overflow:hidden}.is-mobile.landing-marca .custom-banner{border-radius:12px;display:flex;margin-bottom:20px;overflow:hidden;padding:0 5px}.is-mobile.landing-marca .custom-banner img{border-radius:12px;height:auto;overflow:hidden;position:relative;width:100%}.seo_descr1,.seo_descr2,.seo_list_descr1,.seo_list_descr2{float:left;margin-bottom:10px;margin-top:25px;width:100%}.seo_list_descr1{margin-bottom:10px}.seo_list_descr2{margin:10px 0}.landing-in-list .top-bar{margin-top:0}.landing-in-list .top-bar .top-bar--content{display:flex;left:0;width:auto}.landing-in-list .main-banner{margin-bottom:24px;width:100%}.landing-in-list .filters{padding-top:20px}.landing-in-list .header{display:flex;flex-direction:column;justify-content:center;text-align:center}.landing-in-list .header *{order:0}.landing-in-list .header>h1{color:#424242;display:block;font-size:26px;font-weight:700;margin:0 0 10px;padding:0 10%;position:relative}.landing-in-list .header>p{color:var(--grey);font-size:14px;font-weight:400;line-height:1.3;margin-bottom:6px;padding:0 7%;text-wrap:pretty}.landing-in-list .header>.featured-claim{color:var(--secondary);font-size:17px;font-weight:600}.landing-in-list .featured-brands{align-items:center;justify-content:center;margin:10px 0 20px;padding:0 5%}.landing-in-list .featured-brands a{align-items:center;border-radius:4px;display:flex;height:80px;justify-content:center;margin:0 16px;max-width:13%}.landing-in-list .featured-brands a img{height:auto;max-height:100%;max-width:100%;padding:10px 15px;transition:transform .12s ease-in-out;width:auto}.landing-in-list .featured-brands a:hover img{filter:saturate(1.2);transform:scale(1.1)}.landing-in-list .custom-boxes{padding-bottom:0!important}.landing-in-list .products-section{padding-top:0}.header-float .landing-in-list .top-bar .top-bar--content{left:0;padding:7px 16px 0 250px;width:90%}.header-float .new-list .landing-in-list .product-list{margin-top:25px}.naturals .new-list .breadcrumbs--item>a{pointer-events:none}.naturals .product-list{margin-top:12px!important;padding-bottom:0!important;width:100%!important}.naturals .featured-desc .custom-box--title{flex:0 0 auto;margin-right:12px;order:0;padding:0}.desktop.naturals .featured-desc .custom-box--title:after{background-color:#bdbdbd;content:"";display:inline-block;height:22px;margin-left:12px;position:relative;top:4px;width:1px}.naturals .featured-desc .custom-box--title span{font-weight:500}.naturals .featured-desc .custom-box--title strong{color:#83b106}.naturals .featured-desc .custom-box--subtitle{color:#999;padding-top:2px}.naturals .featured-desc .custom-box--subtitle strong{color:#565656}.naturals .featured-desc .custom-box--header-content{align-items:baseline;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left}.desktop.naturals .featured-desc .custom-box--header-content h2,.desktop.naturals .featured-desc .custom-box--header-content p{display:inline-block}.naturals .featured-desc .custom-box--content .desc .flex-column:first-child{flex:1}.naturals .featured-desc .custom-box--content .desc .flex-column:last-child{flex:4}.naturals .featured-desc .custom-box--content .naturals-badge{margin-right:34px;width:110px}.naturals .featured-desc .custom-box--content h3{color:#644523;font-family:var(--titlef);font-size:17px;font-weight:500;text-align:left}.naturals .featured-desc .custom-box--content h3 strong{color:#83b106}.naturals .featured-desc .custom-box--content h3 strong:first-of-type{color:#644523}.naturals .featured-desc>.flex-row .flex-column:nth-child(2){flex:5;padding-right:90px}.naturals .featured-desc .custom-box--header-actions{padding-top:0}.naturals .featured-desc .custom-box--content{max-height:280px}.naturals .featured-desc.custom-box.is-open .custom-box--content{max-height:4000px}.naturals .featured-desc .description{padding:0 60px}.naturals .featured-desc .claims{color:#644523;display:flex;font-family:var(--titlef);font-size:11px;font-weight:600;letter-spacing:1px;line-height:1.8;margin:25px 0 20px;padding:0 80px 0 150px;text-align:center;text-transform:uppercase}.naturals .featured-desc .claims .column-25{min-height:190px;padding:0 3%;width:25%}.naturals .featured-desc .claims p em{color:#83b106;font-style:normal;text-transform:inherit}.naturals .featured-desc .claims div{display:inline-block}.naturals .featured-desc .claims div img{display:block;height:70px;margin:0 auto 20px;width:auto}.naturals .featured-desc .video{align-items:flex-start;padding:0 200px 0 195px;position:relative}.naturals .featured-desc .video p{line-height:1.7;padding-top:10px;position:relative;text-align:left;z-index:2}.naturals .featured-desc .video .flex-column{flex:0 1 auto}.naturals .featured-desc .video .flex-column.video-col{align-items:flex-end;flex:0 0 auto;padding-right:30px;padding-top:10px;z-index:2}.naturals .featured-desc .image-basil{left:147px;position:absolute;top:-35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:130px;z-index:3}.naturals .featured-desc .image-beef{left:50px;position:absolute;top:-60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:200px}.naturals .featured-desc .image-fish{bottom:-90px;position:absolute;right:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px}.naturals .featured-products .custom-box--content,.naturals .week-products .custom-box--content{max-height:250px}.naturals .week-products .custom-box--subtitle{font-weight:400}.naturals .product-recommender{border-top:4px solid #83b106;box-shadow:0 10px 24px -3px #00000029;margin-top:60px}.naturals .product-recommender .custom-box--header .custom-box--header-content .custom-box--subtitle{color:#999;font-weight:400}.naturals .product-recommender .custom-box--content .flex-content{align-items:flex-start;padding-left:46px}.naturals .product-recommender .custom-box--content .flex-content .filter{align-items:flex-start;flex:1 1 auto;z-index:1}.naturals .product-recommender .custom-box--content .flex-column-content{align-items:flex-start;flex:2 1 auto;justify-content:flex-start;text-align:left}.naturals .product-recommender .custom-box--content .flex-column-content .categories{margin:0}.naturals .product-recommender .custom-box--content .flex-column-content .filter{margin-bottom:25px;margin-left:50px;margin-top:15px}.naturals .product-recommender .custom-box--content .flex-column-content .filter ul{flex:0 0 auto;margin-bottom:25px;margin-top:15px;padding-left:13px;width:auto}.naturals .product-recommender .custom-box--content .flex-column-content .filter ul li{font-size:15px;font-weight:300;letter-spacing:.02em}.naturals .product-recommender .custom-box--content .flex-column-content .filter h2{color:#83b106;font-size:24px;width:100%}.naturals .product-recommender .custom-box--content .flex-column.img{align-items:center;display:flex;flex:1 1 40%;justify-content:flex-end;max-height:290px;position:relative}.naturals .product-recommender .custom-box--content .flex-column.img img{display:block;flex:0 0 100%;height:auto;width:80%}.naturals .product-recommender .custom-box--content .button-light{background:#fafafa;color:#bfbfbf;cursor:pointer;flex:0 0 auto;margin-left:18px}.naturals .product-recommender .custom-box--content .button-light p{color:#757575;font-family:var(--titlef);font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.naturals .product-recommender .custom-box--content .button-light.is-active{background:#83b106;box-shadow:inset 0 0 5px 4px #00000012;color:#fff;pointer-events:none}.naturals .product-recommender .custom-box--content .button-light.is-active p{color:#fff;font-weight:700}.naturals .product-recommender:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:13px solid #fff;bottom:-13px;content:"";filter:drop-shadow(0 2.5px 0 #d0d0d0);height:0;left:43px;position:absolute;width:0}.naturals .product-recommender .flex-column.flex-column-content{margin-bottom:30px;margin-top:16px;padding-left:7px;padding-right:30%}.naturals .product-recommender .img{margin-top:-60px}.naturals .product-recommender .custom-box--content{overflow:visible;padding-bottom:16px}.naturals .product-recommender .filter__item .custom-box--title{color:#83b106;font-size:22px;font-weight:600;margin-bottom:12px}.naturals .product-recommender .flex-column.filter__item{align-items:flex-start;flex:1 0 auto;margin-bottom:20px;padding-right:6%}.naturals .product-recommender .filter__item--options-container{padding-left:12px}.naturals .product-recommender .list-filters .filter__item--options-container li label:before{border:2px solid #e4e4e4!important;border-radius:2px!important;height:22px!important;left:-11px!important;top:6px!important;width:22px!important}.naturals .product-recommender .list-filters li:hover .filter__item--value:not(:checked)+label:before{border:2px solid #83b106!important;box-shadow:inset 0 0 0 1px #83b106}.naturals .product-recommender .list-filters input[type=checkbox].filter__item--value:checked+label:before{border-color:transparent #83b106 #83b106 transparent!important;border-radius:4px!important;border-style:solid!important;border-width:3px!important;height:26px!important;left:-6px!important;top:0!important;width:14px!important}.naturals .product-recommender .list-filters label{font-size:17px;letter-spacing:0;margin-bottom:0;text-align:left}.naturals .product-recommender .list-filters li:hover label span{color:#212121}.naturals .filter__item--options-container [rel^=naturales] input:checked+label{pointer-events:none}.naturals.desktop .product-recommender [rel=naturales16436] input:checked+label>.filter-text{color:#78a401!important;font-size:18px}.naturals .product-recommender .filter__item[data-feature="306"],.naturals .product-recommender .filter__item[data-feature="329"]{order:-4}.naturals .product-recommender .filter__item[data-feature="1023"]{order:-3}.naturals .product-recommender .filter__item[data-feature="2599"],.naturals .product-recommender .filter__item[data-feature="2600"]{order:-2}.naturals .product-recommender .filter__item[data-feature="274"],.naturals .product-recommender .filter__item[data-feature="275"]{order:-1}.naturals .title-and-filter{align-items:center;display:flex;justify-content:space-between;padding-right:15px;text-align:left}.naturals .title-and-filter .refine-bar__sort-and-view{margin:0 0 0 295px}.naturals .title-and-filter .flex-column{align-items:flex-start}.naturals .title-and-filter h3{display:block;font-family:var(--titlef);font-size:20px;font-weight:600;margin-bottom:6px;margin-left:3px;text-align:left}.naturals .title-and-filter .title-all-products--number-results{display:block;padding-left:3px}.naturals .refine-bar__sort-and-view.fixed,.naturals .title-and-filter .refine-bar__sort-and-view{left:inherit;margin:0 0 0 20px;position:relative;top:0}.naturals .new-list .refine-bar__sort{display:none}.naturals .new-list .refine-bar__sort-and-view.fixed{left:calc(50% + 509px)}.naturals .main-categories.naturals{height:430px;width:950px}.naturals .main-categories.naturals li a{text-transform:capitalize!important}.naturals .main.categories.naturals .categories-tree .category:hover{background-color:#fafafa;border-left:3px solid;color:#95531f;font-weight:500}.naturals .custom-box--content-products .prod__box{flex:1 1 calc(25% - 14px)!important;max-width:calc(25% - 14px)!important}.naturals .main-banner{margin-bottom:-12px}.naturals .main-banner img{height:auto;width:100%}.desktop .nav-item.naturals>span{display:flex}.desktop .nav-item.naturals>span svg{flex:0 0 14px;margin-right:8px;margin-top:-2px;position:relative;width:14px}.desktop .nav-item.naturals .main-categories{height:auto;left:17%;padding:12px 14px 0!important;width:800px}.desktop .nav-item.naturals .description{margin-bottom:8px;padding:12px 160px}.desktop .nav-item.naturals .description img{height:68px;width:auto}.desktop .nav-item.naturals .description h3{font-family:var(--titlef);font-size:16px;font-weight:500;margin-left:20px}.desktop .nav-item.naturals .naturals-links{justify-content:space-between}.desktop .nav-item.naturals .naturals-links .pet-link{border-radius:4px;flex:0 0 calc(50% - 8px);padding-bottom:18px;position:relative}.desktop .nav-item.naturals .naturals-links .pet-link.dog{padding-left:160px;padding-right:4px}.desktop .nav-item.naturals .naturals-links .pet-link.cat{padding-left:4px;padding-right:180px;text-align:right}.desktop .nav-item.naturals .naturals-links .pet-link>.section-title{color:#83b106;font-family:var(--titlef);font-size:26px;font-weight:600;margin-bottom:4px;position:relative;z-index:2}.desktop .nav-item.naturals .naturals-links .pet-link>.subcat-link{background:transparent;border-radius:6px;color:#644523;display:block;font-size:16px;font-weight:400;left:-6px;line-height:1.1;padding:5px 8px;position:relative;text-decoration:none;z-index:2}.desktop .nav-item.naturals .naturals-links .pet-link>.subcat-link:after{content:":";font-family:bilua-icons2;font-size:8px;margin-left:6px;position:relative;top:0}.desktop .nav-item.naturals .naturals-links .pet-link>.subcat-link:hover{background:#fff;font-weight:600;letter-spacing:0}.desktop .nav-item.naturals .naturals-links .pet-link.cat>.subcat-link{left:auto;right:-8px}.desktop .nav-item.naturals .naturals-links .pet-link>img{bottom:0;height:auto;left:-8px;position:absolute;width:170px;z-index:1}.desktop .nav-item.naturals .naturals-links .pet-link.cat>img{left:auto;right:10px}.desktop .nav-item.naturals .naturals-links .pet-link>.bg{background:#e8e8e8;border:1px solid #dadada;border-radius:6px;bottom:0;height:128px;left:0;position:absolute;width:100%;z-index:0}.desktop.shop_MIS.naturals .swiper-pagination-bullet-active{background:#83b106!important}.desktop .antiparasitic.antiparasitic.main-wrapper{margin-top:12px}.antiparasitic .featured-brands{margin-bottom:10px}.antiparasitic .anchor-links .button-light{background:#fff;border-color:var(--grey);min-height:60px}.antiparasitic .anchor-links .button-light:active{background:#fff!important;border-color:var(--blackOwn2);box-shadow:0 0 0 1px var(--blackOwn)!important;filter:brightness(1)!important}.antiparasitic .anchor-links .button-light .icon{color:var(--greylight3)}.antiparasitic .best_seller{background:url(/media/1/assets/cat-icons/icon-corazon.webp)}.antiparasitic .c609,.antiparasitic .c623{background:url(/media/1/assets/cat-icons/icon-collar.webp)}.antiparasitic .c610,.antiparasitic .c624{background:url(/media/1/assets/cat-icons/icon-pipeta.webp)}.antiparasitic .c611,.antiparasitic .c625{background:url(/media/1/assets/cat-icons/icon-spray.webp)}.antiparasitic .c628,.antiparasitic .c637{background:url(/media/1/assets/cat-icons/icon-interno.webp)}.antiparasitic .c612,.antiparasitic .c626{background:url(/media/1/assets/cat-icons/icon-champu.webp)}.antiparasitic .anchor-links .button-light .button-text--icon{flex:0 0 38px;height:38px;transition:transform .3s ease-out;width:38px}.antiparasitic .custom-box .custom-box--title-icon{flex:0 0 42px;height:42px;width:42px}.antiparasitic .anchor-links .button-text--icon,.antiparasitic .custom-box--title-icon{background-color:#fff;background-repeat:no-repeat;background-size:contain}.antiparasitic .custom-box .custom-box--link-button.custom-box--link-button:hover{background:var(--blackOwn3)!important;border-color:var(--blackOwn)!important}.antiparasitic .custom-box .custom-box--link-button:hover .button-text.button-text{color:#fff}.desktop .antiparasitic .anchor-links .button-light .button-text--label{font-size:1.3em;padding-top:.12em}.desktop .antiparasitic .custom-box .custom-box--title h2{font-size:26px}.desktop .antiparasitic .custom-box--content-text{margin-bottom:24px;margin-top:-10px;padding:4px 26px 0;position:relative}.desktop .antiparasitic .custom-box--content-text p{color:var(--greydark);font-size:.86rem;font-weight:400;padding-right:clamp(1px,10%,120px)}.desktop .antiparasitic .anchor-links .button-light:hover{background:#fff!important;border-color:var(--blackOwn);box-shadow:0 0 0 1px var(--blackOwn)!important;filter:brightness(1)}.desktop .antiparasitic .anchor-links .button-light:hover .icon{color:var(--primary);font-weight:bolder}.desktop .antiparasitic .anchor-links .button-light:hover .button-text--icon{transform:scale3d(1.2,1.2,1.2);transition:transform .12s ease-out}.desktop .antiparasitic .products-section{padding-right:58px}.desktop .antiparasitic :is(.custom-box){margin-right:0}.is-mobile .antiparasitic .header.header>h1{margin-bottom:0}.is-mobile .antiparasitic .featured-brands.featured-brands a{margin-bottom:0}.is-mobile .antiparasitic .list-banner--wrapper{margin:1rem 0;padding:0 3vw}.is-mobile .antiparasitic .anchor-links .button-light{min-height:50px}.is-mobile .antiparasitic .custom-box.custom-box{border-color:var(--greylight2);box-shadow:1px 4px 20px #0000001a;margin-bottom:1.4rem;z-index:1}.is-mobile .antiparasitic .custom-box--header-actions{align-self:auto}.is-mobile .antiparasitic .custom-box--content{margin-top:-10px}.is-mobile .antiparasitic .custom-box--title h2{font-size:18px}.is-mobile .antiparasitic .custom-box--content-text p{font-size:11px;margin-bottom:0!important}.is-mobile .antiparasitic #best-sellers{box-shadow:1px 4px 20px #0000001a}.is-mobile .antiparasitic #inner_banners{margin-bottom:1em}.is-mobile .antiparasitic #outer_banners{margin:-2.2em 0 2em!important;z-index:0}.is-mobile .antiparasitic #outer_banners>.list-outer-banner{border-radius:0 0 var(--br2) var(--br2)!important}.cross-selling-cheap{border:1px solid #ccc;float:left;margin-bottom:20px;margin-top:20px;width:718px}.cross-selling-cheap .subtitle,.cross-selling-cheap .title{clear:both;color:#4c4c4c;float:left;font-size:13px;margin-left:10px}.cross-selling-cheap .title{font-weight:900;margin-top:10px}.cross-selling-cheap .subtitle{font-weight:300;margin-top:5px}.cross-selling-slider{float:left;width:100%}.product-cross-slider{cursor:pointer;float:left;height:137px;margin-top:10px;position:relative;width:119.6px}.priceBoxOK:hover .priceBoxDELETE,.product-cross-slider:hover .product-cross-slider-hover{display:block}.product-cross-slider .priceBox{background-color:#d4145a;border-radius:30px;bottom:10px;color:#fff;font-size:14px;font-style:italic;height:40px;left:-20px;line-height:40px;margin:0 50%;position:absolute;text-align:center;width:40px;z-index:10}.product-cross-slider .priceBoxOK{bottom:3px;display:none;height:50px;left:-23px;margin:0 50%;position:absolute;width:50px;z-index:11}.product-cross-slider .priceBoxDELETE{bottom:-2px;display:none;height:50px;left:2px;position:absolute;width:50px}.product-cross-slider .priceBoxOK img{height:46px;width:46px}.product-cross-slider .priceBoxDELETE img{height:43px;width:43px}.product-cross-slider-hover{background-color:#e7e7e7cc;cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.product-cross-slider-hover span{color:#4a4a4a;float:left;font-weight:900;margin:0 20px;text-align:center;width:80px}.product-cross-slider-hover .CrossAddItem{border-bottom:1px solid #fff;font-size:28px;height:55px;line-height:55px}.product-cross-slider-hover .TitleAddItem{font-size:10px;height:55px;overflow:hidden;padding-top:10px}.BW_AddList{background-color:#282828;border:0;border-bottom:3px solid #bb283b;color:#fff;font-size:14px;font-weight:700;height:47px;text-transform:uppercase;width:100%}.fichaPromoPopup{display:none;position:absolute;z-index:99999}.fichaPromoPopupBg{background-color:#000;height:100%;opacity:.5;position:fixed;top:0;width:100%;z-index:30}.fichaPromoPopupWindow{background-color:#fff;background-repeat:no-repeat;border-radius:14px;box-shadow:0 2px 28px -2px #0006;left:50%;overflow:hidden;padding:10px 0 0;position:fixed;top:50%;width:960px;z-index:100}.fichaPromoPopupClose{color:var(--grey)!important;font-size:18px;font-weight:bolder;font-weight:200;height:40px;line-height:40px;position:absolute;right:7px;text-align:center;text-decoration:none;top:0;transform:scaleX(1.4);width:36px}.fichaPromoPopupClose:hover{color:#212121!important}.fichaPromoPopupContent h1{border-bottom:1px solid #ededed;color:#ccc;display:none;float:left;font-family:var(--titlef);font-size:11px;font-weight:400;font-weight:500;letter-spacing:2px;padding:12px 0 11px;text-align:center;width:100%}.butttonAcceptPromo{background-color:#fff!important;background:none;border:2px solid #d9d9d9;border-radius:var(--brfull);color:gray!important;display:inline-block;font-size:15px;font-weight:400;margin:0 7px;padding:10px 90px;position:relative;text-align:center;text-decoration:none}.butttonAcceptPromo:hover{background-color:#ccc!important;border-color:#ccc;color:#4d4d4d!important}.goCart{background-color:var(--primary)!important;border:2px solid var(--primary);color:#fff!important}.goCart:hover{background-color:var(--primarydark)!important;border-color:var(--primarydark);color:#fff!important}.butttonAcceptPromo:active{transform:translateY(2px)}.promoAddedProduct{clear:both;margin:0 auto;position:relative;text-align:center;width:600px}.promoAddedProduct .greenTickPromo{float:left;margin-top:30px}.promoAddedProduct .product_photo_promo{float:left;height:100px;margin-left:40px;margin-right:20px;margin-top:20px;width:100px}.promoAddedProduct .product_info_promo{color:#4b4b4b;float:left;text-align:left;width:360px}.free_shipping_left{background-color:var(--primarylight2);border-radius:var(--br2);clear:both;color:var(--primary);font-family:var(--titlef);font-size:20px;height:40px;line-height:40px;margin:20px 33px;text-align:center;width:auto}.productosRecomendadosPromo{float:left;padding-top:20px;position:relative;width:100%}.productosRecomendadosPromo .pr_title{color:#4b4b4b;display:none;float:left;font-family:var(--titlef);font-size:15px;margin-bottom:10px;margin-left:33px;width:927px}.product_info_promo .added_product_msg{float:left;font-family:var(--titlef);font-size:20px;font-weight:500;margin-bottom:3px;margin-top:29px;width:360px}.product_info_promo .added_product_title{float:left;font-size:14px;margin-top:0;width:360px}.product_info_promo .added_product_quantity{float:left;margin-top:10px;width:360px}.fichaPromoEnding{padding-bottom:30px;padding-top:20px;text-align:center;width:100%}.productPromo{border:1px solid #e6e6e6;border-radius:12px;display:inline-block;display:flex;height:158px;overflow:hidden;position:relative;z-index:1}.productPromo .thumbPromo{height:154px;width:140px;width:44%}.productPromo .thumbPromo img{max-height:154px;max-width:140px;width:91%}.productPromo .separatorPromo{background:#e6e6e6;height:115px;margin:20px 0;width:1px}.productPromo .infoPromo{display:flex;flex:1 1 auto;flex-direction:column;font-size:13px;height:154px;padding:0 10px;width:143px;width:calc(50% - 20px)}.infoPromo .brand{box-sizing:border-box;font-weight:700;margin-top:10px;text-align:left}.infoPromo.added_product{background-color:#48a8461a}.infoPromo .title{max-height:52px;text-align:left;verflow:hidden;min-height:34px}.infoPromo .priceContainer{line-height:15px;margin-top:10px;text-align:left}.priceContainer .pvp_price_promo{color:gray;font-size:13px;margin-right:6px;text-decoration:line-through}.priceContainer .price_promo{color:#00a339;font-size:18px}.infoPromo .add_product_button{border:2px solid #4b4b4b;border-radius:100px;bottom:7px;color:#4b4b4b;cursor:pointer;font-size:23px;font-weight:700;height:35px;line-height:28px;position:absolute;text-align:center;width:35px}.infoPromo .added_product_button{bottom:10px;cursor:pointer;height:42px;margin-left:-2px;position:absolute;text-align:center;width:42px}.infoPromo .added_product_button img{height:42px;width:42px}.sliderPromoArea{position:relative}.sliderPromoArea .swiper-container{margin-bottom:40px;width:894px}.sliderPromoArea .swiper-button-prev{left:2px}.sliderPromoArea .swiper-button-next{right:2px}.new-list .search-no-results{margin-bottom:70px!important}.header-float .only-fixed-top-bar .top-bar{display:flex}.only-fixed-top-bar .top-bar{display:none}.seo_descr1,.seo_descr2,.seo_list_descr1,.seo_list_descr2{position:relative}.seo_descr1,.seo_descr1 *,.seo_descr2,.seo_descr2 *,.seo_list_descr1,.seo_list_descr1 *,.seo_list_descr2,.seo_list_descr2 *{color:var(--greydark)!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;max-width:1440px;width:100%}.seo_descr1 b,.seo_descr1 strong,.seo_descr2 b,.seo_descr2 strong,.seo_list_descr1 b,.seo_list_descr1 strong,.seo_list_descr2 b,.seo_list_descr2 strong{color:#3e3e3e;font-weight:700!important}.seo_descr1 h2,.seo_descr1 h2 *,.seo_descr2 h2,.seo_descr2 h2 *,.seo_list_descr1 h2,.seo_list_descr1 h2 *,.seo_list_descr2 h2,.seo_list_descr2 h2 *{color:var(--greydark);font-size:19px!important;font-style:normal!important;font-weight:500!important;text-align:left!important}.seo_descr1 a,.seo_descr1 a *,.seo_descr2 a,.seo_descr2 a *,.seo_list_descr1 a,.seo_list_descr1 a *,.seo_list_descr2 a,.seo_list_descr2 a *{border-bottom:1px dashed var(--primarylight);font-weight:600!important;text-decoration:none!important}.seo_descr1 a:hover,.seo_descr1 a:hover *,.seo_descr2 a:hover,.seo_descr2 a:hover *,.seo_list_descr1 a:hover,.seo_list_descr1 a:hover *,.seo_list_descr2 a:hover,.seo_list_descr2 a:hover *{border-bottom:1px solid var(--primary);color:#212121!important}.new-list .seo_list_descr1,.new-list .seo_list_descr2{margin-bottom:80px;max-width:1440px;padding-left:290px;padding-right:55px;position:relative;width:auto}.new-home .new-header .main-nav .nav-item.menu-bf,.new-list .seo_list_descr1 h2 br,.new-list .seo_list_descr2 h2 br{display:none}.new-header .main-nav>ul>.menu-bf .nav-item-text{text-decoration:none}:not(.new-home) .new-header .main-nav>ul>.menu-bf .nav-item-text{color:#fff;font-size:16px;font-weight:700;position:relative;text-decoration:none;top:-1px}:not(.new-home) .new-header .main-nav .nav-item>span:after{color:#fff;top:12px;transform:rotate(-90deg)}:not(.new-home) .new-header .main-nav .nav-item .main-categories:hover>span:after,:not(.new-home) .new-header .main-nav .nav-item:hover>span:after{color:#f0ba07;transform:rotate(0)}:not(.new-home) .new-header .main-nav .nav-item.menu-bf>span{background-color:#2d2d2d}:not(.new-home) .new-header .main-nav .nav-item.menu-bf>span:hover{background-color:#000}.stock-notification--block{box-sizing:border-box;margin-bottom:20px;overflow:hidden;width:auto}.stock-notification--block *,.stock-notification--block *:after,.stock-notification--block *:before{box-sizing:inherit}.stock-notification--block a{align-items:center;display:flex;height:auto;justify-content:flex-start;position:relative}.stock-notification--block img{height:auto;max-width:100%}.stock-notification--block p{align-items:center;background-color:#ffffffed;border-radius:3px;box-shadow:0 12px 30px -3px #0000004d;color:#303030;display:flex;font-size:17px;line-height:1.3;margin-left:36px;margin-top:41px;padding:16px 20px;position:absolute;width:54%}.stock-notification--block p:before{color:#ff5722;content:"D";font-family:bilua-icons2;font-size:46px;line-height:1;margin-right:10px;position:relative}.is-mobile .stock-notification--block{flex-direction:column;height:auto;justify-content:center;margin:0;padding:20px}.is-mobile .stock-notification--block .message-wrapper{z-index:1}.is-mobile .stock-notification--block img{align-self:flex-start;height:calc(100% + 40px);left:-20px;max-width:520%;position:absolute;top:-20px}.is-mobile .stock-notification--block p{align-items:end;background-color:#fffffff5;flex:1 1 70%;flex-wrap:wrap;font-size:14px;margin:0;padding:12px;position:relative;width:100%;z-index:1}.is-mobile .stock-notification--block p:before{font-size:28px}.is-mobile .stock-notification--block span{width:calc(100% - 40px)}.is-mobile .stock-notification--block button{color:#fff;flex:1 1 30%;margin-top:12px}.stock-notification--block .button-light.save{background-color:#4caf50;border-color:#4caf50;flex:2 1 100%}.stock-notification--block .button-light{align-items:center;background-color:transparent;border:1px solid #dcdcdc;border-radius:4px;color:gray;cursor:default;display:flex;flex:1 1 50%;flex-direction:row;font-size:12px;height:44px;justify-content:center;letter-spacing:.02rem;outline:none;overflow:hidden;padding:4px 8px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.contact-container{padding:0 16vw 40px 288px!important}.contacts-index-index .page{margin:0 auto;text-align:left;width:100%}.contacts-index-index .breadcrumbs{color:#adacac;font-size:12px;margin:10px 0 20px}.contacts-index-index .breadcrumbs li{display:inline}.contacts-index-index .breadcrumbs li .last{font-size:14px}.contacts-index-index .col-main{float:left}.contacts-index-index .col1-layout .col-main{display:block;float:none;margin-bottom:30px;margin-top:29px;width:auto}.cms-contacto .col-main,.contacts-index-index .contacts-index-index .col-main{position:relative}.contacts-index-index .page-title{margin:20px 0 10px;padding:0}.contacts-index-index .page-title h1{color:var(--primary);font-size:31px;margin-bottom:0}.contacts-index-index .page .std{border-bottom:4px solid var(--greylight);margin-bottom:50px;padding-bottom:50px}.cms-contacto .col-main .content,.contacts-index-index .contacts-index-index .col-main .content{font-size:15px;margin-top:10px}.contacts-index-index .contacts-index-index .std ol,.contacts-index-index .std address,.contacts-index-index .std blockquote,.contacts-index-index .std dl,.contacts-index-index .std p,.contacts-index-index .std ul{margin:0 0 1em;padding:0}.contacts-index-index #messages_product_view{margin-top:20px}.contacts-index-index form{display:inline}.contacts-index-index .fieldset{clear:both;font-size:16px;padding:0}.contacts-index-index h2{color:#444;font-size:22px;font-weight:400;line-height:1.15;margin-bottom:15px;margin-top:30px}.contacts-index-index .fieldset .legend{color:#212121;font-size:20px;font-weight:500}.contacts-index-index .cms-contacto .col-main .form-list li,.contacts-index-index .contacts-index-index .col-main .form-list li{margin:8px 0 18px}.contacts-index-index .form-list label.required em{color:#eb340a;font-family:var(--titlef);font-style:normal;position:relative;top:0}.contacts-index-index .form-list select{border-radius:var(--br2);height:36px;padding-left:10px;width:calc(50% - 10px)}.contacts-index-index .form-list.callme select{min-height:40px;width:100%}.contacts-index-index select option{padding-right:10px}.contacts-index-index .cms-contacto .col-main .form-list li label,.contacts-index-index .contacts-index-index .col-main .form-list li label{margin-bottom:5px}.contacts-index-index .form-list li.wide .input-box{width:100%}.contacts-index-index .form-list .input-box{clear:both;display:block}.contacts-index-index .form-list .input-box span{font-size:13px}.contacts-index-index .form-list .input-box span a{border-bottom:1px dashed var(--primary);font-weight:600}.contacts-index-index input,.contacts-index-index select,.contacts-index-index textarea,button{color:#000;font-size:15px;vertical-align:middle}.contacts-index-index input.input-text,.contacts-index-index select,.contacts-index-index textarea{background:#fff!important;border:1px solid #ddd!important}.contacts-index-index input.input-text,.contacts-index-index textarea{border-radius:var(--br2)!important;line-height:1;min-height:37px;padding:9px 10px!important;padding-left:10px;position:relative;width:100%}.contacts-index-index textarea{overflow:auto}.contacts-index-index .form-list textarea{height:10em;width:254px}.contacts-index-index .form-list li.wide textarea{width:100%}.contacts-index-index .buttons-set{border:0;display:flex;flex-direction:row;justify-content:flex-end;margin:5px 0 0;padding:0}.contacts-index-index p.required{color:red;font-size:10px}.contacts-index-index .buttons-set p.required{margin:0 20px 5px}.contacts-index-index button.button{-webkit-border-fit:lines;align-items:center;background:var(--secondary);border:0;border-radius:var(--br1);color:#fff;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;font-size:13px;font-weight:600;height:44px;justify-content:center;overflow:visible;padding:0;width:180px}.contacts-index-index button.button>span{display:block;padding:0;text-align:center;white-space:nowrap}.contacts-index-index .cms-contacto .bg-contact-image,.contacts-index-index .contacts-index-index .bg-contact-image{background:url(/) no-repeat;bottom:-30px;display:block;height:375px;position:absolute;right:0;width:500px;z-index:-1}.contacts-index-index .main{float:none;margin:0 auto;width:auto}.form-list label{color:var(--dark);display:block;font-family:var(--titlef);font-size:14px;font-weight:600;margin-bottom:5px;position:relative;z-index:0}.form-list label span{color:var(--greymedium);font-family:var(--bodyf);font-size:11px;margin-left:4px}.cms-contacto .col-main .form-list li,.contacts-index-index .col-main .form-list li{margin:8px 0 18px}.contacts-index-index .main-container{display:block;position:relative;width:100%}.contacts-index-index .col-main .form-list li.flx{display:flex;justify-content:flex-start}.contacts-index-index .col-main .form-list .field{flex:1 1 auto}.contacts-index-index .col-main .form-list li.flx>.field:last-child{margin-left:20px}.contacts-index-index{display:flex;padding:0 20px 40px}.small-text-1,.small-text-2{color:var(--secondary);font-size:11px;font-style:italic;font-weight:600;line-height:1.2;margin-bottom:4px!important;position:relative}.small-text-2{margin-bottom:10px!important}.button-back{border:0;border-radius:23px;color:#fff!important;cursor:pointer;float:left;margin-top:10px;overflow:visible;padding:10px 47px!important;width:137px}.contacts-index-index input[type=checkbox]{margin-right:4px!important;width:19px}.contacts-index-index .page .callme{align-items:center;background-color:var(--greylight);border-radius:var(--br2);display:flex;flex-direction:row;padding:16px;position:relative}.contacts-index-index .page .callme .content{flex:1 1 auto;margin-right:50px}.contacts-index-index .page .callme .content p{margin:0}.contacts-index-index .page .callme .buttons-set{position:relative}.contacts-index-index .page .callme button{height:40px;width:160px}.contacts-index-index .page .callme a{color:#fff}.contacts-index-index button>a{height:100%;padding:13px 30px;position:relative;width:100%}.is-mobile .contacts-index-index button.button{width:100%}.is-mobile .contacts-index-index .page{margin:0 auto;text-align:left;width:100%}.is-mobile .contacts-index-index .main,.is-mobile .page-wrapper{width:100%}.is-mobile .contacts-index-index .col-main .form-list li.flx{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.is-mobile .contacts-index-index .col-main .form-list li.flx>.field:last-child{margin-left:0;margin-top:14px;width:100%}.is-mobile .contacts-index-index .form-list li{margin-right:0!important;width:100%}.contacts-index-index .form-list li.wide textarea,.contacts-index-index input.input-text,.contacts-index-index textarea,.is-mobile .contacts-index-index .form-list li.wide .input-box{width:100%}.is-mobile .contacts-index-index input.input-text{height:44px!important}.is-mobile .bg-contact-image{display:none}.is-mobile .contacts-index-index .form-list select{height:44px!important;width:100%}.is-mobile .contacts-index-index .page .std.callme{background-color:#fff;border-bottom:none;box-shadow:0 2px 14px #0000002e;flex-direction:column;padding:18px}.is-mobile .contacts-index-index .page .callme .content{margin:0 0 12px}.is-mobile .contacts-index-index .page .std{border-bottom-color:var(--greylight2)}.contacts-index-index .sac-phone-wrapper.custom-box{box-shadow:0 2px 14px #0000002e!important;margin:0;overflow:hidden;width:100%}.desktop .contacts-index-index .sac-phone-wrapper .custom-box--content{padding:20px 25px}.contacts-index-index .sac-phone-wrapper .custom-box--title{font-weight:500;margin:0}.contacts-index-index .sac-phone-wrapper .sac-phone{font-size:16px;font-weight:500;line-height:1.3;margin-bottom:10px}.contacts-index-index .sac-phone-wrapper .sac-phone b{color:var(--primary);display:block;font-size:36px;font-weight:400}.contacts-index-index .sac-phone-wrapper p{font-size:16px;font-weight:500}.contacts-index-index .small-text{color:gray;font-size:13px!important;font-style:italic}.desktop .contacts-index-index .sac-whatsapp-wrapper{width:auto}.contacts-index-index .sac-whatsapp-wrapper .mt20{margin-top:20px}.is-mobile .contacts-index-index{background-color:#f0f0f0}.is-mobile .contacts-index-index .main{flex-direction:column}.is-mobile .contacts-index-index .col-main{margin-right:0}.is-mobile .contacts-index-index .sac-phone-wrapper .custom-box--content{padding:11px 12px 10px 16px}.is-mobile .contacts-index-index .sac-phone-wrapper .custom-box--title{font-size:22px}.is-mobile .contacts-index-index .sac-phone-wrapper .sac-phone{font-size:15px}.is-mobile .contacts-index-index .sac-phone-wrapper .button-light{background-color:var(--greylight2)}.is-mobile .contacts-index-index .sac-phone-wrapper .button-wrapper svg{width:3em}.content .terminos{margin:auto;padding:40px 0!important;width:80%!important}@media screen and (min-width:990px){.content .terminos{width:50%!important}}.desktop #back-top{background-color:#fff6;border-radius:100%;bottom:106px!important;box-shadow:0 2px 26px #0000004d;height:40px;position:fixed;right:28px;transition:transform .12s ease-out;width:40px!important;z-index:10}.desktop #back-top span{bottom:115%;color:#757575;display:block;font-size:11px;line-height:1;opacity:0;pointer-events:none;position:absolute;text-align:center}.desktop #back-top:hover{box-shadow:0 2px 26px #0006;transform:scale3d(1.1,1.1,1)}.desktop #back-top:hover span{opacity:1}.desktop #back-top:active{background-color:#f4f4f4;box-shadow:0 1px 10px #0009}.desktop #back-top a{border-radius:100%;display:block;height:100%;position:relative;width:100%}.desktop #back-top a:before{color:#a0a0a0;content:"=";display:flex;font-family:bilua-icons2;font-size:16px;justify-content:center;left:0;position:absolute;text-decoration:none;top:10px;width:100%}.desktop #back-top:hover a:before{color:var(--primary)}.webLoyalty a img{width:100%}#send-cv-link{font-family:var(--titlef);font-size:18px;font-weight:600;margin-top:25px}.unsubscribe{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:7rem;min-height:82vh;padding:0 4vw;position:relative;width:100%}.unsubscribe__form-wrapper{display:flex;justify-content:center;max-width:980px;width:100%}.unsubscribe__form{align-items:center;display:flex;flex-direction:column;width:100%}.unsubscribe__header{font-family:var(--titlef);font-weight:500;margin:2em 4em;max-width:580px;text-align:center}.unsubscribe__title{color:var(--grey);font-family:var(--bodyf);font-size:.9rem;font-weight:300;letter-spacing:.02em;margin-bottom:2em}.unsubscribe__greeting{font-family:var(--titlef);font-size:2.5rem;font-weight:500;margin-bottom:.1em}.unsubscribe__question{font-family:var(--bodyf);font-size:1.9rem;font-weight:300;line-height:1.3}.unsubscribe__benefits{align-items:center;background:var(--primarylight2);border:2px solid var(--primarylight);border-radius:var(--br3);display:flex;flex-direction:column;margin:1em 0 4rem;padding:1.8rem 2rem;width:100%}.unsubscribe__benefits .unsubscribe__benefit{flex:1 1 30%}.unsubscribe__benefit>svg{flex:0 0 1.5em;height:auto;margin-right:.8em;width:1.5em}.unsubscribe__benefits-title{color:var(--primary);font-family:var(--bodyf);font-size:1.3rem;font-weight:400;line-height:1.3;margin-bottom:1.5rem;max-width:560px;text-align:center}.unsubscribe__benefits-list{display:flex;flex-wrap:wrap;gap:3em}.unsubscribe__benefit-title{font-size:1.4em;margin-bottom:.4em}.unsubscribe__benefit-description{font-style:normal;line-height:1.5}.unsubscribe__submit-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;max-width:100%;position:relative;text-align:center;width:400px}.unsubscribe__label{color:var(--primary);font-size:1rem;font-weight:500}.unsubscribe__input{background:var(--greylight);border:1px solid var(--greylight2);border-radius:var(--br3);flex:1 1 auto;font-size:1.2rem;margin:.8rem 0 0;min-height:100px;min-width:390px;padding:2rem 1rem 6rem;text-align:center;width:100%}.unsubscribe__input[name=phone]{padding:2rem 1rem}.unsubscribe__input::-moz-placeholder{font-size:1em}.unsubscribe__input:-ms-input-placeholder{font-size:1em}.unsubscribe__input::placeholder{font-size:1em}.unsubscribe__input:focus{background:#fff}.unsubscribe__options{align-content:flex-start;border:none;display:flex;gap:2rem;margin:0 0 2.4rem;padding:0;position:relative;width:100%}.unsubscribe__option{background-color:#fff;border-radius:var(--br2);box-shadow:0 2px 20px #0000001a;display:flex;flex:1 0 48%;flex-direction:column;width:100%}.unsubscribe__option>input{opacity:0;position:absolute;visibility:hidden}.unsubscribe__option.selected{box-shadow:0 0 0 2px var(--blackOwn),0 2px 30px #0003;cursor:default;opacity:1;z-index:1}.unsubscribe__option:not(.selected):hover{box-shadow:0 0 0 2px var(--dark),0 2px 30px #0003;transition:background-color .2s ease}.unsubscribe__option>label{cursor:pointer;display:block;flex:1 1 auto;padding:2rem}.unsubscribe__option-subtitle{margin-top:10px;padding-left:61px}.unsubscribe__option .unsubscribe__option-text{color:var(--grey);font-size:1.4rem;letter-spacing:.035em;line-height:1.3}.unsubscribe__option.selected .unsubscribe__option-text{color:var(--blackOwn);font-weight:600;letter-spacing:0}.unsubscribe__option p{color:#212121;font-size:1rem;margin-top:5px}.unsubscribe__option-content{padding:0 2.2em}.unsubscribe__option-content#no{border-bottom:2px dashed #ccc}.unsubscribe__option-title{color:#444;font-size:18px;font-weight:500;margin-top:20px;padding-left:30px}.unsubscribe__reasons{display:flex;flex-direction:column;margin:-.5rem 0 1rem;width:100%}.unsubscribe__reason{align-items:flex-start;display:flex;margin-bottom:1em}.unsubscribe__reason input{accent-color:var(--primary2);aspect-ratio:1;flex:0 0 1.2rem;height:auto;width:1.2rem}.unsubscribe__reason label{cursor:pointer;display:block;font-size:1rem;padding-left:.8em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unsubscribe__reason input:checked+label{font-weight:500}.unsubscribe__submit{background:var(--dark);border:0;border-radius:var(--brfull);bottom:1em;color:#fff;font-size:1rem;font-weight:500;height:auto;letter-spacing:.03em;padding:1rem 2rem;position:absolute;width:92%;z-index:1}.unsubscribe__submit:hover{background:var(--blackOwn2);color:#fff}.unsubscribe-landing .bottom--subs{display:none!important}.desktop .sameday_modal{background:linear-gradient(0deg,var(--yellowlight),#fff 90%);background:#fff;margin-top:-10vh}.sameday_modal .modal-message{padding:10px 30px}.sameday_modal .modal--title{align-items:center;color:#fd637c;display:flex;font-family:var(--titlef);font-size:31px;font-weight:700;margin-left:-16px}.sameday_modal .modal--title svg{margin-right:10px;width:50px}.sameday_modal .modal--title img{image-rendering:auto;margin-right:8px;width:67px}.sameday_modal .modal--title span{padding-top:7px}.sameday_modal .modal--subtitle{color:var(--greydark);font-family:var(--titlef);font-size:20px;font-weight:200;margin-top:.5em}.sameday_modal form{display:flex;flex-direction:column;margin-top:1.3em!important;overflow:visible!important;padding:0!important;position:relative}.sameday_modal form label{color:gray;font-family:var(--titlef);font-size:13px;font-weight:100;margin-bottom:4px}.sameday_modal form .input-text-mis{background-color:#f7f7f7;box-shadow:0 0 0 2px var(--secondarylight),inset 0 1px 10px #0000001a;font-size:28px;height:48px!important;letter-spacing:.1em;padding-bottom:12px!important;padding-right:60px;width:inherit}.sameday_modal form .input-text-mis:hover{box-shadow:0 0 0 2px var(--secondary),inset 0 1px 10px #0000001a}.sameday_modal form .input-text-mis:focus{box-shadow:0 0 0 1px var(--secondary),0 0 0 5px var(--secondarylight2),inset 0 2px 6px #0003}.sameday_modal form .input-text-mis::-moz-placeholder{color:var(--greylight2);font-size:inherit;letter-spacing:.1em}.sameday_modal form .input-text-mis:-ms-input-placeholder{color:var(--greylight2);font-size:inherit;letter-spacing:.1em}.sameday_modal form .input-text-mis::placeholder{color:var(--greylight2);font-size:inherit;letter-spacing:.1em}.sameday_modal form .btn-input-mis{cursor:pointer;height:39px;right:5px;width:78px}.sameday_modal .modal--text-footer{color:var(--primary);font-family:var(--titlef);font-size:16px;font-weight:100;margin:1.5em 0}.sameday_modal .modal-sameday--background{background-position:60px 40px;background-repeat:no-repeat;background-size:100%;border-radius:var(--br2);bottom:0;filter:blur(4px);height:280px;opacity:.1;overflow:hidden;pointer-events:none;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:430px}.is-sameday .sameday-label-prod{align-items:center;align-self:flex-start;background:var(--yellowlight);border-radius:var(--br1);bottom:0;display:inline-flex;flex:0 0 auto;left:15px;padding:3px 8px 3px 4px;position:absolute;width:auto}.is-sameday .sameday-label-icon{font-size:0;height:16px;margin-right:4px;overflow:hidden;width:auto}.is-sameday .sameday-label-text{color:#fe5872;font-family:var(--titlef);font-size:12px;font-weight:400;padding-top:2px}.is-sameday .sameday-label-text>span{color:var(--greydark);font-size:12px;font-style:italic;font-weight:400}.suggest-prod.is-sameday .sameday-label-prod{align-self:center;left:unset;margin-bottom:10px;margin-top:0;position:relative;top:0}.suggest-prod.is-sameday .sameday-label-icon{height:12px;margin:0 3px 0 0}.suggest-prod.is-sameday .sameday-label-text{font-size:10px}.is-mobile .is-sameday .sameday-label-prod{bottom:-6px;left:3px}.is-mobile .suggest-prod.is-sameday .sameday-label-prod{left:unset;margin:0 auto 8px;position:relative}.filter__item.sd{opacity:1!important}.filter__item.sd .filter__item--options-container{overflow:visible!important}.filter__item.sd label[for=same-day]{align-items:center;color:#ff617a;display:flex;font-family:var(--titlef);font-size:16px;font-weight:600!important;z-index:1}.filter__item.sd label[for=same-day]:before{top:7px!important}.filter__item.sd label[for=same-day]:after{background-color:var(--yellowlight);border-radius:var(--br2);content:"";inset:-7px 0 -5px -9px;position:absolute;z-index:-1}.filter__item.sd:hover label[for=same-day]:after{background-color:var(--yellow)}.filter__item.sd:active label[for=same-day]:after{background-color:var(--yellowdark)!important}.filter__item.sd .sameday-label-icon{height:26px;margin-right:6px;padding-bottom:2px}.hide{display:none!important}.invisible{visibility:hidden}.checkout .cart-title h2{color:var(--blackOwn);font-size:24px;font-weight:300}.checkout .prods-title p{font-size:19px;font-weight:300}.checkout .cart-products.cart-sameday{background:linear-gradient(0deg,var(--yellowlight),#fffcef);margin-top:0;padding:22px 14px 18px}.desktop.checkout .cart-products.cart-sameday{background:var(--yellowgradInv);border-radius:var(--br2);box-shadow:inset 0 0 0 2px var(--yellowlight);margin-top:-8px;overflow:hidden;padding:0;position:relative}.desktop.checkout:not(.is-sameday-active) .cart-products.cart-sameday:hover{background:var(--yellowlight)}.desktop.checkout.is-sameday-active .cart-products.cart-sameday{background:linear-gradient(0deg,var(--yellowlight),#ffee944a);margin-bottom:20px;padding:22px 20px 30px}.desktop.checkout.is-sameday-active .cart-products.cart-sameday .sameday-switch{padding:0}.is-mobile.checkout .cart-products.cart-sameday{border:1px solid var(--yellow);border-radius:var(--br2);margin:20px 3% 0;width:auto}.checkout .cart-sameday .freeShipping-progress{margin:8px 0 0;padding-top:0}.checkout .sameday-switch{align-items:center;color:#fd637c;display:flex;flex:0 0 auto;font-family:var(--titlef);font-size:21px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout .sameday-switch>span{color:var(--greydark);font-size:13px;font-weight:200;line-height:normal;margin-left:.3em}.checkout .sameday-switch input[type=checkbox].switch{background-color:#e4e4e4;box-shadow:inset 0 1px 2px #0000001a;cursor:pointer;height:26px!important;margin-left:0!important;margin-right:12px!important;width:56px}.checkout .sameday-switch input[type=checkbox].switch:before{height:20px;left:3px;top:3px;width:20px}.checkout .sameday-switch input[type=checkbox].switch:not(:checked):after{color:#bebebe;content:"&";content:"";font-family:bilua-icons2;font-size:17px;font-weight:500;left:33px;letter-spacing:.06rem;position:absolute;text-align:center;top:5px}.checkout .sameday-cart--content{display:none;margin-top:30px}.checkout .sameday-cart--content.is-active{display:block}.checkout .cart-regular .sameday-item.sameday-active{display:none}.checkout .cart-regular .sameday-item{display:block}.checkout .sameday-cart--content.is-active .js-show-autoship-price .autoship-price--wrapper{display:flex}.checkout .sameday-cart--content--top{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;position:relative}.checkout .sameday-cart--title{align-items:flex-end;display:flex;flex:0 0 auto;font-family:var(--titlef);font-weight:200;margin-bottom:12px;margin-right:28px;margin-top:6px}.checkout .sameday-cart--title .sameday-icon{height:39px;margin-right:9px;padding-top:14px;width:auto}.checkout .sameday-cart--title p{color:var(--greydark);flex:0 0 auto;font-size:13px;max-width:100%}.checkout .sameday-cart--title p>span{display:block;font-size:19px;font-weight:600;margin-left:-1px;margin-top:3px}.checkout .sameday-cart--title.cart-regular p{font-size:16px;font-weight:600}.checkout .sameday-cart--title.cart-regular svg{height:24px;margin-right:9px;width:37px}.checkout .sameday-cart--schedule{display:flex;flex:0 1 auto;flex-direction:column;position:static}.checkout .sameday-cart--schedule label{color:var(--greymedium2);font-size:11px;margin-bottom:7px}.checkout .sameday-cart--schedule select{background:#fcfcfe;border:1px solid #e5e5e5;border-radius:var(--br2);font-size:14px;font-weight:500;padding:8px 6px}.checkout .sameday-cart--schedule option{width:100%}.checkout label.sameday-different-time{bottom:-14px;color:var(--secondary);font-size:10px;left:0;margin-top:5px;position:absolute}.checkout .sameday-cart--content--bottom{align-content:space-between;color:#898a8d;display:flex;font-size:13px;line-height:1.4;margin-top:1.5em}.checkout .sameday-shipping-text{color:var(--greydark);flex:1 1 auto;padding-top:2px}.checkout .sameday-shipping-price{color:#fd637c;font-family:var(--titlef);font-size:17px;margin-left:50px}.desktop.checkout .sameday-shipping-price{margin-right:25px}.checkout .sameday-label{align-items:center;font-size:11px}.checkout .sameday-label svg{margin-right:5px!important;max-width:22px}.checkout .sameday-cart--content .sameday-label{color:var(--primary)}.checkout .carritoListProducts .is-sameday .sameday-label-prod{left:0;margin:3px 0;position:relative}.checkout .carritoListProducts .is-sameday .sameday-icon{height:14px}.checkout.is-sameday-active .cart-sameday .coupon{display:none}.desktop.checkout .sameday-switch{cursor:pointer;overflow:hidden;padding:22px 20px}.desktop.checkout .sameday-switch>span{font-size:15px}.desktop.checkout .sameday-switch .sameday-icon{filter:blur(3px);height:138px;margin-left:10px;opacity:.15;padding-bottom:4px;position:absolute;right:20px;top:-23px}.desktop.checkout.is-sameday-active .sameday-switch .sameday-icon{opacity:0}.desktop.checkout label.sameday-different-time{bottom:-11px;left:54px}.desktop.checkout .sameday-cart--title p{font-size:14px;font-weight:400}.desktop.checkout .sameday-cart--title .sameday-icon{padding-top:9px}.desktop.checkout .cart-regular-title h2{color:var(--greydark);font-weight:400;margin-bottom:8px}.desktop.checkout .sameday-cart--title p>span{font-size:21px;margin-top:0}.desktop.checkout .sameday-cart--schedule label{font-size:11px}.desktop .sameday-cart--schedule select{border:2px solid var(--greylight2);border-radius:var(--br1);font-family:var(--titlef);font-size:15px;padding:6px 8px}.desktop .sameday-cart--schedule select:hover{border:2px solid var(--yellowdark)}.desktop.checkout .sameday-shipping-text{color:var(--greydark);font-family:var(--titlef);font-size:16px}.desktop.checkout.is-sameday-active .cart-regular{background-color:var(--greylight);border-radius:var(--br2);margin-bottom:30px;padding:20px 20px 5px}.desktop.checkout:not(.is-sameday-active) .cart-products.cart-sameday{margin-bottom:40px}.thankyou-page .carritoListProducts .is-sameday .sameday-label-prod{margin-bottom:14px}.is-mobile.checkout .sameday-cart--schedule{flex:1 1 auto;margin-bottom:10px;margin-top:10px}.is-mobile.checkout.is-sameday-active .shippingContainer h2{color:var(--greydark);font-size:15px}.checkout--autoship .login-title{color:var(--greydark);cursor:default;font-size:16px;font-weight:300;letter-spacing:-.03rem;text-align:left}.checkout--autoship .login-title>b,.checkout-auth .login-title>strong{display:block;font-weight:400}.checkout--autoship header{margin-bottom:28px;padding-left:46px;padding-top:6px;width:100%}.checkout--autoship{align-items:flex-start;background-color:#fff;border:1px solid var(--greylight2);border-radius:var(--br2);display:flex;flex:1 1 auto;flex-direction:column;height:auto;margin-bottom:40px;max-height:2000px;overflow:hidden;padding:34px 16px 6px 28px;position:relative;transition:all .2s ease-in-out;transition:flex .12s ease}.checkout--autoship .single-input--radio{margin-bottom:16px;padding-left:47px}.desktop .checkout--autoship .single-input--radio:last-of-type .label-info{padding-bottom:10px}.checkout--autoship.disabled{filter:blur(2px)}.checkout--autoship.disabled:after{background-color:#ffffffb3;content:"";inset:0;pointer-events:all;position:absolute;z-index:20}.checkout--autoship label>.main-label{color:#242424;font-size:19px}.checkout--autoship label>.label-info{color:var(--grey);font-family:var(--bodyf);font-size:14px;font-weight:400;letter-spacing:-.01em;margin-top:5px}.checkout--autoship label>.label-info strong{font-weight:600}.checkout--autoship :checked~label>.main-label{font-weight:500}.checkout--autoship :checked~.autoship-label--off>.main-label{color:var(--blackOwn2);font-weight:700}.checkout--autoship :checked~label>.main-label .autoship-tag{color:var(--primary)}.checkout--autoship label.autoship-label--on{display:block;letter-spacing:0!important;margin-bottom:10px}.checkout--autoship input:checked~label.autoship-label--on{margin-bottom:18px}.checkout--autoship .autoship-the-next{align-items:center;color:#c1c1c1;display:inline-flex;font-size:.9em;font-weight:200;justify-content:center;position:relative}.checkout--autoship .autoship-the-next:before{background:var(--primary);content:"";height:2px;opacity:.5;position:absolute;width:100%}.checkout--autoship .autoship-this{bottom:.3em;color:var(--primary);font-family:Caveat,var(--bodyf);font-size:1.9em;font-style:normal;position:absolute;transform:skew(-10deg) rotate(-4deg)}.is-mobile .checkout--autoship .autoship-this{bottom:.25em;font-size:1.8em}.checkout--autoship .new-badge{background-color:var(--secondary);background:linear-gradient(45deg,var(--secondary) 0,var(--secondarylight) 80%);border-radius:0 0 2px 2px;color:#fff;font-size:8px;font-weight:600;left:473px;letter-spacing:.2rem;padding:4px 4px 4px 8px;position:absolute;text-transform:uppercase;top:0}.checkout--autoship header:before{align-items:center;background:url(/media/1/assets/autoship_mis_color.svg) no-repeat;background-size:contain;content:"";display:flex;height:36px;justify-content:center;left:23px;position:absolute;top:19px;width:36px}.checkout--autoship .input--autoship-info{border-bottom:1px solid #e0e0e0;color:#757575;margin-bottom:0;padding-bottom:48px}.checkout--autoship .flex-row.autoship--options{align-items:flex-start;flex-direction:column!important}.desktop .checkout--autoship .input--autoship-info{padding-left:30px}.checkout--autoship .autoship-products{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;width:100%}.desktop .checkout--autoship .autoship-products .autoship-item{font-weight:600;margin-bottom:12px;margin-right:14px;width:100px}.desktop .checkout--autoship .autoship-products .autoship-item p{color:var(--greymedium);font-size:10px;font-weight:400;letter-spacing:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout--autoship .autoship-products figure{align-items:center;border:1px solid #ebebeb;border-radius:var(--br2);display:flex;flex:1 1 auto;height:88px;justify-content:center;margin:0 0 6px;padding:8px 4px 4px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.desktop .checkout--autoship .autoship-products figure:hover{border-color:var(--greylight2);box-shadow:0 0 0 1px #0003}.checkout--autoship .autoship-products figure>img{font-size:9px;max-height:80%;max-width:70%}.checkout--autoship .autoship-products figure>.autoship-perc-discount{background:var(--primary);border-radius:6px;color:#fff;font-weight:400;left:5px;line-height:1.3;padding:2px 5px;position:absolute;top:5px}.checkout--autoship .autoship-products figure>.delete-product{align-items:center;border-radius:var(--br2);box-shadow:0 0 0 2px var(--blackOwn);cursor:pointer;display:flex;font-size:24px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.checkout--autoship .autoship-products figure>input:not(:checked)~.delete-product,.desktop .checkout--autoship .autoship-products figure:hover>input:not(:checked)~.delete-product{background-color:#fff9;box-shadow:none;opacity:1}.desktop .checkout--autoship .autoship-products figure:hover>input:not(:checked)~.delete-product{opacity:.2}.checkout--autoship .autoship-products figure>.delete-icon{align-items:center;background-color:#ebfff3;background:#4ecf9b;border-radius:30px;color:var(--green);color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:bolder;height:20px;justify-content:center;opacity:1;opacity:0;pointer-events:none;position:absolute;right:4px;top:4px;width:20px}.checkout--autoship .autoship-products figure>.delete-icon:after{content:"v";font-family:bilua-icons;padding:1px 0 0}.checkout--autoship .autoship-products figure>input:not(:checked)~.delete-icon,.checkout--autoship .autoship-products figure>input:not(:checked)~.delete-icon:after{opacity:0}.desktop .checkout--autoship .autoship-products figure:hover>input:checked~.delete-icon{background-color:var(--secondarysoft);color:#fff;opacity:1}.desktop .checkout--autoship .autoship-products figure:hover>input:checked~.delete-icon:after{content:"w";opacity:1}.desktop .checkout--autoship .autoship-products figure:hover>input:not(:checked)~.delete-icon{background:#fff;border:2px solid #4ecf9b;color:var(--green);opacity:1}.desktop .checkout--autoship .autoship-products figure:hover>input:not(:checked)~.delete-icon:after{content:"v";opacity:1}.checkout--autoship .autoship-products figure>input{opacity:0;position:absolute}.checkout--autoship .autoship-products figure:active{transform:scale(.96)}.checkout--autoship .autoship-products figure>.number-items{align-items:center;background:#fff;border-radius:20px;bottom:4px;color:#6f6f6f;display:flex;flex:0 0 12px;font-size:11px;font-weight:600;height:20px;justify-content:center;line-height:1;position:absolute;right:4px;width:20px}.checkout--autoship .separator-icon{align-items:center;color:#bcbcbc;display:flex;font-size:26px;justify-content:center;margin-right:30px}.checkout--autoship .autoship-config{align-items:center;display:flex;flex:1 1 auto;margin-bottom:18px}.checkout--autoship .autoship-config>span{color:var(--greydark);font-size:19px;font-weight:400;letter-spacing:0}.checkout--autoship .autoship-config>.input-info-text{color:#2196f3;flex:1 1 auto;font-size:12px;margin-left:30px;padding-top:6px;text-align:right}.checkout--autoship .autoship-config>.input-now-text{flex:0 0 auto}.checkout--autoship .custom-quantity--wrapper{border:1px solid #e0e0e0;border-radius:var(--br2);display:flex;flex:0 0 76px;height:42px;margin:0 20px;overflow:hidden}.checkout--autoship .custom-quantity--wrapper .left-col{align-items:center;border-right:1px solid #e0e0e0;display:flex;flex:0 0 64%;justify-content:center}.checkout--autoship .custom-quantity--wrapper .left-col input[type=text]{align-items:center;background:none;border:none;color:var(--primary);display:flex;font-size:28px;font-weight:300;height:100%;justify-content:center;margin:0;padding:0;text-align:center;width:100%}.checkout--autoship .custom-quantity--wrapper .right-col{display:flex;flex:1 1 auto;flex-direction:column;height:100%;justify-content:space-between}.checkout--autoship .custom-quantity--wrapper .right-col>span{align-items:center;border:none;border-radius:0;color:var(--grey);cursor:pointer;display:flex;font-size:19px;font-weight:100;justify-content:center;line-height:1;margin-left:0!important;padding:0;transform:none;transition:background-color .12s ease-in-out;width:100%}.checkout--autoship .custom-quantity--wrapper .right-col #more-button{border-bottom:1px solid #e0e0e0;flex:0 0 calc(50% + 1px)}.checkout--autoship .custom-quantity--wrapper .right-col #minus-button{flex:1 1 50%}.checkout--autoship .custom-quantity--wrapper .right-col #more-button:after{content:"+"}.checkout--autoship .custom-quantity--wrapper .right-col #minus-button:after{content:"-";font-size:27px}.checkout--autoship .custom-quantity--wrapper .right-col>span:hover{background-color:#e0e0e0;color:#212121}.checkout--autoship .custom-quantity--wrapper .right-col>span:active{background-color:#c1c1c1;transition:none}.checkout--autoship .autoship--info-message{color:var(--greydark);font-size:14px;font-weight:400}.checkout--autoship .autoship--info-message li{letter-spacing:0;margin-bottom:.4em}.checkout--autoship .autoship--info-message li:before{color:var(--primary);content:"!";font-family:bilua-icons2;font-size:12px;margin-right:5px;position:relative;top:1px}.checkout--autoship .autoship--warning-message{color:var(--grey);font-size:11px;font-weight:400;margin-bottom:6px;margin-top:4px}.checkout--autoship .single-input--radio>input:not(:checked)~label:before{top:0}.desktop .checkout-aplazame{height:29px;overflow:hidden;width:180px}.desktop .checkout-aplazame iframe{left:12px;margin:-5px;position:relative}.desktop .checkout--autoship .help-icon{align-items:center;border-radius:var(--brfull);display:flex;font-size:12px;font-weight:400;padding:6px 8px 6px 14px;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.desktop .checkout--autoship .help-icon:hover{background:var(--greylight);color:var(--dark)}.desktop .checkout--autoship .help-icon:active{background:var(--greylight2)}.desktop .checkout--autoship .help-icon:before{display:none;flex:0 0 12px;height:12px;margin-right:6px;width:12px}.desktop .checkout--autoship .autoship-logo{margin:0 0 0 8px;width:24px}.desktop .checkout--autoship footer{display:flex;justify-content:flex-end;width:100%}.help-icon{align-items:inherit;bottom:5px;color:var(--greymedium);cursor:default;display:flex;flex-direction:row;font-size:12px;justify-content:center;margin-left:6px;padding:6px;position:relative}.help-icon:before{align-items:center;border:1px solid var(--primary);border-radius:20px;color:var(--primary);content:"?";display:flex;flex:0 0 16px;font-size:11px;font-weight:700;height:16px;justify-content:center;position:relative;width:16px}.help-icon:hover{color:var(--primary)}.is-mobile .checkout--autoship .help-icon{align-items:center;background-color:var(--light);border:1px solid var(--greylight);color:var(--grey);margin:0;padding:6px 10px;width:100%}.is-mobile .checkout--autoship .help-icon:before{margin-right:5px}.is-mobile .checkout--autoship .help-icon .autoship-logo{margin-left:5px;width:23px}.purchase-button .autoship-logo--white img{height:38px;width:38px}.autoshipInTop .checkout--autoship{order:-2}.checkout--autoship .new-badge.blue{background-color:#05a9f4}.purchase-button .autoship-logo--white img{height:42px;position:relative;right:-4px;width:42px}.is-mobile .purchase-button .autoship-logo--white img{height:34px;right:-16px;top:-1px;width:34px}.is-mobile.autoshipInTop .purchase-button .cta-pay-now{font-size:16px;padding-top:8px}.is-mobile.autoshipInTop .purchase-button .button-icon{margin-right:30px!important}.is-mobile.autoshipInTop .purchase-button .new .cta-pay-now{padding-top:0}.autoship-update-card .checkout-ship-pay--wrapper{flex:1 1 calc(50% - 22px)}.autoship-update-card .checkout--resume--wrapper{flex:1 1 30%}.autoship-update-card .checkout--payment{padding-top:34px}.autoship-update-card .checkout--payment header{margin-bottom:18px}.autoship-update-card .checkout--payment .login-title{font-size:32px;font-weight:500;margin-top:-7px}.autoship-update-card .login-subtitle{color:#ff5722;font-size:15px;font-weight:400}.autoship-update-card .input--payment-info{padding-bottom:0}.autoship-update-card .credit-card--wrapper{left:-4px;margin-bottom:14px;margin-top:4px;padding:0}.autoship-update-card .input--payment-info .credit-card--wrapper>.credit-card{position:relative}.autoship-update-card .purchase-button{height:60px;left:-4px;margin-bottom:0;max-width:422px;padding-top:5px;position:relative}.autoship-update-card .checkout-resume--content:not(.total):not(.subtotal) .left-col{flex:0 0 80%}.autoship-update-card .checkout-resume--content.shipping{padding-bottom:12px}.autoship-update-card .resume--product-list--wrapper{margin-top:16px}.autoship-update-card .resume--product-list .product-item .left-col>.list-items>figure{flex:0 0 21%}.autoship-update-card .resume--product-list .product-item .left-col>.list-items>figcaption{padding:0}.autoship-update-card .checkout-resume--content .product-price-autoship{margin-top:15px}.autoship-update-card .product-item{margin-bottom:20px}.autoship-update-card .product-item .left-col>.list-items>figure>img{max-height:80px}.autoship-update-card .product-name{color:#4c4c4c;font-size:11px}.autoship-update-card .resume--product-list .product-item .left-col>.list-items>figcaption .product-variation{color:inherit;font-size:11px;font-weight:600}.autoship-update-card .resume--product-list .product-item .right-col{flex:1 1 18%}.autoship-update-card .checkout--autoship{padding-bottom:36px}.autoship-update-card .checkout--autoship header{margin-bottom:16px}.autoship-update-card .resume--product-list .product-item .product--autoship-promo{font-size:9px}.autoship-update-card .resume--product-list .product-item .product--autoship-promo .autoship-logo--image{flex:0 0 22px;height:22px}.autoship-update-card .au--info{padding-left:55px}.autoship-update-card .au--info .au-subtitle{color:var(--primary);font-size:17px;font-weight:600;line-height:1.8}.autoship-update-card .au--info .au-text{font-size:13px;line-height:1.3}.autoship-update-card .au--info .au-text span{display:block}.autoship-update-card .au--info .au-text.freq span b,.autoship-update-card .au--info .au-text:nth-of-type(1) span:first-child{font-weight:600}.is-mobile.new-checkout .autoship-update-card .purchase-button .button-text>.big-cta-text{font-size:16px;line-height:1;margin-bottom:2px;text-align:left}.is-mobile.new-checkout .autoship-update-card .purchase-button .button-text{padding-right:5px}.is-mobile.new-checkout .autoship-update-card .checkout--payment header{margin-bottom:10px}.is-mobile.new-checkout .autoship-update-card .checkout--payment .login-title{margin-bottom:22px;margin-top:-2px}.is-mobile.new-checkout .autoship-update-card .checkout--payment .login-subtitle{font-size:13px;margin-left:-41px}.is-mobile.new-checkout .autoship-update-card .au--info{padding-left:32px}.is-mobile.new-checkout .autoship-update-card .checkout--autoship header{margin-bottom:10px}.is-mobile.new-checkout .autoship-update-card .checkout--autoship{box-shadow:1px 4px 6px -4px #0000001f;margin-bottom:15px;padding:18px 24px 24px 30px}.is-mobile.new-checkout .autoship-update-card .checkout-resume--content .left-col{flex:0 0 78%}.is-mobile.new-checkout .autoship-update-card .resume--product-list .product-item .left-col>.list-items>figure{flex:0 0 14%}.is-mobile.new-checkout .autoship-update-card .credit-card--wrapper,.is-mobile.new-checkout .autoship-update-card .purchase-button{left:0}.popUpContainer-data .data-wrapper.autoship-info-wrapper{box-sizing:border-box;overflow:visible}.popUpContainer-data .data-wrapper.autoship-info-wrapper *,.popUpContainer-data .data-wrapper.autoship-info-wrapper *:after,.popUpContainer-data .data-wrapper.autoship-info-wrapper *:before{box-sizing:inherit}.popUpContainer-data .data-wrapper.autoship-info-wrapper *:after{display:none}.popUpContainer-data .data-wrapper.autoship-info-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;height:600px;max-height:600px;max-width:980px;padding:0;width:980px}.popUpContainer-data .data-wrapper.autoship-info-wrapper .data-content{height:100%;padding:0;position:absolute;width:100%;z-index:1}.autoship-info-modal.swiper-container{background-image:url(/media/1/assets/autoship-info-bg_big-catch.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:35%;border-radius:8px;font-family:var(--titlef);height:100%;margin:0;overflow:hidden;padding:0;position:static;width:1020px}.autoship-info-modal .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;margin:0;padding:0;transition:transform .2s ease-in-out;width:980px}.autoship-info-modal section{border-radius:8px;flex:0 0 980px;flex-direction:column;height:100%;margin:0 40px 0 0;padding:116px 50px 60px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:980px}.desktop .autoship-info-modal .autoship-slide-1{padding-left:100px;padding-right:300px}.desktop .autoship-info-modal .autoship-slide-2{align-items:center;display:flex;flex-direction:row;flex-direction:column;padding:110px 30px 50px}.desktop .autoship-info-modal .autoship-slide-3{padding-left:100px;padding-right:500px;padding-top:130px}.autoship-info-modal .box-image{background-image:url(/media/1/assets/autoship_info_modal_bg1.png);background-repeat:no-repeat;border-radius:8px;bottom:0;display:block;height:402px;pointer-events:none;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:357px;z-index:0}.autoship-info-modal .slide-question{font-size:1.16rem;font-weight:200;margin-bottom:.5em}.autoship-info-modal .slide-title{color:var(--primary);font-size:1.6rem;font-weight:200;line-height:1.2;margin-bottom:1.3em;position:relative;z-index:2}.autoship-info-modal .slide-title strong{font-weight:500}.autoship-info-modal .slide-subtitle{color:var(--greymedium);font-size:.9em;font-weight:200;letter-spacing:.2em;margin-bottom:1.4em;text-transform:uppercase}.autoship-info-modal .autoship-slide-1 ul{position:relative}.autoship-info-modal .autoship-slide-1 li{align-items:flex-start;display:flex;margin-bottom:1.2em}.autoship-info-modal .autoship-slide-1 li>svg{left:-52px;position:absolute;width:38px}.autoship-info-modal .autoship-slide-1 .list-p{margin-bottom:1.2em}.autoship-info-modal .big-list-item{color:var(--primary);display:block;font-size:1.2em;font-weight:400;line-height:1;margin-bottom:.2em}.autoship-info-modal .small-list-item{color:#969696;font-size:.94em;font-weight:200;letter-spacing:.01em}.desktop .autoship-info-modal .how-steps--wrapper{display:flex;justify-content:space-around;margin-bottom:1.5em;padding:20px 30px 0;width:100%}.autoship-info-modal .how-step{align-items:center;display:block;display:flex;flex:0 0 33.33333%;flex-direction:column}.autoship-info-modal .how-step>.step-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #e9e9e9;border-radius:200px;flex:0 0 200px;height:200px;margin-bottom:20px;width:200px}.autoship-info-modal .how-step>p{font-size:.9em;font-weight:200;line-height:1.3;padding:0 40px;text-align:center}.autoship-info-modal .how-step>p>strong{color:var(--primary)}.autoship-info-modal .how-step:nth-of-type(1)>.step-image{background-image:url(/media/1/assets/1.autoship-how-mis-esp@2x.jpg)}.autoship-info-modal .how-step:nth-of-type(2)>.step-image{background-image:url(/media/1/assets/2.autoship-how-mis-esp@2x.jpg)}.autoship-info-modal .how-step:nth-of-type(3)>.step-image{background-image:url(/media/1/assets/3.autoship-how-mis-esp@2x.jpg)}.autoship-info-modal .slide-close-txt{color:var(--primary);font-size:1.1em;font-weight:200;text-align:center}.desktop .autoship-info-modal .autoship-slide-3 ul{padding-top:10px}.autoship-info-modal .autoship-slide-3 li{font-size:1.1em;font-weight:200;margin-bottom:1.3em;position:relative}.autoship-info-modal .autoship-slide-3 li strong{color:var(--primary);font-weight:400}.autoship-info-modal .autoship-slide-3 li:before{color:var(--primary);content:"v";font-family:bilua-icons;font-size:1.4em;left:-44px;position:absolute;top:-.26em}.autoship-info-modal .monitor-image{background-image:url(/media/1/assets/autoship_monitor_full@2x.png);background-position:100% 0;background-repeat:no-repeat;background-size:100%;border-radius:8px;bottom:0;height:485px;position:absolute;right:-57px;width:588px}.autoship-info-modal .autoship-logo{align-items:center;display:flex;flex:0 0 auto;left:46px;margin:0;padding:0;position:absolute;top:40px;transform-origin:left;width:auto;z-index:2}.autoship-info-modal .autoship-logo--text{flex:0 0 auto;position:relative}.autoship-info-modal .autoship-logo--text .big-text b{display:block;font-weight:500}.autoship-info-modal .autoship-logo--text .big-text{color:#555;display:inline-block;font-family:var(--titlef);font-size:1.1em;font-weight:300;line-height:1.06;padding-top:5px}.autoship-info-modal .autoship-logo--image{background:url(/media/1/assets/autoship_mis_color.svg) no-repeat;background-size:contain;flex:0 0 42px;height:42px;margin-right:14px;position:relative;transition:transform .2s ease-in-out}.autoship-info-modal .autoship-logo:hover .autoship-logo--image{animation:rotate .6s cubic-bezier(.65,.05,.36,1) 1}.autoship-info-modal .swiper-button-next,.autoship-info-modal .swiper-button-prev{align-items:center;background:#76767600;cursor:pointer;display:flex;height:600px;left:0;margin-top:0;position:absolute;top:0;width:300px;z-index:2}.autoship-info-modal .swiper-button-next{left:auto;right:0}.autoship-info-modal .swiper-button-next:hover,.desktop .autoship-info-modal .swiper-button-prev:hover{background:#7676761a}.autoship-info-modal .swiper-button-next:before,.autoship-info-modal .swiper-button-prev:before{align-items:center;background-color:#fff;border-radius:90px;box-shadow:0 3px 40px #0000004d;color:#868686;display:flex;font-size:26px;height:80px;justify-content:center;left:-40px;padding-right:4px;position:absolute;transform:scale(.4);transition:transform .12s ease-in-out;width:80px}.autoship-info-modal .swiper-button-next:before{left:auto;padding-left:4px;padding-right:0;right:-40px}.autoship-info-modal .swiper-button-next:hover:before,.desktop .autoship-info-modal .swiper-button-prev:hover:before{transform:scale(1)}.autoship-info-modal .swiper-pagination{align-items:center;bottom:0;display:flex;flex-direction:row;height:50px;justify-content:center;left:50%;margin:0;pointer-events:none;position:absolute;transform:translate(-65px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:130px;z-index:2}.autoship-info-modal .swiper-pagination>span{background-color:#d8d8d8;border:1px solid #d0d0d0;border-radius:20px;cursor:pointer;flex:0 0 8px;height:8px;margin:0 10px!important;opacity:1;position:relative;transform:scale(1);width:8px}.autoship-info-modal .swiper-pagination>span.swiper-pagination-bullet-active{background-color:#898989;border:none;flex:0 0 12px;height:12px;width:12px}.single-input--radio{display:flex;flex-direction:column;font-weight:300;margin-bottom:14px;position:relative;width:100%}.single-input--radio:last-of-type{margin-bottom:0}.single-input--radio>input[type=radio]{left:-2px;opacity:0;position:absolute;top:2px}.single-input--radio>input:checked~label{color:#0f0f0f;font-weight:500;letter-spacing:-.005rem}.single-input--radio>label{border-radius:3px;color:#747474;cursor:pointer;font-family:var(--titlef);font-size:18px;font-weight:400;margin-bottom:6px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.checkout--payment .single-input--radio{padding-left:52px}.single-input--radio>input:not(:checked)~label:before{border:2px solid #ddd;border-radius:22px;content:"";height:20px;left:-43px;position:absolute;top:0;transform:rotate(0);width:20px}.single-input--radio>input:checked~label:before{border-color:transparent var(--primary) var(--primary) transparent;border-radius:2px;border-style:solid;border-width:0 3px 3px 0;content:"";height:25px;left:-37px;position:absolute;top:-7px;transform:rotate(45deg) skew(9deg);width:11px;z-index:1}.single-input--radio:hover>input:not(:checked)~label:before{border-color:var(--primary)}.single-input--radio:hover>input:not(:checked)~label{color:#212121}.single-input--radio>.input--autoship-info,.single-input--radio>.input--payment-info{border-bottom:1px solid #e7e7e7;color:#9b9b9b;display:none;font-size:13px;font-weight:300;letter-spacing:.015rem;line-height:1.4;margin-bottom:0;padding-bottom:10px;position:relative}.single-input--radio>input:checked~.input--autoship-info,.single-input--radio>input:checked~.input--payment-info{display:block}.single-input--radio:last-of-type>.input--autoship-info,.single-input--radio:last-of-type>.input--payment-info{border-bottom:none}.single-input--radio:last-of-type>.input--payment-info{padding-bottom:0}label>.label-info{color:var(--greydark);display:block;font-size:11px;font-weight:300;line-height:1.3;margin-top:2px;width:100%}label.autoship-option>span{display:block;font-size:20px}label.autoship-option>span.color-ok{color:var(--primary)}label.autoship-option>span.resume-subtitle{color:#757575;font-size:16px;margin-top:2px}.flag{background:url(../imgs/header/sprite-flags_v4.png) no-repeat;display:inline-block;height:15px;pointer-events:none;width:23px}.fl-AD{background-position:-216px 0}.fl-AE{background-position:-144px -255px}.fl-AF{background-position:-288px 0}.fl-AG{background-position:-144px 0}.fl-AI{background-position:-72px -15px}.fl-AL{background-position:-264px 0}.fl-AM{background-position:-96px 0}.fl-AN{background-position:-24px -180px}.fl-AO{background-position:-192px 0}.fl-AQ{background-position:-168px 0}.fl-AR{background-position:-120px 0}.fl-AS{background-position:-360px 0}.fl-AT{background-position:-24px 0}.fl-AU{background-position:-48px 0}.fl-AW{background-position:-72px 0}.fl-AX{background-position:-48px -15px}.fl-AZ{background-position:0 0}.fl-BA{background-position:-264px -15px}.fl-BB{background-position:-48px -30px}.fl-BD{background-position:-72px -30px}.fl-BE{background-position:0 -30px}.fl-BF{background-position:-144px -15px}.fl-BG{background-position:-168px -15px}.fl-BH{background-position:-96px -30px}.fl-BI{background-position:-120px -15px}.fl-BJ{background-position:-336px -15px}.fl-BM{background-position:-312px -30px}.fl-BN{background-position:-192px -15px}.fl-BO{background-position:-288px -15px}.fl-BR{background-position:-216px -15px}.fl-BS{background-position:-120px -30px}.fl-BT{background-position:-312px -15px}.fl-BV{background-position:-96px -165px}.fl-BW{background-position:-240px -15px}.fl-BY{background-position:-24px -30px}.fl-BZ{background-position:-360px -15px}.fl-CA{background-position:-360px -45px}.fl-CD{background-position:-144px -45px}.fl-CF{background-position:-288px -45px}.fl-CG{background-position:-120px -45px}.fl-CH{background-position:-144px -195px}.fl-CI{background-position:-96px -45px}.fl-CK{background-position:-48px -60px}.fl-CL{background-position:-240px -45px}.fl-CM{background-position:0 -60px}.fl-CN{background-position:-216px -45px}.fl-CO{background-position:-192px -45px}.fl-CR{background-position:-72px -45px}.fl-CU{background-position:-24px -45px}.fl-CV{background-position:-336px -45px}.fl-CX{background-position:-144px -60px}.fl-CY{background-position:0 -45px}.fl-CZ{background-position:-360px -30px}.fl-DE{background-position:-192px -90px}.fl-DJ{background-position:-240px -60px}.fl-DK{background-position:-264px -60px}.fl-DM{background-position:-216px -60px}.fl-DO{background-position:-192px -60px}.fl-DZ{background-position:-240px 0}.fl-EC{background-position:-120px -75px}.fl-EE{background-position:-360px -60px}.fl-EG{background-position:-96px -75px}.fl-EH{background-position:0 -270px}.fl-ER{background-position:0 -75px}.fl-ES{background-position:-288px -195px}.fl-ET{background-position:-336px -60px}.fl-EU{background-position:-312px -60px}.fl-FI{background-position:-216px -75px}.fl-FJ{background-position:-240px -75px}.fl-FK{background-position:-288px -75px}.fl-FM{background-position:-120px -150px}.fl-FO{background-position:-264px -75px}.fl-FR{background-position:-192px -75px}.fl-GA{background-position:-240px -90px}.fl-GB{background-position:-120px -255px}.fl-GD{background-position:-72px -90px}.fl-GE{background-position:-216px -90px}.fl-GF{background-position:-192px -75px}.fl-GG{background-position:-312px -90px}.fl-GH{background-position:-168px -90px}.fl-GI{background-position:-144px -90px}.fl-GL{background-position:-96px -90px}.fl-GM{background-position:-264px -90px}.fl-GN{background-position:-24px -90px}.fl-GP{background-position:-192px -75px}.fl-GQ{background-position:-24px -75px}.fl-GR{background-position:-120px -90px}.fl-GS{background-position:-24px -225px}.fl-GT{background-position:-48px -90px}.fl-GW{background-position:0 -90px}.fl-GY{background-position:-360px -75px}.fl-HK{background-position:-360px -90px}.fl-HN{background-position:-48px -105px}.fl-HR{background-position:-48px -45px}.fl-HT{background-position:-24px -105px}.fl-HU{background-position:0 -105px}.fl-ID{background-position:-192px -105px}.fl-IE{background-position:-120px -105px}.fl-IL{background-position:-96px -105px}.fl-IM{background-position:-288px -105px}.fl-IN{background-position:-216px -105px}.fl-IO{background-position:-144px -30px}.fl-IQ{background-position:-144px -105px}.fl-IR{background-position:-168px -105px}.fl-IS{background-position:-240px -105px}.fl-IT{background-position:-72px -105px}.fl-JE{background-position:0 -120px}.fl-JM{background-position:-360px -105px}.fl-JO{background-position:-312px -105px}.fl-JP{background-position:-336px -105px}.fl-KE{background-position:-168px -120px}.fl-KG{background-position:-24px -120px}.fl-KH{background-position:-24px -60px}.fl-KI{background-position:-120px -120px}.fl-KM{background-position:-168px -45px}.fl-KN{background-position:-312px -210px}.fl-KP{background-position:-96px -120px}.fl-KR{background-position:-72px -120px}.fl-KW{background-position:-48px -120px}.fl-KY{background-position:-120px -60px}.fl-KZ{background-position:-144px -120px}.fl-LA{background-position:-216px -135px}.fl-LB{background-position:-168px -135px}.fl-LC{background-position:-336px -210px}.fl-LI{background-position:-72px -135px}.fl-LK{background-position:-264px -195px}.fl-LR{background-position:-120px -135px}.fl-LS{background-position:-144px -135px}.fl-LT{background-position:-48px -135px}.fl-LU{background-position:-120px -165px}.fl-LV{background-position:-192px -135px}.fl-LY{background-position:-96px -135px}.fl-MA{background-position:-336px -135px}.fl-MC{background-position:-24px -150px}.fl-MD{background-position:-48px -150px}.fl-MG{background-position:-312px -150px}.fl-MH{background-position:-144px -150px}.fl-MK{background-position:-72px -150px}.fl-ML{background-position:-240px -150px}.fl-MM{background-position:-288px -135px}.fl-MN{background-position:0 -150px}.fl-MO{background-position:-96px -150px}.fl-MP{background-position:-336px -165px}.fl-MQ{background-position:-192px -75px}.fl-MR{background-position:-216px -150px}.fl-MS{background-position:-24px -165px}.fl-MT{background-position:-360px -150px}.fl-MU{background-position:-192px -150px}.fl-MV{background-position:-336px -150px}.fl-MW{background-position:-264px -150px}.fl-MX{background-position:-168px -150px}.fl-MY{background-position:-288px -150px}.fl-MZ{background-position:-312px -135px}.fl-NA{background-position:-168px -165px}.fl-NC{background-position:-192px -75px}.fl-NE{background-position:-240px -165px}.fl-NF{background-position:-48px -180px}.fl-NG{background-position:-144px -165px}.fl-NI{background-position:-192px -165px}.fl-NL{background-position:-24px -135px}.fl-NO{background-position:-96px -165px}.fl-NP{background-position:-216px -165px}.fl-NR{background-position:-288px -165px}.fl-NU{background-position:-360px -165px}.fl-NZ{background-position:-264px -165px}.fl-OM{background-position:-72px -180px}.fl-PA{background-position:-120px -270px}.fl-PE{background-position:-192px -180px}.fl-PF{background-position:-336px -75px}.fl-PG{background-position:-216px -180px}.fl-PH{background-position:-168px -180px}.fl-PK{background-position:-312px -180px}.fl-PL{background-position:-336px -180px}.fl-PN{background-position:-360px -180px}.fl-PR{background-position:-96px -180px}.fl-PS{background-position:-264px -180px}.fl-PT{background-position:-120px -180px}.fl-PW{background-position:-288px -180px}.fl-PY{background-position:-240px -180px}.fl-QA{background-position:0 -195px}.fl-RE{background-position:-192px -75px}.fl-RO{background-position:-72px -195px}.fl-RU{background-position:-24px -195px}.fl-RW{background-position:-48px -195px}.fl-SA{background-position:-192px -210px}.fl-SB{background-position:-360px -195px}.fl-SC{background-position:-96px -210px}.fl-SD{background-position:-240px -195px}.fl-SE{background-position:-168px -195px}.fl-SG{background-position:-72px -210px}.fl-SI{background-position:0 -210px}.fl-SJ{background-position:-96px -165px}.fl-SK{background-position:-48px -210px}.fl-SL{background-position:-24px -210px}.fl-SM{background-position:-240px -210px}.fl-SN{background-position:-144px -210px}.fl-SO{background-position:-336px -195px}.fl-SR{background-position:-216px -195px}.fl-ST{background-position:-216px -210px}.fl-SV{background-position:-72px -75px}.fl-SX{background-position:-360px -210px}.fl-SY{background-position:-120px -195px}.fl-SZ{background-position:-192px -195px}.fl-TC{background-position:-144px -225px}.fl-TD{background-position:-264px -45px}.fl-TF{background-position:-312px -75px}.fl-TG{background-position:-72px -240px}.fl-TH{background-position:-120px -240px}.fl-TJ{background-position:-168px -240px}.fl-TK{background-position:-336px -240px}.fl-TL{background-position:-96px -240px}.fl-TM{background-position:-336px -225px}.fl-TN{background-position:0 -240px}.fl-TO{background-position:-48px -240px}.fl-TR{background-position:-360px -225px}.fl-TT{background-position:-24px -240px}.fl-TV{background-position:-312px -225px}.fl-TW{background-position:-216px -240px}.fl-TZ{background-position:-144px -240px}.fl-UG{background-position:-192px -255px}.fl-UM,.fl-US{background-position:-96px -255px}.fl-UY{background-position:-72px -255px}.fl-UZ{background-position:-48px -255px}.fl-VA{background-position:-312px -255px}.fl-VC{background-position:-288px -210px}.fl-VE{background-position:-288px -255px}.fl-VG{background-position:-336px -255px}.fl-VI{background-position:-360px -255px}.fl-VN{background-position:-240px -255px}.fl-VU{background-position:-264px -255px}.fl-WF{background-position:-192px -75px}.fl-WO{background-position:-144px -270px}.fl-WS{background-position:-264px -210px}.fl-YE{background-position:-48px -270px}.fl-YT{background-position:-192px -75px}.fl-ZA{background-position:-312px -195px}.fl-ZM{background-position:-96px -270px}.fl-ZW{background-position:-72px -270px}#apisearch-layer{align-items:center!important;justify-content:center!important;z-index:9999999!important}