@charset "UTF-8";
/*# sweet.css */.cat_title{line-height: 25px;font-size: 16px !important}.main-footer-container{background-color: rgba(249,192,198,0.21) !important}.main-footer-title{color: #ef979e;font-size: 16px;font-weight: 200}.pbadge{background-color: #ef979e;width: 15px;height: 18px;position: relative;margin-left: 128px;margin-bottom: -35px;margin-top: 10px;display: table;color: white;font-size: 13px;padding-left: 5px;font-family: 'Lato';padding-right: 5px;border-radius: 5px;z-index: 1000;padding-top: 3px;padding-bottom: 3px}.pbadge-ficha{display: inline-table !important;margin-left: 55px !important;margin-top: 30px !important}.footer-tit{font-size: 18px;text-transform: uppercase;margin-bottom: 20px;margin-top: 20px;color: #ef979e !important}.cd-top{background-color: rgba(249,192,198,0.9) !important}.footer-bottom-text{color: #f9c0c6}.sub_titulo_filters{background-color: #f9c0c6;color: white !important;padding: 11px;border-radius: 0px;margin-bottom: 0px;padding-left: 16px !important;cursor: pointer}.filter-table{border-top: 0px !important;border-radius: 0px !important;display: none}.menu-sub-icon-filters{margin-right: 5px;color: white;z-index: 100000000;float: right;font-size: 18px;padding: 7px;margin-top: 7px;cursor: pointer}.wpwl-button-pay{width: 100%;height: 50px;margin-top: 10px;font-size: 21px}.wpwl-form{max-width: 700px;margin-top: 20px;border: 1px solid #ccc;padding: 12px;border-radius: 4px}.wpwl-form-has-inputs{box-shadow: none}.wpwl-label{text-align: left;font-weight: 600}.white{color: white}.catalog_rel_favorite h2{font-size: 12px !important;color: black !important}.p_description h2{font-size: 12px !important;color: black !important;line-height: 17px}.desktop-subtitle{margin-top: 10px;margin-bottom: 10px}.sitemap_title{font-size: 16px;font-weight: 600;margin-bottom: 12px;margin-top: 15px}.sitemap_subtitle{font-size: 14px;margin-left: 20px;margin-top: 8px;font-weight: 400}*:focus{outline: none}html{background-color: white;-webkit-overflow-scrolling: touch}body{font-family: "Roboto",sans-serif;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;height: 100%;color: #999}.language-change-button a{padding: 10px}.jssocials-shares{margin-top: 15px;text-align: left}.jssocials-share-link{border: 1px solid #ddd !important;color: #cacaca !important}.sub_cat_container{display: table;width: 100%;height: 36px;overflow: hidden}.sub_desc_container{display: table;width: 100%;height: 75px;overflow: hidden}.sub_desc_element{display: table-cell;vertical-align: middle}.sub_cat_element{display: table-cell;vertical-align: middle}table{border-collapse: collapse}ul{-webkit-overflow-scrolling: touch}ol{-webkit-padding-start: 0px !important;-webkit-margin-after: 0em !important}textarea{resize: none}#order_info,#hipay_form,#shop_cart_footer_info,#shopcart_login,#shopcart_cupidovip,#shop_cart_table_form,#shopcart_delivery_methods,#delivery_methods,#delivery_method_api,#delivery_api_output,#shop_cart_table_delivery,#comments_table,#payment_methods,#optionals_table,#shop_cart_footer{display: none}h1,h2,h3,h4,h5,h6{font-weight: 200;color: #999}a.white:link{font-family: "Roboto",sans-serif;color: white !important;text-decoration: none}a.white:visited{font-family: "Roboto",sans-serif;color: white !important;text-decoration: none}a.white:hover{font-family: "Roboto",sans-serif;color: white !important;text-decoration: none}a:link,a:visited,a:hover,a:active{text-decoration: none;color: #ef979e}a.geral:link{font-family: "Roboto",sans-serif;font-size: 16px;color: #808080 !important;text-decoration: none}a.geral:visited{font-family: "Roboto",sans-serif;font-size: 16px;color: #808080 !important;text-decoration: none}a.geral:hover{font-family: "Roboto",sans-serif;font-size: 16px;color: #333333 !important;text-decoration: none}.clear{clear: both}.disable_hscroll{position: relative;overflow: hidden;width: 100%}.hide-desktop{display: none}.hide-all{display: none}.fold{height: auto !important}.half_opacity{opacity: 0.6;transition: all 700ms ease 0s}.half_opacity:hover{opacity: 1}.topspace{margin-top: 15px}.padding10{padding: 10px}.padding20{padding: 20px}.padding25{padding: 25px}.margintop20{margin-top: 20px}.marginbottom20{margin-bottom: 20px}.pict_shopcart{width: 80px !important;height: 80px !important;border-radius: 8px}.div100{width: 100%;text-align: center}.homeportes_container{width: 100%;margin-top: -4px;padding-top: 10px;padding-bottom: 10px;font-size: 18px;font-family: "Roboto",sans-serif;background-color: #c75d69;color: white;text-align: center}.homebanners_container{max-width: 996px;display: -webkit-inline-box}.iconbox input{display: none}.iconbox input + label::before{font-family: FontAwesome;display: inline-block;font-size: 32px;color: #999999 !important;cursor: pointer !important}.iconbox input + label::before{content: "\f096"}.iconbox input + label::before{letter-spacing: 10px}.iconbox input:checked + label::before{content: "\f046"}.iconbox input:checked + label::before{letter-spacing: 5px}img.desaturate{filter: grayscale(100%);opacity: 0.3}.pure-pad-left-desktop{padding-left: 10px !important}.pure-pad-left{padding-left: 10px !important}.pure-pad-left-fixed{padding-left: 10px !important}.branding{float: left;display: block;width: 260px;height: 60px;color: black}.branding_cupido{background: url("/imgs/cupido-white.png") no-repeat center;background-size: contain;margin-top: 12px}.branding_sweet{background: url("/imgs/sweetlove-white.png") no-repeat center;background-size: contain;margin-top: 5px}.branding_eros{background: url("/imgs/eros-black.png") no-repeat center;background-size: contain;margin-top: 17px}.branding_gman{background: url("/imgs/gman-color.png") no-repeat center;background-size: contain;margin-top: 17px}.answers{display: none;margin-bottom: 20px}.faqtitle{cursor: pointer !important;font-weight: 400;font-size: 18px}.faqcontainer{border-bottom: 1px solid #efefef}.conteudo-container{padding: 20px;font-family: "Roboto",sans-serif;padding-top: 0px;border-radius: 4px;color: #999;text-align: left}.conteudo-container ul{list-style: disc !important}.conteudo-container a:link,.conteudo-container a:visited,.conteudo-container a:active{text-decoration: none}.noresults{padding: 20px}.colorfilter_clean{font-weight: 400}.header-right-mobile-banner h1,.header-left-mobile-banner h1{font-family: "Roboto",sans-serif;font-size: 16px;font-weight: 400;color: white}.header-left-mobile-banner{margin-left: 20px;margin-bottom: 10px;float: left;display: none}.header-right-mobile-banner{margin-right: 20px;margin-bottom: 10px;float: right;display: none}.webstore-header{width: 960px;height: 100px;margin: auto;display: table;border: 0px solid #cacaca}.webstore-header-sweet{background: #c65c68;background: linear-gradient(to bottom,#c65c68 0%,#ef979e 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#c65c68",endColorstr="#ef979e",GradientType=0 )}.webstore-header-gman{background: #d9d9d9;background: linear-gradient(to bottom,#d9d9d9 0%,#999999 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#d9d9d9",endColorstr="#999999",GradientType=0 )}.webstore-header-eros{background: #d9d9d9;background: linear-gradient(to bottom,#d9d9d9 0%,#999999 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#d9d9d9",endColorstr="#999999",GradientType=0 )}.webstore-header-container{padding-top: 14px}.header-wrapper{width: 100%;border-bottom: 3px solid #f9c0c6;background-color: #f9c0c6}.breadcrumbs ul li{list-style: none;margin: 0;border: 0}.breadcrumbs,.breadcrumbs li,.breadcrumbs li a{font-size: 12px;color: #999;line-height: 28px;text-align: left;text-transform: uppercase}.breadcrumbs{margin: 0;width: 965px;display: inline-block;margin-top: 10px;margin-bottom: 8px}.breadcrumbs ul{margin: 0 auto;padding: 0;list-style: none}.breadcrumbs li{display: -webkit-inline-box}.main-container{display: inline-flex;width: 990px;padding: 10px;padding-top: 0px}.main-container-search{pointer-events: none}.webstore-nav{color: white !important;cursor: pointer;padding: 10px;border: 1px solid #f9c0c6;background-color: #f9c0c6;border-radius: 4px;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease}.nav-next{margin-left: 5px}.webstore-nav:hover{background-color: #c35b66;border-color: #c35b66}.favoritesSHreminderContainer{text-align: left;border: 1px solid #ddd;border-radius: 10px;padding: 20px;padding-top: 10px;margin-bottom: 20px}.favoritesSHreminder h1{padding: 0px;font-weight: 400 !important}.favoritesSHreminder h2{padding: 0px;text-align: left}.favorites-menu,.instagram-menu{width: 200px;float: left;text-align: left;margin-top: 10px;z-index: 200000}.main-menu{width: 250px;float: left;padding: 0px 10px}.main-content{width: 100%;border-left: 0px;padding-right: 10px;float: right;text-align: center;overflow-x: hidden}.homehighlights{width: 100%;margin-bottom: 15px;display: inline-block;border-bottom: 1px solid #f4f4f4}.homehl-img-container{width: 350px;height: 490px;float: right}.homehl-img{width: 400px}.homehl-container{float: left;margin-left: 35px;height: 490px;text-align: left;display: inline-block}.homehl-btn-container{margin-top: 80px;display: inline-block;text-align: center}.homehl{color: #f9c0c6;font-weight: 600;font-size: 80px !important;line-height: 70px;padding-bottom: 0px !important;margin-bottom: 0px;font-family: "Roboto",sans-serif}.homebtn{width: 100%;padding: 15px 0px 15px 0px;font-family: "Roboto",sans-serif;background-color: #f9c0c6;color: #fff;font-weight: 200;font-size: 22px;display: inline-block}.homebtn a{color: white}.homehlinfo{color: #ef979e;margin-top: 12px;font-weight: 200;display: inline-block;font-family: "Roboto",sans-serif}.banner-home-left{width: 50%;text-align: right;float: left}.banner-home-right{width: 50%;text-align: left;float: left}.full-wrapper{top: 0;transform: translate(0%,0);z-index: 1000;display: inline-block;background-color: white;text-align: center;width: 100%;display: inline-table;box-shadow: -13px 0px 22px -1px rgba(0,0,0,0.05)}.main-footer-container{color: #f9c0c6;clear: both;padding: 0px;padding-bottom: 30px;position: relative;margin-top: 20px;text-align: center}.footer-copyright{color: #999;text-align: center}.payment-methods{max-width: 400px;margin-top: 30px;opacity: 1;margin-bottom: 10px}.footer-team-image{width: 300px;height: 150px;border-radius: 9px}.ficha-important-info{padding: 10px;padding-bottom: 0px}.main-footer-banners-container{clear: both;position: relative;padding: 10px;font-size: 12px;font-family: "Roboto",sans-serif;border-top: 1px solid #f9c0c6;border-bottom: 1px solid #f9c0c6;margin-bottom: 13px;color: #ef979e}.main-footer-banners{width: 1155px;display: inline-block}.main-footer-banners span{font-family: "Roboto",sans-serif}.main-footer-banners h2{font-weight: 600;font-size: 14px;margin-top: 11px;margin-bottom: 3px}.main-footer{width: 970px;color: #e6e6e6;font-family: "Roboto",sans-serif;font-size: 13px;line-height: 20px;text-align: left;display: inline-block;margin-top: 30px}.main-footer a{font-family: "Roboto",sans-serif;color: #ef979e !important;text-align: left}.main-footer a:hover{color: black !important}.main-footer .fa{margin: 5px !important;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;color: #ef979e;font-size: 40px !important}.videocontainer{position: relative;width: 100%;height: 0;padding-bottom: 56.25%}.video{position: absolute;top: 0;left: 0;width: 100%;height: 100%}i.fa-facebook-official,i.fa-facebook-square{color: #f9c0c6 !important;font-size: 70px}i.fa-google-plus,i.fa-google-plus-square{color: #f9c0c6 !important;font-size: 70px}i.fa-instagram{color: #f9c0c6 !important;font-size: 70px}.main-footer h3{font-family: "Roboto",sans-serif;text-align: left;font-size: 18px;text-transform: uppercase;color: #ef979e}.footer-welcome h3{color: #f9c0c6;text-align: center;font-size: 14px !important;text-transform: none !important}.main-footer{color: #333}.main-footer h2{font-family: "Roboto",sans-serif;text-align: center;font-size: 17px !important;margin: 0px;color: #ef979e}.main-footer-credits{color: #666666;text-align: center;font-family: "Roboto",sans-serif;font-size: 12px;padding-top: 15px}.main-footer-credits a{color: #999 !important;font-weight: 600}.main-footer-credits a:hover{color: #bd2d2d !important}.mobile-filters{border: 3px solid #f9c0c6;border-top: 0px;border-left: 0px;display: none}.mfilters{width: 210px}.sub_filters_container{margin-top: 12px}.menu-mobile{display: none;width: 51px;height: 49px;margin-top: 19px;margin-right: 15px;color: white;border-radius: 6px;float: left;position: relative;cursor: pointer}.mobile-subtitle{color: #f9c0c6;font-family: "Roboto",sans-serif;font-weight: 600;font-size: 18px !important;text-align: left;padding-left: 14px;padding-top: 20px;padding-bottom: 7px;border-bottom: 1px solid #eee;background-color: #eee;margin: 0px}.flag-icon-background{background-size: contain;background-position: 50%;background-repeat: no-repeat}.flag-icon{background-size: contain;background-position: 50%;background-repeat: no-repeat;position: relative;display: inline-block;width: 1.33333333em;line-height: 1em;cursor: pointer}.flag-icon:before{content: " "}.flag-icon.flag-icon-squared{width: 1em}.flag-icon-pt{background-image: url(/css/images/flags/4x3/pt.png)}.flag-icon-pt.flag-icon-squared{background-image: url(/css/images/flags/1x1/pt.svg)}.flag-icon-gp{background-image: url(/css/images/flags/4x3/gb.gif)}.flag-icon-gp.flag-icon-squared{background-image: url(/css/images/flags/1x1/gb.svg)}.webstore-main-body{background-color: #646464}.livesearch_favorite{cursor: pointer;margin-left: 344px;padding-top: 15px;width: 50px;height: 30px;position: absolute;z-index: 100000}.catalog_favorite{cursor: pointer;margin-left: 5px;padding-top: 15px;width: 50px;height: 30px;position: absolute;z-index: 500;color: #ccc !important}.catalog_rel_favorite{cursor: pointer;margin-top: 30px;margin-left: 25px;position: absolute !important;z-index: 500;color: #ccc !important}.livesearch_favorite_remove,.catalog_favorite_remove,.catalog_rel_favorite_remove{color: #ef979e !important}.livesearch-result-category{width: calc(100% - 10px) !important;padding: 7px;border-radius: 6px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px}.livesearch-button-container{border-radius: 0}.livesearch-product{padding: 5px;font-family: "Lato",sans-serif !important;width: calc(100% - 7px) !important;margin-bottom: 10px;box-shadow: 0 1px 10px rgba(0,0,0,0.1);border-radius: 10px;background-color: white;transition: all 300ms ease 0s}div.livesearch-product:hover{box-shadow: 0 1px 10px rgba(0,0,0,0.3);cursor: pointer}.livesearch-noresults-container{text-align: center;padding: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.2);border-radius: 2px;background-color: white}.livesearch-noresults-container :hover{cursor: pointer !important}.iconHref{cursor: pointer;color: #888;transition: all 700ms ease 0s}.iconHref:hover{color: black}.livesearch-moreresults{color: #999;text-align: center;padding: 20px;font-size: 20px}.livesearch-response-container{width: 400px;padding: 15px;margin: 0 auto}.livesearch-product{font-family: "Roboto",sans-serif;font-size: 18px;color: #888}.livesearch-product h1{font-family: "Roboto",sans-serif;font-size: 14px;font-weight: 600;text-align: left;margin-left: 15px}.product_price_live{margin-left: 14px}.livesearch-product h1 a:link,.livesearch-product h1 a:visited,.livesearch-product h1 a:active{color: #f9c0c6}.livesearch-result-category h2{font-family: "Roboto",sans-serif;font-weight: 600;font-size: 16px;text-align: left !important}.livesearch-result-category h2 a:hover{text-decoration: none}.livesearch-result-category a:link,.livesearch-result-category a:visited,.livesearch-result-category a:active{color: #5E5E5E}.livesearch-input-container{float: left;width: calc(100% - 60px) !important;background-color: white;border-radius: 5px}.livesearch-container{float: right;width: 390px;margin: 16px 70px 0px 25px;opacity: 0.5}.fa-remover{cursor: pointer}.shopcart-reset-icon{color: #999;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.shopcart-icon i{color: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.shopcart-container{font-family: "Roboto",sans-serif;font-size: 16px;float: right;display: table;width: 215px;height: 41px;margin-top: 10px;color: white;position: relative}.shopcart-selector i{font-size: 2.2em !important}.shopcart-selector-info{font-family: "Roboto",sans-serif}.shopcart-selector-info:hover{}#shopcart-modal-container{display: none}.shopcart-selector-info-small{font-family: "Roboto",sans-serif}.shopcart-selector{height: 100%;display: table-cell;vertical-align: middle;text-align: center;cursor: pointer}.shopcart-selector-left{float: right;margin-top: 12px}.shopcart-selector-right{float: right;width: 50px}.shopcart-modal-caret{overflow: hidden;position: absolute;top: 46px;right: 7px;width: 35px;height: 15px;z-index: 100000}.shopcart-modal-caret:after{background-color: rgba(255,255,255,0.92);box-shadow: 13px 0px 22px 1px rgba(0,0,0,0.05);left: 50%;border: 1px solid #f9c0c6;content: "";display: block;position: absolute;top: 0;width: 19px;height: 19px;transform: rotate(45deg);transform-origin: 0% 0;z-index: 1}.shopcart-modal-html{position: absolute;padding: 15px;padding-top: 20px;color: #333;right: -24px;top: 60px;border: 1px solid #f9c0c6;width: 280px;border-radius: 6px;z-index: 10000;background-color: rgba(255,255,255,0.92);box-shadow: 7px 6px 17px 0px rgba(0,0,0,0.1)}.shopcart-modal-html h1{font-size: 16px;font-weight: 400;margin: 0}.shopcart_modal_img{float: left;padding-right: 5px;width: 40px;height: 40px;margin-right: 10px;position: relative}.shopcart_modal_name{display: inline-block;width: 220px;position: relative;float: left;margin-bottom: 5px}.shopcart_modal_name span{display: inline-block;vertical-align: middle}.shopcart_modal_subinfo{display: inline-block;width: 150px;text-align: left;float: left;position: relative}.shopcart_modal_price{display: inline-block;width: 60px;text-align: right;position: relative;float: right}.sc_modal_item{clear: both;padding-bottom: 5px;margin-bottom: 5px;font-size: 14px;text-align: left;display: inline-block}.tools-options{display: none;position: absolute;width: 162px;margin-top: 19px;margin-left: -132px;padding: 10px;z-index: 1000;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 16px;text-align: left;color: #717171;background-color: #eee;border: 1px solid #f9c0c6;border-radius: 6px;background-color: rgba(255,255,255,0.92);box-shadow: 7px 6px 17px 0px rgba(0,0,0,0.1)}.tools-options-mobile{display: none;position: absolute;width: 162px;margin-top: 28px;margin-left: -181px;padding: 10px;z-index: 10000;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 16px;text-align: left;color: #717171;background-color: #eee;border: 1px solid #ddd;border-radius: 4px;border-top-right-radius: 0px;box-shadow: -13px 0px 22px -1px rgba(0,0,0,0.15)}.tools-price{width: 48px;float: left;border-radius: 4px;border: 1px solid #cacaca;color: #717171;background-color: #fff;text-align: center;padding: 0px;padding-top: 10px;padding-bottom: 10px;margin: 2px;margin-top: 7px;cursor: pointer}.language-change-button{border-radius: 4px;color: #717171;background-color: white;text-align: center;padding: 10px;border: 1px solid #cacaca;margin-top: 5px;margin-bottom: 15px;cursor: pointer}.language-change-button:hover,.tools-price:hover{background-color: #717171 !important;color: white}.language-change-button > .flag-icon,.tools-selector > .flag-icon{font-size: 1.3em !important}.flash{-moz-animation: flash 1.5s ease-out;-moz-animation-iteration-count: 1;-webkit-animation: flash 1.5s ease-out;-webkit-animation-iteration-count: 1;-ms-animation: flash 1.5s ease-out;-ms-animation-iteration-count: 1}@-webkit-keyframes flash{0%{color: none}50%{color: black}100%{color: none}}.shop_cart_table table,.shop_cart_table_vip table,.shop_cart_table td,.shop_cart_table_vip td,.shop_cart_table th,.shop_cart_table_vip th{border: 0px !important}.shop_cart_table_vip{border: 0px !important;color: #666}.shop_cart_table_vip td{padding: 15px}.shop_cart_table th{font-family: "Roboto",sans-serif;text-align: left;background-color: #ef979e;color: white;border-bottom: 0px}.shop_cart_table th:last-child{border-top-right-radius: 5px;border-bottom-right-radius: 5px}.shop_cart_table th:first-child{border-top-left-radius: 5px;border-bottom-left-radius: 5px}.mobile-tools-container{font-family: "Roboto",sans-serif;font-size: 16px;float: right;display: table;width: 80px;height: 32px;margin-top: 4px;margin-right: 6px;background-color: #fff;color: #717171;border: 1px solid #ddd;border-radius: 4px}.tools-container{float: right;margin-left: 5px}.tools-selector{vertical-align: middle;text-align: center;cursor: pointer;margin-top: -1px}.search-container{border: 1px solid white;height: 41px;width: 100%;border-radius: 5px;display: inline-flex;background-color: white}.livesearch-container input{font-family: "Roboto",sans-serif;width: calc(100% - 20px) !important;height: 33px;margin-top: 4px;margin-left: 6px;outline: none;border: 0px;padding: 0;font-size: 24px}.livesearch-icon{color: #717171;font-size: 21px}.livesearch-reset{background: white;border: 0;border-radius: 0;display: none;width: 50px;height: 41px;position: absolute;margin-left: -20px}.livesearch-results{display: none;position: absolute;z-index: 100;width: 100%;margin-top: -1px;height: calc(100vh - 75px);background-color: #f1f1f1;border-top: 3px solid #f9c0c6}.livesearch-btn{padding: 0;position: relative;left: 5px;float: right;top: -1px;box-sizing: border-box;-webkit-border-top-right-radius: 2px;height: 43px;width: 35px;background-color: white;border: 1px solid white;border-radius: 0px 5px 5px 0px}.hipay_form_container{width: 100%;margin-top: 50px;margin-bottom: 100px;color: black;display: none}.hipay_form i{margin-top: 20px;color: black !important}.hipay_form h1{font-weight: 400;font-family: "Roboto",sans-serif;display: inline-block !important}.main_content_title{text-align: left;width: 100%}.main_content_title h1{display: inline-block !important;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 22px !important;padding-left: 10px;color: #999;text-align: left}.main_content_title{display: inline-block !important;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 22px !important;padding-left: 10px;color: #999;text-align: left;padding-top: 10px;padding-bottom: 10px}.main_content_subtitle h1{display: inline-block !important;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 18px;padding-top: 10px;padding-left: 10px;color: #999;text-align: left;margin-bottom: 20px}.main_content_subtitle h2{font-family: "Roboto",sans-serif;font-weight: 400;font-size: 18px;color: #444444;text-align: center}.main_content_subtitle a:link,.main_content_subtitle a:visited,.main_content_subtitle a:active{font-family: "Roboto",sans-serif;font-weight: 400;font-size: 15px;color: #666666;text-align: center}.main_content_subtitle a:hover{text-decoration: none}.main_content_subtitle:hover h2{color: #666666 !important}.cupidovip_table{border: 1px solid #e9e9e9;width: 100%;font-family: "Roboto",sans-serif;background-color: #fafafa;font-size: 16px}.cupidovip_table td,th{padding: 10px;text-align: center;border-bottom: 1px solid #e9e9e9}.cupidovip_row{background-color: #fafafa}.cupidovip_row_selected{color: white;background: #6cb5e4}.api_points_container{border-radius: 5px;border: 1px solid #CCCCCC;transition: all 700ms ease 0s}.api_title{margin-top: 7px;padding-left: 15px;padding-right: 15px}.api-address{font-size: 18px}.api-selected-address{width: 100%;min-height: 200px;border: 1px solid #cacaca}.api-selected-html{font-family: "Roboto",sans-serif}.api-selected-html h1{display: inline-block !important;font-size: 24px}.product_subinfo{font-family: "Roboto",sans-serif}.footer_shopcart_text{padding: 40px;padding-top: 40px;padding-bottom: 0px}.freeshipping{background: #aaaaaa;color: white;font-family: "Roboto",sans-serif;font-size: 1em;width: 100%;padding-top: 2px;padding-bottom: 2px;margin-top: -4px}.discount_container{color: #6cb5e4}.shop_cart_table{padding: 20px;font-family: "Roboto",sans-serif;font-size: 18px;color: #999;margin-bottom: 25px;text-align: left;border: 0px !important}.shopcart_total_table{margin-right: 30px;margin-bottom: 30px;font-size: 18px;color: #999;border: 0px !important}.shopcart_total_table td,th{border: 0px !important}.shop_cart_table_numbers{font-family: "Roboto",sans-serif}.shop_cart_table td,th{padding: 0px !important;padding-bottom: 10px !important;padding-top: 10px !important}.shop_cart_subtotal{font-family: "Roboto",sans-serif;font-size: 18px;color: #999}.shop_cart_subtotal h1{display: inline-block !important;font-size: 24px}.shop_cart_infotable{display: inline-block !important;color: #666666;text-align: left !important;height: 130px;margin-top: 20px;overflow-x: hidden;border: 1px solid #BCBCBC;padding-top: 15px;cursor: pointer;margin: 5px;transition: all 150ms ease 0s}.delivery_api_output{margin: 5px}.shop_cart_infotable a:link,.shop_cart_infotable a:visited,.shop_cart_infotable a:active{color: #666666;text-decoration: none}.shop_cart_footer{font-size: 18px !important;color: #666666;text-align: justify !important}.shop_cart_infotable_strong{font-weight: 700;color: #666666;text-align: justify !important}.shop_cart_footer a:link,.shop_cart_footer a:visited,.shop_cart_footer a:active{color: #666666;text-decoration: none}.shopcart_cambioinfo{color: #999999;font-size: 1em;margin-top: 10px;cursor: pointer}.shopcart_cambioinfo,.subtotals_text{padding-right: 30px}.shopcart_resume{margin: 10px auto 0;max-width: 700px;color: #999 !important;margin-bottom: 70px}.shopcart_resume h1{display: inline-block !important;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 32px;margin-bottom: 20px}.shopcart_resume h2{font-family: "Roboto",sans-serif;font-weight: 400;font-size: 24px;color: black;text-align: left;padding: 20px;padding-left: 0px}.subtotals_text{font-family: "Roboto",sans-serif;font-size: 18px;padding-left: 20px;padding-top: 0px;padding-bottom: 0px;white-space: nowrap}.shopcart_totaltd{border-bottom: 0px !important;font-size: 18px;margin-bottom: 20px;font-family: "Roboto",sans-serif}.shop_cart_footer_info{color: #999;font-family: "Montserrat",sans-serif,sans-serif;zoom: 0;display: inline-block}.shop_cart_div{border: 1px solid #e7e7e7;color: #999;font-family: "$third-font",sans-serif;padding: 15px;margin-bottom: 15px;border-radius: 5px;margin-top: 15px}.shop_cart_div input,.shop_cart_div select{font-family: "Roboto",sans-serif;font-weight: 400;border-radius: 4px !important;border: 1px solid #cccccc}.shop_cart_div input[type=button]{color: white !important}.shopcart_delivery_container{margin: 5px}.shopcart_btn_title{}.shopcart_paytype_button,.shopcart_delivery_button{cursor: pointer;padding: 10px;box-shadow: 0 0 0 2px #ccc inset;border-radius: 6px;font-size: 17px;display: table}.shopcart_delivery_button{height: 200px;min-width: 95%}.shopcart_paytype_button{height: 160px;min-width: 90%}.button_container{display: table-cell;vertical-align: middle}.shopcart_delivery_container h1{display: inline-block !important;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 20px}.shopcart_href,.special_service_options_href{font-family: "Roboto",sans-serif;font-weight: 400;font-size: 14px;color: #666666;text-decoration: none;cursor: pointer}.shopcart_api_result{margin-top: 20px;background-color: white;border: 2px solid #2a8dea;border-radius: 6px;padding-bottom: 15px}.shopcart_delivery_button_selected,.shopcart_paytype_button_selected{box-shadow: 0px 0px 0px 2px #2a8dea inset;background-color: white}.shopcart_delivery_button_selected .freeshipping{background: #f9c667;background: linear-gradient(to bottom,#f9c667 0%,#f79621 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#f9c667",endColorstr="#f79621",GradientType=0 )}.shopcart_delivery_button_selected .fa,.shopcart_paytype_button_selected .fa{color: #999}.shopcart_success{margin-top: 30px;max-width: 700px;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 1em;text-align: left}.shopcart_success h1{display: inline-block !important;font-size: 32px}.shopcart_empty{padding: 80px}.shopcart_empty h1,.shopcart_success h1{font-size: 32px}.shopcart_empty a{font-size: 22px;color: black !important}.shopcart_empty a:hover{text-decoration: none}.shopcart_success h2{font-size: 24px;color: black;text-align: justify}.shopcart_resume i{font-size: 100px;margin-top: 40px}.shopcart_success h2:hover{color: black !important;cursor: default !important}.shop_cart_textarea textarea{border: 1px solid #CCCCCC;margin-top: 15px;min-height: 90px}.shopcart_recover_pass{padding-left: 20px;padding-top: 10px}.sc_delivery_home_container{margin-top: 20px}.sc_delivery_alternative_container{margin-top: 20px}.sc_delivery_ctt_container{padding: 6px}.sc_delivery_worten_container{padding: 6px}.btn-shopcart-cesto{float: right;background: linear-gradient(to bottom,#5BCF14 0%,#319830 100%) repeat scroll 0 0 transparent;color: #FFFFFF;display: block;font-family: "Roboto",sans-serif;font-size: 16px;font-weight: 400;border-radius: 5px;height: 34px;padding: 7px;text-align: center;border: 0px !important;cursor: pointer}.btn-shopcart-cesto-simple{background: linear-gradient(to bottom,#5BCF14 0%,#319830 100%) repeat scroll 0 0 transparent;color: #FFFFFF;font-family: "Roboto",sans-serif;font-size: 18px;font-weight: 400;border-radius: 5px;padding: 6px;border: 0px !important;cursor: pointer}.btn-shopcart-cesto:hover{background: linear-gradient(to bottom,#63ef0c 0%,#319830 100%) repeat scroll 0 0 transparent}.btn-shopcart-cesto-large{float: right;background: linear-gradient(to bottom,#5BCF14 0%,#319830 100%) repeat scroll 0 0 transparent;color: #FFFFFF;display: block;font-family: "Roboto",sans-serif;font-size: 24px;font-weight: 400;border-radius: 5px;height: 55px;padding: 12px;text-align: center;border: 0px !important;cursor: pointer}.btn-shopcart-cesto-large:hover{background-color: #3daf3b}.btn-shopcart-ficha{width: 100%;color: #FFFFFF;background-color: #68b647;display: block;font-family: "Roboto",sans-serif;font-size: 18px;font-weight: 400;padding: 10px;padding-top: 8px;text-align: center;border: 0px !important;cursor: pointer;border-radius: 6px;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease}.btn-shopcart-ficha-disabled{background: linear-gradient(to bottom,#c7c7c7 0%,#777777 100%) repeat scroll 0 0 transparent !important}.btn-shopcart-ficha-disabled:hover{background: linear-gradient(to bottom,#c7c7c7 0%,#777777 100%) repeat scroll 0 0 transparent !important}.btn-shopcart-ficha:hover{background-color: #3daf3b}.btn-shopcart-favorites-ficha{width: 150px;margin-top: 10px;background: linear-gradient(to bottom,#ffa300 0%,#ff7205 100%) repeat scroll 0 0 transparent;color: #FFFFFF;display: block;font-family: "Roboto",sans-serif;font-size: 16px;font-weight: 400;padding: 5px;text-align: center;border: 0px !important;cursor: pointer}.btn-shopcart-favorites-ficha:hover{background: linear-gradient(to bottom,#ffcc00 0%,#ff7205 100%) repeat scroll 0 0 transparent}.btn-shopcart-favorites-ficha-remove{width: 150px;margin-top: 10px;background: linear-gradient(to bottom,#e3e3e3 0%,#6d6d6d 100%) repeat scroll 0 0 transparent;color: #FFFFFF;display: block;font-family: "Roboto",sans-serif;font-size: 10px;font-weight: 400;height: 23px;padding: 5px;text-align: center;border: 0px !important;cursor: pointer}.btn-shopcart-favorites-ficha-remove:hover{background: linear-gradient(to bottom,#ff0000 0%,#ff0505 100%) repeat scroll 0 0 transparent}.btnGreen{background-color: #2db509;border: 0px !important;color: white;transition: all 150ms ease 0s}.btnGreen:hover{background-color: #1f9300}.favmenu-remove{cursor: pointer;position: absolute;margin-left: 5px;margin-top: 5px;color: #ddd}.btnFavorites{width: 75px;height: 52px;float: left;text-align: center;font-size: 12px !important;line-height: 12px;padding: 5px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-weight: 400;background-color: #6cb5e4;border: 0px !important;color: white;margin-top: 20px;transition: all 150ms ease 0s;cursor: pointer;margin-right: 5px}.btnFavorites:hover{background-color: #2fa7d9}.btnFavoritesSelected{background-color: #f9c0c6}.btnFavoritesSelected:hover{background-color: #999 !important}.btnFichaCart{display: none;margin-top: 6px;transition: none !important}.btnGreenLargeSH{width: 100%;padding: 8px;padding-top: 11px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-size: 22px;font-weight: 400;background-color: #2db509;border: 0px !important;color: white;transition: all 150ms ease 0s;cursor: pointer}.btnGreenLargeSH:hover{background-color: #1f9300}.btnGreenLarge{width: calc(100% - 90px);font-size: 22px !important;padding: 8px;padding-top: 11px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-weight: 400;background-color: #2db509;border: 0px !important;color: white;height: 62px;transition: all 150ms ease 0s;cursor: pointer}.btnGreenLarge:hover{background-color: #1f9300}.btnBlue{width: 100%;padding: 8px;padding-top: 11px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-weight: 400;background-color: #6cb5e4;border: 0px !important;color: white;transition: all 150ms ease 0s}.btnBlue:hover{background-color: #2fa7d9}.btnBlueLarge{width: 100%;font-size: 22px !important;padding: 8px;padding-top: 11px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-weight: 400;background-color: #6cb5e4;border: 0px !important;color: white;transition: all 150ms ease 0s;margin-bottom: 20px}.btnBlueLarge:hover{background-color: #2fa7d9}.btnBlueLargeModal{width: 100%;font-size: 16px !important;padding: 8px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-weight: 400;background-color: #6cb5e4;border: 0px !important;color: white;transition: all 150ms ease 0s;margin-top: 5px}.btnBlueLargeModal:hover{background-color: #2fa7d9}.btnGreyLarge{width: 100%;padding: 8px;padding-top: 11px;border-radius: 4px !important;font-family: "Roboto",sans-serif;font-weight: 400;background-color: #cacaca;border: 0px !important;color: white;transition: all 150ms ease 0s}.btnGreyLarge:hover{background-color: #999}.btn100,.input100{width: 100% !important}.btnSubmit{padding: 12px !important;font-size: 25px !important}.choose_size_alert{display: none;float: left;position: absolute;margin-left: 140px;margin-top: -50px;color: #ff5600}select.floatl__input,input.floatl__input,.shop_cart_div input{font-size: 18px !important;padding: 10px !important}.floatl_form h2{font-family: "Roboto",sans-serif;font-weight: 400;color: #444444;text-align: left;padding: 10px;font-size: 24px}.floatl_form_descontos input{box-sizing: border-box;margin-top: 10px}.floatl--active .floatl__label{color: #B3B3B3 !important;top: 12px !important;right: 20px !important;left: auto !important}.floatl--focused .floatl__label{top: 12px !important;right: 5px !important;left: auto !important}.floatl_form input,.floatl_form textarea,.floatl_form select{box-sizing: border-box;margin-top: 10px;width: 100%;height: 50px}.floatl_form_checkbox{margin-top: 20px}.special_service_img_container{width: 125px;float: left}.special_service_options_container{display: table;width: 100%;height: 50px;text-align: left;float: right}.special_service_checkbox_container{margin-left: 5px;margin-top: -9px}.special_service_options{font-family: "Roboto",sans-serif;font-weight: 400;display: table-cell;vertical-align: middle;font-size: 16px;font-weight: 700}.select2-container .select2-choice{font-size: 50px !important;height: 200px !important}.select2-search--dropdown .select2-search__field{padding: 12px !important;font-size: 22px !important;border-radius: 0px !important;color: black !important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color: black !important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{font-family: "Roboto",sans-serif;color: black !important;border: 0px !important;height: 40px !important;padding-top: 3px !important;font-size: 22px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top: 7px !important}.shopcart_container{font-size: 1em}.toast-info{margin-top: 5px !important}#toast-container > div{opacity: 0.9 !important}.api_txt{font-family: "Roboto",sans-serif;font-weight: 400;font-size: 18px}.api_txt a:link,.api_txt a:visited,.api_txt a:active{color: black;text-decoration: none;font-size: 18px}#slideshow{position: relative;height: 485px;display: none}#slideshow > div{top: 10px;left: 10px;right: 10px;bottom: 10px}.container{position: relative;width: 100%;height: 100%;left: 600px;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease}.menu-sub-icon{margin-right: 5px;color: #f9c0c6;z-index: 100000000;float: right;font-size: 18px;padding: 7px;color: #ccc;margin-top: 1px}.desktop-subcat a{font-size: 12px !important}.desktop-subcat a:hover{color: #f9c0c6}.mobile-menu{position: absolute;width: 600px;height: 100%;left: -600px;padding: 10px}.mobile-menu > #cssmenu{width: 100% !important;font-size: 32px !important}.header-contacts{float: left;margin-right: 8px;font-weight: 600}.afterScroll{position: fixed;z-index: 2000;margin-top: -47px;width: 100%;transition: all 0s ease 0s,all 0.3s ease 0s}.small-menu{background-color: rgba(51,51,51,0.7);width: 100%;height: 47px;color: white}.small-menu-logo{width: 124px;height: 28px;margin-left: 66px}.afterScrollTools{text-align: right;margin-top: 8px;font-size: 25px;margin-right: 80px}.afterScrollTools .fa{margin-left: 10px}.shopcart-badge-small{font-family: "Montserrat",sans-serif;content: "10";position: absolute;background: rgba(49,103,212,0.95);padding-top: 2px;height: 15px;top: 7px;width: 17px;right: 70px;text-align: center;font-size: 10px;border-radius: 50%;color: #fff;z-index: 100;cursor: pointer}.shopcart-selector-small{cursor: pointer}.fa-search-small{cursor: pointer;margin-right: 5px}.catalog-preloader{overflow: hidden;height: 100%}.catalog-preloader i{color: #f9c0c6}.catalog-notch{position: relative;top: 50%}.produtos-relacionados{display: block;border-top: 0px;position: relative;padding-bottom: 35px;padding-top: 5px;min-height: 200px;width: 100%;float: left;text-align: left}.related-div{display: inline-block;text-align: center}.relatedimg2{border: 1px solid #eeeeee;border-radius: 8px}.related-div-img{width: 125px;height: 125px;border: 1px solid #eeeeee;background-size: 100% 100%;display: inline-block;border-radius: 8px;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease}.related-div-img:hover{border: 1px solid #cccccc !important}.catalog-container{margin-top: 15px}.catalog-item{text-align: center;margin: 0 auto;margin-bottom: 10px}.ficha_marca{height: 40px}.catalog-product-container{}.catalog-product-detail{font-family: "Roboto",sans-serif;font-size: 16px;color: #999;text-align: left;padding-left: 25px}.catalog-product-detail a{color: #999;text-decoration: none}.catalog-product-detail a:hover{text-decoration: none}.disponibilidade{font-family: "Roboto",sans-serif;font-size: 24px}.tabela_tamanhos{margin-bottom: 0px;border: 2px solid #f7f7f7;background-color: #f7f7f7;border-radius: 10px;padding: 10px;margin-top: 15px;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease}.tabela_tamanhos_alert{border: 2px solid #f9c667 !important}.desc_produto{text-align: left}.LV_invalid_input{background-color: #faffbd !important}.LV_validation_message{font-weight: bold;margin: 0 0 0 5px}.LV_valid{color: #00CC00}.LV_invalid{color: #CC0000}.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border: 1px solid #00CC00}.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border: 1px solid #CC0000}.LV_invalid_input{border: 1px solid #CC0000 !important}div.htmltooltip{position: absolute;z-index: 1000;left: -1000px;top: -1000px;background: white;border: 1px solid #f1f1f1;color: #999;padding: 3px;border-radius: 5px;font-size: 12px}.rounded-corners{float: left;border-radius: 1px;display: table;text-align: center;margin-bottom: 10px;border: 1px solid #808080;background-repeat: no-repeat}.catalog-img-container{z-index: 10000000;border: 1px solid #e7e7e7}.favorites-menu-img{width: 60px;height: 60px;border: 1px solid #e7e7e7;border-radius: 5px;cursor: pointer;background-size: cover;margin-bottom: 5px}.rounded-corners-img{max-width: 100%;border-radius: 5px}.rounded-corners:hover{border-color: #b0b0b0}#botao_comprar{float: right;width: 195px}.filter_clean h1{font-size: 12px;color: #717171;cursor: pointer;text-align: left;margin-bottom: 15px;margin-left: 16px}.filter_clean a:hover{text-decoration: none;color: #ff5600}.fl{float: left}.fr{float: right}.clr{clear: both}.grid{width: 961px;margin: 0 auto}.topm-cats{background-color: #ef979e;height: 38px;font-family: "Roboto",sans-serif;color: #fff;text-align: center}.topm-cats ul.newMenu{list-style: none;width: 100%;margin: 0;padding: 0;display: inline-table;height: 38px;margin-top: -1px}.topm-cats ul.newMenu li{display: inline-block;padding: 0}.topm-cats ul.newMenu li a{color: #fff;text-transform: uppercase;font-size: 16px;font-weight: 400;display: block;height: 28px;padding-left: 14px;padding-right: 14px;padding-top: 11px}.topm-cats ul.newMenu li a.sel,.topm-cats ul.newMenu li a:hover{background-color: white;color: black}.topm-cats ul.newMenu li:nth-child(1) a{border: none}.topm-phrases{height: 25px;padding-top: 5px;color: #eee;font-family: "Roboto",sans-serif;font-size: 12px}.topm-phrases .txt1{padding-top: 6px}.topm-phrases .txt2{padding-top: 6px}.cupido_ctb{background-color: white;padding: 10px;width: 900px}.cupido_footer{border: 5px solid red}.cupido_body{background-color: white !important}.small_desc{font-size: 13px}.p_availability{font-family: "Lato",sans-serif !important;font-weight: 400 !important;font-size: 14px !important;text-align: center}.p_brand{font-family: "Varela Round",sans-serif !important;color: black !important;font-weight: 400 !important;font-size: 10px !important;text-align: left}.p_brand a{color: black}.p_brand a:hover{text-decoration: none}.p_price{font-family: "Lato",sans-serif !important;color: #999 !important;text-align: center;font-weight: 400;margin-top: -12px;margin-bottom: 22px}.p_price_promo{font-family: "Roboto",sans-serif;font-weight: 400;font-size: 12px;color: #999;margin-top: -12px;margin-bottom: 22px;text-decoration: line-through}.p_price_promo_220{font-family: "Lato",sans-serif !important;color: #ff5600 !important;font-weight: 400 !important;text-align: center}.p_description{font-family: "Lato",sans-serif !important;color: black !important;padding-bottom: 0px}.p_description h2{text-align: center !important;font-weight: 400;padding-left: 5px;padding-right: 5px;font-size: 13px}.select{font-weight: 400;font-family: "Roboto",sans-serif;color: #929292}.smalltitle{font-family: "Roboto",sans-serif;font-weight: 200;font-size: 10px;color: white}.titulo_ficha{font-family: "Pacifico";font-size: 26px;color: #808080;text-align: center;padding: 20px;padding-bottom: 0px}.cat_title{font-family: "Roboto",sans-serif !important;font-weight: 200 !important;text-align: left !important;padding-left: 10px;color: #808080 !important}.titulo_menus{font-family: "Lato",sans-serif !important;font-weight: 400 !important;font-size: 16px !important;padding-bottom: 10px !important;text-align: left;margin-left: 6px;color: #808080}.tour360{width: 960px;height: 315px;transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-webkit-transition: all 0.2s linear;cursor: pointer;transition-delay: 0.5s;margin: 0px auto}.tour360_en{width: 960px;height: 315px;transition: all 0.5s linear;-o-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-webkit-transition: all 0.5s linear;background: url("/css/images/banner-360-3-EN.jpg") no-repeat;cursor: pointer;transition-delay: 0.5s;margin: 0px auto}.fa-titulo-menus{margin-top: 5px;margin-left: 10px;padding-right: 5px;color: #808080}.titulo_ficha_topo{font-family: "Roboto",sans-serif;font-weight: 400 !important;font-size: 25px !important;margin-left: 11px;text-align: left;text-transform: uppercase !important;color: #ef979e}.titulo_ficha_topo_highlights{text-align: center !important}.small-menu-title{font-family: "Varela Round",sans-serif !important;font-size: 24px;padding-top: 8px}.sub_titulo{font-family: "Varela Round",sans-serif !important;font-weight: 400 !important;font-size: 18px !important;padding-bottom: 5px !important;text-align: left;color: #ef979e}.sub_titulo_cat{font-family: "Varela Round",sans-serif !important;font-weight: 600 !important;font-size: 18px !important;text-align: left;color: #ef979e;padding-bottom: 0px;margin-bottom: -5px}.sub_titulo_filters{font-family: "Roboto",sans-serif;font-weight: 600 !important;font-size: 18px !important;text-align: left;color: #ef979e;padding-left: 6px}.total_cesto{font-family: "Lato",sans-serif !important;font-weight: 400 !important;font-size: 18px !important;color: white}.sub_titulo_cesto{font-family: "Lato",sans-serif !important;font-weight: 400 !important;font-size: 18px !important;padding-bottom: 10px !important;color: #808080}.size_title{font-family: "Roboto",sans-serif;font-weight: 600;font-size: 12px;color: #999;text-transform: uppercase}.size_btn{font-family: "Roboto",sans-serif;color: #fff;margin-top: 4px;font-weight: 400;font-size: 17px;margin-right: 5px;padding: 8px;float: left;text-align: center;min-width: 25px;border-radius: 5px}.size_btn:hover{text-align: center;background-color: #fda85d !important;cursor: pointer}.size_btn_active{color: white !important;background-color: #fda85d !important}.size_btn_alertmeonstock{background-color: #ff9d90 !important}#menu_catsT{list-style: none !important;width: 745px;color: #717171;font-family: "Roboto",sans-serif;font-weight: 400;font-size: 14px}#menu_catsT ul{font-size: 16px;width: auto !important;list-style: none !important;border: 0px !important}#menu_catsT ul li{list-style: none !important;position: relative;float: left}#menu_catsT ul li a{list-style: none !important;background: #9e004b;display: block;padding: 6px 15px;text-decoration: none;color: white}#menu_catsT ul li a.selected{list-style: none;color: #808080;background: #EAEAEA;border: 0px !important;border-bottom: 1px solid #EAEAEA !important}#menu_catsT ul li a:active{background: black !important;border: 0px !important}#desc_content{width: 768px;background: white;border: 1px solid #cacaca;z-index: 1;padding: 10px;padding-left: 20px}.tabT{display: none;z-index: 1;padding: 18px;border-radius: 6px;margin-top: 4px;border: 1px solid #e6e6e6}.ficha_quantidade{clear: both;padding-top: 15px}.stock_info{padding-top: 15px}#stock_shopcart,#stock_shopcart_element{min-width: 50px}.stock_select{font-family: "Roboto",sans-serif;font-size: 24px;font-weight: 400;color: #808080;border: 1px solid #cacaca;padding: 5px;border-radius: 5px}.price_prod_ficha{font-family: "Roboto",sans-serif;font-size: 32px;color: #7baf22;text-align: left}.referencia_produto{margin-top: 5px;font-family: "Roboto",sans-serif;font-size: 11px;color: #808080}.price_prod_ficha_promo{font-family: "Lato",sans-serif !important;font-weight: 400;font-size: 22px;color: #3c3c3c;text-decoration: line-through}i.stock_ok{color: #CFDEA2 !important}i.stock_nok{color: #E6E6E6 !important}i.stock_opt{color: #fda85d !important}.social-container{text-align: right;padding: 0px}.social-title-desktop{text-align: right !important}.fa-social{margin-right: 7px;color: #999;transition: all 0.2s ease;-o-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-webkit-transition: all 0.2s ease}.fa-social:hover{color: #9F0049}.geralOrangeIcon{color: #ff8500}.geralOrange:link{color: #ff8500}.geralOrange:visited{color: #ff8500}.geralOrange:hover{color: #ff7800}.tabInfoT{font-size: 16px !important;line-height: 25px !important;color: #808080 !important;margin-bottom: 25px !important}#navigationT ul{-webkit-padding-start: 0px !important}#navigationT ul li{list-style: none !important;position: relative;float: left;color: #808080 !important;margin-left: 3px !important;margin: 0;padding: 0;border: 0}#navigationT ul li a{list-style: none !important;display: block;padding: 7px 10px;text-decoration: none;border-radius: 5px}#navigationT ul li a.selected{list-style: none;color: white;background: #ef979e;border: 0px !important;transition: all 0.2s ease;-o-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-webkit-transition: all 0.2s ease}.navigate{color: #717171;border: 0px;font-size: 14px}.navigate-mobile select{font-size: 12px !important;border: 1px solid}.navigate-mobile-fa{font-size: 2.1em;padding-bottom: 35px}.fa-border{border-color: #999 !important}.navigate-mobile{padding: 10px}.navigate-fa{transition: all 0.7s linear;-o-transition: all 0.7s linear;-moz-transition: all 0.7s linear;-webkit-transition: all 0.7s linear}.navigate-fa:hover{color: #9f0049}.navigate-options-left{float: left;height: 40px;padding-top: 11px;margin-left: 7px}.navigate-options-right{float: right;margin-right: 9px;padding-top: 11px}.actionBar-section{float: left}.form-fieldset{border-width: 0;margin: 0;padding: 0;margin-right: 5px}.fieldset{border: 1px solid #c0c0c0}.form-select{background-position: right 0.57143rem top 0.71429rem;border-radius: 4px;padding: 0.75rem 3rem 0.75rem 1rem;background: url("/css/images/chevrondown.png") no-repeat right #ddd;-webkit-appearance: none;-moz-appearance: none;background-position-x: 244px;border-style: solid;border-width: 1px;border-color: #dfdfdf;color: #454545;font-size: 1rem;line-height: normal;cursor: pointer;height: 3rem;outline: 0;position: relative}.form-select select::-ms-expand{display: none}.actionBar-section .form-label{display: inline-block;color: #989898;font-size: 13px;line-height: 2.14286rem;margin-bottom: 0;padding-left: 0.78571rem}.actionBar-section .form-select{color: #999;height: 2.14286rem;display: inline-block;border: 0;padding-left: 0.21429rem;width: auto;background-color: #fff}.actionBar-section .form-field{background-color: #fff;border: 1px solid #dfdfdf;border-radius: 4px;overflow: hidden}.form-select-small{background-position: right 0.5rem top 0.5rem;background-size: 1.28571rem;font-size: 13px;height: 2.28571rem;line-height: 1rem;max-width: 20rem;padding: 0.57143rem 2rem 0.57143rem 0.78571rem}.form-select-mobile{background-position: right 0.5rem top 0.5rem;background-size: 1.28571rem;font-size: 13px;height: 2.28571rem;line-height: 1rem;max-width: 5rem;padding: 0.57143rem 2rem 0.57143rem 0.78571rem}.form-field{margin: 0}.img_marca{background-color: #eee;color: #494949;text-transform: uppercase;position: absolute;float: left;opacity: 0.6;text-align: center;margin-top: 210px;margin-left: 9px;padding-left: 4px;padding-right: 4px;z-index: 1000}.img_marca a{color: #494949}.img_marca a:hover{text-decoration: none}.price_promo{color: #3c3c3c}.img_marca_promo{background-color: #ffffff;color: #494949;font-family: "Roboto",sans-serif;font-size: 9px;text-transform: uppercase;position: absolute;float: left;border-radius: 0px 4px 0px 0px;opacity: 0.6;height: 11px;text-align: center;margin-top: 209px;padding-left: 4px;padding-right: 4px}.img_marca_promo a{color: #494949}.img_marca_promo a:hover{text-decoration: none}.fa-marca{margin-right: 8px}.promo{background-color: #f9c0c6;font-family: "Roboto",sans-serif;color: #fff;font-size: 15px;font-weight: 400;text-transform: uppercase;position: relative;top: 25px;transform: rotate(15deg);width: 72px;border-radius: 10px;margin-right: 8px;left: 100px;height: 19px;opacity: 0.7;z-index: 10000;text-align: center}.element{display: inline-block !important;width: 165px;height: 220px;background-image: url("/imgs/nopic.gif");background-repeat: no-repeat;background-size: cover;border: 1px solid #dfdfdf;border-radius: 5px;cursor: pointer}.element:hover{opacity: 0.8 !important;transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease}.active{color: #444 !important}.webstore-mobile-menu,.webstore-desktop-menu{width: 75%;background-color: white;-webkit-overflow-scrolling: touch;display: none;font-family: "Roboto",sans-serif;font-size: 14px;font-weight: 400}.webstore-desktop-menu{width: 100%;display: block;text-align: left}.desktop-subcat,.mobile-subcat{font-size: 12px}.webstore-mobile-menu ul li a,.webstore-desktop-menu ul li a{color: #ef979e;display: inline-block;text-decoration: none !important}.webstore-mobile-menu ul li a i,.webstore-desktop-menu ul li a i{float: right;font-size: 18px;font-weight: 200;padding: 3px}.webstore-mobile-menu ul li a{font-size: 18px}.mobile-subcat a{font-size: 14px !important}.webstore-desktop-menu ul li a{font-size: 15px;padding-left: 2px;padding-top: 6px;padding-bottom: 5px;width: 80%}.webstore-mobile-menu ul,.webstore-desktop-menu ul{float: none}.mobile-categories ul li,.desktop-categories ul li{padding: 0px;padding-left: 5px !important}.webstore-mobile-menu ul li{list-style: none;margin: 0;padding: 0;border: 0;padding: 10px;padding-left: 30px;color: #ccc;webkit-tap-highlight-color: rgba(0,0,0,0)}.webstore-desktop-menu ul li{list-style: none;margin: 0;padding: 0;border: 0;color: #ccc;webkit-tap-highlight-color: rgba(0,0,0,0)}.webstore-mobile-menu ul li:first-child{padding-top: 30px}.webstore-desktop-menu ul li:first-child{padding-top: 0px !important}.webstore-mobile-menu ul ul,.webstore-desktop-menu ul ul{list-style: none;max-height: 0}.mobile-menu-container,.desktop-menu-container{overflow-y: scroll;overflow-x: hidden;height: 100vh}.mobile-top-menus{background-color: #fff;text-transform: uppercase;margin: 0px;padding: 0px;padding-top: 8px;padding-bottom: 6px;font-size: 14px;border-bottom: 1px solid #eee}.mobile-top-menus i,.desktop-top-menus i{font-size: 25px;color: #999;padding-right: 10px}.mobile-top-menus li a{color: #999 !important}.mobile-categories,.desktop-categories{text-transform: uppercase;margin: 0px;padding: 0px;overflow-y: hidden;transition-property: all;transition-duration: 0.6s;transition-timing-function: cubic-bezier(0,1,0.5,1)}.mobile-bottom-menus{background-color: #fff}.mobile-top-menus li,.desktop-top-menus li{padding-top: 6px !important}.mobile-menu-icon,.desktop-menu-icon{color: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-51%)}.mobile-submenu-open,.desktop-submenu-open{transition: all 0.5s ease;-o-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;max-height: 2000px !important}.mobile-submenu-open li,.desktop-submenu-open li{border: 0px !important}.mobile-mainmenu,.desktop-mainmenu{webkit-tap-highlight-color: rgba(0,0,0,0);transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;padding-top: 4px;cursor: pointer}.tags{list-style: none;margin: 0;overflow: hidden;padding: 0}.tags li{float: left}.tag{cursor: pointer;background: #eee;border-radius: 3px 0 0 3px;color: #999;display: inline-block;height: 26px;line-height: 26px;padding: 0 20px 0 23px;position: relative;margin: 0 10px 10px 0;text-decoration: none;margin-right: 5px !important}.tag a{font-size: 12px;color: #999}.tag a:hover{text-decoration: none}.tag::before{background: #fff;border-radius: 10px;box-shadow: inset 0 1px rgba(0,0,0,0.25);content: "";height: 6px;left: 10px;position: absolute;width: 6px;top: 10px}.tag::after{background: #fff;border-bottom: 13px solid transparent;border-left: 10px solid #eee;border-top: 13px solid transparent;content: "";position: absolute;right: 0;top: 0}.banner_div_categorias{position: relative;float: left;color: white;border: 0px solid #C8C8C8;width: 25%;font-size: 11px;text-align: center;margin-bottom: 25px;cursor: pointer}.sub_cat_images{padding: 5px;background-color: black;margin-top: -8px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}.sub_cat_images a{color: white;font-size: 12px;font-weight: 400;font-family: "Roboto",sans-serif}.fa-cesto{padding-right: 2px;color: white}.fa-titulo-categoria{padding-right: 5px;color: black}.fa-selected{color: #b6b6b6}.nhr{border: 1px solid #eee}.tabela_cesto{font-family: "Roboto",sans-serif;font-size: 16px;color: #808080;border: 1px solid #CCCCCC}.tabela_cesto_produto_adicionado{font-family: "Roboto",sans-serif;font-size: 14px;color: #7baf22 !important;background-color: white;border: 1px solid #CCCCCC}.tabela_cesto_produto_adicionado a{color: #7baf22 !important}.finalizar_order{padding: 50px;font-size: 16px;font-family: "Roboto",sans-serif}.filter-table{font-family: "Roboto",sans-serif;line-height: 1.6;color: #717171;overflow-y: scroll;padding: 5px;padding-left: 10px;border: 1px solid #e6e6e6;border-radius: 6px;cursor: pointer}.filter-table a{color: #555;padding-left: 5px}.filter-table a:hover{text-decoration: none}.tabela_cesto_vip{font-size: 14px;color: #7f7f7f;padding: 10px;border: 1px solid #CCCCCC}.tabela_cesto_input{font-size: 16px;font-family: "Roboto",sans-serif;color: #717171;padding: 7px;border-radius: 5px !important;border: 1px solid #CCCCCC;box-shadow: 0 1px 2px #EEEEEE inset}.fa-remover{color: #aaa}.fa-remover:hover{color: #9f0049}.pict_cesto{width: 60px !important;height: 60px !important}.alert{padding: 15px 15px;color: #fefefe;position: relative;font-family: "Roboto",sans-serif;font-size: 18px;font-weight: 400;text-align: center}.alert .msg{padding: 0 20px 0 40px}.alert p{margin: 0}.alert .toggle-alert{position: absolute;top: 16px;right: 10px;display: block;text-indent: -10000px;width: 20px;height: 20px;border-radius: 10px;box-shadow: inset 1px 1px 2px rgba(0,0,0,0.1),1px 1px 1px rgba(255,255,255,0.1);background: rgba(0,0,0,0.08) url(/css/images/alert.png) no-repeat 6px 6px}.tabela_cesto td,th{padding: 10px !important}.tabela_npure td,th{padding: 10px !important}.info-box{background: #2fa9f6 url(/css/images/info.png) no-repeat 17px 12px}.success-box{background: #7EB62E url(/css/images/success.png) no-repeat 17px 12px}.error-box{background: #f64b2f url(/css/images/error.png) no-repeat 17px 12px}.notice-box{background: #f6ca2f url(/css/images/notice.png) no-repeat 17px 12px}.download-box{background: #a555ca url(/css/images/download.png) no-repeat 17px 12px}.product-file h2{font-family: "Raleway",sans-serif;color: #B22222;font-size: 18px !important;text-align: left;padding-left: 10px}.product-file h2:hover{color: #B22222}.product-file ul{font-family: "Raleway",sans-serif;font-size: 16px;line-height: 26px}@-webkit-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.fadeIn{opacity: 0;opacity: 1 \9;-webkit-animation: fadeIn ease-in 0.8;animation: fadeIn ease-in 0.8;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-duration: 0.8s;animation-duration: 0.8s}button[data-balloon]{overflow: visible}[data-balloon]{position: relative}[data-balloon]:after,[data-balloon]:before{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;pointer-events: none;transition: all 0.18s ease-out 0.18s;bottom: 100%;left: 50%;position: absolute;z-index: 10;transform: translate(-50%,10px);transform-origin: top}[data-balloon]:after{background: rgba(17,17,17,0.9);border-radius: 4px;color: #fff;content: attr(data-balloon);font-size: 12px;padding: 0.5em 1em;white-space: nowrap;margin-bottom: 11px}[data-balloon]:before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size: 100% auto;height: 6px;width: 18px;content: "";margin-bottom: 5px}[data-balloon]:hover:after,[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:after,[data-balloon][data-balloon-visible]:before{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;pointer-events: auto;transform: translate(-50%,0)}[data-balloon].font-awesome:after{font-family: FontAwesome}[data-balloon][data-balloon-break]:after{white-space: pre}[data-balloon-pos=down]:after,[data-balloon-pos=down]:before{bottom: auto;left: 50%;top: 100%;transform: translate(-50%,-10px)}[data-balloon-pos=down]:after{margin-top: 11px}[data-balloon-pos=down]:before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size: 100% auto;height: 6px;width: 18px;margin-top: 5px;margin-bottom: 0}[data-balloon-pos=down]:hover:after,[data-balloon-pos=down]:hover:before,[data-balloon-pos=down][data-balloon-visible]:after,[data-balloon-pos=down][data-balloon-visible]:before{transform: translate(-50%,0)}[data-balloon-pos=left]:after,[data-balloon-pos=left]:before{bottom: auto;left: auto;right: 100%;top: 50%;transform: translate(10px,-50%)}[data-balloon-pos=left]:after{margin-right: 11px}[data-balloon-pos=left]:before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size: 100% auto;height: 18px;width: 6px;margin-right: 5px;margin-bottom: 0}[data-balloon-pos=left]:hover:after,[data-balloon-pos=left]:hover:before,[data-balloon-pos=left][data-balloon-visible]:after,[data-balloon-pos=left][data-balloon-visible]:before{transform: translate(0,-50%)}[data-balloon-pos=right]:after,[data-balloon-pos=right]:before{bottom: auto;left: 100%;top: 50%;transform: translate(-10px,-50%)}[data-balloon-pos=right]:after{margin-left: 11px}[data-balloon-pos=right]:before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;background-size: 100% auto;height: 18px;width: 6px;margin-bottom: 0;margin-left: 5px}[data-balloon-pos=right]:hover:after,[data-balloon-pos=right]:hover:before,[data-balloon-pos=right][data-balloon-visible]:after,[data-balloon-pos=right][data-balloon-visible]:before{transform: translate(0,-50%)}[data-balloon-length]:after{white-space: normal}[data-balloon-length=small]:after{width: 80px}[data-balloon-length=medium]:after{width: 150px}[data-balloon-length=large]:after{width: 260px}[data-balloon-length=xlarge]:after{width: 90vw}@media screen and (min-width: 768px){[data-balloon-length=xlarge]:after{width: 380px}}[data-balloon-length=fit]:after{width: 100%}body.stop-scrolling{height: 100%;overflow: hidden}.sweet-overlay{background-color: black;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color: rgba(0,0,0,0.4);position: fixed;left: 0;right: 0;top: 0;bottom: 0;display: none;z-index: 10000}.sweet-alert{background-color: white;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;width: 478px;padding: 17px;border-radius: 5px;text-align: center;position: fixed;left: 50%;top: 50%;margin-left: -256px;margin-top: -200px;overflow: hidden;display: none;z-index: 99999}@media all and (max-width: 540px){.embedcontainer{height:185px !important}.pbadge{margin-left: initial !important;right: -140px !important}.pbadge-ficha{right: auto !important;margin-left:60px !important}.sweet-alert{width: auto;margin-left: 0;margin-right: 0;left: 15px;right: 15px}}.sweet-alert h2{color: #575757;font-size: 30px;text-align: center;font-weight: 600;text-transform: none;position: relative;margin: 25px 0;padding: 0;line-height: 40px;display: block}.sweet-alert p{color: #797979;font-size: 16px;text-align: center;font-weight: 300;position: relative;text-align: inherit;float: none;margin: 0;padding: 0;line-height: normal}.sweet-alert fieldset{border: none;position: relative}.sweet-alert .sa-error-container{background-color: #f1f1f1;margin-left: -17px;margin-right: -17px;overflow: hidden;padding: 0 10px;max-height: 0;webkit-transition: padding 0.15s,max-height 0.15s;transition: padding 0.15s,max-height 0.15s}.sweet-alert .sa-error-container.show{padding: 10px 0;max-height: 100px;webkit-transition: padding 0.2s,max-height 0.2s;transition: padding 0.25s,max-height 0.25s}.sweet-alert .sa-error-container .icon{display: inline-block;width: 24px;height: 24px;border-radius: 50%;background-color: #ea7d7d;color: white;line-height: 24px;text-align: center;margin-right: 3px}.sweet-alert .sa-error-container p{display: inline-block}.sweet-alert .sa-input-error{position: absolute;top: 29px;right: 26px;width: 20px;height: 20px;opacity: 0;transform: scale(0.5);transform-origin: 50% 50%;transition: all 0.1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content: "";width: 20px;height: 6px;background-color: #f06e57;border-radius: 3px;position: absolute;top: 50%;margin-top: -4px;left: 50%;margin-left: -9px}.sweet-alert .sa-input-error::before{transform: rotate(-45deg)}.sweet-alert .sa-input-error::after{transform: rotate(45deg)}.sweet-alert .sa-input-error.show{opacity: 1;transform: scale(1)}.sweet-alert input{width: 100%;box-sizing: border-box;border-radius: 3px;border: 1px solid #d7d7d7;height: 43px;margin-top: 10px;margin-bottom: 17px;font-size: 18px;box-shadow: inset 0px 1px 1px rgba(0,0,0,0.06);padding: 0 12px;display: none;transition: all 0.3s}.sweet-alert input:focus{outline: none;box-shadow: 0px 0px 3px #c4e6f5;border: 1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{-moz-transition: opacity 0.3s 0.03s ease;transition: opacity 0.3s 0.03s ease;opacity: 0.5}.sweet-alert input:focus:-ms-input-placeholder{-ms-transition: opacity 0.3s 0.03s ease;transition: opacity 0.3s 0.03s ease;opacity: 0.5}.sweet-alert input:focus::-webkit-input-placeholder{-webkit-transition: opacity 0.3s 0.03s ease;transition: opacity 0.3s 0.03s ease;opacity: 0.5}.sweet-alert input::-moz-placeholder{color: #bdbdbd}.sweet-alert input:-ms-input-placeholder{color: #bdbdbd}.sweet-alert input::-webkit-input-placeholder{color: #bdbdbd}.sweet-alert.show-input input{display: block}.sweet-alert .sa-confirm-button-container{display: inline-block;position: relative}.sweet-alert .la-ball-fall{position: absolute;left: 50%;top: 50%;margin-left: -27px;margin-top: 4px;opacity: 0;visibility: hidden}.sweet-alert button{background-color: #8CD4F5;color: white;border: none;box-shadow: none;font-size: 17px;font-weight: 500;border-radius: 5px;padding: 10px 32px;margin: 26px 5px 0 5px;cursor: pointer}.sweet-alert button:focus{outline: none;box-shadow: 0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}.sweet-alert button:hover{background-color: #7ecff4}.sweet-alert button:active{background-color: #5dc2f1}.sweet-alert button.cancel{background-color: #C1C1C1}.sweet-alert button.cancel:hover{background-color: #b9b9b9}.sweet-alert button.cancel:active{background-color: #a8a8a8}.sweet-alert button.cancel:focus{box-shadow: rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset !important}.sweet-alert button[disabled]{opacity: 0.6;cursor: default}.sweet-alert button.confirm[disabled]{color: transparent}.sweet-alert button.confirm[disabled] ~ .la-ball-fall{opacity: 1;visibility: visible;transition-delay: 0s}.sweet-alert button::-moz-focus-inner{border: 0}.sweet-alert[data-has-cancel-button=false] button{box-shadow: none !important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom: 40px}.sweet-alert .sa-icon{width: 80px;height: 80px;border: 4px solid gray;border-radius: 40px;border-radius: 50%;margin: 20px auto;padding: 0;position: relative;box-sizing: content-box}.sweet-alert .sa-icon.sa-error{border-color: #F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position: relative;display: block}.sweet-alert .sa-icon.sa-error .sa-line{position: absolute;height: 5px;width: 47px;background-color: #F27474;display: block;top: 37px;border-radius: 2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{transform: rotate(45deg);left: 17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{transform: rotate(-45deg);right: 16px}.sweet-alert .sa-icon.sa-warning{border-color: #F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position: absolute;width: 5px;height: 47px;left: 50%;top: 10px;border-radius: 2px;margin-left: -2px;background-color: #F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;left: 50%;bottom: 10px;background-color: #F8BB86}.sweet-alert .sa-icon.sa-info{border-color: #C9DAE1}.sweet-alert .sa-icon.sa-info::before{content: "";position: absolute;width: 5px;height: 29px;left: 50%;bottom: 17px;border-radius: 2px;margin-left: -2px;background-color: #C9DAE1}.sweet-alert .sa-icon.sa-info::after{content: "";position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;top: 19px;background-color: #C9DAE1}.sweet-alert .sa-icon.sa-success{border-color: #A5DC86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content: "";border-radius: 40px;border-radius: 50%;position: absolute;width: 60px;height: 120px;background: white;transform: rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{border-radius: 120px 0 0 120px;top: -7px;left: -33px;transform: rotate(-45deg);transform-origin: 60px 60px}.sweet-alert .sa-icon.sa-success::after{border-radius: 0 120px 120px 0;top: -11px;left: 30px;transform: rotate(-45deg);transform-origin: 0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width: 80px;height: 80px;border: 4px solid rgba(165,220,134,0.2);border-radius: 40px;border-radius: 50%;box-sizing: content-box;position: absolute;left: -4px;top: -4px;z-index: 2}.sweet-alert .sa-icon.sa-success .sa-fix{width: 5px;height: 90px;background-color: white;position: absolute;left: 28px;top: 8px;z-index: 1;transform: rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height: 5px;background-color: #A5DC86;display: block;border-radius: 2px;position: absolute;z-index: 2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width: 25px;left: 14px;top: 46px;transform: rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width: 47px;right: 8px;top: 38px;transform: rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size: contain;border-radius: 0;border: none;background-position: center center;background-repeat: no-repeat}@-webkit-keyframes showSweetAlert{0%{transform: scale(0.7);-webkit-transform: scale(0.7)}45%{transform: scale(1.05);-webkit-transform: scale(1.05)}80%{transform: scale(0.95);-webkit-transform: scale(0.95)}100%{transform: scale(1);-webkit-transform: scale(1)}}@keyframes showSweetAlert{0%{transform: scale(0.7);-webkit-transform: scale(0.7)}45%{transform: scale(1.05);-webkit-transform: scale(1.05)}80%{transform: scale(0.95);-webkit-transform: scale(0.95)}100%{transform: scale(1);-webkit-transform: scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform: scale(1);-webkit-transform: scale(1)}100%{transform: scale(0.5);-webkit-transform: scale(0.5)}}@keyframes hideSweetAlert{0%{transform: scale(1);-webkit-transform: scale(1)}100%{transform: scale(0.5);-webkit-transform: scale(0.5)}}@-webkit-keyframes slideFromTop{0%{top: 0%}100%{top: 50%}}@keyframes slideFromTop{0%{top: 0%}100%{top: 50%}}@-webkit-keyframes slideToTop{0%{top: 50%}100%{top: 0%}}@keyframes slideToTop{0%{top: 50%}100%{top: 0%}}@-webkit-keyframes slideFromBottom{0%{top: 70%}100%{top: 50%}}@keyframes slideFromBottom{0%{top: 70%}100%{top: 50%}}@-webkit-keyframes slideToBottom{0%{top: 50%}100%{top: 70%}}@keyframes slideToBottom{0%{top: 50%}100%{top: 70%}}.showSweetAlert[data-animation=pop]{-webkit-animation: showSweetAlert 0.3s;animation: showSweetAlert 0.3s}.showSweetAlert[data-animation=none]{-webkit-animation: none;animation: none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation: slideFromTop 0.3s;animation: slideFromTop 0.3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation: slideFromBottom 0.3s;animation: slideFromBottom 0.3s}.hideSweetAlert[data-animation=pop]{-webkit-animation: hideSweetAlert 0.2s;animation: hideSweetAlert 0.2s}.hideSweetAlert[data-animation=none]{-webkit-animation: none;animation: none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation: slideToTop 0.4s;animation: slideToTop 0.4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation: slideToBottom 0.3s;animation: slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip{0%{width: 0;left: 1px;top: 19px}54%{width: 0;left: 1px;top: 19px}70%{width: 50px;left: -8px;top: 37px}84%{width: 17px;left: 21px;top: 48px}100%{width: 25px;left: 14px;top: 45px}}@keyframes animateSuccessTip{0%{width: 0;left: 1px;top: 19px}54%{width: 0;left: 1px;top: 19px}70%{width: 50px;left: -8px;top: 37px}84%{width: 17px;left: 21px;top: 48px}100%{width: 25px;left: 14px;top: 45px}}@-webkit-keyframes animateSuccessLong{0%{width: 0;right: 46px;top: 54px}65%{width: 0;right: 46px;top: 54px}84%{width: 55px;right: 0px;top: 35px}100%{width: 47px;right: 8px;top: 38px}}@keyframes animateSuccessLong{0%{width: 0;right: 46px;top: 54px}65%{width: 0;right: 46px;top: 54px}84%{width: 55px;right: 0px;top: 35px}100%{width: 47px;right: 8px;top: 38px}}@-webkit-keyframes rotatePlaceholder{0%{transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}5%{transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}12%{transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}100%{transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}5%{transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}12%{transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}100%{transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}}.animateSuccessTip{-webkit-animation: animateSuccessTip 0.75s;animation: animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation: animateSuccessLong 0.75s;animation: animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after{-webkit-animation: rotatePlaceholder 4.25s ease-in;animation: rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform: rotateX(100deg);-webkit-transform: rotateX(100deg);opacity: 0}100%{transform: rotateX(0deg);-webkit-transform: rotateX(0deg);opacity: 1}}@keyframes animateErrorIcon{0%{transform: rotateX(100deg);-webkit-transform: rotateX(100deg);opacity: 0}100%{transform: rotateX(0deg);-webkit-transform: rotateX(0deg);opacity: 1}}.animateErrorIcon{-webkit-animation: animateErrorIcon 0.5s;animation: animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}50%{transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}80%{transform: scale(1.15);-webkit-transform: scale(1.15);margin-top: -6px}100%{transform: scale(1);-webkit-transform: scale(1);margin-top: 0;opacity: 1}}@keyframes animateXMark{0%{transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}50%{transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}80%{transform: scale(1.15);-webkit-transform: scale(1.15);margin-top: -6px}100%{transform: scale(1);-webkit-transform: scale(1);margin-top: 0;opacity: 1}}.animateXMark{-webkit-animation: animateXMark 0.5s;animation: animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color: #F8D486}100%{border-color: #F8BB86}}@keyframes pulseWarning{0%{border-color: #F8D486}100%{border-color: #F8BB86}}.pulseWarning{-webkit-animation: pulseWarning 0.75s infinite alternate;animation: pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color: #F8D486}100%{background-color: #F8BB86}}@keyframes pulseWarningIns{0%{background-color: #F8D486}100%{background-color: #F8BB86}}.pulseWarningIns{-webkit-animation: pulseWarningIns 0.75s infinite alternate;animation: pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes rotate-loading{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform: rotate(45deg) \9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform: rotate(-45deg) \9}.sweet-alert .sa-icon.sa-success{border-color: transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform: rotate(45deg) \9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform: rotate(-45deg) \9}/*! * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/) * Copyright 2015 Daniel Cardoso <@DanielCardoso> * Licensed under MIT */ .la-ball-fall,.la-ball-fall > div{position: relative;box-sizing: border-box}.la-ball-fall{display: block;font-size: 0;color: #fff}.la-ball-fall.la-dark{color: #333}.la-ball-fall > div{display: inline-block;float: none;background-color: currentColor;border: 0 solid currentColor}.la-ball-fall{width: 54px;height: 18px}.la-ball-fall > div{width: 10px;height: 10px;margin: 4px;border-radius: 100%;opacity: 0;-webkit-animation: ball-fall 1s ease-in-out infinite;animation: ball-fall 1s ease-in-out infinite}.la-ball-fall > div:nth-child(1){-webkit-animation-delay: -200ms;animation-delay: -200ms}.la-ball-fall > div:nth-child(2){-webkit-animation-delay: -100ms;animation-delay: -100ms}.la-ball-fall > div:nth-child(3){-webkit-animation-delay: 0ms;animation-delay: 0ms}.la-ball-fall.la-sm{width: 26px;height: 8px}.la-ball-fall.la-sm > div{width: 4px;height: 4px;margin: 2px}.la-ball-fall.la-2x{width: 108px;height: 36px}.la-ball-fall.la-2x > div{width: 20px;height: 20px;margin: 8px}.la-ball-fall.la-3x{width: 162px;height: 54px}.la-ball-fall.la-3x > div{width: 30px;height: 30px;margin: 12px}@-webkit-keyframes ball-fall{0%{opacity: 0;transform: translateY(-145%)}10%{opacity: 0.5}20%{opacity: 1;transform: translateY(0)}80%{opacity: 1;transform: translateY(0)}90%{opacity: 0.5}100%{opacity: 0;transform: translateY(145%)}}@keyframes ball-fall{0%{opacity: 0;transform: translateY(-145%)}10%{opacity: 0.5}20%{opacity: 1;transform: translateY(0)}80%{opacity: 1;transform: translateY(0)}90%{opacity: 0.5}100%{opacity: 0;transform: translateY(145%)}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top}.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020}.fancybox-skin{position: relative;background: #f9f9f9;color: #444;text-shadow: none;border-radius: 4px}.fancybox-opened{z-index: 8030}.fancybox-opened .fancybox-skin{box-shadow: 0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position: relative}.fancybox-inner{overflow: hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch}.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap}.fancybox-image,.fancybox-iframe{display: block;width: 100%;height: 100%}.fancybox-image{max-width: 100%;max-height: 100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image: url("/css/fancybox_sprite.png")}#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060}#fancybox-loading div{width: 44px;height: 44px;background: url("/css/fancybox_loading.gif") center center no-repeat}.fancybox-close{position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040}.fancybox-nav{position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url("/css/blank.gif");-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040}.fancybox-prev{left: 0}.fancybox-next{right: 0}.fancybox-nav span{position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden}.fancybox-prev span{left: 10px;background-position: 0 -36px}.fancybox-next span{right: 10px;background-position: 0 -72px}.fancybox-nav:hover span{visibility: visible}.fancybox-tmp{position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important}.fancybox-lock{overflow: hidden !important;width: auto}.fancybox-lock body{overflow: hidden !important}.fancybox-lock-test{overflow-y: hidden !important}.fancybox-overlay{position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url("/css/fancybox_overlay.png")}.fancybox-overlay-fixed{position: fixed;bottom: 0;right: 0}.fancybox-lock .fancybox-overlay{overflow: auto;overflow-y: scroll}.fancybox-title{visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050}.fancybox-opened .fancybox-title{visibility: visible}.fancybox-title-float-wrap{position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center}.fancybox-title-float-wrap .child{display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0,0,0,0.8);border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap}.fancybox-title-outside-wrap{position: relative;margin-top: 10px;color: #fff}.fancybox-title-inside-wrap{padding-top: 10px}.fancybox-title-over-wrap{position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image: url("/css/fancybox_sprite@2x.png");background-size: 44px 152px}#fancybox-loading div{background-image: url("/css/fancybox_loading@2x.gif");background-size: 24px 24px}}.floatl{position: relative}.floatl--focused .floatl__label{color: #CCCCCC}.floatl--active .floatl__label{opacity: 1;visibility: visible;top: 1px}.floatl--active .floatl__input{}.floatl--active.floatl--multiline .floatl__label{background-color: white;background: linear-gradient(to bottom,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.95) 80%,rgba(255,255,255,0) 100%)}.floatl__label{transition: all 200ms ease-in-out;visibility: hidden;opacity: 0;position: absolute;display: inline-block;top: 12px !important;right: 15px;padding: 5px 3px 3px 3px;font-size: 10px;line-height: 1em;color: #BCBCBC}.floatl__input{outline: none;margin-top: 0;margin-left: 0;padding: 1em;font-size: 1.5em;border: 1px solid #e6e6e6;border-radius: 3px}.floatl__input::-moz-selection{color: white;background-color: #2a8dea}.floatl__input::selection{color: white;background-color: #2a8dea}.floatl__input:focus{border-color: #2a8dea}.toast-title{font-weight: 700}.toast-message{-ms-word-wrap: break-word;word-wrap: break-word}.toast-message a,.toast-message label{color: #FFF}.toast-message a:hover{color: #CCC;text-decoration: none}.toast-close-button{position: relative;right: -0.3em;top: -0.3em;float: right;font-size: 20px;font-weight: 700;color: #FFF;-webkit-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;opacity: 0.8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80);line-height: 1}.toast-close-button:focus,.toast-close-button:hover{color: #000;text-decoration: none;cursor: pointer;opacity: 0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: alpha(opacity=40)}.rtl .toast-close-button{left: -0.3em;float: left;right: 0.3em}button.toast-close-button{padding: 0;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none}.toast-top-center{top: 0;right: 0;width: 100%}.toast-bottom-center{bottom: 0;right: 0;width: 100%}.toast-top-full-width{top: 0;right: 0;width: 100%}.toast-bottom-full-width{bottom: 0;right: 0;width: 100%}.toast-top-left{top: 12px;left: 12px}.toast-top-right{top: 12px;right: 12px}.toast-bottom-right{right: 12px;bottom: 12px}.toast-bottom-left{bottom: 12px;left: 12px}#toast-container{position: fixed;z-index: 999999;pointer-events: none}#toast-container *{box-sizing: border-box}#toast-container > div{position: relative;pointer-events: auto;overflow: hidden;margin: 0 0 6px;padding: 15px 15px 15px 50px;width: 300px;border-radius: 3px;background-position: 15px center;background-repeat: no-repeat;box-shadow: 0 0 12px #999;color: #FFF;opacity: 0.8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80)}#toast-container > div.rtl{direction: rtl;padding: 15px 50px 15px 15px;background-position: right 15px center}#toast-container > div:hover{box-shadow: 0 0 12px #000;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);cursor: pointer}#toast-container > .toast-info{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important}#toast-container > .toast-error{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important}#toast-container > .toast-success{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important}#toast-container > .toast-warning{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important}#toast-container.toast-bottom-center > div,#toast-container.toast-top-center > div{width: 300px;margin-left: auto;margin-right: auto}#toast-container.toast-bottom-full-width > div,#toast-container.toast-top-full-width > div{width: 96%;margin-left: auto;margin-right: auto}.toast{background-color: #030303}.toast-success{background-color: #51A351}.toast-error{background-color: #BD362F}.toast-info{background-color: #2F96B4}.toast-warning{background-color: #F89406}.toast-progress{position: absolute;left: 0;bottom: 0;height: 4px;background-color: #000;opacity: 0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: alpha(opacity=40)}@media all and (max-width: 240px){#toast-container > div{padding: 8px 8px 8px 50px;width: 11em}#toast-container > div.rtl{padding: 8px 50px 8px 8px}#toast-container .toast-close-button{right: -0.2em;top: -0.2em}#toast-container .rtl .toast-close-button{left: -0.2em;right: 0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container > div{padding: 8px 8px 8px 50px;width: 18em}#toast-container > div.rtl{padding: 8px 50px 8px 8px}#toast-container .toast-close-button{right: -0.2em;top: -0.2em}#toast-container .rtl .toast-close-button{left: -0.2em;right: 0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container > div{padding: 15px 15px 15px 50px;width: 25em}#toast-container > div.rtl{padding: 15px 50px 15px 15px}}.cc18-cookies{position: fixed;width: 90%;left: 0;top: 0;padding: 0.5em 5%;background: #565656;background: rgb(72,0,45);color: #fff;font-size: 22px;font-weight: 700;text-shadow: 0 -1px 0 rgba(0,0,0,0.35);z-index: 9999999;opacity: 0.8;text-align: center;color: #fff}.cc18-cookies a,.cc18-cookies a:hover{color: #fff;text-decoration: underline}.cc18-cookies a:hover{text-decoration: none}.cc18-overlay{height: 100%;padding-top: 25%}.cc18-cookies-error{float: left;width: 90%;text-align: center;margin: 1em 0 2em 0;background: #fff;padding: 2em 5%;border: 1px solid #ccc;font-size: 18px;color: #333}.cc18-cookies a.cc18-cookie-accept,.cc18-cookies-error a.cc18-cookie-accept,.cc18-cookies a.cc18-cookie-decline,.cc18-cookies-error a.cc18-cookie-decline,.cc18-cookies a.cc18-cookie-reset{display: inline-block;color: #fff;text-decoration: none;background: #7DAF3B;padding: 0.5em 0.75em;border-radius: 3px;box-shadow: 0 0 2px rgba(0,0,0,0.25);text-shadow: 0 -1px 0 rgba(0,0,0,0.35);-o-transition: background 0.5s ease-in;-webkit-transition: background 0.25s ease-in;-moz-transition: background 0.25s ease-in}.cc18-cookies a.cc18-cookie-decline,.cc18-cookies-error a.cc18-cookie-decline{background: #af3b3b;margin-left: 0.5em}.cc18-cookies a.cc18-cookie-reset{background: #f15b00}.cc18-cookies a:hover.cc18-cookie-accept,.cc18-cookies-error a:hover.cc18-cookie-accept,.cc18-cookies a:hover.cc18-cookie-decline,.cc18-cookies-error a:hover.cc18-cookie-decline,.cc18-cookies a:hover.cc18-cookie-reset{background: #000;-o-transition: background 0.5s ease-in;-webkit-transition: background 0.25s ease-in;-moz-transition: background 0.25s ease-in}.cc18-cookies-error a.cc18-cookie-accept,.cc18-cookies-error a.cc18-cookie-decline{display: block;margin-top: 1em}.cc18-cookies.cc18-discreet{width: auto;padding: 0.5em 1em;left: auto;top: auto}.cc18-cookies.cc18-discreet a.cc18-cookie-reset{background: none;text-shadow: none;padding: 0;text-decoration: underline}.cc18-cookies.cc18-discreet a:hover.cc18-cookie-reset{text-decoration: none}@media screen and (max-width: 768px){.cc18-cookies a.cc18-cookie-accept,.cc18-cookies a.cc18-cookie-decline,.cc18-cookies a.cc18-cookie-reset{display: block;margin: 1em 0}}@media screen and (max-width: 480px){.cc18-cookies{position: relative;float: left}}.cc-cookies{position: fixed;position: fixed;width: 90%;left: 0;top: 0;padding: 0.8em 5%;background: rgba(51,51,51,0.97);color: #fff;font-size: 16px;font-weight: 300;z-index: 99999;text-align: center;color: #fff}.cc-cookies a,.cc-cookies a:hover{color: #fff;text-decoration: underline}.cc-cookies a:hover{text-decoration: none}.cc-overlay{height: 100%;padding-top: 25%}.cc-cookies-error{float: left;width: 90%;text-align: center;margin: 1em 0 2em 0;background: #fff;padding: 2em 5%;border: 1px solid #ccc;font-size: 18px;color: #333}.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display: inline-block;color: #333;text-decoration: none;background: rgba(255,255,255,0.95);padding: 10px;border-radius: 3px;font-size: 18px;font-weight: 400;padding-left: 30px;padding-right: 30px;margin: 10px;-webkit-animation-duration: 10s;animation-duration: 10s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-o-transition: background 0.5s ease-in;-webkit-transition: background 0.25s ease-in;-moz-transition: background 0.25s ease-in}.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background: #af3b3b;margin-left: 0.5em}.cc-cookies a.cc-cookie-reset{background: #f15b00}.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{color: #fff;background: #000;-o-transition: background 0.5s ease-in;-webkit-transition: background 0.25s ease-in;-moz-transition: background 0.25s ease-in}.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display: block;margin-top: 1em}.cc-cookies.cc18-discreet{width: auto;padding: 0.5em 1em;left: auto;top: auto}.cc-cookies.cc18-discreet a.cc-cookie-reset{background: none;text-shadow: none;padding: 0;text-decoration: underline}.cc-cookies.cc18-discreet a:hover.cc-cookie-reset{text-decoration: none}@media screen and (max-width: 768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display: block;margin: 1em 0}}@media screen and (max-width: 480px){.cc-cookies{float: left}}.cd-top{display: inline-block;height: 50px;width: 50px;position: fixed;z-index: 10000;bottom: 100px;right: 29px;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.04);overflow: hidden;text-indent: 100%;white-space: nowrap;background: #666 url(/imgs/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;transition: opacity 0.3s 0s,visibility 0s 0.3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{transition: opacity 0.3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility: visible;opacity: 1}.cd-top.cd-fade-out{opacity: 0.5}.no-touch .cd-top:hover{background-color: #9F0049;opacity: 1}@media only screen and (max-width: 768px){.hide-mobile{display: none !important}}@media only screen and (max-width: 500px){.catalog_rel_favorite{margin-left:12px}.sub_desc_element{padding-left:0px;padding-right:0px;margin-right: 20px;margin-left: 5px}.banners-cat img{width: 100% !important}.promo{left: 120px !important}.main-footer,.footer-mobile-wrapper{text-align: center !important}.webstore-mobile-menu ul li{padding: 3px !important;padding-left: 10px !important}.webstore-mobile-menu ul li:first-child,.webstore-desktop-menu ul li:first-child{padding-top: 10px !important}.webstore-mobile-menu ul li a{padding-left: 2px !important;padding-top: 5px !important;padding-bottom: 5px !important;padding-right: 9px !important}.mobile-subcat{font-size: 16px;border-radius: 0px !important;font-weight: 200 !important;padding: 8px !important;font-size: 23px !important;margin: 5px !important}.desktop-subtitle{font-size: 23px !important}.rounded-corners-img{margin-top: 15px}.cd-top{right: 17px !important}.fb_dialog{right: 10pt !important}.desktop-subcat,.mobile-subcat{font-size: 14px}.mobile-subcat{margin-top: 10px !important}.cat_title{padding-left: 20px !important;padding-right: 20px !important}.shopcart-modal-caret{top: 50px !important}.shopcart-modal-html{right: -11px !important;top: 64px !important}.webstore-mobile-menu ul li{padding-left: 20px}.shop_cart_table_vip{margin-bottom: 20px}.shop_cart_table_vip td{padding: 10px}.cupidovip_table{width: 100%}.sub_titulo_cat{padding-left: 25px;padding-top: 10px}.mobile-filters-close{width: 100%;text-align: right;color: #555}.mobile-filters-half-close{transition: opacity 0.2s 1s ease;opacity: 0.5;margin-left: -150px}.menu-sub-icon-filters{display: none !important}.mobile-filters{height: 100vh;position: absolute;background-color: rgba(255,255,255,0.95);padding: 10px;z-index: 100000;border: 1px solid #cacaca;margin-top: 0px;margin-left: -3px;width: 50% !important;box-shadow: 2px 11px 22px 0px rgba(0,0,0,0.15);transition-property: all;transition-duration: 0.6s;transition-timing-function: cubic-bezier(0,1,0.5,1);transition: all 0.5s ease;-o-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;padding-bottom: 20px;border-bottom-right-radius: 10px;border-top-right-radius: 10px;display: table;border-top: 3px solid #f9c0c6}.mobile-filters .filter-table{font-size: 16px !important;border: 0px !important}.mobile-filters-hide{margin-left: -600px}.mobile-filters-btn-active{background-color: #333 !important;border: 1px solid #333 !important}.mobile-top-menu ul ul{background-color: #292929;border: 1px solid red;width: 100%}.favorites-menu-img{width: 85px;height: 85px;margin-bottom: 15px}.homehl{margin-top: 20px;font-size: 40px !important;line-height: 35px;margin-bottom: 20px}.livesearch_favorite{margin-left: 330px !important}.jssocials{padding: 10px;padding-top: 0px;padding-bottom: 0px}.homehl-img-container{float: none;width: 100%;height: initial;display: inline-block}.homehighlights{margin-bottom: 0px;display: inline-block;padding-bottom: 20px;float: none}.homehl-img{width: 65%}.homehl-container{width: 100%;height: initial;margin: 0;text-align: center}.homehl-btn-container{margin-top: 0px;width: 90%}.active{}.afterScroll{display: none !important}.mobile-favorites{margin-top: 0px;padding: 10px;width: 100% !important}h2{font-size: 13px !important}.footer-team-image{margin-top: 0px !important}.p_description h2{margin: 0px !important;font-size: 12px !important;padding-bottom: 4px !important}.p_price{font-size: 14px !important;margin-top: 0px !important}.social-title-desktop{text-align: center !important}.social-container{width: 100% !important;text-align: center !important}.catalog-preloader{margin-top: 12px !important}.catalog_favorite{}.stock_select{border: 1px solid #cacaca}.pure-pad-left-desktop{padding-left: 0px !important}.select2-container .select2-selection--single .select2-selection__rendered{white-space: normal !important}.disponibilidade{padding-right: 10px !important;float: right}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 20px !important}.floatl_form input,.floatl_form textarea,.floatl_form select{height: 40px !important}.special_service_options_container{width: 95% !important}.tools-selector{margin-top: 6px !important}.shopcart_empty{padding: 5px !important;padding-top: 20px !important;font-size: 16px !important;margin-top: 35px !important}.shopcart_empty h1,.shopcart_success h1{font-size: 20px !important}select.floatl__input,input.floatl__input,.shop_cart_div input{padding: 8px !important}.tools-options-mobile{margin-top: 5px !important;margin-left: -103px !important;text-align: center !important}.shopcart_container,.account_container{padding: 10px !important;padding-top: 0px !important}.product_subinfo{font-size: 10px !important}.shop_cart_div{background-color: #fafafa !important}.footer_shopcart_text{padding: 20px;padding-top: 20px;padding-bottom: 0px}.subtotals_text{font-size: 16px !important}.api-address,.api_txt,.api_txt a:link,.api_txt a:visited,.api_txt a:active{font-size: 14px !important}.api-selected-address{width: 98% !important}select.floatl__input,input.floatl__input,.shop_cart_div{background-color: white}.shop_cart_footer{font-size: 16px !important}.floatl_form h2{padding: 0px !important}.shopcart_paytype_button,.shopcart_delivery_button{padding: 8px !important;background-color: white !important;margin: 8px !important}.shopcart_delivery_button{width: 90% !important;height: 70px !important}.shopcart_paytype_button{height: 70px !important;min-width: auto !important}.sc_delivery_ctt_container,.sc_delivery_worten_container{padding: 0px !important;margin-top: 0px !important}.paymethod shopcart_paytype_button .freeshipping{font-size: 18px !important}.shopcart_btn_title{margin-top: 0px !important}.topspace{margin-top: 0px !important}.pure-pad-left{padding-left: 0px !important}.shopcart_delivery_container{margin: 2px !important;width: 100% !important;margin-top: 0px !important}.shopcart_delivery_container h1{font-size: 16px !important}.shopcart_delivery_container .fa-4x{font-size: 50px !important;margin-bottom: 13px !important}.api_title{padding-left: 0px !important;padding-right: 0px !important}.shop_cart_table{width: 100% !important;padding: 0px !important;overflow: hidden !important;margin: 0 !important}.btnBlueLarge{margin-top: 20px !important;margin-bottom: 10px !important}.shop_cart_table th{padding: 4px !important}.shopcart_total_table{margin-top: 20px;margin-bottom: 0px !important;font-size: 16px !important}.shop_cart_infotable{padding-top: 0px !important}.fa-remover{font-size: 18px !important}.shop_cart_table td,th{font-size: 12px !important;padding: 0px !important;min-width: 10px !important;padding-top: 10px !important}.pict_shopcart{width: 20px !important;height: 20px !important;padding: 6px !important}.catalog-container{display: inline-table !important;width: 97% !important;margin-top: 10px !important}.catalog-product-detail{padding: 12px !important}.catalog-product-container{padding: 10px !important}.produtos-relacionados{width: 99% !important}.related-div{width: 41% !important;margin-top: 15px}.tabT{margin-left: 10px !important;margin-right: 10px !important;padding: 10px !important}.tabsT{padding-left: 10px;padding-right: 10px}.breadcrumbs{width: 90% !important;margin: 0px}.main_content_title h1{font-weight: 600 !important}.main_content_title{font-weight: 600 !important}.banner-cat-desktop{display: none !important}.topm-cats,.topm-phrases{display: none !important}.full-wrapper{position: absolute !important}.webstore-main-body{background-color: white !important}.main-footer-container{padding: 0px !important}.main-footer-credits{padding: 20px !important;margin-bottom: 20px !important}.payment-methods{width: 100%}.footer-mobile-wrapper{text-align: center}.footer-banner-fa{margin-top: 20px !important}.main-footer,.main-footer-banners{width: auto !important;left: auto !important;transform: none !important;font-size: 14px !important;margin-top: 0px !important}.main-footer-banners h2{font-size: 20px !important}.main-footer a{line-height: 30px;font-size: 15px}.main-footer h1{margin-top: 40px !important;font-size: 22px !important}.footer-welcome h1{font-size: 16px !important}.footer-team-image{width: 300px !important;height: 150px !important;margin-top: 20px !important}.footer-copyright{margin-top: 10px;text-align: center !important}.small_desc{font-size: 12px !important}.titulo_ficha_topo{font-size: 24px !important;padding-top: 5px !important;text-align: center !important;font-weight: 200 !important;padding: 10px !important;padding-bottom: 15px !important}.element{width: 190px !important;height: 255px !important}.main-menu{display: none !important}.main-container{display: inline-block !important;width: inherit !important;width: 100% !important;padding: 0 !important}.main-content{width: 100% !important;padding: 0px !important}.shopcart-selector{border-radius: 4px !important;height: 49px !important}.shopcart-selector i{color: white;position: absolute !important;top: 50% !important;left: 50% !important;transform: translate(-57%,-52%) !important;padding-left: 5px;margin-top: 5px !important}.hide-mobile{display: none !important}.hide-desktop{display: block !important}.header-left-mobile-banner,.header-right-mobile-banner{display: block;margin-bottom: 0px !important}.referencia_produto{font-size: 16px !important}.webstore-header{width: 100% !important}.webstore-header-container{padding: 15px !important;padding-bottom: 10px !important;padding-top: 0px !important}.webstore-header-container-open{padding-bottom: 10px !important}.branding{width: calc(100% - 135px) !important;margin-top: 20px !important}.branding_cupido{background: url("/imgs/cupido-white.png") no-repeat center !important;background-size: contain !important}.branding_sweet{background: url("/imgs/sweetlove-white.png") no-repeat center !important;background-size: contain !important}.branding_eros{background: url("/imgs/eros-white.png") no-repeat center !important;background-size: contain !important}.branding_gman{background: url("/imgs/gman-white.png") no-repeat center !important;background-size: contain !important}.livesearch-results{width: 100% !important}.livesearch-response-container{background-color: #eee;width: auto !important;height: 100vh !important}.livesearch-container{float: none;display: inline-table;width: 100% !important;margin: 0 !important}.search-container{border: 1px solid white !important}.shopcart-container{width: 51px !important;height: 49px !important;margin-top: 19px}.shopcart-badge{font-family: "Montserrat",sans-serif;content: "10";position: absolute;background: rgba(49,103,212,0.95);height: 30px;top: -8px;right: -10px;width: 30px;text-align: center;line-height: 2rem;font-size: 1rem;border-radius: 50%;color: #fff;border: 2px solid #fff;z-index: 100}.menu-mobile{display: block !important}.tools-container{display: none}.img_marca{margin-top: 230px !important;margin-left: 5px !important}}@media screen and (max-width: 320px) and (orientation: portrait){.main-logo-img{width: 160px !important;height: 40px !important;margin-top: 8px !important}.sub_cat_images a{font-size: 12px !important}.banner_categorias_img{width: 135px !important;height: 173px !important}.mobile-filters .filter-table{font-size: 14px !important;display: block !important}.form-select-small{max-width: 0rem !important}.form-select-mobile{max-width: 1rem !important}.favorites-menu-img{width: 60px !important;height: 60px !important;margin-bottom: 6px !important}.livesearch_favorite{margin-left: 235px !important;padding-top: 10px !important}.mobile-favorites{padding: 0px !important;padding-top: 10px}.social-container{width: 280px !important}.main-footer-credits{margin-top: 0px !important}.element{width: 142px !important;height: 190px !important}.catalog-preloader{margin-top: 25px !important}.footer-team-image{width: 250px !important;height: 125px !important}.img_marca{margin-left: 7px !important;margin-top: 179px !important}}@media screen and (min-width: 321px) and (max-width: 375px) and (orientation: portrait){.main-logo-img{width: 200px !important;height: 46px !important;margin-top: 3px !important}.form-select-small{max-width: 3rem !important}.favorites-menu-img{width: 75px !important;height: 75px !important;margin-bottom: 15px !important;margin-left: 0px !important}.livesearch_favorite{margin-left: 290px !important}.element{width: 170px !important;height: 225px !important}.catalog-preloader{margin-top: 25px !important}.img_marca{margin-top: 214px !important}}@media screen and (max-device-width: 480px){.desc_produto img,.conteudo-container img{max-width: 100% !important}.lowopacity{opacity: 0.1 !important;transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out}.full-wrapper-open{transform: translate(85%,0) !important;transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out}.webstore-mobile-menu{width: 85% !important}.tour360{max-width: 100% !important;margin-top: -5px !important;width: auto !important;height: auto !important;margin-bottom: -42px !important}.catalog-preloader{margin-top: 25px !important}.shopcart_delivery_container h1{font-size: 14px !important}.main_content_title h1{font-weight: 600 !important;font-size: 18px !important}.main_content_title{font-weight: 600 !important;font-size: 18px !important}.btnSubmit{padding: 20px !important;font-size: 22px !important}.btnFinalizeMobile{font-size: 62px !important;padding: 35px !important}.special_service_options{font-size: 14px !important}.shopcart_recover_pass{padding-left: 0px !important;text-align: center !important}.hidemobile{display: none !important}.sweet-alert{font-family: "Montserrat",sans-serif;font-weight: 400;margin-left: 0px !important;padding: 0px !important;padding-top: 0px !important;padding-bottom: 15px !important}.sweet-alert h2{font-size: 24px !important}}@media screen and (min-device-width: 768px) and (orientation: landscape){.full-wrapper{width: 100% !important}}@media only screen and (min-width: 768px){.cd-top{right: 20px;bottom: 20px}}@media only screen and (min-width: 1024px){.cd-top{width: 60px;height: 60px;right: 24px;bottom: 100px}}#gift_option_table,#gift_message_table,#optionals_table{display: none}.gift_message_container{width: 100%;display: flex;white-space: break-spaces;text-align: left}.text-left{text-align: left}.text-right{text-align: right}.pl-10{padding-left: 10px !important}.pr-10{padding-right: 10px !important}.pt-10{padding-top: 10px !important}.flex{display: flex}.cCheck::before{transform-origin: bottom left;-webkit-clip-path: polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path: polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.cImg{margin-left: 20px;margin-top: -30px}.cCheck{-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: var(--form-background);margin: 0;cursor: pointer;font: inherit;color: currentColor;width: 1.15em;height: 1.15em;border-radius: 0.15em;transform: translateY(-0.075em);display: grid;place-content: center}.cCheck::before{content: "";width: 0.65em;height: 0.65em;-webkit-clip-path: polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path: polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform: scale(0);transform-origin: bottom left;transition: 120ms transform ease-in-out;box-shadow: inset 1em 1em var(--form-control-color);background-color: CanvasText}.cCheck:checked::before{transform: scale(1)}.cCheck:disabled{--form-control-color: var(--form-control-disabled);color: var(--form-control-disabled);cursor: not-allowed}@media screen and (max-device-width: 480px){.desc_produto img,.conteudo-container img{max-width: 100% !important}.sub_desc_container{height: 45px !important}.text-left,.text-right{text-align: center !important}.cCheck{margin-top: 20px !important}.gift_message_container{width: 100%;display: flex;white-space: break-spaces;text-align: left;margin-left: 13px;margin-top: 5px;margin-bottom: 16px}.mt-15{margin-top: 15px}.cImg{margin-left: 20px;margin-top: 0px}}
/*# cv2-home-hero.css */html body.cv2-home-blank,html body.cv2-home-blank #full-wrapper,html body.cv2-home-blank .full-wrapper,html body.cv2-home-blank #main-container.main-container,html body.cv2-home-blank .main-container,html body.cv2-home-blank #main-content.main-content,html body.cv2-home-blank .main-content,html body.cv2-home-blank .cv2-home-blank__main{background: #f7f3ef !important;background-color: #f7f3ef !important}html body.cv2-home-blank #main-container.main-container,html body.cv2-home-blank .main-container,html body.cv2-home-blank #main-content.main-content,html body.cv2-home-blank .main-content{display: block !important;float: none !important;width: 100% !important;max-width: none !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;box-sizing: border-box !important;text-align: left !important}html body.cv2-home-blank .main-menu{display: none !important;width: 0 !important;padding: 0 !important;margin: 0 !important}body.cv2-home-blank .cv2-home-blank__main{display: block;width: 100%;min-height: 0;padding: 0;text-align: left}.cv2-hh{--cv2-menu-h: 48px;position: relative;z-index: 1;width: 100%;margin: 0;overflow: hidden;background: #1a0c14;color: #fff;text-align: left}html body.cv2-home-blank #topm-cats.cv2mm-host,html body.cv2-home-blank .topm-cats.cv2mm-host{background: #85003ebd !important}@media only screen and (min-width: 801px){.cv2-hh__slide.is-on{padding-top: var(--cv2-menu-h,48px)}.cv2-hh__thumbs{max-height: calc(100% - 8px)}.cv2-hh__thumb{width: clamp(56px,10vh,100px);height: clamp(56px,10vh,100px);-webkit-flex: 0 0 auto;flex: 0 0 auto}html.cv2-hh-pinned body.cv2-home-blank #full-wrapper,html.cv2-hh-pinned body.cv2-home-blank .full-wrapper{position: relative}html.cv2-hh-pinned body.cv2-home-blank #topm-cats.cv2mm-host,html.cv2-hh-pinned body.cv2-home-blank .topm-cats.cv2mm-host{position: absolute !important;left: 0;right: 0;top: var(--cv2-hdr-h);width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;z-index: 80;background: #85003ebd !important}html.cv2-hh-pinned body.cv2-home-blank .cv2-hh{margin-top: 0 !important}}.cv2-hh__track{position: relative}.cv2-hh__slide{position: relative;display: none;min-height: 270px;aspect-ratio: auto;height: calc(100vw * 8 / 21);max-height: calc(100vh - var(--cv2-hdr-h,80px));box-sizing: border-box}.cv2-hh__slide.is-on{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start}.cv2-hh__media{position: absolute;top: 0;right: 0;bottom: 0;left: 0}.cv2-hh__media picture,.cv2-hh__media img{width: 100%;height: 100%;display: block;object-fit: cover;object-position: center 68%}.cv2-hh__media img.cv2-hh__peek,.cv2-hh__peek{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover;object-position: center 90%;opacity: 0;pointer-events: none;-webkit-transform: none;transform: none}@-webkit-keyframes cv2hh-peek{0%{opacity: 0;object-position: center 90%}6%{opacity: 1;object-position: center 90%}72%{opacity: 1;object-position: center top}100%{opacity: 0;object-position: center top}}@keyframes cv2hh-peek{0%{opacity: 0;object-position: center 90%}6%{opacity: 1;object-position: center 90%}72%{opacity: 1;object-position: center top}100%{opacity: 0;object-position: center top}}.cv2-hh__media img.cv2-hh__peek.is-on,.cv2-hh__peek.is-on{-webkit-animation: cv2hh-peek 5.6s ease-in-out forwards;animation: cv2hh-peek 5.6s ease-in-out forwards}.cv2-hh__thumb.is-peek{border-color: #fff;box-shadow: 0 8px 22px rgba(0,0,0,0.4)}@media (prefers-reduced-motion: reduce){.cv2-hh__media img.cv2-hh__peek.is-on,.cv2-hh__peek.is-on{-webkit-animation: none;animation: none;opacity: 1;object-position: center 50%}}.cv2-hh__slide:after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(48deg,rgb(45 11 27) 0%,rgb(55 0 36 / 42%) 38%,rgba(18,6,14,0.08) 68%,rgb(0 0 0 / 18%) 100%);pointer-events: none}.cv2-hh__inner{position: relative;z-index: 2;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex: 1 1 auto;flex: 1 1 auto;width: 100%;max-width: 1440px;height: 100%;min-height: 0;margin: 0 auto;padding: 0 16px;box-sizing: border-box;gap: 24px}.cv2-hh__copy{position: relative;z-index: 2;-webkit-align-self: center;align-self: center;box-sizing: border-box;max-width: 640px;margin: 0;padding: 0;-webkit-flex: 1 1 auto;flex: 1 1 auto;text-align: left !important}.cv2-hh__kicker,.cv2-hh__badge,.cv2-hh__sub,.cv2-hh__price,.cv2-hh__cta,.cv2-hh__actions,.cv2-hh__more,.cv2-hh__thumbs{text-align: left !important}.cv2-hh__kicker{display: block;margin: 0 0 8px;font-family: Poppins,Helvetica,Arial,sans-serif;font-weight: 700;font-size: clamp(28px,4.2vw,56px);line-height: 1.1;letter-spacing: 0.04em;text-transform: uppercase;color: #fff}html body.cv2-home-blank h2.cv2-hh__title,.cv2-hh h2.cv2-hh__title{margin: 0 0 14px !important;padding: 0 !important;font-family: "Cormorant Garamond",Georgia,serif !important;font-weight: 500 !important;font-size: clamp(18px,2.1vw,32px) !important;line-height: 1.15 !important;letter-spacing: 0 !important;color: #fff !important;text-align: left !important;display: block !important}.cv2-hh__sub{margin: 0 0 28px;max-width: 360px;font-family: Inter,Manrope,Arial,sans-serif;font-size: 16px;font-weight: 400;line-height: 1.5;color: rgba(255,255,255,0.9)}.cv2-hh__price{display: -webkit-flex;display: flex;-webkit-align-items: baseline;align-items: baseline;-webkit-flex-wrap: wrap;flex-wrap: wrap;gap: 8px 12px;margin: 0 0 22px;font-family: Inter,Manrope,Arial,sans-serif}.cv2-hh__price-now{font-size: 28px;font-weight: 600;line-height: 1;color: #fff;letter-spacing: -0.02em}.cv2-hh__price-old{font-size: 16px;font-weight: 400;color: rgba(255,255,255,0.55);text-decoration: line-through}.cv2-hh__cta{display: inline-block;float: none;margin: 0;padding: 12px 22px;border: 1px solid #fff;border-radius: 999px;background: #9D0048;color: #fff !important;font-family: Inter,Manrope,Arial,sans-serif;font-size: 12px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;text-decoration: none}.cv2-hh__cta:hover,.cv2-hh__cta:focus{background: #b30052;color: #fff !important}.cv2-hh__actions{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;gap: 10px 16px;margin: 0}.cv2-hh button.cv2-hh__cta,.cv2-hh button.cv2-hh__cta.cv2-qb-btn,.cv2-hh button.cv2-hh__cta.cv2-qb-btn--buy{display: inline-block;width: auto;max-width: 100%;min-height: 0;border: 1px solid #fff;cursor: pointer;appearance: none;-webkit-appearance: none;font-family: Inter,Manrope,Arial,sans-serif;font-size: 12px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;border-radius: 999px;padding: 12px 22px;background: #9D0048;color: #fff !important}.cv2-hh button.cv2-hh__cta:hover,.cv2-hh button.cv2-hh__cta:focus{background: #b30052;color: #fff !important}.cv2-hh__more{display: inline-block;margin: 0;padding: 0;color: #fff !important;font-family: Inter,Manrope,Arial,sans-serif;font-size: 12px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;text-decoration: underline;text-underline-offset: 3px}.cv2-hh__more:hover,.cv2-hh__more:focus{color: #fff !important;opacity: 0.85}.cv2-hh__thumbs{position: relative;z-index: 2;-webkit-align-self: center;align-self: center;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;gap: 12px;margin: 0;padding: 0;-webkit-flex: 0 0 auto;flex: 0 0 auto}.cv2-hh__thumb{display: block;width: 100px;height: 100px;-webkit-flex: 0 0 100px;flex: 0 0 100px;border-radius: 10px;overflow: hidden;border: 1px solid rgba(255,255,255,0.35);background: rgba(0,0,0,0.2);box-shadow: 0 8px 22px rgba(0,0,0,0.28);opacity: 0.9}.cv2-hh__thumb img{display: block;width: 100%;height: 100%;object-fit: cover}.cv2-hh__pills{position: absolute;left: 0;right: 0;bottom: 18px;z-index: 4;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;gap: 8px;pointer-events: none}.cv2-hh__pill{pointer-events: auto;width: 56px;height: 22px;margin: 0;padding: 0;border: 0;background: transparent;cursor: pointer;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center}.cv2-hh__pill-track{display: block;width: 100%;height: 12px;margin-bottom: 20px;border-radius: 999px;background: rgba(255,255,255,.34);overflow: hidden}.cv2-hh__pill-fill{display: block;width: 0;height: 100%;border-radius: inherit;background: #9e00484d}.cv2-hh__pill.is-done .cv2-hh__pill-fill{width: 100%}.cv2-hh__pill.is-on .cv2-hh__pill-fill{-webkit-animation: cv2-hh-pill-fill var(--cv2-hh-ms,7000ms) linear forwards;animation: cv2-hh-pill-fill var(--cv2-hh-ms,7000ms) linear forwards}.cv2-hh.is-paused .cv2-hh__pill.is-on .cv2-hh__pill-fill{-webkit-animation-play-state: paused;animation-play-state: paused}@-webkit-keyframes cv2-hh-pill-fill{from{width: 0}to{width: 100%}}@keyframes cv2-hh-pill-fill{from{width: 0}to{width: 100%}}@media only screen and (min-width: 801px) and (max-height: 760px){.cv2-hh__kicker{font-size: clamp(24px,3.6vw,40px)}html body.cv2-home-blank h2.cv2-hh__title,.cv2-hh h2.cv2-hh__title{font-size: clamp(16px,1.8vw,24px) !important}.cv2-hh__sub{font-size: 14px;margin-bottom: 14px}.cv2-hh__price-now{font-size: 20px}.cv2-hh__copy{padding: 0}.cv2-hh__thumbs{margin-right: 0;gap: 8px}.cv2-hh__thumb{width: clamp(48px,9vh,72px);height: clamp(48px,9vh,72px)}}@media only screen and (max-width: 800px){.cv2-hh__slide{min-height: 420px;height: auto;max-height: none;aspect-ratio: auto}.cv2-hh__inner{padding: 0 16px;height: auto}.cv2-hh__copy{max-width: 100%;padding: 24px 0;text-align: left !important}.cv2-hh__kicker{font-size: 34px}html body.cv2-home-blank h2.cv2-hh__title,.cv2-hh h2.cv2-hh__title{font-size: 22px !important}.cv2-hh__price-now{font-size: 22px}.cv2-hh__slide.is-on{-webkit-flex-direction: column;flex-direction: column;-webkit-align-items: stretch;align-items: stretch;-webkit-justify-content: center;justify-content: center}.cv2-hh__thumbs,.cv2-hh__peek{display: none !important}}@-webkit-keyframes cv2hh-in-img{from{opacity: 0;-webkit-transform: scale(1.045);transform: scale(1.045)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes cv2hh-in-img{from{opacity: 0;-webkit-transform: scale(1.045);transform: scale(1.045)}to{opacity: 1;-webkit-transform: none;transform: none}}@-webkit-keyframes cv2hh-in{from{opacity: 0;-webkit-transform: translateY(14px);transform: translateY(14px)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes cv2hh-in{from{opacity: 0;-webkit-transform: translateY(14px);transform: translateY(14px)}to{opacity: 1;-webkit-transform: none;transform: none}}.cv2-hh__slide.is-on .cv2-hh__media{-webkit-animation: cv2hh-in-img 1.05s ease both;animation: cv2hh-in-img 1.05s ease both}.cv2-hh__slide.is-on:after{-webkit-animation: cv2hh-in 0.9s ease both;animation: cv2hh-in 0.9s ease both;-webkit-animation-delay: 0.12s;animation-delay: 0.12s}.cv2-hh__slide.is-on .cv2-hh__kicker{-webkit-animation: cv2hh-in 0.62s ease both;animation: cv2hh-in 0.62s ease both;-webkit-animation-delay: 0.32s;animation-delay: 0.32s}.cv2-hh__slide.is-on h2.cv2-hh__title,.cv2-hh__slide.is-on .cv2-hh__title{-webkit-animation: cv2hh-in 0.68s ease both;animation: cv2hh-in 0.68s ease both;-webkit-animation-delay: 0.52s;animation-delay: 0.52s}.cv2-hh__slide.is-on .cv2-hh__sub{-webkit-animation: cv2hh-in 0.62s ease both;animation: cv2hh-in 0.62s ease both;-webkit-animation-delay: 0.74s;animation-delay: 0.74s}.cv2-hh__slide.is-on .cv2-hh__price{-webkit-animation: cv2hh-in 0.62s ease both;animation: cv2hh-in 0.62s ease both;-webkit-animation-delay: 0.86s;animation-delay: 0.86s}.cv2-hh__slide.is-on .cv2-hh__cta,.cv2-hh__slide.is-on .cv2-hh__actions{-webkit-animation: cv2hh-in 0.62s ease both;animation: cv2hh-in 0.62s ease both;-webkit-animation-delay: 0.96s;animation-delay: 0.96s}.cv2-hh__slide.is-on .cv2-hh__thumbs{-webkit-animation: cv2hh-in 0.62s ease both;animation: cv2hh-in 0.62s ease both;-webkit-animation-delay: 1.14s;animation-delay: 1.14s}@media (prefers-reduced-motion: reduce){.cv2-hh__slide.is-on .cv2-hh__media,.cv2-hh__slide.is-on:after,.cv2-hh__slide.is-on .cv2-hh__kicker,.cv2-hh__slide.is-on h2.cv2-hh__title,.cv2-hh__slide.is-on .cv2-hh__title,.cv2-hh__slide.is-on .cv2-hh__sub,.cv2-hh__slide.is-on .cv2-hh__price,.cv2-hh__slide.is-on .cv2-hh__cta,.cv2-hh__slide.is-on .cv2-hh__actions,.cv2-hh__slide.is-on .cv2-hh__thumbs{-webkit-animation: none;animation: none}}@media only screen and (max-width: 800px){.cv2-hh__slide{min-height: 380px}.cv2-hh__slide.is-on{-webkit-justify-content: flex-end;justify-content: flex-end}.cv2-hh__inner{-webkit-flex: 0 0 auto;flex: 0 0 auto}.cv2-hh__copy{padding: 16px 0 20px}.cv2-hh__pills{bottom: 14px}.cv2-hh:has(.cv2-hh__pills) .cv2-hh__copy{padding-bottom: 50px}.cv2-hh__media picture,.cv2-hh__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 20%}}
/*# cv2-home-brands.css */.cv2-hb{position: relative;z-index: 1;width: 100%;background: #f7f3ef;padding: 28px 0 22px;box-sizing: border-box}.cv2-hb__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding: 0 16px;box-sizing: border-box}.cv2-hb__proof{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;gap: 14px 18px;text-align: center}.cv2-hb__line{margin: 0;font-family: "Cormorant Garamond",Georgia,serif;font-size: 24px;font-weight: 500;line-height: 1.35;color: #1b1519}.cv2-hb__rule{display: inline-block;width: 1px;height: 22px;background: #cfc6c2}.cv2-hb__rating{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;gap: 8px;font-family: Inter,Poppins,Helvetica,Arial,sans-serif;color: #5c5558;white-space: nowrap}.cv2-hb__score{font-size: 14px;font-weight: 600;color: #1b1519}.cv2-hb__stars{display: inline-flex;gap: 1px;color: #e2d7cc;font-size: 14px;line-height: 1;letter-spacing: 0}.cv2-hb__star{position: relative;display: inline-block;width: 1em;height: 1em;line-height: 1}.cv2-hb__star-on{position: absolute;left: 0;top: 0;overflow: hidden;color: #e0b84a;white-space: nowrap}.cv2-hb__count{font-size: 13px;color: #8a8186}.cv2-hb__brands{margin: 22px 0 0}.cv2-hb__row{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;gap: 12px 24px;min-height: 50px;opacity: 0;-webkit-transition: opacity 1.1s ease-in-out;transition: opacity 1.1s ease-in-out}.cv2-hb__row.is-on{opacity: 1}.cv2-hb__brand{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex: 1 1 0;flex: 1 1 0;height: 50px;min-width: 0;opacity: 0.92;text-decoration: none}.cv2-hb__brand img{display: block;max-height: 50px;max-width: 200px;width: auto;height: auto;filter: grayscale(1)}.cv2-hb__brand:hover{opacity: 1}@media only screen and (max-width: 800px){.cv2-hb{padding: 20px 0 16px}.cv2-hb__line{font-size: 16px}.cv2-hb__rule{display: none}.cv2-hb__brands{margin-top: 16px}.cv2-hb__row{min-height: 64px;gap: 10px 14px;-webkit-justify-content: space-around;justify-content: space-around}.cv2-hb__brand{height: 64px;opacity: 1}.cv2-hb__brand img{max-height: 58px;max-width: 140px}}@media (prefers-reduced-motion: reduce){.cv2-hb__row{-webkit-transition: none;transition: none;opacity: 1}}section.seo-h1{background:#fff;padding:26px 6vw;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:100%;margin:0}section.seo-h1>h1{margin:0 !important;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:.55em;white-space:nowrap;font-family:Poppins,sans-serif !important;font-weight:700 !important;font-size:clamp(15px,1.9vw,27px) !important;letter-spacing:-.02em;line-height:1;text-transform:none !important;color:#2a1620;text-align:center}section.seo-h1 .seo-h1__a{color:#a3004f;font-weight:700}section.seo-h1 .seo-h1__b{color:#2a1620;font-weight:500}section.seo-h1 .seo-h1__dot{width:.22em;height:.22em;border-radius:50%;background:#e8b7cc;-webkit-flex:none;flex:none}@media (max-width:640px){section.seo-h1{padding:20px}section.seo-h1>h1{-webkit-flex-direction:column;flex-direction:column;gap:4px;white-space:normal;text-align:center;font-size:18px !important;line-height:1.2}section.seo-h1 .seo-h1__b{font-size:15px}section.seo-h1 .seo-h1__dot{display:none}}section.seo-h1{padding-bottom:12px}.cv2-hb.cv2-hb--proof{padding-top:12px;padding-bottom:20px}.cv2-hb.cv2-hb--brands{background:#fff;padding:0 0 40px}.cv2-hb--brands .cv2-hb__brands{margin-top:0}@media only screen and (max-width:800px){.cv2-hb.cv2-hb--proof{padding-top:10px;padding-bottom:16px}.cv2-hb.cv2-hb--brands{padding:0 0 28px}}@media (max-width:640px){section.seo-h1{padding-bottom:10px}}.cv2-hb__row{overflow:hidden}.cv2-hb__brand{box-sizing:border-box;padding:0 4px}.cv2-hb__brand img{max-width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:801px){.cv2-hb__brand img{max-width:min(100%,200px)}}@media only screen and (max-width:800px){.cv2-hb__row{gap:0;-webkit-justify-content:space-between;justify-content:space-between;min-height:56px}.cv2-hb__brand{-webkit-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;height:56px;padding:0 8px}.cv2-hb__brand img{max-width:100%;max-height:44px;width:auto;height:auto}}
/*# cv2-home-cats.css */.cv2-hc-sec{position: relative;z-index: 1;width: 100%;max-width: none;margin: 0;padding: 40px 0 64px;box-sizing: border-box}.cv2-hc-sec__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding-left: 16px;padding-right: 16px;box-sizing: border-box}.cv2-hc__head{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;gap: 16px;margin: 0 0 18px}html body.cv2-home-blank h2.cv2-hc__heading,.cv2-hc-sec h2.cv2-hc__heading{margin: 0 !important;padding: 0 !important;font-family: Poppins,Helvetica,Arial,sans-serif !important;font-weight: 700 !important;font-size: 34px !important;line-height: 1.1 !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #1a1519 !important;text-align: left !important}.cv2-hc__nav{display: none;-webkit-align-items: center;align-items: center;gap: 8px;-webkit-flex: 0 0 auto;flex: 0 0 auto}.cv2-hc-sec.cv2-hc--scroll .cv2-hc__nav{display: -webkit-flex;display: flex}.cv2-hc__prev,.cv2-hc__next{width: 36px;height: 36px;margin: 0;padding: 0;border: 1px solid #d8d2ce;border-radius: 50%;background: #f3f0ed;color: #1b1519;cursor: pointer;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center}.cv2-hc__prev:hover,.cv2-hc__next:hover{background: #ece8e4}.cv2-hc__prev:disabled,.cv2-hc__next:disabled{opacity: 0.35;cursor: default}.cv2-hc{display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;gap: 12px;margin: 0;padding: 0 0 6px;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;scrollbar-width: none;-ms-overflow-style: none}.cv2-hc::-webkit-scrollbar{display: none}.cv2-hc__tile{position: relative;display: block;-webkit-flex: 0 0 calc((100% - 36px) / 4);flex: 0 0 calc((100% - 36px) / 4);width: calc((100% - 36px) / 4);max-width: calc((100% - 36px) / 4);height: auto;aspect-ratio: 4 / 5;border-radius: 15px;overflow: hidden;background: #2a0014;text-decoration: none;color: #fff;scroll-snap-align: start}.cv2-hc__tile:focus{outline: none}.cv2-hc__tile:focus-visible{outline: 2px solid #fff;outline-offset: 3px}.cv2-hc__photo{position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center 25%;display: block;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 300ms ease-out;transition: transform 300ms ease-out}.cv2-hc__tile:hover .cv2-hc__photo,.cv2-hc__tile:focus-visible .cv2-hc__photo{-webkit-transform: scale(1.04);transform: scale(1.04)}.cv2-hc__photo--hover{z-index: 0;opacity: 0;-webkit-transition: opacity 350ms ease,-webkit-transform 300ms ease-out;transition: opacity 350ms ease,transform 300ms ease-out}.cv2-hc__tile:hover .cv2-hc__photo--hover,.cv2-hc__tile:focus-visible .cv2-hc__photo--hover{opacity: 1}.cv2-hc__tile:after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(to top,rgba(0,0,0,.18) 0%,transparent 42%);pointer-events: none}.cv2-hc__icon{position: absolute;top: 12px;left: 12px;z-index: 2;width: 40px;height: 40px;border-radius: 50%;background: rgba(0,0,0,.35);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;color: rgba(255,255,255,.9);line-height: 0}.cv2-hc__icon .cv2-micon,.cv2-hc__icon svg{display: block;width: 24px;height: 24px;color: rgba(255,255,255,.9);stroke: currentColor;stroke-width: 1.5}.cv2-hc__body{position: absolute;left: 12px;right: 12px;bottom: 12px;top: auto;z-index: 1;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-end;justify-content: flex-end;padding: 14px 40px 14px 16px;color: #fff;box-sizing: border-box;border-radius: 18px;background: linear-gradient(180deg,rgba(255,255,255,0.28) 0%,rgba(255,255,255,0.14) 100%);box-shadow: 0 10px 24px rgba(0,0,0,0.16);-webkit-backdrop-filter: blur(16px) saturate(140%);backdrop-filter: blur(16px) saturate(140%)}html body.cv2-home-blank h3.cv2-hc__name,.cv2-hc h3.cv2-hc__name{margin: 0 0 4px !important;padding: 0 !important;font-family: Poppins,Helvetica,Arial,sans-serif !important;font-weight: 600 !important;font-size: 16px !important;line-height: 1.2 !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #fff !important;text-align: left !important}.cv2-hc__sub{display: block;min-height: 0;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 12px;line-height: 1.4;color: rgba(255,255,255,0.86)}.cv2-hc__go{position: absolute;right: 14px;top: 50%;bottom: auto;z-index: 2;font-family: Inter,Manrope,Arial,sans-serif;font-size: 18px;line-height: 1;color: #fff;opacity: 0.7;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: opacity 300ms ease-out,-webkit-transform 300ms ease-out;transition: opacity 300ms ease-out,transform 300ms ease-out}.cv2-hc__tile:hover .cv2-hc__go,.cv2-hc__tile:focus-visible .cv2-hc__go{opacity: 1;-webkit-transform: translateY(-50%) translateX(4px);transform: translateY(-50%) translateX(4px)}@media only screen and (max-width: 1100px){.cv2-hc__tile{-webkit-flex-basis: calc((100% - 24px) / 3);flex-basis: calc((100% - 24px) / 3);width: calc((100% - 24px) / 3);max-width: calc((100% - 24px) / 3)}}@media only screen and (max-width: 768px){.cv2-hc-sec{margin: 0;padding: 28px 0 26px}html body.cv2-home-blank h2.cv2-hc__heading,.cv2-hc-sec h2.cv2-hc__heading{font-size: 26px !important}.cv2-hc__tile{-webkit-flex-basis: calc((100% - 12px) / 2);flex-basis: calc((100% - 12px) / 2);width: calc((100% - 12px) / 2);max-width: calc((100% - 12px) / 2);aspect-ratio: 4 / 7.15}.cv2-hc__body{left: 10px;right: 10px;bottom: 10px;padding: 12px 34px 12px 12px}.cv2-hc__icon{top: 10px;left: 10px;width: 36px;height: 36px}.cv2-hc__icon svg{width: 22px;height: 22px}html body.cv2-home-blank h3.cv2-hc__name,.cv2-hc h3.cv2-hc__name{font-size: 14px !important;margin-bottom: 4px !important}.cv2-hc__sub{font-size: 11px}.cv2-hc__go{right: 10px;font-size: 16px}}
/*# cv2-home-prods.css */.cv2-hpr-wrap{position: relative;z-index: 1;width: 100%;max-width: none;margin: 8px 0 0;padding: 0;box-sizing: border-box}.cv2-hpr{padding: 0;padding-top: 56px;padding-bottom: 56px}.cv2-hpr:last-child{margin-bottom: 0}.cv2-hpr__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding-left: 16px;padding-right: 16px;box-sizing: border-box}.cv2-hpr--dark .cv2-hpr__kicker{color: #f0c9d8}html body.cv2-home-blank .cv2-hpr--dark h2.cv2-hpr__title,.cv2-hpr--dark h2.cv2-hpr__title{color: #fff !important}.cv2-hpr--dark .cv2-hpr__all{color: #fff}.cv2-hpr--dark .cv2-hpr__all:hover{color: #f0c9d8}.cv2-hpr__head{display: -webkit-flex;display: flex;-webkit-align-items: flex-end;align-items: flex-end;-webkit-justify-content: space-between;justify-content: space-between;gap: 16px;margin: 0 0 22px}.cv2-hpr__kicker{margin: 0 0 6px;font-family: Inter,Poppins,Helvetica,Arial,sans-serif;font-size: 11px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: #9D0048}html body.cv2-home-blank h2.cv2-hpr__title,.cv2-hpr h2.cv2-hpr__title{margin: 0 !important;padding: 0 !important;font-family: Poppins,Helvetica,Arial,sans-serif !important;font-weight: 700 !important;font-size: 34px !important;line-height: 1.1 !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #1b1519 !important;text-align: left !important}.cv2-hpr__all{font-family: Inter,Poppins,Helvetica,Arial,sans-serif;font-size: 12px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: #9D0048;text-decoration: none;white-space: nowrap;padding-bottom: 6px}.cv2-hpr__all:hover{color: #85003e}.cv2-hpr .cv2hp-products__grid{display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;gap: 16px;margin: 0;padding: 0 0 10px;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;-webkit-scroll-snap-type: mandatory;-webkit-scroll-snap-destination: 0% 0%}.cv2-hpr .cv2-pcard{-webkit-flex: 0 0 calc((100% - 64px) / 5);flex: 0 0 calc((100% - 64px) / 5);width: calc((100% - 64px) / 5);max-width: calc((100% - 64px) / 5);min-width: 0;scroll-snap-align: start;-webkit-scroll-snap-coordinate: 0% 0%}@media only screen and (max-width: 1100px){.cv2-hpr .cv2-pcard{-webkit-flex-basis: calc((100% - 32px) / 3);flex-basis: calc((100% - 32px) / 3);width: calc((100% - 32px) / 3);max-width: calc((100% - 32px) / 3)}}@media only screen and (max-width: 800px){.cv2-hpr-wrap{margin: 4px 0 0}.cv2-hpr{margin: 0 0 36px}html body.cv2-home-blank h2.cv2-hpr__title,.cv2-hpr h2.cv2-hpr__title{font-size: 26px !important}.cv2-hpr .cv2hp-products__grid{gap: 12px}.cv2-hpr .cv2-pcard{-webkit-flex-basis: calc((100% - 12px) / 2);flex-basis: calc((100% - 12px) / 2);width: calc((100% - 12px) / 2);max-width: calc((100% - 12px) / 2)}}.cv2-band--a{background-color: #ffffff}.cv2-band--b{background-color: #f7f3ef}
/*# cv2-home-reviews.css */.cv2-hr{position: relative;z-index: 1;width: 100%;max-width: none;margin: 0;padding: 64px 0 28px;box-sizing: border-box;background: #f7f3ef;color: #1a1519}.cv2-hr__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding-left: 16px;padding-right: 16px;box-sizing: border-box}.cv2-hr__head{display: -webkit-flex;display: flex;-webkit-align-items: flex-end;align-items: flex-end;-webkit-justify-content: space-between;justify-content: space-between;gap: 24px 40px;margin: 0}.cv2-hr__intro{min-width: 0}.cv2-hr__kicker{margin: 0 0 10px;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 11px;font-weight: 600;letter-spacing: 0.22em;text-transform: uppercase;color: #890038}html body.cv2-home-blank h2.cv2-hr__title,.cv2-hr h2.cv2-hr__title{margin: 0 0 12px !important;padding: 0 !important;font-family: Poppins,Helvetica,Arial,sans-serif !important;font-weight: 700 !important;font-size: 34px !important;line-height: 1.1 !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #1b1519 !important;text-align: left !important}.cv2-hr__score{margin: 0;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;gap: 10px;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 13px;color: #5c5558}.cv2-hr__stars{display: inline-flex;gap: 2px;color: #e8d5c0;font-size: 16px;line-height: 1;letter-spacing: 0}.cv2-hr__star{position: relative;display: inline-block;width: 1em;color: #e4d4c4}.cv2-hr__star-on{position: absolute;left: 0;top: 0;overflow: hidden;color: #e2a33a;white-space: nowrap}html body.cv2-home-blank a.cv2-hr__write,.cv2-hr a.cv2-hr__write{-webkit-flex: 0 0 auto;flex: 0 0 auto;display: inline-block;margin: 0 0 4px;padding: 10px 22px;border: 1px solid #890038;border-radius: 999px;color: #890038 !important;text-decoration: none;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 13px;font-weight: 500;line-height: 1.2;background: #fff;-webkit-transition: background 200ms ease,color 200ms ease;transition: background 200ms ease,color 200ms ease}html body.cv2-home-blank a.cv2-hr__write:hover,.cv2-hr a.cv2-hr__write:hover{background: #890038;color: #fff !important}.cv2-hr__embed{min-height: 180px}.cv2-hr__embed .embedsocial-reviews{max-width: 100%}.cv2-hr__foot{margin: 18px 0 0;text-align: center;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 11px;font-weight: 600;letter-spacing: 0.16em;text-transform: uppercase;color: #b09aa3}.cv2-hr__foot a{color: #b09aa3;text-decoration: none}.cv2-hr__foot a:hover{color: #890038}@media only screen and (max-width: 980px){.cv2-hr{padding: 48px 0 20px}.cv2-hr__head{-webkit-flex-direction: column;flex-direction: column;-webkit-align-items: flex-start;align-items: flex-start;gap: 16px}html body.cv2-home-blank h2.cv2-hr__title,.cv2-hr h2.cv2-hr__title{font-size: 34px !important}}
/*# cv2-home-blog.css */.cv2-hbl{position: relative;z-index: 1;width: 100%;max-width: none;margin: 0;padding: 64px 0 72px;box-sizing: border-box;background: #fff;color: #1a1519}.cv2-hbl__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding-left: 16px;padding-right: 16px;box-sizing: border-box}.cv2-hbl__head{display: -webkit-flex;display: flex;-webkit-align-items: flex-end;align-items: flex-end;-webkit-justify-content: space-between;justify-content: space-between;gap: 24px 40px;margin: 0 0 28px}.cv2-hbl__intro{-webkit-flex: 1 1 auto;flex: 1 1 auto;min-width: 0;max-width: 820px}.cv2-hbl__kicker{display: inline-block;margin: 0 0 10px;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 11px;font-weight: 600;letter-spacing: 0.22em;text-transform: uppercase;color: #b09aa3;text-decoration: none}a.cv2-hbl__kicker:hover{color: #6E1F3E}html body.cv2-home-blank h2.cv2-hbl__title,.cv2-hbl h2.cv2-hbl__title{margin: 0 0 10px !important;padding: 0 !important;font-family: "Cormorant Garamond",Georgia,serif !important;font-weight: 500 !important;font-size: 48px !important;line-height: 1.12 !important;letter-spacing: 0.01em !important;text-transform: none !important;color: #1a1519 !important;text-align: left !important}.cv2-hbl__lead{margin: 0;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 15px;line-height: 1.55;font-weight: 400;color: #6b6166}html body.cv2-home-blank a.cv2-hbl__send,.cv2-hbl a.cv2-hbl__send{color: #890038 !important;text-decoration: none;font-weight: 500}html body.cv2-home-blank a.cv2-hbl__send:hover,.cv2-hbl a.cv2-hbl__send:hover{text-decoration: underline}html body.cv2-home-blank a.cv2-hbl__all,.cv2-hbl a.cv2-hbl__all{-webkit-flex: 0 0 auto;flex: 0 0 auto;margin: 0 0 2px;padding: 0;color: #890038 !important;text-decoration: none;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 12px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;white-space: nowrap}html body.cv2-home-blank a.cv2-hbl__all:hover,.cv2-hbl a.cv2-hbl__all:hover{text-decoration: underline}.cv2-hbl__grid{display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;gap: 18px}.cv2-hbl__card{position: relative;display: block;-webkit-flex: 1 1 calc((100% - 36px) / 3);flex: 1 1 calc((100% - 36px) / 3);min-width: 0;aspect-ratio: 16 / 9;border-radius: 18px;overflow: hidden;color: #fff;text-decoration: none}.cv2-hbl__photo,.cv2-hbl__scrim{position: absolute;top: 0;right: 0;bottom: 0;left: 0}.cv2-hbl__photo{background-size: cover;background-position: center;background-repeat: no-repeat;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.45s ease;transition: transform 0.45s ease}.cv2-hbl__card:hover .cv2-hbl__photo,.cv2-hbl__card:focus-visible .cv2-hbl__photo{-webkit-transform: scale(1.04);transform: scale(1.04)}.cv2-hbl__scrim{z-index: 1;background: linear-gradient(to top,rgba(16,8,12,0.72) 0%,rgba(16,8,12,0.22) 42%,rgba(16,8,12,0) 70%);pointer-events: none}.cv2-hbl__meta{position: absolute;z-index: 2;left: 0;right: 0;bottom: 0;padding: 18px 22px 20px;box-sizing: border-box;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-align-items: flex-start;align-items: flex-start;gap: 4px}.cv2-hbl__tag{font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 10px;font-weight: 600;letter-spacing: 0.2em;text-transform: uppercase;color: rgba(255,255,255,.82)}html body.cv2-home-blank .cv2-hbl__name,.cv2-hbl__name{display: block;font-family: "Cormorant Garamond",Georgia,serif;font-weight: 500;font-size: 28px;line-height: 1.15;letter-spacing: 0.01em;color: #fff}@media only screen and (max-width: 980px){.cv2-hbl{padding: 48px 0 56px}.cv2-hbl__head{-webkit-flex-direction: column;flex-direction: column;-webkit-align-items: flex-start;align-items: flex-start;gap: 12px;margin-bottom: 22px}html body.cv2-home-blank h2.cv2-hbl__title,.cv2-hbl h2.cv2-hbl__title{font-size: 36px !important}.cv2-hbl__card{-webkit-flex: 1 1 100%;flex: 1 1 100%}html body.cv2-home-blank .cv2-hbl__name,.cv2-hbl__name{font-size: 24px}}
/*# cv2-home-about.css */.cv2-ha{position: relative;z-index: 1;width: 100%;margin: 0;padding: 88px 16px 92px;min-height: 460px;box-sizing: border-box;overflow: hidden;color: #fff;text-align: center}.cv2-ha__slides,.cv2-ha__slide,.cv2-ha__veil{position: absolute;top: 0;right: 0;bottom: 0;left: 0}.cv2-ha__slides{z-index: 0}.cv2-ha__slide{background-size: cover;background-position: center 40%;background-repeat: no-repeat;opacity: 0;-webkit-filter: grayscale(1);filter: grayscale(1);-webkit-transition: -webkit-filter 0.45s ease;transition: filter 0.45s ease,-webkit-filter 0.45s ease;-webkit-animation-duration: 28s;animation-duration: 28s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}.cv2-ha:hover .cv2-ha__slide{-webkit-filter: grayscale(0);filter: grayscale(0)}.cv2-ha:hover .cv2-ha__veil{background: rgb(0 0 0 / 70%)}.cv2-ha__slide:nth-child(1){-webkit-animation-name: cv2-ha-s1;animation-name: cv2-ha-s1}.cv2-ha__slide:nth-child(2){-webkit-animation-name: cv2-ha-s2;animation-name: cv2-ha-s2}.cv2-ha__slide:nth-child(3){-webkit-animation-name: cv2-ha-s3;animation-name: cv2-ha-s3}.cv2-ha__slide:nth-child(4){-webkit-animation-name: cv2-ha-s4;animation-name: cv2-ha-s4}.cv2-ha__veil{z-index: 1;background: rgb(0 0 0 / 80%);pointer-events: none;opacity: 1;-webkit-transition: background 0.45s ease,opacity 0.45s ease;transition: background 0.45s ease,opacity 0.45s ease}.cv2-ha__inner{position: relative;z-index: 2;width: 100%;max-width: 760px;margin: 0 auto;box-sizing: border-box;opacity: 1;-webkit-transition: opacity 0.45s ease;transition: opacity 0.45s ease}.cv2-ha__kicker{margin: 0 0 14px;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 11px;font-weight: 600;letter-spacing: 0.22em;text-transform: uppercase;color: rgba(232,214,220,0.88)}html body.cv2-home-blank h2.cv2-ha__title,.cv2-ha h2.cv2-ha__title{margin: 0 0 18px !important;padding: 0 !important;font-family: "Cormorant Garamond",Georgia,serif !important;font-weight: 500 !important;font-size: 52px !important;line-height: 1.12 !important;letter-spacing: 0.01em !important;text-transform: none !important;color: #fff !important;text-align: center !important}.cv2-ha__lead{margin: 0 auto 28px;max-width: 640px;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 15px;line-height: 1.65;font-weight: 400;color: rgba(255,255,255,.88)}html body.cv2-home-blank a.cv2-ha__cta,.cv2-ha a.cv2-ha__cta{display: inline-block;margin: 0 0 22px;padding: 12px 26px;border: 1px solid rgba(255,255,255,.78);border-radius: 999px;color: #fff !important;text-decoration: none;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 12px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;-webkit-transition: background 200ms ease,color 200ms ease;transition: background 200ms ease,color 200ms ease}html body.cv2-home-blank a.cv2-ha__cta:hover,html body.cv2-home-blank a.cv2-ha__cta:focus,.cv2-ha a.cv2-ha__cta:hover,.cv2-ha a.cv2-ha__cta:focus{background: #fff;color: #1a1519 !important;outline: none}.cv2-ha__social{margin: 0;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 11px;font-weight: 600;letter-spacing: 0.18em;text-transform: uppercase;color: rgba(255,255,255,.55)}.cv2-ha__social a{color: rgba(255,255,255,.62);text-decoration: none}.cv2-ha__social a:hover{color: #fff}.cv2-ha__dot{color: rgba(255,255,255,.35)}@-webkit-keyframes cv2-ha-s1{0%,20%{opacity: 1}25%,95%{opacity: 0}100%{opacity: 1}}@keyframes cv2-ha-s1{0%,20%{opacity: 1}25%,95%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes cv2-ha-s2{0%,20%{opacity: 0}25%,45%{opacity: 1}50%,100%{opacity: 0}}@keyframes cv2-ha-s2{0%,20%{opacity: 0}25%,45%{opacity: 1}50%,100%{opacity: 0}}@-webkit-keyframes cv2-ha-s3{0%,45%{opacity: 0}50%,70%{opacity: 1}75%,100%{opacity: 0}}@keyframes cv2-ha-s3{0%,45%{opacity: 0}50%,70%{opacity: 1}75%,100%{opacity: 0}}@-webkit-keyframes cv2-ha-s4{0%,70%{opacity: 0}75%,95%{opacity: 1}100%{opacity: 0}}@keyframes cv2-ha-s4{0%,70%{opacity: 0}75%,95%{opacity: 1}100%{opacity: 0}}@media only screen and (max-width: 768px){.cv2-ha{padding: 64px 18px 68px;min-height: 420px}html body.cv2-home-blank h2.cv2-ha__title,.cv2-ha h2.cv2-ha__title{font-size: 36px !important}.cv2-ha__lead{font-size: 14px}}
/*# cv2-banner-widget.css */.cv2-bw{position: relative;z-index: 1;width: 100%;max-width: none;margin: 0;padding: 56px 0;box-sizing: border-box}.cv2-bw__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding-left: 16px;padding-right: 16px;box-sizing: border-box}.cv2-bw__grid{display: grid;gap: 16px;width: 100%;align-items: stretch}.cv2-bw__cell{position: relative;display: block;width: 100%;margin: 0;padding: 0;border: 0;border-radius: 15px;overflow: hidden;background: #e8e2dc;text-decoration: none;color: inherit;min-width: 0;min-height: 1px}.cv2-bw__cell--static{cursor: default}.cv2-bw__cell picture{position: absolute;inset: 0;display: block;width: 100%;height: 100%;min-height: 1px;pointer-events: none}.cv2-bw__cell img.cv2-bw__img,.cv2-bw__cell img{display: block;position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: center;border: 0;pointer-events: auto}.cv2-bw__cell--copy:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 55%;background: linear-gradient(to top,rgba(20,10,16,0.62) 0%,rgba(20,10,16,0.18) 55%,transparent 100%);pointer-events: none}.cv2-bw__copy{position: absolute;left: 0;right: 0;bottom: 0;z-index: 1;display: flex;flex-direction: column;align-items: flex-start;gap: 6px;padding: 20px 22px;box-sizing: border-box;color: #fff;pointer-events: none}.cv2-bw__title{display: block;font-family: Poppins,Helvetica,Arial,sans-serif;font-weight: 600;font-size: 18px;line-height: 1.2;letter-spacing: 0.06em;text-transform: uppercase;color: #fff}.cv2-bw__sub{display: block;font-family: Inter,Manrope,Poppins,Arial,sans-serif;font-size: 13px;line-height: 1.4;color: rgba(255,255,255,0.86)}.cv2-bw__cta{display: inline-block;margin-top: 4px;font-family: Inter,Poppins,Helvetica,Arial,sans-serif;font-size: 12px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: #fff}.cv2-bw--a .cv2-bw__grid{grid-template-columns: 1fr}.cv2-bw--a .cv2-bw__cell{aspect-ratio: 21 / 8}.cv2-bw--b .cv2-bw__grid{grid-template-columns: 1fr 1fr}.cv2-bw--b.cv2-bw--n1 .cv2-bw__grid{grid-template-columns: 1fr}.cv2-bw--b .cv2-bw__cell{aspect-ratio: 4 / 3}.cv2-bw--c .cv2-bw__grid{grid-template-columns: 2fr 1fr;grid-template-rows: 1fr 1fr}.cv2-bw--c .cv2-bw__cell--s1{grid-column: 1;grid-row: 1 / span 2;aspect-ratio: 4 / 5}.cv2-bw--c .cv2-bw__cell--s2,.cv2-bw--c .cv2-bw__cell--s3{aspect-ratio: 16 / 10;height: 100%}.cv2-bw--c.cv2-bw--n2 .cv2-bw__cell--s2{grid-row: 1 / span 2;height: auto;aspect-ratio: 4 / 5}.cv2-bw--c.cv2-bw--n1 .cv2-bw__grid{grid-template-columns: 1fr;grid-template-rows: auto}.cv2-bw--c.cv2-bw--n1 .cv2-bw__cell--s1{grid-row: auto}.cv2-bw--d .cv2-bw__grid{grid-template-columns: 1fr 1fr}.cv2-bw--d .cv2-bw__cell--s1{grid-column: 1 / -1;aspect-ratio: 21 / 8}.cv2-bw--d .cv2-bw__cell--s2,.cv2-bw--d .cv2-bw__cell--s3{aspect-ratio: 4 / 3}.cv2-bw--d.cv2-bw--n1 .cv2-bw__grid{grid-template-columns: 1fr}.cv2-bw--e .cv2-bw__grid{grid-template-columns: repeat(6,1fr)}.cv2-bw--e .cv2-bw__cell--s1,.cv2-bw--e .cv2-bw__cell--s2{grid-column: span 3;aspect-ratio: 16 / 9}.cv2-bw--e .cv2-bw__cell--s3,.cv2-bw--e .cv2-bw__cell--s4,.cv2-bw--e .cv2-bw__cell--s5{grid-column: span 2;aspect-ratio: 4 / 3}.cv2-bw--e .cv2-bw__rail{display: contents}.cv2-bw--f .cv2-bw__grid{grid-template-columns: repeat(3,1fr)}.cv2-bw--f .cv2-bw__cell--s1{grid-column: 1 / -1;aspect-ratio: 21 / 8}.cv2-bw--f .cv2-bw__cell--s2,.cv2-bw--f .cv2-bw__cell--s3,.cv2-bw--f .cv2-bw__cell--s4{aspect-ratio: 4 / 3}.cv2-bw--g .cv2-bw__grid{grid-template-columns: 1fr 1fr 1fr}.cv2-bw--g .cv2-bw__cell{aspect-ratio: 4 / 3}@media only screen and (max-width: 767px){.cv2-bw{padding: 40px 0}.cv2-bw__grid{gap: 12px}.cv2-bw--a .cv2-bw__cell{aspect-ratio: 4 / 5}.cv2-bw--b .cv2-bw__grid{grid-template-columns: 1fr}.cv2-bw--c .cv2-bw__grid{grid-template-columns: 1fr 1fr;grid-template-rows: auto auto}.cv2-bw--c .cv2-bw__cell--s1{grid-column: 1 / -1;grid-row: auto;aspect-ratio: 4 / 5}.cv2-bw--c .cv2-bw__cell--s2,.cv2-bw--c .cv2-bw__cell--s3{aspect-ratio: 16 / 10;height: auto}.cv2-bw--c.cv2-bw--n2 .cv2-bw__cell--s2{grid-column: 1 / -1;grid-row: auto;aspect-ratio: 16 / 10}.cv2-bw--d .cv2-bw__cell--s1{aspect-ratio: 4 / 5}.cv2-bw--e .cv2-bw__grid{grid-template-columns: 1fr}.cv2-bw--e .cv2-bw__cell--s1,.cv2-bw--e .cv2-bw__cell--s2{grid-column: auto;aspect-ratio: 16 / 9}.cv2-bw--e .cv2-bw__rail{display: contents}.cv2-bw--e .cv2-bw__cell--s3,.cv2-bw--e .cv2-bw__cell--s4,.cv2-bw--e .cv2-bw__cell--s5{grid-column: auto;width: 100%;max-width: 100%;aspect-ratio: 4 / 3}.cv2-bw--f .cv2-bw__cell--s1{aspect-ratio: 4 / 5}.cv2-bw__title{font-size: 15px}.cv2-bw__copy{padding: 14px 16px}}@media only screen and (max-width: 480px){.cv2-bw--d .cv2-bw__grid{grid-template-columns: 1fr}.cv2-bw--d .cv2-bw__cell--s1{grid-column: auto}.cv2-bw--rows .cv2-bw__row[data-cols]{grid-template-columns: 1fr}}.cv2-bw--cat{padding: 40px 0}.cv2-bw--cat .cv2-bw__inner{width: 100%;max-width: 1440px;margin: 0 auto;padding-left: 5px;padding-right: 5px;box-sizing: border-box}#catalog .cv2-bw--cat .cv2-bw__inner,.main-content .cv2-bw--cat .cv2-bw__inner{max-width: 1440px}.cv2-bw__cell:focus-visible{outline: 2px solid #fff;outline-offset: 3px}.cv2-bw__cell--text{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;text-align: center}.cv2-bw__cell--text:after{display: none}.cv2-bw__cell--text .cv2-bw__copy{position: relative;left: auto;right: auto;bottom: auto;-webkit-align-items: center;align-items: center;padding: 28px 24px;width: 100%;box-sizing: border-box}.cv2-bw__cell--text .cv2-bw__title{font-weight: 500;font-size: clamp(22px,2.6vw,40px);letter-spacing: 0.08em;line-height: 1.05}.cv2-bw__cell--text .cv2-bw__sub{margin-top: 4px;font-size: 12px;letter-spacing: 0.18em;text-transform: uppercase}.cv2-bw__cell--text .cv2-bw__sub:after{content: "";display: block;width: 28px;height: 1px;margin: 12px auto 0;background: currentColor;opacity: 0.5}.cv2-bw__cell--dark .cv2-bw__title,.cv2-bw__cell--dark .cv2-bw__sub,.cv2-bw__cell--dark .cv2-bw__cta{color: #fff}.cv2-bw__cell--light .cv2-bw__title,.cv2-bw__cell--light .cv2-bw__sub,.cv2-bw__cell--light .cv2-bw__cta{color: #1b1519}.cv2-bw--rows .cv2-bw__inner{display: flex;flex-direction: column;gap: 16px}.cv2-bw--rows .cv2-bw__row{display: grid;gap: 16px;width: 100%;align-items: stretch}.cv2-bw--rows .cv2-bw__row[data-cols="1"]{grid-template-columns: 1fr}.cv2-bw--rows .cv2-bw__row[data-cols="2"]{grid-template-columns: 1fr 1fr}.cv2-bw--rows .cv2-bw__row[data-cols="3"]{grid-template-columns: 1fr 1fr 1fr}.cv2-bw--rows .cv2-bw__row[data-cols="4"]{grid-template-columns: repeat(4,1fr)}.cv2-bw--rows .cv2-bw__row[data-cols="5"]{grid-template-columns: repeat(5,1fr)}.cv2-bw--rows .cv2-bw__row[data-cols="6"]{grid-template-columns: repeat(6,1fr)}.cv2-bw--rows .cv2-bw__cell{aspect-ratio: 4 / 3}.cv2-bw--rows .cv2-bw__row[data-cols="1"] .cv2-bw__cell{aspect-ratio: 21 / 8}@media only screen and (max-width: 767px){.cv2-bw--rows .cv2-bw__inner,.cv2-bw--rows .cv2-bw__row{gap: 12px}.cv2-bw--rows .cv2-bw__row[data-cols="1"] .cv2-bw__cell{aspect-ratio: 4 / 5}}.cv2-bw__layers{container-type: inline-size;position: absolute;inset: 0;z-index: 2;pointer-events: none;width: 100%;height: 100%}.cv2-bw__layer{position: absolute;transform: translate(-50%,-50%);max-width: 700px;line-height: 1.15;white-space: pre-wrap;text-shadow: 0 1px 2px rgba(0,0,0,.35)}.cv2-bw__layer--left{transform: translate(0,-50%);text-align: left}.cv2-bw__layer--right{transform: translate(-100%,-50%);text-align: right}.cv2-bw__layer--center{text-align: center}.cv2-bw__cell--layers:after{display: none}.cv2-bw__layer{font-synthesis:none;-webkit-font-smoothing:antialiased}.cv2-bw__layer{left: var(--bw-x,50%);top: var(--bw-y,50%)}.cv2-bw__layer--btn{display: inline-block;width: auto;border: 1px solid #fff;border-radius: 999px;background: #9D0048;text-shadow: none;letter-spacing: 0.08em;line-height: 1.2;box-sizing: border-box;white-space: nowrap;max-width: 92%;font-family: Inter,Manrope,Arial,sans-serif;font-weight: 700;text-decoration: none;padding: 1em 1.833em}.cv2-bw__layer--btn:hover,.cv2-bw__layer--btn:focus{background: #b30052}@media only screen and (min-width: 768px){.cv2-bw__layers .cv2-bw__layer,.cv2-bw__layers .cv2-bw__layer--btn{font-size: max(8px,calc(var(--bw-sz,24) * 100cqw / 1440))}.cv2-bw__layers .cv2-bw__layer--btn{padding: 1em 1.833em}.cv2-bw__layer:not(.cv2-bw__layer--btn)[style*="--bw-w"]{width: min(var(--bw-w),700px);max-width: min(var(--bw-w),700px)}.cv2-bw__layer:not(.cv2-bw__layer--btn){max-width: 700px;box-sizing: border-box}.cv2-bw__layer--btn[style*="--bw-w"]{max-width: var(--bw-w)}.cv2-bw__layer--btn:not([style*="--bw-w"]){max-width: 92%}}@media only screen and (max-width: 767px){.cv2-bw__layer{left: var(--bw-xm,var(--bw-x,50%));top: var(--bw-ym,var(--bw-y,50%));font-size: max(8px,calc(var(--bw-sz,24) * 100cqw / 1440))}.cv2-bw__layer[style*="--bw-szm"]{font-size: max(8px,calc(var(--bw-szm) * 100cqw / 390))}.cv2-bw__layers .cv2-bw__layer--btn[style*="--bw-szm"]{font-size: max(8px,calc(var(--bw-szm) * 100cqw / 390))}.cv2-bw__layer:not(.cv2-bw__layer--btn)[style*="--bw-wm"]{width: var(--bw-wm);max-width: var(--bw-wm)}.cv2-bw__layer--btn[style*="--bw-wm"]{max-width: var(--bw-wm)}.cv2-bw__layer--btn:not([style*="--bw-wm"]){max-width: 92%}.cv2-bw__layer--btn{padding: 1em 1.833em;letter-spacing: 0.08em;line-height: 1.2;white-space: nowrap}.cv2-bw__cell{min-height: 120px}}@supports (-webkit-touch-callout: none){.cv2-bw__cell{width: 100%;max-width: 100%}.cv2-bw__grid{width: 100%}@media only screen and (max-width: 767px){.cv2-bw__cell{min-height: 120px}}}
