a:hover{color:#f50250 !important}.product-item-name>a{text-decoration:none !important}.protals-container{display:inline-block;width:100%}.protals-container .portal-item{float:left;width:calc(25% - 44px);padding:0 22px;text-align:center;overflow:hidden}.protals-container .portal-item .portal-item-image{margin-bottom:15px;overflow:hidden;width:100%}.protals-container .portal-item .portal-item-image img{width:100%;-webkit-backface-visibility:hidden;transition:all .1s ease-in-out 0s;display:flex}.protals-container .portal-item .portal-item-image:hover img{transform:scale(1.08)}.owl-carousel .owl-item .product-item-info,.owl-carousel .owl-item .product-item{text-align:center}.owl-carousel .owl-item .product-item-info a:hover,.owl-carousel .owl-item .product-item a:hover{text-decoration:underline !important}.owl-carousel .owl-item .product-item .product-image-container img{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.owl-carousel .owl-item .product-item:hover .product-image-container img{transform:scale(1.05)}@media (max-width:991px){.protals-container .portal-item{width:calc(50% - 44px);margin-bottom:40px}}@media (max-width:579px){.protals-container .portal-item{width:calc(100% - 44px)}}.competition .imagescontainer{padding-left:0;display:inline-block}.competition .imagescontainer img{max-width:100%}.competition .competition-list-item{border:3px solid transparent;height:420px;float:left;width:calc(-21%);padding:20px 20px 0}.competition .competition-list-item .home-list-item-img-container{text-align:center}.competition .competition-list-item .manufacturer{font-size:13px;color:#666}.competition .competition-list-item:hover{border:3px solid #e6e6e6;cursor:pointer}.competition .productlisting_name{color:#0086fc !important;font-weight:400}.competition .productlisting_name:hover{color:#0086fc !important;text-decoration:underline}.competition .check{width:100%;height:24px;margin:20px auto;display:inline-block}.competition .check.checked .box:after{top:0}.competition .check .box{width:24px;height:100%;transition:all 1.1s cubic-bezier(.19,1,.22,1);border:2px solid #666;background-color:#fff;position:relative;overflow:hidden;cursor:pointer;float:left;margin-right:10px}.competition .check.checked .box{border:2px solid #0086fc}.competition .check span{color:#666}.competition .check.checked span{color:#0086fc}.competition .check .box:after{width:80%;height:28%;content:'';position:absolute;border-left:3.5px solid;border-bottom:3.5px solid;border-color:#666;transform:rotate(-45deg) translate3d(0,0,0);transform-origin:center center;transition:all .5s cubic-bezier(.19,1,.22,1);left:0;right:0;top:200%;bottom:20%;margin:auto}.competition .check.checked .box:after{border-color:#0086fc}.competition .competition-counter{clear:both;width:100%;text-align:center;margin-top:50px}.competition .competition-counter p{margin-bottom:.25em}.competition #clockdiv{font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px;border:1px solid #e6e6e6;padding:20px 35px}.competition #clockdiv>div{padding:10px;border-radius:3px;display:inline-block}.competition #clockdiv div>span{padding:15px;border-radius:3px;display:inline-block;font-size:45px;font-weight:700;color:#000}.competition .smalltext{padding-top:5px;font-size:16px;font-weight:300;color:#7f7f7f}.competition .competition-mailchimp-form{margin-top:50px}.competition .competition-mailchimp-form p{font-size:30px;font-weight:300;text-align:center;line-height:40px}.competition #mc_embed_signup{text-align:center}.competition #mc_embed_signup .mc-field-group{margin-bottom:1em}.competition #mc_embed_signup input{width:calc(80%);max-width:481px;height:32px;padding:0 10px}.competition #mc_embed_signup #mce-error-response,.competition #mc_embed_signup div.mce_inline_error{clear:both;min-height:13px;margin:3px 0 0;padding-bottom:3px;font-size:13px;font-weight:700;line-height:13px;background:0 0;color:#eb340a}.competition #mc_embed_signup #mce-error-response a{clear:both;min-height:13px;margin:3px 0 0;padding-bottom:3px;font-size:13px;font-weight:700;line-height:13px;background:0 0;text-decoration:underline}.competition #mc_embed_signup .selected-products div.mce_inline_error{display:none !important}.competition #mc_embed_signup .selected-products div.validation-advice{margin-top:-70px}.competition #mc_embed_signup input.mce_inline_error{border:1px dashed #eb340a !important;background:#faebe7 !important}.competition #mc_embed_signup input[type=submit]{max-width:480px;height:45px;font-size:20px;font-weight:300}.competition-bottom-text{text-align:center;margin:50px auto}.competition.success .facebook-share{text-align:center}.competition.success .facebook-share a{width:100%;max-width:450px;height:53px;background-color:#4b64a5;color:#fff;display:inline-block;line-height:51px;font-size:25px;font-weight:300;text-decoration:none}.competition.success .facebook-share:hover{opacity:.95}.competition.success .facebook-share i{margin-right:20px;font-size:35px;vertical-align:middle;line-height:30px}.competition.success .email-share{text-align:center;margin-top:50px}.competition.success .email-share .copy-link{color:red;font-weight:400;border:1px solid red;border-radius:3px;width:126px;height:26px;line-height:26px;display:inline-block;margin-left:10px}.competition.success .email-share .copy-link:hover{color:#fff;background-color:red;cursor:pointer}.competition.success .email-share p{margin-bottom:.5em;font-size:17px;font-weight:300}.competition.success .email-share input{max-width:410px;width:calc(60%);height:53px;padding:0 20px;font-size:25px;font-weight:300;background-color:#e6e6e6;border:1px solid #e6e6e6;display:inline-block}.competition.success .coupon-code{text-align:center;margin-bottom:90px}.competition.success .coupon-code p{margin-bottom:.5em;font-size:17px;font-weight:300}.competition.success .coupon-code input{max-width:410px;width:calc(60%);height:53px;padding:0 20px;font-size:35px;font-weight:400;border:1px solid #e6e6e6;text-align:center}.competition.success .coupon-code .coupon-code-condition{margin-top:1em}.competition.success .productlisting_name{color:#000 !important;font-weight:600}.competition.success .top-products{text-align:center;margin-top:50px}.competition.success .top-products p{margin-bottom:.5em;font-size:17px;font-weight:300}.competition.success .top-seller{width:100%;display:inline-block;padding-bottom:20px}.competition.success .exhibition{text-align:center;margin-top:50px}.competition.success .exhibition p{margin-bottom:1.5em;font-size:30px;font-weight:300;line-height:40px}.competition.success .exhibition img{max-width:100%}.competition.success .bruno-wickart-map{text-align:center;margin-top:50px}@media (max-width:991px){.competition .competition-list-item{width:calc(-12.667%)}.competition .competition-list-item:hover{border:3px solid transparent}}@media (max-width:624px){.competition.success .email-share input{margin-bottom:.5em}.competition.success .facebook-share a{font-size:20px}.competition .competition-list-item{width:calc(4%)}.a2a_svg{width:25px !important;height:25px !important}}@media (max-width:450px){.competition.success .facebook-share a{font-size:16px}.competition .competition-list-item{width:calc(38%);padding:20px 3px 0}.competition .check .box{margin-right:5px}.competition .check span{font-size:13px}}.swiper-button-prev:after{display:none}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}