html,body{margin:0;-webkit-text-size-adjust:none}body,form,fieldset,label,legend,input,select,textarea,option,img,p,h1,h2,h3,h4,h5,h6,table,tr,td,th,tbody,thead,tfoot,caption,ul,dl,ol,li,dd,dt{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0}
body,form,fieldset,img,legend{border:0}ul,ol{padding-left:30px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}a{cursor:pointer;font-weight:normal}strong{font-weight:normal}p{padding-bottom:12px}a img{border:0}a:link,a:focus,a:hover,a:active,input:focus,input:active,textarea:focus{outline:0}
a:focus{overflow:auto}a:focus{overflow:hidden}.break{display:block;clear:both}.button-replace{display:block;background:url('../img/sprite.png') no-repeat;text-indent:-9999px;overflow:hidden}.button-replace-2{display:block;background:url('../img/sprite2.png') no-repeat;text-indent:-9999px;overflow:hidden}
.text-replace{background:url('../img/sprite.png') no-repeat;text-indent:-9999px;overflow:hidden}.lt-ie8 .text-replace{float:left}.jcarousel-default .jcarousel-direction-rtl{direction:rtl}.jcarousel-clip{overflow:hidden}.jcarousel-default .jcarousel-item-horizontal{margin-left:0;margin-right:10px}
.jcarousel-default .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-default li{float:left;list-style:none}.jcarousel-pager-container{height:18px;position:relative}.jcarousel-pager-container ul{list-style:none;position:relative;top:11px;margin:0 auto;padding:0;text-align:center}
.jcarousel-pager-container ul li{float:left;display:inline;margin:0 4px;width:8px}.jcarousel-pager-container ul li a{display:block;width:8px;height:8px;background-position:-20px -200px}.jcarousel-pager-container ul li a span{display:none}.jcarousel-pager-container ul li.active a{background-position:-5px -200px}
.white .jcarousel-pager li a{width:6px;height:6px;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(/js/pie.htc);outline:0;background:transparent !important}.white .jcarousel-pager li.active a{background-color:#fff !important;behavior:url(/js/pie.htc)}
.box-destaques-content .white .jcarousel-pager li a{width:6px;height:6px;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(/js/pie.htc);outline:0}.box-destaques-content .white .jcarousel-pager li.active a{background-color:#fff;behavior:url(/js/pie.htc)}
.tip-input-length{font-size:11px;font-family:GillSans;display:block;margin:5px 0 5px 7px;color:#6a6a6a;float:none;margin:auto;text-decoration:none}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}
.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.left{float:left}.right{float:right}[hidden]{display:none}.dn{display:none}.text-link:hover{text-decoration:underline}.card-attention-link{font-family:GillSans,Verdana;text-decoration:none;font-size:12px;text-transform:uppercase}
.card-attention-link:hover{text-decoration:underline}.txt-center{text-align:center}.list-style-none{list-style:none}.mb54{margin-bottom:54px}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px}.ml60{margin-left:60px}.mb10{margin-bottom:10px !important}.mb40{margin-bottom:40px !important}
.mt15{margin-top:15px}.mt25{margin-top:25px}.mb50{margin-bottom:50px}.tdn{text-decoration:none}.pb0{padding-bottom:0}.input-icon-normal{background:url('../img/input-icon.png') no-repeat !important;background-position:right center !important}.input-icon-error{background:url('../img/input-error.png') no-repeat !important;background-position:right center !important}
.input-icon-approved{background:url('../img/input-approved.png') no-repeat !important;background-position:right center !important}.input-icon-loading{background:url('../img/loader-form.gif') no-repeat !important;background-position:right center !important}.icon.exclamation{display:block;width:37px;height:37px;background-position:-610px -650px}
.icon.error{display:block;width:37px;height:37px;background-position:-900px -170px}.icon.success{display:block;width:37px;height:37px;background-position:-860px -170px}.close-modal,.modal .close{background-position:-730px -120px}.button-social-medias{display:block;width:149px;height:30px}#general{position:relative;min-width:985px;width:100%}
.touch #general{overflow:hidden}.header-background{width:100%;height:90px;margin:36px 0 10px;background:#b7a99a}#logo{width:157px;height:90px;margin:0;float:left}#logo a{display:block;width:155px;height:90px;background-position:34px 1px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}
#main-navigation{position:relative;width:984px;height:90px;margin:0 auto;z-index:600}#search-form{padding:28px 0}#search-form fieldset{margin:0;padding:0;border:0}#search-form label{display:none}.search-form-rounded{width:231px;height:33px;margin-left:13px;background:url('../img/sprite.png') -610px -550px no-repeat}
.search-form-rounded input{width:185px;height:26px;margin:2px 0 2px 15px;font-family:Verdana;color:#b7a99a;font-size:13px;border:0;float:left;outline:0}.lt-ie9 .search-form-rounded input{margin-left:15px;margin-right:0;padding-top:5px;height:24px}.lt-ie8 .search-form-rounded input{margin-left:0;margin-right:2px;padding-top:5px;height:24px}
.search-form-rounded .search-submit{width:26px;height:26px;margin-top:3px;background-position:-664px -115px;float:left}.search-form-rounded .search-submit:hover{background-position:-854px -85px}#search-suggestion{position:absolute;width:351px;right:22px;top:-9999px;background:rgba(255,255,255,0.95);-webkit-box-shadow:rgba(0,0,0,0.3) 0 5px 11px;-moz-box-shadow:rgba(0,0,0,0.3) 0 5px 11px;box-shadow:rgba(0,0,0,0.3) 0 5px 11px;z-index:900;behavior:url(/js/pie.htc)}
.lt-ie9 #search-suggestion{background:#FFF}#search-suggestion.active{top:61px}#search-suggestion .suggestion-title{display:block;padding:13px 10px;font-family:GillSans,Verdana;font-size:12px;color:#6a6a6a;font-weight:normal;background:rgba(223,223,223,0.3)}.lt-ie9 #search-suggestion .suggestion-title{background:#f5f4f4}
#search-suggestion ul{padding:0;list-style:none}#search-suggestion ul li{border-bottom:1px solid #CCC;font-family:GillSans,Verdana;font-size:11px;color:#6a6a6a}#search-suggestion ul a{display:block;padding:7px 5px;background:rgba(223,223,223,0.3);text-decoration:none;color:#6a6a6a}#search-suggestion ul a.hover,#search-suggestion ul a:hover{background:transparent}
.lt-ie9 #search-suggestion ul li a{background:#f5f4f4}.lt-ie9 #search-suggestion ul a.hover,.lt-ie9 #search-suggestion ul a:hover{background:#fff}#search-suggestion ul li .title{text-transform:uppercase;font-weight:normal}#search-suggestion ul li .description{display:block;width:280px;padding:8px 0 5px;line-height:10px}
#search-suggestion ul li .picture{margin-right:5px;margin-bottom:5px;border:2px solid #cfcfcf;float:left}.touch .touch-border{position:absolute;border-radius:10px;width:31px;height:31px;z-index:2;top:2px;left:1px}.aux-nav-tooltip{position:absolute;width:192px;margin-left:-98px;margin-top:-9000px;top:36px;left:50%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-box-shadow:rgba(0,0,0,0.6) 0 3px 11px;-moz-box-shadow:rgba(0,0,0,0.6) 0 3px 11px;box-shadow:rgba(0,0,0,0.6) 0 3px 11px;z-index:900;behavior:url(/js/pie.htc)}
.aux-nav-tooltip.hover{margin-top:0}.aux-nav-tooltip-top{position:absolute;width:192px;height:10px;margin:0 auto;top:-5px;background-position:-20px -760px}.aux-nav-tooltip-header{padding:20px 13px 15px;border-bottom:1px solid #d1d1d1}.aux-nav-tooltip-header h6{padding:0;margin:0;font-family:GillSansStdBold,Verdana;font-size:14px;font-weight:normal;color:#6a6a6a}
.aux-nav-tooltip-content,.aux-nav-tooltip-footer{font-family:GillSans,Verdana;font-size:12px}.aux-minhaconta .aux-nav-tooltip-header{border:0}.aux-minhaconta .aux-nav-tooltip-header h6{font-family:GillSans,Verdana;overflow:hidden}.aux-minhaconta .aux-nav-tooltip-header h6 span{font-family:GillSansStdBold,Verdana}
.aux-minhaconta .aux-nav-tooltip-content{padding:0 10px 10px;background:#FFF;border-bottom:1px solid #d1d1d1}.aux-minhaconta .aux-nav-tooltip-content .input{height:30px;margin-left:0;margin-bottom:10px}.aux-minhaconta .aux-nav-tooltip-content .input.pw{margin-bottom:20px}.aux-nav-tooltip-content .password-hint{font-size:9px;margin:1px 6px 0 0}
.aux-minhaconta .aux-nav-tooltip-content input{width:142px;font-size:12px;font-family:Verdana;color:#6a6a6a}.lt-ie9 .aux-minhaconta .aux-nav-tooltip-content input{line-height:30px}.aux-minhaconta .aux-nav-tooltip-footer{padding:17px 30px;color:#6a6a6a;line-height:12px}.aux-minhaconta .aux-nav-tooltip-footer a{text-decoration:none}
.aux-minhaconta .button-replace{margin-bottom:10px}.aux-minhaconta .button-login{width:172px;height:30px;background-position:-420px 0}.aux-minhaconta .button-login:hover{background-position:-420px -40px}.aux-minhaconta .button-facebookconnect:hover{width:171px;height:30px;background-position:-10px -710px}
.aux-minhaconta .button-my-account,.aux-minhaconta .button-logout{margin-bottom:10px}.aux-minhaconta .button-my-account{width:172px;height:30px;background-position:0 -290px}.aux-minhaconta .button-logout{width:172px;height:30px;background-position:-780px -330px}.aux-minhaconta .aux-nav-tooltip-content.logged{background:0;border-bottom:0}
.aux-minhaconta a:hover{text-decoration:underline}.aux-bg-white{background:#fff}#content{width:970px;margin:0 auto;margin-top:25px;position:relative}.mobile-version{width:210px;height:53px;margin:24px auto 0;background-position:-800px -2470px}#breadcrumb{min-height:35px;width:770px;padding-top:10px;margin:0 0 16px 0;font-family:GillSansStdLightRegular,Verdana;font-size:22px;color:#b7a99a}
#breadcrumb a{color:#b7a99a;text-decoration:none}#breadcrumb a:hover{text-decoration:underline}#breadcrumb h1,#breadcrumb h2{font-weight:normal;font-family:GillSansStdBold;font-size:28px;display:inline}.grid-home{position:relative;width:968px;min-height:325px;margin:0 0 7px}.grid-home .grid-item{position:absolute;display:inline-block;-webkit-transition:all .5s cubic-bezier(0.035,0.675,0.310,0.960);-moz-transition:all .5s cubic-bezier(0.035,0.675,0.310,0.960)}
.grid-home .grid-item img{position:relative;z-index:5;vertical-align:top}.grid-home .grid-item-video img{position:absolute}.grid-home .grid-item-video-over{display:block;position:absolute;top:0;left:0;z-index:5;background:#fff;opacity:0;filter:alpha(opacity = 0);width:100%;height:100%}.grid-home .over-mask{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;opacity:0;filter:alpha(opacity = 0)}
.grid-home .big-shadow{top:0;position:absolute;width:100%;height:100%;left:0;z-index:4;-webkit-box-shadow:rgba(0,0,0,0.6) 0 20px 20px;-moz-box-shadow:rgba(0,0,0,0.6) 0 20px 20px;box-shadow:rgba(0,0,0,0.6) 0 20px 20px;behavior:url(/js/pie.htc);opacity:0;filter:alpha(opacity = 0)}.lt-ie9 .grid-home .big-shadow{top:-9999px}
.grid-home a.active{-webkit-transform:scale(1.15);-moz-transform:scale(1.15)}.grid-home a.active .bs{display:none}.grid-home a.active .big-shadow{top:0;opacity:1;filter:alpha(opacity = 0)}.grid-home .grid-column-1{left:0}.grid-home .grid-column-2{left:75px}.grid-home .grid-column-3{left:150px}.grid-home .grid-column-4{left:225px}
.grid-home .grid-column-5{left:300px}.grid-home .grid-column-6{left:375px}.grid-home .grid-column-7{left:450px}.grid-home .grid-column-8{left:525px}.grid-home .grid-column-9{left:600px}.grid-home .grid-column-10{left:675px}.grid-home .grid-column-11{left:750px}.grid-home .grid-column-12{left:825px}.grid-home .grid-column-13{left:900px}
#products-page{margin-bottom:46px;position:relative}.line-media{width:968px;margin:0 auto;padding-bottom:10px;background:#FFF}.touch .line-media{padding-bottom:0}#line-media-buttons-toggle{position:relative;overflow:hidden;z-index:40}#line-media-buttons{position:absolute;width:102px;height:20px;padding-left:14px;bottom:3px;left:50%;margin-left:-59px;background:#FFF;text-align:center;z-index:50}
.touch #line-media-buttons{display:none}#line-media-buttons a{position:relative;display:block;font-family:GillSansStdBold,Verdana;font-size:14px;text-decoration:none}#line-media-buttons .icon{position:absolute;display:block;top:5px;left:17px}#line-media-buttons .button-open .icon{width:13px;height:8px}
#line-media-buttons .button-close .icon{width:8px;height:9px}.line-highlights{position:relative;padding:0;margin-top:15px;list-style:none}.line-highlights .item{position:absolute;height:232px;background-color:#FFF}.line-highlights .item.first{left:0}.line-highlights .item.middle{left:328px}.line-highlights .item.last{right:0}
#products-navigation{margin-top:20px}#products-navigation-menu{width:182px;padding-top:15px;font-family:GillSans,Verdana;float:left}.lt-ie8 #products-navigation-menu{padding-top:70px}#products-navigation-menu h3{margin:0 0 8px;font-size:34px;line-height:33px;font-weight:normal}#products-navigation-menu h3 span{font-size:20px}
#products-navigation-menu ul{padding:0;margin-bottom:16px;font-size:14px;list-style:none}#products-navigation-menu li a,#products-navigation-menu li span{position:relative;display:block;padding:8px 7px 5px 10px;line-height:15px;margin-bottom:1px;background:#FFF;text-decoration:none;outline:none !important}
#products-navigation-menu li a:active{outline:none !important}#products-navigation-menu li a.active{line-height:15px}html.no-touch #products-navigation-menu a:hover{color:#FFF !important}#products-navigation-menu .active{color:#FFF !important}#products-navigation-menu .all{font-size:12px;text-transform:uppercase}
#products-navigation-menu .arrow{position:absolute;display:none;width:10px;height:100%;right:-10px;top:0}.lt-ie8 #products-navigation-menu .arrow{height:90%}#products-navigation-menu .active .arrow{display:block}.lt-ie8 #products-navigation-menu .active .arrow,.lt-ie8 #products-navigation-menu a:hover .arrow{top:1px}
#wrap-product-user-video{height:55px}#product-user-video{position:relative;width:774px;margin:0 0 6px;float:right}.lt-ie8 #product-user-video{margin-bottom:4px}#product-user-video-button{position:relative;display:block;padding:8px 43px 0 11px;float:right;background:#FFF;font-family:GillSansStdLightRegular,Verdana;font-size:14px;text-transform:uppercase;text-decoration:none;z-index:30}
#product-user-video-button strong{font-family:GillSansStdBold,Verdana;font-weight:normal}#product-user-video-button .icon{position:absolute;width:24px;height:24px;top:6px;right:11px;background-position:-900px -90px}#product-user-video-container{padding-top:11px;margin-bottom:13px;background:#FFF;clear:both}
.lt-ie8 #product-user-video-container{padding-top:5px}#product-user-video-toggle{width:733px;height:433px;padding:20px 0 15px;margin:0 auto;overflow:hidden;display:none;position:relative}#product-user-video-image{width:732px;height:428px}#product-user-video-object{position:relative}#product-user-video-close{position:absolute;bottom:35px;right:-5px;padding:1px 10px 1px 28px;z-index:40;background:white;font-family:GillSansStdBold,Verdana;font-size:14px;text-decoration:none}
#product-user-video-close .icon{position:absolute;display:block;width:8px;height:9px;top:6px;left:15px;background:url('../img/sprite-product-1.png') no-repeat}#product-user-video-close .icon{background-position:-40px -10px}#products-navigation-grid{width:788px;float:right}#products-navigation-grid ul{padding:0;list-style:none}
#products-navigation-grid li.product-item{width:183px;margin-bottom:14px;margin-left:14px;float:left}#products-navigation-grid .item{position:relative;background-color:#FFF}#article-product-tiles #products-navigation-grid{width:inherit}.label-product{display:block;position:absolute;background:url('../img/sprite.png') no-repeat}
.label-release{width:131px;height:21px;background-position:-450px -1090px}.label-last-chance{width:74px;height:73px;background-position:-330px -950px}.bloco-linha .label-product{top:10px;left:10px}.label-promotion{width:60px;height:60px;background-position:-260px -960px}.label-free-shipping{width:85px;height:54px;background-position:-790px -1790px}
#detalhe-meus-favoritos .label-release{top:10px;left:9px}#detalhe-meus-favoritos .label-last-chance{top:9px;left:9px}#detalhe-meus-favoritos .label-promotion{top:12px;left:10px}#detalhe-meus-favoritos .label-free-shipping{top:12px;left:10px}#products-navigation-grid .label-release{top:10px;left:9px}
#products-navigation-grid .label-last-chance{top:9px;left:9px}#products-navigation-grid .label-promotion{top:12px;left:10px}#products-navigation-grid .label-free-shipping{top:12px;left:10px}#product-detail-picture .label-product{top:64px;right:19px}#product-detail-picture .label-release{width:161px;height:26px;background-position:-260px -1050px;z-index:22}
#product-detail-picture .label-last-chance{width:99px;height:98px;background-position:-340px -1080px;z-index:22}#product-detail-picture .label-last-chance-videos{top:135px;right:30px}#product-detail-picture .label-last-chance-images{top:64px;right:19px}#product-detail-picture .label-promotion{width:73px;height:73px;background-position:-260px -1090px;z-index:22}
#product-detail-picture .label-free-shipping{width:102px;height:66px;background-position:-890px -1790px;z-index:22}.auxiliar-product-information .label-release{z-index:10;bottom:74px;right:9px}.auxiliar-product-information .label-last-chance{z-index:10;bottom:73px;left:9px}.auxiliar-product-information .label-promotion{z-index:10;top:47px;right:10px}
.auxiliar-product-information .label-free-shipping{z-index:10;top:47px;right:10px}.product-detail-suggestions-list .label-release{z-index:10;bottom:71px;right:26px}.product-detail-suggestions-list .label-last-chance{z-index:10;bottom:71px;left:22px}.product-detail-suggestions-list .label-promotion{z-index:10;top:76px;right:26px}
.product-detail-suggestions-list .label-free-shipping{z-index:10;top:76px;right:26px}.product-detail-suggestions-list .number-controls{float:left;margin:5px 0 0 8px}.modal-sku .alert{line-height:37px;font-size:16px}#products-navigation-grid .pushcart-feedback .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#products-navigation-grid .pushcart-feedback-success{display:none}#products-navigation-grid .pushcart-feedback-error{display:none}#products-navigation-grid .pushcart-feedback-success{position:absolute;display:none;top:50%;left:10px;margin-top:-12px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}
#products-navigation-grid .pushcart-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}#products-navigation-grid .pushcart-feedback-error{position:absolute;display:none;top:50%;left:10px;margin-top:-17px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
#products-navigation-grid .pushcart-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}#products-navigation-grid .buy-group{position:relative;min-height:50px}#products-navigation-grid .unavailable-group{position:relative;min-height:50px}
#products-navigation-grid .unavailable-group strong{display:block;padding-top:5px;padding-bottom:13px;margin-bottom:0 !important}.lt-ie8 #products-navigation-grid .unavailable-group .custom-checkbox{display:inline-block}#products-navigation-grid .unavailable-group .custom-checkbox{margin:0 15px 8px}
#products-navigation-grid .unavailable-group .subscribe-form{width:164px;height:28px;margin:0 0 0 10px;display:none}#products-navigation-grid .unavailable-group .subscribe-form-field{display:block;width:118px;height:28px;background:url('../img/sprite.png') -600px -430px no-repeat;float:left}
#products-navigation-grid .unavailable-group .subscribe-form-field input{width:100px;margin:5px 7px;line-height:20px;border:0;background:#e2e2e2;outline:0;font-family:GillSans,Verdana;font-size:12px}#products-navigation-grid .unavailable-group .subscribe-form-button{display:block;width:46px;height:28px;line-height:28px;font-family:GillSansStdBold,Verdana;font-size:12px;background:url('../img/sprite.png') -718px -430px no-repeat;float:left;text-decoration:none}
#products-navigation-grid .unavailable-group .error .subscribe-form-field{background-position:-600px -470px}#products-navigation-grid .unavailable-group .error input{background-color:#fcc}#products-navigation-grid .unavailable-group .error .subscribe-form-button{background-position:-718px -470px}#products-navigation-grid .unavailable-group .subscribe-feedback-success{position:absolute;display:none;top:0;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}
#products-navigation-grid .unavailable-group .subscribe-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}#products-navigation-grid .unavailable-group .subscribe-feedback-error{position:absolute;display:none;top:0;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
#products-navigation-grid .unavailable-group .subscribe-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}#products-navigation-grid .unavailable-group .subscribe-feedback-error strong{display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}
#products-navigation-grid .unavailable-group .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}#products-page .tab-content{position:relative;height:250px;display:block;visibility:hidden}
#products-page .tab-content .jspTrack{background:url('../img/bgr_scrollbar.gif') center bottom no-repeat;margin-top:-2px}#products-page .tab-content .jspDrag .jspDragTop{position:absolute;width:20px;height:250px;bottom:18px}#products-page .tab-content .jspDrag .jspDragBottom{position:relative;height:20px;z-index:101}
#products-page .tab-content .scroll-corner-top{position:absolute;width:20px;height:2px;top:0;right:0;z-index:100}#products-page .tab-content p{padding-right:35px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:14px;color:#6a6a6a;line-height:145%}#product-detail>.column-left{width:641px;float:left}
#product-detail>.column-right{width:316px;padding-left:13px;float:left}#product-detail-picture{height:449px;margin-top:40px;position:relative;background-color:#fff}#product-detail-picture .product-image{position:absolute;top:0;left:0;z-index:20}.product-detail-picture-buttons-hitarea{position:absolute;width:100%;height:48px;top:0;left:0;background:transparent;z-index:30}
.product-detail-picture-buttons-hitarea-v{position:absolute;width:89px;height:100%;top:0;left:0;background:transparent;z-index:30}#product-detail-picture-buttons{position:absolute;width:614px;height:33px;top:15px;left:13px;z-index:30;border-bottom:1px solid rgba(255,255,255,0.5)}#product-detail-picture-buttons .button-images{position:absolute;top:1px;left:-4px;width:81px;height:24px;background-position:-905px -920px}
#product-detail-picture-buttons .button-images.active{background-position:-730px -180px}#product-detail-picture-buttons .button-videos{position:absolute;top:1px;left:99px;width:69px;height:23px;background-position:-830px -180px}#product-detail-picture-buttons .button-favorites{position:absolute;top:2px;right:30px;width:20px;height:20px;background-image:url('../img/sprite.png');background-position:-882px -126px}
#product-detail-picture-buttons .button-share{position:absolute;top:2px;right:-3px;width:19px;height:20px;background-image:url('../img/sprite.png');background-position:-965px -126px;overflow:hidden;cursor:pointer}#product-detail-picture-buttons .button-share.active{overflow:visible}
#product-detail-picture-buttons .separator{width:1px;height:13px;background:url('../img/sprite.png') -600px -100px;position:absolute;top:5px;right:22px;display:block}#product-detail .product-share-links{width:100%;height:50px;background-color:#FFF}#product-detail .product-share-links .gig-button-container{padding:0 !important;margin:14px 3px !important;overflow:hidden !important}
#product-detail .product-share-links .gig-button-container.gig-button-container-twitter-tweet{width:66px !important;margin-left:18px !important}#product-detail .product-share-links .gig-button-container.gig-button-container-google-plusone{width:32px !important}#product-detail .product-share-links .gig-button-container.gig-button-container-facebook-like{width:48px !important}
#product-detail .product-share-links .gig-button-container.gig-button-container-pinterest-pinit{width:40px !important}#product-detail .product-share-links .gig-button-container-facebook-like{position:relative;top:8px}#product-detail-video{width:523px;height:352px;padding:97px 0 0 118px;position:absolute;left:0;top:0;z-index:21;display:none}
#product-detail-picture-buttons .div{display:block;position:absolute;width:1px;height:13px;top:5px;background:url('../img/sprite.png') -999px -245px}#product-detail-picture-buttons .div-1{left:88px}#product-detail-picture-buttons .div-2{right:22px}#product-detail-picture-buttons .disabled{opacity:.5;filter:alpha(opacity = 50)}
#product-detail-picture-thumbs{width:65px;position:absolute;top:59px;left:24px;z-index:30}#product-detail-picture-thumbs .ir{width:20px;height:21px;margin:14px auto;background-image:url('../img/sprite.png')}#product-detail-picture-thumbs .prev{background-position:-730px -525px}#product-detail-picture-thumbs .prev.disabled{background-position:-760px -500px}
#product-detail-picture-thumbs .next{background-position:-760px -525px;margin-top:2px}#product-detail-picture-thumbs .next.disabled{background-position:-730px -500px}#product-detail-picture-thumbs .wrap-thumbs{height:308px;width:65px;overflow:hidden;position:relative}#product-detail-picture-thumbs ul{height:308px;padding:0;list-style:none}
#product-detail-picture-thumbs ul li{width:65px;height:65px;margin-bottom:12px}#product-detail-picture-thumbs ul.videos li a{display:block}#product-detail-picture-thumbs ul.videos li a img{border:0}#product-detail-picture-thumbs img{border:4px solid #FFF;width:56px;height:56px}#product-detail .review-box{margin-top:15px;background-color:#fff;padding:26px 20px 10px 25px}
#product-detail-offer{height:35px;margin-top:20px;overflow:hidden;color:#fff;position:relative}#product-detail-offer #detail-offer-link{position:relative;height:33px;display:block;font:16px/33px GillSansStdBold;color:#fff;text-decoration:none;z-index:100;text-align:center}#product-detail-offer #detail-offer-link>span{font-family:GillSans;padding-right:30px;background:url('../img/bg-offer-span.png') no-repeat right}
#product-detail-offer .product-offer-content-box{position:relative;margin-top:-102px}#product-detail-offer .product-offer-content{position:relative;height:102px;z-index:50;overflow:hidden}#product-detail-offer .product-offer-content>div{float:left}#product-detail-offer .product-offer-content .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-30px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-offer .product-offer-content .buy-feedback-success{display:none}#product-detail-offer .product-offer-content .buy-feedback-error{display:none}#product-detail-offer .product-offer-content .buy-feedback-success{position:absolute;display:none;top:50%;left:10px;margin-top:-35px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}
#product-detail-offer .product-offer-content .buy-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}#product-detail-offer .product-offer-content .buy-feedback-error{position:absolute;display:none;top:50%;left:10px;margin-top:-30px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
#product-detail-offer .product-offer-content .buy-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}#product-detail-offer .product-offer-content .buy-group-feedback{position:relative;width:159px;height:80px;clear:both}
#product-detail-offer .product-offer-content .quantity-warning-offer{position:relative}#product-detail-offer .product-offer-content .quantity-warning-offer p{padding-left:18px;font:12px GillSans,Verdana;color:#fff}#product-detail-offer .product-offer-content .quantity-warning-offer .close{width:14px;height:14px;background:url(../img/sprite.png) -960px -90px;position:absolute;top:1px;left:0;text-indent:-9999px;overflow:hidden}
#product-detail-offer .button-close{width:43px;height:0;position:absolute;top:0;right:0;background-image:url('../img/sprite.png');background-repeat:no-repeat;background-position:-661px -730px;text-indent:-9999px;z-index:51}#product-detail-offer .button-close-detail-offer{background-image:none;text-indent:0}
#product-detail-offer .offer-text{width:136px;padding:25px 14px}#product-detail-offer .offer-text p{font:16px/18px GillSansStdLightRegular;color:#fff}#product-detail-offer .offer-text p span{font:18px/18px GillSansStdBold}#product-detail-offer .offer-image{width:164px;height:78px;padding-top:24px;background:url('../img/sprite.png') 0 -750px;text-align:center}
#product-detail-offer .offer-price{width:78px;height:78px;padding:24px 0 0 4px}#product-detail-offer .offer-price p.price{padding:0 0 5px;font:14px/12px GillSansStdLightRegular;color:#fff}#product-detail-offer .offer-price p.discount-price{font:20px GillSansStdBold}#product-detail-offer .buy-offer{width:175px;padding:15px 0 0}
#product-detail-offer .buy-offer p{font:14px/24px GillSansStdLightRegular;float:left}#product-detail-offer .buy-offer .component-amount{margin-left:10px;float:left;display:block}#product-detail-offer .buy-offer a.ir{width:159px;height:39px;margin:0 0 0 3px;background:url('../img/sprite.png') -780px -340px}
#product-detail-options{width:316px;margin-top:40px;position:relative}.container-read-more{position:absolute;top:0;right:0}.container-read-more .read-more{position:absolute;right:0;bottom:0}.container-read-more .read-more a{width:130px;min-height:32px;padding:7px 0 0 10px;position:relative;float:right;font:normal 12px/12px GillSans;text-decoration:none}
.container-read-more .read-more a.mouseout{color:#fff}.container-read-more .read-more a .arrow-read-more{width:12px;height:24px;display:block;float:right;background-image:url('../img/sprite.png');background-position:-980px -620px;position:absolute;top:25%;right:8px;margin-left:5px}.container-read-more .read-more a:hover{background-color:#fff !important}
.container-read-more .read-more a span{font-family:GillSansStdBold}.container-read-more .read-more a div{width:100px;float:left;padding-bottom:5px}#product-detail-options .product-pricing{padding:3px 10px 1px;background:#FFF;color:#b7a99a}#product-detail-options h3{font-family:GillSansStdBold,Verdana;font-size:24px;font-weight:normal}
#product-detail-options .product-id{display:block;font-family:GillSans,Verdana;font-size:10px;text-transform:uppercase}#product-detail-options .product-price,#product-detail-options .installments-price{display:block;font-family:GillSansStdLightRegular,Verdana;font-size:11px;color:#8d807b;width:90%;text-align:left;line-height:28px}
#product-detail-options .product-price .sku-installments{display:inline-block}#product-detail-options .installments-price span{font-size:13px;font-family:GillSansStdBold,Verdana;color:#685b53}#product-detail-options .product-price strong,#product-detail-options .installments-price strong{font-family:GillSansStdBold,Verdana;font-size:17px;font-weight:bold;color:#685b53}
#product-detail-options .discount-off-price{height:35px;display:block;width:100%;background:#d3d0cd;font-family:GillSansStdBold,Verdana;font-weight:bold;color:#685b53;margin:5px 0 15px -28px;padding:0 0 0 28px;line-height:35px}#product-detail-options .discount-off-value-price{font-size:16px;margin-right:10px}
#product-detail-options .discount-off-txt-price{font-size:11px}#product-detail-options .product-subtitle{display:block;margin:15px 0 0 0;position:relative;font-family:GillSans,Verdana;font-size:21px;font-weight:normal}#product-detail-options .product-subtitle.product-select-color{display:block;position:relative;border-bottom:1px solid #b7a99a;margin-top:10px;margin-right:-10px;margin-left:-10px;padding-left:10px;font-family:GillSansStdBold,Verdana;font-size:16px;font-weight:normal}
#product-detail-options .unavailable-product .product-subtitle{display:block;margin:15px 0 0 0;position:relative;font-family:GillSans,Verdana;font-size:21px;font-weight:normal;color:#FFF !important;text-transform:uppercase;text-align:center}#product-detail-options .unavailable-product .product-subtitle.product-select-color{display:block;position:relative;margin-top:10px;font-family:GillSansStdBold,Verdana;font-size:16px;font-weight:normal}
#product-detail-options .product-internal-options{padding:1px 10px 10px 10px;border-bottom:1px solid #b7a99a;background:#FFF;position:relative}#product-detail-options .product-internal-options a.next{top:116px;right:0;z-index:98}#product-detail-options .product-internal-options a.prev{top:116px;left:0;z-index:97}
#product-detail-options .product-internal-options ul{padding:0;list-style:none}#product-detail-options .wrap-product-colors-list{width:232px;height:252px;margin-left:36px;z-index:9}#product-detail-options #wrap-product-colors-list-nav{position:absolute;width:296px;height:252px;margin-top:-27px;*margin-top:-10px;z-index:9;left:10px}
#wrap-product-colors-list-zoom{position:absolute;width:50px;height:50px;z-index:10;display:none}#product-detail-options .product-colors-list>li{height:232px;width:48px;padding:8px 5px 0 5px;float:left}#product-detail-options .product-colors-list>li>ul{width:58px;margin-right:15px;float:left}#product-detail-options .product-colors-list li ul li{width:58px;height:52px;padding:0;margin:10px 0 0 0;float:left;list-style:none;position:relative}
#product-detail-options .product-color-image,#product-detail-options .product-color-image img{width:40px;height:40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;behavior:url(/js/pie.htc)},#product-detail-options .product-color-image-hover{width:100%;height:50px;position:absolute;top:0;left:0;text-align:center}
#product-detail-options .product-color-image-hover{width:50px;height:50px;left:0;bottom:-14px;padding-top:5px;top:0}#product-detail-options .product-color-image-hover img{position:absolute;top:7px;left:3px;z-index:8;width:69px;height:58px}#product-detail-options li ul li .product-color-image-hover{display:none}
#wrap-product-colors-list-zoom a{text-decoration:none}#wrap-product-colors-list-zoom a.select-color{width:50px;height:50px;background:url('../img/sprite.png') -620px -620px;text-decoration:none;text-align:center;position:absolute;left:0;top:0;z-index:9}#wrap-product-colors-list-zoom a span{width:100%;display:block;position:absolute;top:50px;font-family:GillSans,Verdana;text-transform:lowercase;font-size:10px;line-height:13px;color:#b7a99a;left:2px}
#product-detail-options .product-colors-list li ul li a.select-color{display:none}#product-detail-options .product-colors-list li ul li .unavailable{display:none}#wrap-product-colors-list-zoom .unavailable{width:122px;height:75px;padding:0 39px 0 79px;background:url('../img/sprite.png') -610px -960px;position:absolute;top:0;display:block;line-height:12px;z-index:10}
#wrap-product-colors-list-zoom .unavailable .subscribe-feedback-success{padding:13px 29px 0 12px}#wrap-product-colors-list-zoom.right-color .unavailable{padding:0 79px 0 12px;background:url('../img/sprite.png') -680px -1050px;right:0;left:auto}#wrap-product-colors-list-zoom.right-color .unavailable .subscribe-feedback-success{padding-right:69px}
#wrap-product-colors-list-zoom .unavailable span{padding:8px 0;font:10px GillSansStdBold,Verdana;display:block;position:static;color:#fff}#wrap-product-colors-list-zoom .unavailable a.let-me-know{font:12px GillSans,Verdana;line-height:12px !important;color:#fff}#wrap-product-colors-list-zoom .unavailable .subscribe-form-field{width:80px;height:28px;background:url('../img/sprite.png') -600px -510px;float:left}
#wrap-product-colors-list-zoom .unavailable .subscribe-form-field input{width:70px;height:28px;line-height:28px;padding:0 0 0 10px;margin:0;border:0;background:0;outline:0}#wrap-product-colors-list-zoom .unavailable a.subscribe-form-button{width:48px;height:28px;margin-right:-35px;display:block;float:left;background:url('../img/sprite.png') -680px -510px;text-align:center;font:12px/28px GillSansStdBold}
#wrap-product-colors-list-zoom .unavailable .subscribe-feedback-success{position:absolute;display:none;top:0;left:70px;padding-left:12px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}#wrap-product-colors-list-zoom.right-color .unavailable .subscribe-feedback-success{position:absolute;display:none;top:0;left:0;padding-left:12px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}
#wrap-product-colors-list-zoom .unavailable .subscribe-feedback-error{position:absolute;display:none;top:28px;left:70px;padding-left:12px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}#wrap-product-colors-list-zoom.right-color .unavailable .subscribe-feedback-error{position:absolute;display:none;top:28px;left:0;padding-left:12px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
#wrap-product-colors-list-zoom .unavailable .subscribe-feedback-error strong{display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}#wrap-product-colors-list-zoom .unavailable .loading{position:absolute;display:none;width:144px;height:11px;margin-top:-5px;top:50%;left:70px;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#wrap-product-colors-list-zoom.right-color .unavailable .loading{position:absolute;display:none;width:144px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}.unavailable-image{-moz-opacity:.60;filter:alpha(opacity = 60);opacity:.60}
#product-detail-options a.let-me-know:hover{text-decoration:underline !important}#product-detail-options .product-colors-list li ul li .selected{width:50px;height:50px;position:absolute;bottom:7px;left:-5px;display:none;border-radius:25px}#product-detail-options .product-colors-list li ul li.active .selected{display:block}
#product-detail-options .product-buying-options{height:96px;padding:1px 10px;margin-bottom:1px;background:#FFF}#product-detail-options .product-buying-options form{margin:10px 0 0 0}#product-detail-options .product-buying-options .custom-radio{height:19px;padding-left:19px;float:left;position:relative;top:3px}
#product-detail-options .product-buying-options .custom-radio-checkbox{height:19px;margin-top:1px;float:left;font:14px GillSans;color:#6a6a6a}#product-detail-options .product-buying-options .quantity-warning{height:11px;width:310px;padding:0 3px;margin:-5px 0 0 -10px;font:11px/14px GillSans;color:#fff;display:none;text-align:center;z-index:99999}
#product-detail-options .refil-unavailable{height:98px;padding:0 10px;margin-bottom:1px;overflow:hidden;position:relative;background:#fff}#product-detail-options .refil-unavailable{position:relative;overflow:hidden;height:98px}#product-detail-options .refil-unavailable .subscribe-feedback-success{position:absolute;top:36px;margin-left:-5px}
#product-detail-options .refil-unavailable .subscribe-feedback-success{position:absolute;top:36px;margin-left:-5px}#product-detail-options .refil-unavailable .subscribe-feedback-success .icon{width:14px !important;height:14px;background:url('../img/sprite.png') -940px -90px no-repeat;float:left !important;padding:0 !important;margin-top:3px}
#product-detail-options .refil-unavailable .subscribe-feedback-error .icon{display:none !important;width:14px;height:14px;background:url('../img/sprite.png') -960px -90px no-repeat;float:left;margin-top:1px}#product-detail-options .refil-unavailable .subscribe-feedback-success{display:none;padding-left:8px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left;margin-top:-3px}
#product-detail-options .refil-unavailable .subscribe-feedback-success span{color:white !important;font-size:14px}#product-detail-options .refil-unavailable .subscribe-feedback-error{display:none;margin-top:1px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
#product-detail-options .refil-unavailable .subscribe-feedback-error span{color:white !important}#product-detail-options .refil-unavailable .subscribe-feedback-error strong{display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}#product-detail-options .refil-unavailable .custom-checkbox{position:relative;height:19px;margin-top:15px;float:left;font:14px GillSans;color:#6a6a6a;z-index:11}
#product-detail-options .refil-unavailable .custom-checkbox.hover,#product-detail-options .refil-unavailable .custom-checkbox.hover span{color:#FFF !important}#product-detail-options #refil-unavailable-form{margin-top:0}#product-detail-options #refil-unavailable-form span{line-height:16px;float:none;display:block;padding-right:20px;z-index:11}
#product-detail-options #refil-unavailable-form .subscribe-feedback-success span{width:270px;padding-left:23px}#product-detail-options #refil-unavailable-form input.email{width:234px;height:28px;padding:0 0 0 10px;border:0;margin-left:3px;background:url('../img/sprite.png') -190px -760px;float:left;outline:0;font:12px GillSans}
#product-detail-options #refil-unavailable-form .submit-form-field{width:47px;height:28px;float:left;display:block;background:url('../img/sprite.png') -434px -760px;text-align:center;font:12px/28px GillSansStdBold;text-decoration:none}#product-detail-options #refil-unavailable-form .enter-email{height:39px;width:304px;padding:59px 0 0 12px;position:absolute;left:0;top:98px;z-index:10}
#product-detail-options #refil-unavailable-form .enter-email strong.product-subtitle{position:absolute;left:10px;top:1px;color:#fff;display:none}#product-detail-options #refil-unavailable-form .loading{position:absolute;display:none;width:100%;height:11px;margin-top:15px;top:50%;left:0;margin-left:-10px;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-options .product-buying-options form .wrap-option{margin-bottom:5px}#product-detail-options .product-buying-options form span{font:14px/24px GillSans;color:#6a6a6a;float:left}#product-detail-options .product-buying-options form .wrap-option span.price{margin-right:-25px}#product-detail-options .product-buying-options form .component-amount{margin:0 3px;float:left}
#product-detail-options .product-buying-options form .wrap-option .custom-radio-checkbox{position:relative;top:2px}#product-detail-options #refil-unavailable-form{margin-top:0}#product-detail-options .product-buying-options.bg-color strong{color:#fff}.product-detail-adjust{min-height:105px !important}
.product-detail-adjust .unavailable-product-container{top:45px !important}.product-detail-adjust .discounted-price-title{display:none !important}#product-detail-options .product-buying-quantity{padding:16px 0 16px 12px;border-bottom:1px solid #b7a99a;background:#FFF;color:#6a6a6a;font:18px GillSans;position:relative;overflow:hidden;min-height:75px;height:160px}
#product-detail-options .product-buying-quantity .detail-quantity-warning{width:100%;font:12px GillSans;text-indent:10px;display:block;color:#fff;position:absolute;bottom:0;left:0;display:none}#product-detail-options .product-buying-quantity .component-amount{margin:2px 4px 0 5px;float:left}#product-detail-options .product-buying-quantity .number-controls{margin:12px -12px 0 -4px;float:left}
#product-detail-options .product-buying-quantity .discounted-price-title{font-family:GillSansStdBold,Verdana;font-size:17px;font-weight:normal;text-transform:uppercase;height:28px;line-height:28px}#product-detail-options .product-buying-quantity .custom-checkbox{color:#FFF !important}#product-detail-options .disabled,#product-detail-options .disabled strong,#product-detail-options .disabled span{color:#d2d2d2 !important}
#product-detail-options .disabled .component-amount{background-position:-960px -470px !important}#product-detail-options .disabled .component-amount a{display:none !important;visibility:hidden}#product-detail-options .disabled .component-amount span{color:#b4b4b4}.product-availability-warning{position:absolute;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#product-detail-options .product-availability-warning{width:60px;height:60px;right:-30px;bottom:-30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADXRSTlMAoPBgEDDQQMBQkCCA5ztPYgAAAFZJREFUCNdj4D7OAAGb7gpAGLV3L0IYTnehQsx3716GCNnevRQAEdK9mwIRCrt7C8Jgkb1bAGFx6iZADXVcwAAFrE1Q4xnvXocw2O7eZIAa3wBV5MoAAGQkF4Xuzcn7AAAAAElFTkSuQmCC) #6e6259 no-repeat 4px 20px}.widget-footer .product-option .product-availability-warning{width:41px;height:41px;right:-20px;bottom:-20px;background-repeat:no-repeat;background-position:3px 14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAMAAACOacfrAAAAP1BMVEUAAAD4+Pirq6v+/v4AAAD////09PQAAAAAAAAAAAD5+fnt7e0AAADY2Nj19fXx8fH7+/v4+Pj7+/uurq7////mpjb4AAAAFHRSTlMAMh0gCfGKBgQOlmwRPqp61aekOousA+gAAABNSURBVAjXTc1LEoAgDAPQAoXyBzX3P6tubMnuTSYTohDIEiKqqByAysr7Y9NWLiCO/JMbsItSxkayafZpeWdkH7HyeTSLMc2nm6R0phfu7ALWSw8IIQAAAABJRU5ErkJggg==)}
.product-availability-warning .warning-info{display:none}#product-detail #product-detail-options .component-amount,#product-detail #product-detail-offer .component-amount{width:19px;height:24px;padding-left:20px;display:inline-block;position:relative;background:url(../img/sprite.png) -920px -470px}#product-detail #product-detail-options .component-amount span,#product-detail #product-detail-offer .component-amount span{font:12px/24px Verdana !important;color:#6a6a6a}
#product-detail #product-detail-options .component-amount a,#product-detail #product-detail-offer .component-amount a{width:15px;height:12px;position:absolute;left:7px;text-indent:-9999px;display:block}#product-detail #product-detail-options .component-amount a.decrease,#product-detail #product-detail-offer .component-amount a.decrease{top:12px}
#product-detail #product-detail-options .component-amount a.increase:hover,#product-detail #product-detail-offer .component-amount a.increase:hover,#product-detail #product-detail-options .component-amount a.decrease:hover,#product-detail #product-detail-offer .component-amount a.decrease:hover{background-image:url('../img/sprite.png')}
#product-detail #product-detail-options a.prev,#product-detail #product-detail-options a.next{width:20px;height:21px;position:absolute;background-image:url('../img/sprite.png')}#product-detail-options .product-favorites-box{position:relative;height:39px;padding:16px 0;background-color:#fff}
#product-detail-options .product-favorites-box .button-add-favorites{width:269px;height:37px;margin:0 auto;background-image:url(../img/sprite.png) !important;background-position:-340px -1380px !important}#product-detail-options .product-favorites-box .button-remove-favorites{width:269px;height:37px;margin:0 auto;background-image:url(../img/sprite.png) !important;background-position:-730px -1631px !important}
#product-detail-options .product-favorites-box .loading{position:absolute;display:none;width:316px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}#product-detail-options .product-favorites-box .favorites-feedback-success,#product-detail-options .product-favorites-box .favorites-feedback-success-remove{width:213px !important;height:49px !important;position:absolute;display:none;top:0 !important;left:0 !important;padding:22px 30px 0 73px !important;font-family:GillSans,Verdana;font-size:14px;color:#FFF;line-height:100%;text-align:left}
#product-detail-options .product-favorites-box .favorites-feedback-success .icon,#product-detail-options .product-favorites-box .favorites-feedback-success-remove .icon{position:absolute;display:block;width:14px;height:14px;top:21px !important;left:51px !important;background:url('../img/sprite.png') -940px -90px no-repeat}
#product-detail-options .product-favorites-box .favorites-feedback-error{width:213px !important;height:56px !important;position:absolute;display:none;top:0 !important;left:0 !important;padding:15px 30px 0 73px !important;font-family:GillSans,Verdana;font-size:14px;color:#FFF;line-height:100%;text-align:left}
#product-detail-options .product-favorites-box .favorites-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:15px !important;left:51px !important;background:url('../img/sprite.png') -940px -90px no-repeat}#product-detail-options .product-buying-box .buy-feedback-error{top:14px;left:30px;padding-right:50px}
#product-detail-options .product-buying-box .buy-feedback-error .icon{background-position:-960px -90px}#product-detail-options .product-buying-box.disabled{background-color:transparent !important}#product-detail-options .product-buying-box.disabled .button-buy-product{width:186px;height:39px;margin:0 auto;margin-top:6px;background-image:url(../img/sprite.png) !important;background-position:-340px -1466px !important}
#product-detail-options .product-buying-box.disabled .button-buy-refill{width:186px;height:39px;margin:0 auto;margin-top:6px;background-image:url(../img/sprite.png) !important;background-position:-340px -1425px !important}#product-detail-options .product-buying-box .button-buy{width:256px;height:39px;margin:0 auto;background-position:-10px -530px}
#product-detail-options .product-buying-box .button-buy-product{width:186px;height:39px;margin:0 auto;margin-top:6px;background-position:-10px -252px}#product-detail-options .product-buying-box .button-buy-refill{width:186px;height:39px;margin:0 auto;margin-top:6px;background-position:-10px -212px}body.hasntcn #product-detail-options .product-buying-box .button-buy-product{height:37px;background-image:url(../img/sprite.png) !important;background-position:-725px -1465px !important}
body.hasntcn #product-detail-options .product-buying-box .button-buy-refill{height:37px;background-image:url(../img/sprite.png) !important;background-position:-725px -1425px !important}body.hasntcn #product-detail-options .product-buying-box.disabled .button-buy-product{height:37px;background:url(../img/sprite.png) #b0ada8 -725px -1465px !important}
body.hasntcn #product-detail-options .product-buying-box.disabled .button-buy-refill{height:37px;background:url(../img/sprite.png) #b0ada8 -725px -1425px !important}#product-detail-options .product-buying-box .loading-container{width:100%;height:100%;position:absolute;top:0;left:0;display:none}#product-detail-options .product-buying-box .loading{position:absolute;display:block;width:316px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-options .product-buying-box .buy-feedback-success{width:213px !important;height:57px !important;position:absolute;display:none;top:0 !important;left:0 !important;padding:41px 30px 0 73px !important;font-family:GillSans,Verdana;font-size:14px;color:#FFF;line-height:100%;text-align:left}
#product-detail-options .product-buying-box .buy-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:41px !important;left:51px !important;background:url('../img/sprite.png') -940px -90px no-repeat}#product-detail-options .product-buying-box .buy-feedback-error{width:213px !important;height:68px !important;position:absolute;display:none;top:0 !important;left:0 !important;padding:30px 30px 0 73px !important;font-family:GillSans,Verdana;font-size:14px;color:#FFF;line-height:100%;text-align:left}
#product-detail-options .product-buying-box .buy-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:31px !important;left:51px !important;background:url('../img/sprite.png') -940px -90px no-repeat}#product-detail-options .select-product-color-message,#product-detail-options .select-product-size-message{position:absolute;width:100%;height:100%;top:0;left:0;display:none}
#product-detail-options .select-product-color-message p,#product-detail-options .select-product-size-message p{color:#FFF;font-family:GillSansStdBold,Verdana;font-size:13px;font-weight:normal;padding:35px 65px 0 65px;text-align:center;line-height:14px}#product-detail-options .select-product-color-message .top-arrow,#product-detail-options .select-product-size-message .top-arrow{position:absolute;top:-10px;left:50%;margin-left:-20px;width:0;height:0;border-style:solid;border-width:0 20px 10px 20px;border-style:inset;-webkit-transform:rotate(360deg)}
#product-detail-options .unavailable-product-container{position:absolute;width:100%;height:100%;top:86px;left:0}#product-detail-options .unavailable-product{height:100%;padding:0 10px;margin-bottom:1px;overflow:hidden;position:relative;background:#fff}#product-detail-options .unavailable-product{position:relative;overflow:hidden;height:100%}
#product-detail-options .unavailable-product .subscribe-feedback-success{position:absolute;top:10px;margin-left:0}#product-detail-options .unavailable-product .subscribe-feedback-success .icon{width:14px !important;height:14px;background:url('../img/sprite.png') -940px -90px no-repeat;float:left !important;padding:0 !important;margin-top:3px}
#product-detail-options .unavailable-product .subscribe-feedback-error .icon{display:none !important;width:14px;height:14px;background:url('../img/sprite.png') -960px -90px no-repeat;float:left;margin-top:1px}#product-detail-options .unavailable-product .subscribe-feedback-success{display:none;padding-left:10px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left;margin-top:-3px}
#product-detail-options .unavailable-product .subscribe-feedback-success span{color:white !important;font-size:14px}#product-detail-options .unavailable-product .subscribe-feedback-error{display:none;margin-top:1px;padding-left:18px;font-family:GillSans,Verdana;font-size:14px;color:#FFF;line-height:90%;text-align:left}
#product-detail-options .unavailable-product .subscribe-feedback-error span{color:white !important}#product-detail-options .unavailable-product .subscribe-feedback-error strong{display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}#product-detail-options .unavailable-product .loading{position:absolute;display:none;width:100%;height:11px;margin-top:-5px;top:50%;left:0;margin-left:-10px;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-options .unavailable-product .custom-checkbox{position:relative;height:19px;margin-top:7px !important;margin-left:15px;float:left;font:14px GillSans;color:#6a6a6a;z-index:11}#product-detail-options .unavailable-product .custom-checkbox.hover{color:#FFF !important}#product-detail-options form.unavailable-product-form{margin-top:0}
#product-detail-options form.unavailable-product-form .custom-checkbox span strong{display:block;font-family:GillSansStdBold,Verdana;font-size:14px;line-height:11px}#product-detail-options form.unavailable-product-form .subscribe-feedback-success span{width:220px;padding-left:10px}.lt-ie8 #product-detail-options form.unavailable-product-form .subscribe-feedback-success span{width:228px;padding-left:10px}
#product-detail-options form.unavailable-product-form input.email{width:200px;height:28px;padding:0 0 0 10px;border:0;margin-left:15px;background:url('../img/sprite.png') -190px -760px;float:left;outline:0;font:12px GillSans;color:#545454}.lt-ie9 #product-detail-options form.unavailable-product-form input.email{line-height:30px}
#product-detail-options form.unavailable-product-form .submit-form-field{width:47px;height:28px;float:left;display:block;background:url('../img/sprite.png') -435px -760px;text-align:center;font:12px/28px GillSansStdBold;text-decoration:none}#product-detail-options form.unavailable-product-form .enter-email{height:39px;width:304px;padding:10px 0 0 12px;position:absolute;left:0;top:150px;z-index:15}
#product-detail-options form.unavailable-product-form .enter-email strong.product-subtitle{position:absolute;left:10px;top:1px;color:#fff;display:none}#product-detail-options .product-buying-size{height:96px;padding:1px 0;border-bottom:1px solid #b7a99a;background:#FFF;position:relative}#product-detail-options .product-buying-size .product-subtitle{margin-left:10px;margin-top:0;position:relative;z-index:152;display:block;position:relative;font-family:GillSansStdBold,Verdana;font-size:16px;font-weight:normal}
#product-detail-options .product-buying-size .left,#product-detail-options .product-buying-size .right{width:42px;height:100%;position:absolute;top:0;z-index:150;background:#fff}#product-detail-options .product-buying-size .left{left:0}#product-detail-options .product-buying-size .right{right:0}#product-detail-options .product-buying-size a.next{top:45px;right:10px}
#product-detail-options .product-buying-size a.prev{top:45px;left:10px}#product-detail-options .product-buying-size .wrap-sizes{height:75px;overflow:hidden}#product-detail-options .product-buying-size ul{padding:5px 0 0 42px;list-style:none}#product-detail-options .product-buying-size ul li{width:58px;height:58px;float:left;position:relative}
#product-detail-options .product-buying-size ul li>a{display:block;font:12px/58px GillSansStdBold;color:#6a6a6a;text-decoration:none;text-align:center}#product-detail-options .product-buying-size ul li>a:hover{background-image:url('../img/sprite.png') -290px -1205px}#product-detail-options .product-buying-size ul li>a.selected-size,#product-detail-options .product-buying-size ul li>a.selected-size:hover{color:#fff;background-image:url('../img/sprite.png');outline:0}
.no-touch #product-detail-options .product-buying-size ul li:hover .unavailable-size{display:block}#product-detail-options .product-buying-size .unavailable-size{width:214px;height:75px;background:url('../img/sprite.png') -10px -1080px;position:absolute;bottom:-12px;left:0;display:none;z-index:601}
#product-detail-options .product-buying-size .unavailable-size span.size{width:75px;display:block;float:left;font:18px/75px GillSansStdBold;color:#6a6a6a;text-align:center}#product-detail-options .product-buying-size .unavailable-size>div{width:133px;padding-left:6px;float:left}#product-detail-options .product-buying-size .unavailable-size h6{padding:9px 0 7px;font:normal 10px GillSansStdBold;color:#fff}
#product-detail-options .product-buying-size .unavailable-size>div>a{font:12px/12px GillSans;color:#fff;text-decoration:none;display:block}#product-detail-options .product-buying-size li.right-size .unavailable-size{left:auto;right:0;background-position:-10px -990px}#product-detail-options .product-buying-size li.right-size .unavailable-size span.size{float:right}
#product-detail-options .product-buying-size .unavailable-size .subscribe-form-field{width:80px;height:28px;background:url('../img/sprite.png') -600px -510px;float:left}#product-detail-options .product-buying-size .unavailable-size .subscribe-form-field input{width:70px;height:100%;padding:0 0 0 10px;margin:0;border:0;background:0;outline:0}
#product-detail-options .product-buying-size .unavailable-size a.subscribe-form-button{width:48px;height:28px;margin-right:-35px;display:block;float:left;background:url('../img/sprite.png') -680px -510px;text-align:center;font:12px/28px GillSansStdBold;text-decoration:none}#product-detail-options .product-buying-size .unavailable-size .subscribe-feedback-success{position:absolute;display:none;top:13px;left:70px;padding-left:10px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left;width:135px}
#product-detail-options .product-buying-size li.right-size .unavailable-size .subscribe-feedback-success{left:0}#product-detail-options .product-buying-size .unavailable-size .subscribe-feedback-error{position:absolute;display:none;top:28px;left:70px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
#product-detail-options .product-buying-size li.right-size .subscribe-feedback-error{left:0}#product-detail-options .product-buying-size .unavailable-size .subscribe-feedback-error strong{display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}#product-detail-options .product-buying-size .unavailable-size .loading{position:absolute;display:none;width:142px;height:11px;margin-top:-5px;top:50%;left:71px;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-options .product-buying-size li.right-size .unavailable-size .loading{left:0}#product-detail-details{height:323px;margin-top:15px;overflow:hidden}.auxiliar-product-information h6{margin:17px 0 10px 3px;font-family:GillSans,Verdana;font-size:34px;font-weight:normal}.auxiliar-product-information h6 span{font-family:GillSansStdExtraBoldRegular,Verdana}
.wrap-other-products{width:593px;height:338px;margin:0 auto;left:5px;border-right:7px solid transparent;position:relative}.wrap-other-products .quantity-warning{padding:0 3px;margin:10px 0 0 0;font:11px/14px GillSans;color:#fff;display:none;text-align:center;z-index:99999}.auxiliar-product-information{position:relative}
.auxiliar-product-information .fbuPrev,.auxiliar-product-information .fbuNext{width:20px;height:21px;position:absolute;top:210px;background-image:url('../img/sprite.png')}.auxiliar-product-information .jcarousel-item{width:191px !important}.auxiliar-product-information .jcarousel-prev,.auxiliar-product-information .jcarousel-next{width:20px;height:21px;position:absolute;top:146px;cursor:pointer}
.auxiliar-product-information .jcarousel-prev{left:-28px !important}.auxiliar-product-information .jcarousel-next{right:-28px !important}.auxiliar-product-information .jcarousel-prev-disabled{opacity:.5}.auxiliar-product-information .jcarousel-next-disabled{opacity:.5}.auxiliar-product-information .jcarousel-pager-viewport{position:relative;width:153px;height:40px;margin:0 auto;overflow:hidden;top:10px}
.auxiliar-product-information .jcarousel-pager{width:auto;margin:0 auto}.auxiliar-product-information .jcarousel-pager-prev{top:15px;left:0 !important;margin-left:143px}.auxiliar-product-information .jcarousel-pager-next{top:15px;right:156px !important}.auxiliar-product-information .jcarousel-pager li{width:auto;margin:0 9px 0 0;background:0}
.auxiliar-product-information .jcarousel-pager li.bg-color{background-color:transparent !important}.auxiliar-product-information ul{width:600px;height:313px;margin:25px auto 0;padding:0;list-style:none}.auxiliar-product-information ul li{width:191px;height:313px;padding:0;margin-right:9px;float:left;background-color:#fff;position:relative}
.auxiliar-product-information ul li a img{position:relative;z-index:2}.auxiliar-product-information ul li .item-footer{height:64px;text-align:center}.auxiliar-product-information ul li .item-footer h4{width:160px;margin:0 auto 0;padding-top:21px;font:normal 12px/13px GillSans;text-align:center;overflow:hidden}
.auxiliar-product-information ul li .item-footer p{width:130px;height:26px;padding:0;margin:0 auto 12px;font:12px/13px GillSans;color:#6a6a6a;overflow:hidden;display:none}.auxiliar-product-information a{text-decoration:none}.auxiliar-product-information ul li .pushcart-feedback .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
.auxiliar-product-information ul li .pushcart-feedback-success{display:none}.auxiliar-product-information ul li .pushcart-feedback-error{display:none}.auxiliar-product-information ul li .pushcart-feedback-success{position:absolute;display:none;top:50%;left:10px;margin-top:-12px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}
.auxiliar-product-information ul li .pushcart-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}.auxiliar-product-information ul li .pushcart-feedback-error{position:absolute;display:none;top:50%;left:10px;margin-top:-17px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
.auxiliar-product-information ul li .pushcart-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}.auxiliar-product-information .box-product{position:absolute;display:block;width:191px;height:65px;left:0;bottom:0;background:#FFF;font-family:GillSans,Verdana;font-size:12px;line-height:120%}
.auxiliar-product-information .p-title strong{display:block;padding-top:10px;text-align:center;text-transform:uppercase;font-weight:normal}.auxiliar-product-information .box-product span{display:block;padding:0 30px;text-align:center;color:#6a6a6a}.auxiliar-product-information ul li .p-title-over{height:57px;width:191px;padding-top:11px;visibility:hidden;text-align:center;position:absolute;bottom:0;left:0}
.auxiliar-product-information ul li .p-title-over .button-group{width:157px;height:28px;margin:8px auto 0}.auxiliar-product-information ul li .p-title-over .button-buy{width:121px;height:27px;background-position:-655px -320px;float:right}body.hasntcn .auxiliar-product-information ul li .p-title-over .button-buy{background-position:-655px -350px}
.auxiliar-product-information ul li .p-title-over .component-amount{position:relative;width:29px;height:28px;background:url('../img/sprite.png') -610px -380px no-repeat;float:left}.auxiliar-product-information ul li .p-title-over .increase{position:absolute;width:14px;height:14px;top:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}
.auxiliar-product-information ul li .p-title-over .decrease{position:absolute;width:14px;height:14px;bottom:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}.auxiliar-product-information ul li .p-title-over .amount{display:block;margin:8px 0 0 11px;font-family:Verdana;font-size:9px}
.auxiliar-product-information ul li .active .p-title-over,.no-touch .auxiliar-product-information ul li:hover .p-title-over,.auxiliar-product-information ul li .always-show .p-title-over{visibility:visible}.auxiliar-product-information ul li .button-favorites{background-image:url('../img/sprite.png');position:absolute;left:165px;z-index:3}
.auxiliar-product-information ul li .button-favorites{width:20px;height:20px;background-position:-937px -127px;top:7px;left:166px}.auxiliar-product-information .unavailable-group{position:relative;min-height:50px}.auxiliar-product-information ul li .p-title-over .unavailable-group strong{padding:5px 0 0;display:block;font:normal 13px/12px GillSans;color:#fff}
.auxiliar-product-information ul li .p-title-over .text-subscribe{display:block;background-position:-260px -410px}.lt-ie9 .auxiliar-product-information ul li .p-title-over .text-subscribe{height:19px}.lt-ie8 .auxiliar-product-information ul li .p-title-over .text-subscribe{position:relative;width:200px}
.auxiliar-product-information ul li .unavailable-group .custom-checkbox{margin:0 15px 8px}.auxiliar-product-information .unavailable-group .subscribe-form{width:164px;height:28px;margin:0 0 0 10px;display:none}.auxiliar-product-information .unavailable-group .subscribe-form-field{display:block;width:118px;height:28px;background:url('../img/sprite.png') -600px -430px no-repeat;float:left}
.auxiliar-product-information .unavailable-group .subscribe-form-field input{width:100px;margin:5px 7px;line-height:20px;border:0;background:#e2e2e2;outline:0;font-family:GillSans,Verdana;font-size:12px}.auxiliar-product-information .unavailable-group .subscribe-form-button{display:block;width:46px;height:28px;line-height:28px;font-family:GillSansStdBold,Verdana;font-size:12px;background:url('../img/sprite.png') -718px -430px no-repeat;float:left;text-decoration:none}
.auxiliar-product-information .unavailable-group .error .subscribe-form-field{background-position:-600px -470px}.auxiliar-product-information .unavailable-group .error input{background-color:#fcc}.auxiliar-product-information .unavailable-group .error .subscribe-form-button{background-position:-718px -470px}
.auxiliar-product-information .unavailable-group .subscribe-feedback-success{position:absolute;display:none;top:0;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}.auxiliar-product-information .unavailable-group .subscribe-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}
.auxiliar-product-information .unavailable-group .subscribe-feedback-error{width:163px;height:50px;position:absolute;display:none;top:0;left:10px;padding-top:13px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:13px;text-align:left}.auxiliar-product-information .unavailable-group .subscribe-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:13px;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}
.auxiliar-product-information ul li .unavailable-group .subscribe-feedback-error strong{margin:0;padding:0 !important;display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}.auxiliar-product-information .unavailable-group .loading{position:absolute;display:none;width:183px;height:11px;padding:19px 0 20px;top:0;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-suggestions{width:316px;margin-top:15px}#product-detail-suggestions h4{padding:8px 10px 14px 13px;font-family:GillSansStdLightRegular,Verdana;font-size:20px;line-height:130%;color:#6e6259;font-weight:normal}#product-detail-suggestions .big{font-family:GillSansStdExtraBoldRegular,Verdana;font-size:38px}
#product-detail-suggestions .medium{font-size:38px}.product-detail-suggestions-list{padding:0;list-style:none}.product-detail-suggestions-list .item{position:relative;width:314px;margin:0 0 18px 2px;background:#FFF}.product-detail-suggestions-list .item .detail-quantity-warning{width:100%;font:12px GillSans;text-indent:10px;display:block;color:#fff;position:absolute;bottom:0;left:0;display:none}
.product-detail-suggestions-list .product-title{position:relative;display:block;min-height:35px;padding:13px 13px 5px 17px;font-family:GillSans,Verdana;font-size:18px;font-weight:normal;line-height:110%;text-decoration:none;z-index:30;color:#6e6259}.product-detail-suggestions-list .product-title a{text-decoration:none}
.product-detail-suggestions-list .product-image-link{padding:12px 0 23px;display:block;text-align:center;position:relative}.product-detail-suggestions-list .product-image{border:1px solid #e7e7e7}.product-detail-suggestions-list .product-pricing{width:300px;height:46px;padding:13px 14px 4px 0;font-family:GillSans,Verdana;font-size:18px;border-top:1px solid #bebdb9;background-color:#6e6259;color:#fff;position:relative}
.product-detail-suggestions-list .product-pricing .price{width:75px;padding-left:10px;margin-top:5px;display:block;float:left;white-space:nowrap}#product-detail-suggestions .product-detail-suggestions-list .product-pricing .button-buy{width:118px;height:27px;margin-top:5px;float:right;background-image:url('../img/sprite.png') !important;background-position:-660px -290px !important}
body.hasntcn #product-detail-suggestions .product-detail-suggestions-list .product-pricing .button-buy{background-position:-540px -290px !important}#product-detail-suggestions .component-amount{position:relative;width:29px;height:28px;background:url('../img/sprite.png') -610px -380px no-repeat;float:left}
#product-detail-suggestions .increase{position:absolute;width:14px;height:14px;top:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}#product-detail-suggestions .decrease{position:absolute;width:14px;height:14px;bottom:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}
#product-detail-suggestions .amount{display:block;margin:8px 0 0 13px;font-family:Verdana;font-size:9px;color:#6e6259;text-align:center}#product-detail-suggestions .loading{position:absolute;display:none;width:316px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
#product-detail-suggestions .buy-feedback-success,#product-detail-suggestions .buy-feedback-error{position:absolute;display:none;top:12px;left:65px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}#product-detail-suggestions .buy-feedback-success{left:50px;right:35px;top:17px}
#product-detail-suggestions .buy-feedback-success .icon,#product-detail-suggestions .buy-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}#product-detail-suggestions .buy-feedback-error{padding:0 49px;left:0;top:6px}
#product-detail-suggestions .buy-feedback-error .icon{left:30px;background-position:-960px -90px}#product-detail-suggestions .detail-quantity-warning{background-color:#6e6259 !important;z-index:15}#detalhe-tabela-ambiental th{padding:0 0 6px 8px;font:normal 14px/16px 'GillSansStdBold';color:#6a6a6a;text-align:left}
#detalhe-tabela-ambiental td{width:282px;padding:0 0 0 10px;border-bottom:6px solid #fff;height:26px;background-color:#e9e9e9;font:normal 14px/26px 'GillSansStdLightRegular',Verdana}#detalhe-tabela-ambiental td+td{border-left:6px solid #fff}.default-table{width:100%;border-collapse:0;font-family:Verdana;font-size:12px;color:#6a6a6a}
.default-table th{border-top:0 !important;background:#f7f7f5;text-transform:uppercase}.default-table th,.default-table td{padding:17px;border:1px solid #d1d1d1;overflow:hidden;text-align:center}.default-table .tl{text-align:left !important}.default-table .tr{text-align:right}.default-table .tc{text-align:center}
.default-table .relative-td{padding:0 !important}.default-table .relative-td>div{height:15px;padding:17px;position:relative}.default-table .bg-odd{background:#fff}.default-table .bg-even{background:#f7f7f6}.default-table .box-warning{position:absolute;width:100%;height:10px;padding:2px 0 2px 17px !important;left:0;bottom:0;color:#FFF;font-size:8px}
.default-table .box-link{position:absolute;width:100%;height:10px;padding:2px 0;left:0;bottom:0;background:#dfdfdf;font-size:8px;text-align:center;text-decoration:none}.default-table .box-link:hover{text-decoration:underline}.default-table .component-amount-wrapper{height:auto !important;padding:0 !important}
.default-table .component-amount-wrapper .component-amount{position:relative;margin-right:30px}.default-table .component-amount-wrapper .box-link.button-remove{margin-top:10px}.default-table .box-link.button-remove{position:relative;display:block;width:auto;height:10px;padding:2px 0;background:transparent;font-size:10px;text-align:left;text-decoration:none;float:left}
.default-table .box-link.button-remove .icon{display:inline-block;width:10px;height:10px;margin:0 2px -1px 0;background-position:-971px -2220px}.default-table .box-link.button-remove:hover{text-decoration:underline}.default-table .component-amount-wrapper .box-link.button-unavailable-remove{margin-top:10px}
.default-table .box-link.button-unavailable-remove{position:relative;display:block;width:auto;height:10px;padding:2px 0;background:transparent;font-size:10px;text-align:left;text-decoration:none;float:left}.default-table .box-link.button-unavailable-remove .icon{display:inline-block;width:10px;height:10px;margin:0 2px -1px 0;background-position:-971px -2220px}
.default-table .box-link.button-unavailable-remove:hover{text-decoration:underline}.default-table .component-amount{width:19px;height:24px;padding-left:20px;position:absolute;top:4px;left:17px;display:inline-block;background:url(../img/sprite.png) -920px -470px;float:left}.default-table .component-amount span{display:block;padding-top:2px;font:12px/24px Verdana !important;color:#6a6a6a;text-align:left}
.default-table .component-amount a{width:15px;height:12px;top:1px;position:absolute;left:7px;text-indent:-9999px;display:block}.default-table .component-amount a.decrease{top:13px}.default-table .first{border-left:0}.default-table .first,.default-table .first .box-warning{padding-left:20px !important}
.default-table .first.relative-td{padding-left:0 !important}.default-table .first.relative-td>div{padding-left:20px !important}.default-table .last{border-right:0}.default-table .last,.default-table .last .box-warning{padding-right:30px !important}.default-table .disabled{color:#b4b4b4}.default-table .disabled .component-amount{opacity:.5;filter:alpha(opacity = 50)}
.default-table .disabled .component-amount a{cursor:default}.default-table .row-subtotal,.default-table .row-discount,.default-table .row-percent-discount-request,.default-table .row-finaltotal{font-weight:bold}.default-table .row-percent-discount-request td{background:#e8e7e7;padding:10px 17px !important}
.default-table .row-discount td{background:#f7f7f6 !important;padding:10px 17px !important}.default-table .row-ship td{background:#f7f7f6 !important;padding:10px 17px !important}.default-table .row-shipment td{background:#f7f7f6 !important;padding:10px 17px !important}.default-table .row-subtotal{border-top:1px solid #d1d1d1 !important}
.default-table .row-subtotal td{background:#f7f7f6 !important;padding:11px 17px !important;position:relative}.default-table .row-subtotal .tr,.default-table .row-percent-discount-request .tr,.default-table .row-discount .tr,.default-table .row-finaltotal .tr{border-left:0 !important}.default-table .first.tl{text-transform:uppercase}
.default-table .availability-warning-row>td{padding:0}.default-table .availability-warning-row>td>table{width:100%;margin-bottom:1px;border:1px solid #ff8200;border-collapse:separate}.default-table .availability-warning-row>td>table td{height:34px;padding:0 !important;text-align:left}.default-table .availability-warning-row>td>table td.first{width:775px;padding-left:34px !important;text-transform:uppercase;color:#ff8200;font:600 11px GillSans;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAiCAMAAAB/VplGAAAAk1BMVEUAAAD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD/ggD////+gQD8gADteQD+xqP3fgD6fwDwwqP1y7DyewDvegDjcwD749X1mlT+t4f3tIf+v5blk1T1hiTkfiT4xKP7iiT8kz/ppXj8pWfXvF6hAAAAF3RSTlMAeMixDOeW9xgEJNtON1tCaYct8NK9pDFH+E0AAADISURBVDjLfdLXDsIwEERReu9t1g6BAGl0/v/rICHRSok883okyyvdxqJBZyaU0Z9SRndEGeMBZbQ6lNEeUkaPM5qcMePcn1PGekUZ3QFlbDqUsR06OU2twc7FsUhyMFg6eC9yPFlg4Wbvx2bi5gOQ1UE4r6POH5F39nheR51fItfzn7UOZSNyORmgWgeKheHFR7lejaMo/1lZR5Xj5Gahm9UOe/gG0DqqHBQ/1zqUn0FwL+7WOpSN73n6uNaB0q1V1TpAtuOM5RdwGTAbtp2ohQAAAABJRU5ErkJggg==) no-repeat left bottom}
.default-table .availability-warning-row>td>table td.last{font:13px GillSans;color:#6a6a6a}.default-table .availability-warning-row>td>table td.last label{margin-top:6px}.default-table .availability-warning-row>td>table td.last label span{font-size:12px;position:relative;top:-1px}.default-table .availability-warning-row>td>table td.last label.custom-checkbox.active{background-position:-970px -364px}
.modal-unavailable-product-dc-changed{width:530px}.modal-unavailable-product-dc-changed .title{padding:0 0 26px 52px;margin:20px;border-bottom:1px solid #d1d1d1;position:relative}.modal-unavailable-product-dc-changed .title .icon.exclamation{position:absolute;top:0;left:0}.modal-unavailable-product-dc-changed .recalcular-frete{width:153px;height:27px;margin:0 20px 10px 0;background-position:-580px -2930px;float:right}
.modal-product-removed-dc-changed{width:530px}.modal-product-removed-dc-changed .title{padding:0 0 26px 52px;margin:20px;border-bottom:1px solid #d1d1d1;position:relative}.modal-product-removed-dc-changed .title .icon.exclamation{position:absolute;top:0;left:0}.modal-product-removed-dc-changed .recalcular-frete{width:153px;height:27px;margin:0 20px 10px 0;background-position:-580px -2930px;float:right}
.datepicker-layer{position:absolute;top:-9999px;width:400px;margin-top:30px;margin-left:-17px;padding:20px 0 60px 20px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 30px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 30px;box-shadow:rgba(0,0,0,0.5) 0 0 30px;z-index:200;behavior:url(/js/pie.htc)}
.datepicker-layer .datepicker-field{float:left}.datepicker-layer .datepicker-years{width:34px;height:220px;padding:0;list-style:none;overflow:hidden}.datepicker-layer .datepicker-years li,.datepicker-layer .datepicker-years li a{display:block;width:34px;height:20px;font-family:GillSans,Verdana;font-size:13px;color:#6a6a6a;text-decoration:none;text-align:center;line-height:20px}
.datepicker-layer .datepicker-years li .selected{background-position:-900px -240px;color:#fff}.datepicker-layer .datepicker-years-container{position:relative;width:36px;height:220px;margin:18px 0 18px 20px;float:left}.datepicker-layer .datepicker-years-container .jcarousel-next{position:absolute;width:17px;height:17px;left:10px;bottom:-18px;background-position:-930px -450px;cursor:pointer}
.datepicker-layer .datepicker-years-container .jcarousel-prev{position:absolute;width:17px;height:17px;left:10px;top:-18px;background-position:-950px -450px;cursor:pointer}.datepicker-layer .jcarousel-clip-vertical{width:34px;height:220px}.datepicker-layer .datepicker-layer-footer{position:absolute;width:406px;left:0;bottom:0;padding:7px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url(/js/pie.htc)}
.datepicker-layer .datepicker-layer-footer .button-continue{width:152px;height:38px;background-position:0 -490px;float:right}.box-destaques{position:relative;width:642px;height:261px;margin-right:12px;color:#FFF;font-family:GillSansStdLightRegular,Verdana;font-size:49px;text-align:center;float:left}
.box-destaques-bg{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.9;filter:alpha(opacity = 90);z-index:5}.box-destaques-content{position:relative;z-index:10}.box-destaques-content h3{width:353px;height:35px;margin:24px 0 22px -2px;background-position:-20px -360px}.box-destaques-content .jcarousel-pager{left:0 !important;text-align:center}
.box-destaques-content .jcarousel-pager li{display:inline-block;float:none !important}.box-destaques-content .jcarousel-clip-horizontal{width:487px;height:150px;margin-left:81px}.box-destaques-content .jcarousel-prev,.box-destaques-content .jcarousel-next{position:absolute;display:block;width:20px;height:21px;top:50%;margin-top:-10px;cursor:pointer}
.box-destaques-content .jcarousel-prev{background-position:-670px -90px;left:23px}.box-destaques-content .jcarousel-next{background-position:-700px -90px;right:23px}.box-destaques-content .jcarousel-prev:hover{background-position:-790px -90px}.box-destaques-content .jcarousel-next:hover{background-position:-820px -90px}
.box-destaques-content .jcarousel-prev-disabled{background-position:-730px -90px !important}.box-destaques-content .jcarousel-next-disabled{background-position:-760px -90px !important}.box-destaques-content .jcarousel-item{width:150px;height:150px}.lt-ie8 .jcarousel-clip.jcarousel-clip-horizontal{margin-left:0}
.box-shadow{position:relative}.bs{position:absolute;width:100%;height:100%;top:0;left:0}.bs *{background:url('../img/sprite-shadows.png') no-repeat}.bsl{position:absolute;width:1px;height:100%;top:0;left:-1px}.bsr{position:absolute;width:1px;height:100%;top:0;right:-1px}.bsb{position:absolute;width:100%;height:3px;bottom:-3px;left:0}
.bsbt{display:block;height:3px;margin:0 2px;background-repeat:repeat-x;background-position:0 -497px}.bsbl{position:absolute;width:3px;height:3px;bottom:0;left:-1px;background-position:0 -494px}.bsbr{position:absolute;width:3px;height:3px;bottom:0;right:-1px;background-position:-3px -494px}.box-facebook{width:314px;height:261px;color:#FFF;font-family:GillSansStdLightRegular,Verdana;font-size:49px;text-align:center;float:left;background-color:#fff !important}
.box-facebook h3{width:208px;height:52px;margin:24px 0 22px -1px;background-position:-20px -410px}.employee-header{position:relative;width:968px;margin-bottom:12px;z-index:160}.employee-pic{position:absolute;width:136px;top:14px;right:2px;z-index:160;overflow:visible}.employee-pic img{width:136px;height:136px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;behavior:url(/js/pie.htc)}
.employee-pic-mask{position:absolute;width:136px;height:136px;left:0;background-position:-710px -610px;overflow:visible !important}.employee-pic-mask:hover{background-position:-846px -610px}.employee-pic.active .employee-pic-mask:hover{background-position:-710px -610px !important}.employee-pic-mask-over{position:absolute;display:none;width:136px;height:136px;left:0}
.employee-account-button{position:absolute;display:block;width:33px;height:32px;bottom:15px;right:-10px;background-position:-690px -10px;text-indent:-9999px;overflow:hidden}.employee-pic-mask:hover .employee-account-button{background-position:-690px -50px}.employee-pic.active .employee-account-button{background-position:-290px -790px}
.employee-text{position:relative;width:844px;height:84px;padding-top:35px;border-bottom:1px solid #FFF;z-index:5}.employee-text .user-name{max-width:215px;display:inline-block;overflow:hidden;line-height:26px;position:relative;top:4px}.employee-welcome{display:inline-block;height:34px;margin:5px 3px 0 -2px;font-family:GillSans,Verdana;font-size:21px;line-height:14px;color:#b7a99a;float:left;text-align:right}
.employee-name-title{position:relative;width:540px;font-family:GillSansStdBold,Verdana;font-size:49px;font-weight:normal;line-height:75%;float:left}.android .employee-name-title{margin-top:-15px}.employee-name-title span{display:block;font-family:GillSansStdLightRegular,Verdana}.employee-contact-buttons{position:absolute;height:32px;right:128px;top:103px;z-index:160}
.employee-contact-buttons a{display:block;width:32px;height:32px;margin-left:7px;text-indent:-9999px;overflow:hidden;float:right}.employee-contact-buttons .employee-contact-buttons-facebook{background-position:-610px -10px}.employee-contact-buttons .employee-contact-buttons-facebook:hover{background-position:-610px -50px}
.employee-contact-buttons .employee-contact-buttons-email{background-position:-650px -10px}.employee-contact-buttons .employee-contact-buttons-email:hover{background-position:-650px -50px}.employee-contact-buttons .employee-contact-buttons-email.active{background-position:-290px -830px}.aux-nav-tooltip.aux-employee{top:145px;right:47px;left:inherit !important;*left:827px !important}
.aux-nav-tooltip.aux-employee .aux-nav-tooltip-header{border-bottom:0}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content{padding:0 10px 10px;background:#FFF;margin-top:-1px}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content .input{height:30px;margin-left:0;margin-bottom:10px}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content input,.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content textarea{width:140px;font-size:12px;font-family:Verdana;color:#6a6a6a;outline:0}
.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content .custom-textarea{width:170px;height:95px;background:url('../img/sprite.png') -390px -100px no-repeat}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content textarea{border:0;width:140px;height:75px;resize:none;padding:10px 15px;overflow:auto;background:transparent}
.aux-nav-tooltip.aux-employee .aux-nav-tooltip-content .custom-textarea.error{background-position:-210px -100px !important}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer{position:relative;height:60px}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .button-cancel{display:block;width:55px;margin:23px 10px 0 15px;font-family:Verdana;color:#FFF;font-size:12px;text-decoration:none;float:left}
.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .button-cancel:hover{text-decoration:underline}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .button-send{width:100px;height:30px;margin:15px 0;float:left;background-position:-680px -370px}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .send-feedback-success{position:absolute;display:none;top:22px;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .send-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}
.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .send-feedback-error{position:absolute;display:none;top:17px;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}.aux-nav-tooltip.aux-employee .aux-nav-tooltip-footer .send-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}
.lt-ie9 .aux-nav-tooltip.aux-employee .aux-nav-tooltip-content input{line-height:30px}.aux-nav-tooltip.aux-employee.hover{margin-top:-9000px}.employee-layer{position:absolute;width:594px;padding:18px 23px;top:-9999px;right:-2px;z-index:150;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 4px 30px;-moz-box-shadow:rgba(0,0,0,0.6) 0 4px 30px;box-shadow:rgba(0,0,0,0.6) 0 4px 30px;behavior:url(/js/pie.htc);font-family:GillSans,Verdana}
.employee-layer.active{top:120px}.employee-layer h5{margin-bottom:32px;font-size:23px;line-height:14px;color:#b7a99a;font-weight:normal;letter-spacing:-1px}.employee-layer h5 span{display:block;padding-left:18px}.employee-layer p{font-size:14px;color:#6a6a6a}.employee-layer p strong{font-family:'GillSansStdBold'}
.employee-layer .employee-intro-text{margin:0 44px 10px 20px}.employee-layer .employee-specialties-left h5 span{padding-left:12px}.employee-layer .employee-specialties-left{width:192px;float:left}.employee-layer .employee-specialties-left ul{margin-left:13px;padding:0;list-style:none}.employee-layer .employee-specialties-left ul li{width:48px;height:48px;margin-right:2px;margin-bottom:2px;float:left;background:#b7a99a}
.employee-layer .employee-specialties-left ul li img{display:block;width:48px;height:48px}.employee-layer .employee-specialties-left ul li a{color:#000;text-decoration:none;display:block}.employee-layer .employee-specialties-right{width:370px;padding-top:14px;float:left}.employee-layer .employee-specialties-right h5{padding-top:1px;margin-bottom:18px}
.employee-layer .employee-specialties-right ul{padding:0;list-style:none}.employee-layer .employee-specialties-right ul li{position:relative;width:58px;height:58px;margin-right:2px;float:left}.employee-layer .employee-specialties-right ul li a img{width:58px;height:58px;position:relative}.employee-layer .employee-specialties-right ul li a .over{position:absolute;display:none;width:58px;height:58px;left:0;top:0;z-index:155;background-position:-930px -500px}
.employee-layer .employee-specialties-right ul li a:hover .over{display:block}.lt-ie9 .employee-layer .employee-specialties-right{line-height:110%}.employee-layer .employee-additional-info{padding:14px 0 0 13px}.lt-ie8 .employee-layer .employee-additional-info{padding-top:0}.employee-layer .employee-additional-info a,.employee-layer .employee-additional-info strong{font-family:'GillSansStdBold';font-weight:bold;letter-spacing:-1px;text-decoration:none}
.employee-layer .employee-additional-info .employee-header-phone{display:inline-block}.employee-layer .employee-additional-info a:hover{text-decoration:underline}.warning-area{position:relative;width:499px;margin:0 auto 60px;padding-left:60px;font-family:GillSans,Verdana;font-size:14px;line-height:18px}
.warning-area.warning-area-home{margin-top:54px}.warning-area strong{font-family:GillSansStdBold,Verdana;font-weight:normal}.warning-area a{text-decoration:none;font-family:'GillSansStdBold';font-size:14px}.warning-area a:hover{text-decoration:underline}.warning-area .icon{position:absolute;display:block;width:37px;height:37px;top:0;left:0;background-position:-610px -650px;background-color:transparent !important}
.warning-area .icon.success{background-position:-860px -170px !important;width:38px;height:38px}.step-tabs{list-style:none;padding:0}.step-tabs li{padding-bottom:1px}.step-tabs .step-header{position:relative;display:block;padding:13px 18px;font-family:GillSansStdLightRegular,Verdana;font-size:20px;text-decoration:none;background:#f9f9f9}
.step-tabs .step-header strong{font-family:GillSansStdBold,Verdana;font-weight:normal}.step-tabs .step-header-on .arrow{position:absolute;width:36px;height:7px;left:50%;bottom:-7px;margin-left:-18px;background-position:-960px -190px;z-index:1}.step-tabs .step-header-on{margin-top:10px;color:#fff}.step-tabs .step-content{display:none}
.step-tabs .step-content.active{margin-bottom:30px}.agreements .custom-checkbox.error .agreement-text{color:red}.agreements .custom-checkbox.error .agreement-text a{color:red}.ttl-tp1{font:normal 20px/24px GillSansStdRegular}.ttl-tp1 strong{font-weight:normal;font-family:GillSansStdBold}.subttl-tp1{font:normal 14px/14px GillSans}
.bt-back-my-addresses{width:247px;height:30px;margin:23px 25px 0 0;background-position:-250px -2120px}.delivery-step .ttl-tp1{padding-top:15px}.delivery-step .location-warning{margin:23px 0 14px;line-height:18px}.delivery-step .location-warning .icon{margin-right:16px}.delivery-step .lnk-instruction{text-decoration:none;line-height:42px}
.delivery-step .delivery-gift-checkbox{margin:38px 0 3px}.delivery-step .custom-checkbox{margin-bottom:34px}#signup-form .wrap-gift-option{display:block}#signup-form #nf-box{display:none}#signup-form.gift .wrap-gift-option{display:none}#signup-form.gift #nf-box{display:block}#signup-form .ico-error{float:left;margin-left:20px;margin-top:2px}
#signup-form label.error{color:red}#signup-form .lh18{line-height:18px}#signup-form .input{position:relative}#signup-form .ico-error{min-height:28px}#signup-form .ico-error.absolute{width:415px;height:44px;position:absolute;top:0;left:433px;background-color:#fff;z-index:9}#signup-form-edit .wrap-gift-option{display:block}
#signup-form-edit #nf-box{display:none}#signup-form-edit.gift .wrap-gift-option{display:none}#signup-form-edit.gift #nf-box{display:block}#signup-form-edit .ico-error{float:left;margin-left:20px;margin-top:2px}#signup-form-edit label.error{color:red}#signup-form-edit .lh18{line-height:18px}#signup-form-edit .input{position:relative}
#signup-form-edit .ico-error{min-height:28px}#signup-form-edit .ico-error.absolute{width:415px;height:44px;position:absolute;top:0;left:433px;background-color:#fff;z-index:9}.wrap-change-address-buttons{height:56px;margin:30px 0 0 -25px}.btn-cancel-edit-address{width:350px;height:46px;margin:18px 0 0 25px;float:left;font:15px/16px GillSans;color:#fff}
.btn-cancel-edit-address .xicon{width:15px;height:16px;margin-right:6px;background:url(../img/sprite.png) -380px -710px}.btn-edit-address-save-changes{width:182px;height:38px;margin:10px 25px 0 0;background:url(../img/sprite.png) -190px -710px;float:right}.delivery-step .input:before,.delivery-step .input:after{content:"";display:table}
.delivery-step .input:after{clear:both}.delivery-step label{display:block}.delivery-step .input{height:auto;margin:5px 12px 15px 0;*zoom:1}.delivery-step .input .text{width:406px}.delivery-step #delivery-zip-first,.delivery-step #delivery-zip-first-edit{width:66px}.delivery-step .text.delivery-zip-second,.delivery-step .text.delivery-zip-second-edit{width:46px}
.delivery-step #delivery-street,.delivery-step #delivery-city,.delivery-step #delivery-city-edit,.delivery-step #delivery-street-edit{width:278px}.delivery-step #delivery-address-number,.delivery-step #delivery-address-number-edit,.delivery-step #delivery-state,.delivery-step #delivery-state-edit{width:83px}
.delivery-step .dropdown436,.delivery-step .dropdown208{margin:5px 24px 15px 0}.delivery-step .delivery-address-type.customSelect{width:436px}.delivery-step .delivery-receiver-phone-type.customSelect{width:206px}.delivery-step .text.delivery-receiver-phone{width:176px}.delivery-mode-box{padding-top:30px}
.delivery-mode-box .custom-radio{height:26px;padding-right:23px;margin-top:6px;background-color:#fff;float:left}.checkout-total-price{padding-bottom:0;margin-right:27px;text-align:right;background:url(../img/bg-delivery-total-price.png) repeat-x 0 19px}.checkout-total-price span{display:inline-block;background-color:#fff}
.checkout-total-price .value{font:normal 20px/24px GillSansStdBold}.checkout-total-price .currency{padding:0 5px 0 12px;font:normal 16px/24px GillSans}.btn-continue-delivery{width:152px;height:38px;margin:20px auto 0;background-position:-180px -290px;float:none}.customSelect{height:30px;margin:5px 24px 15px 0;background:url('../img/forms2.png');font:normal 14px/30px GillSans}
.customSelectInner{padding-left:12px;background:url('../img/forms2.png') no-repeat right -284px}.delivery-step .sales-present{float:right;padding-top:27px}.delivery-step .sales-present .ico-present{width:28px;height:32px;background-position:-52px -2227px;display:block;position:absolute;margin:-10px 0 0 -38px}
.delivery-step .sales-present .custom-checkbox{padding-top:10px}.delivery-step .sales-present .custom-checkbox span strong{font:16px GillSansStdBold;font-weight:normal;display:block;position:absolute;margin-top:-20px}.step-box{padding:25px;background-color:#fff}.address-box{padding:10px 14px 14px 10px;border:1px solid #dcdcdc}
.address-box .ico-plus,.address-box .ico-eye{margin-bottom:-4px}.delivery-step .gift-option-title .ico-present{width:28px;height:32px;margin:0 10px 0 0;background-position:-52px -2227px;display:inline-block;position:relative;top:5px}.delivery-step .gift-option-title{padding-bottom:9px}.wrap-address-box-detail{width:894px;padding:14px 0 0 0;border-top:1px solid #dcdcdc;display:table}
#shipping-nf-box .wrap-address-box-detail{width:894px;border-top:0;display:table}#shipping-nf-box .delivery-step .ttl-tp1{margin-top:0 !important}#shipping-nf-box .address-box-detail .delivery-mode-box{padding-top:20px}#shipping-nf-box .address-box-detail+.address-box-detail{border-left:0}#shipping-nf-box .address-box-detail .custom-radio{background-color:#FFF}
#shipping-nf-box .address-box-detail .checkout-total-price span{background-color:#FFF}#shipping-nf-box .address-box-detail .btn-continue-delivery{margin-top:115px}.address-box-detail{min-height:132px;display:table-cell;vertical-align:top}.address-box-detail+.address-box-detail{border-left:1px solid #dcdcdc}
.address-box-detail:first-child{width:300px;padding:0 9px 0 0}.address-box-detail:first-child+.address-box-detail{width:278px;padding:0 18px}.delivery-bt-select-address{width:252px;height:43px;margin-top:80px;float:right;background-position:-690px -2190px}.delivery-bt-select-address.gift{background-position:-650px -2300px}
.address-title{height:38px;padding:0 20px 4px 0;float:left;font:normal 18px/34px GillSansStdBold;color:#6a6a6a}.address-box-ttl2{font:normal 16px/16px GillSansStdBold;color:#6a6a6a}.delivery-bt-shipping-price{width:200px;height:43px;margin-top:80px;margin-right:28px;float:right;background-position:-365px -2885px}
.address-link{font:14px/34px GillSans;text-decoration:none;background-position:left;background-repeat:no-repeat;position:relative;display:inline-block}.address-link .ico-trash{width:15px;height:15px;margin-right:10px;display:inline-block;background-position:-640px -90px}.address-link .ico-arrow{width:3px;height:5px;margin-right:4px;display:inline-block;background-position:-1017px -2118px}
.address-link .ico-plus{width:18px;height:18px;margin-right:5px;display:inline-block;background-position:-950px -2190px}.address-link .ico-eye{width:21px;height:15px;margin-right:12px;display:inline-block;background-position:-970px -2190px}.other-addresses{border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.other-addresses.expanded{border-bottom:0;background-color:#fdf8f8}.other-addresses .address-box{border-left:0;border-right:0;margin-bottom:29px;background-color:#f1eded}.other-addresses .address-box.first{border-bottom:0;margin-bottom:0;background:transparent}.other-addresses .address-box.last{margin-bottom:0}
.icon-exclamation-big{width:60px;height:60px;background-position:-800px -1850px}.gift-box-message .icon-exclamation-big{margin:38px 44px 0 26px;float:left}.add-gift-address{width:313px;height:52px;background-position:-480px -1850px}.gift-box-message .add-gift-address{margin-top:45px;float:left}.gift-box-text{width:428px;padding-top:5px;margin-right:14px;float:left}
.gift-box-text p{line-height:18px}.address-box-detail .delivery-mode-box{padding-top:8px}.address-box-detail .checkout-total-price{padding-top:8px;margin:0 0 22px}.address-box-detail .checkout-total-price span{background-color:#f1eded}.address-box-detail .checkout-total-price .value{font:normal 15px/18px GillSansStdBold}
.address-box-detail .checkout-total-price .currency{padding:0 5px 0 4px;font:normal 12px/18px GillSans}.address-box-detail .custom-radio{padding-right:10px;position:relative;background-color:#f1eded;margin-bottom:26px}.address-box-detail .custom-radio div div{font:normal 13px/16px GillSans;line-height:13px}
.address-box-detail .custom-radio div .delivery-message{width:278px;position:absolute;left:25px;top:18px;font:normal 13px/16px GillSans;line-height:13px;visibility:hidden}.address-box.main-address .address-box-detail .checkout-total-price span{background-color:#fff}.address-box.main-address .address-box-detail .custom-radio{background-color:#fff}
.address-box.main-address .address-box-detail .custom-radio div .delivery-message{visibility:visible}.address-box .check-delivery-options{padding:72px 0 108px 0;font-family:GillSans,Verdana;font-size:14px;color:#6a6a6a;line-height:17px}.modal-delivery .ptitle{position:relative;margin:18px 0;padding-left:48px;padding-right:17px}
.modal-delivery .ptitle .icon.exclamation{position:absolute;left:0;top:0}.modal-delivery .dropdown{margin-top:5px}.modal-scheduled-middle-box{padding:20px 22px;margin:15px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.ico-calendar{width:13px;height:13px;background-position:-1000px -2380px;display:inline-block}
.ico-clock{width:16px;height:16px;background-position:-1000px -2400px;display:inline-block}.modal-scheduled-middle-box .ico-calendar{margin-top:12px;float:left}.modal-scheduled-middle-box .ico-clock{margin:12px 8px 0 0;float:left}.modal-scheduled-middle-box .dropdown-small{margin-top:5px}.modal-delivery .bottom-text{padding-left:0;margin-bottom:10px;font:16px GillSansStdBold;color:#6a6a6a;border-bottom:1px solid #e1e1e1}
.modal-delivery .bottom-text span{float:right}.btn-select-data{width:205px;height:44px;margin:20px auto 0;background-position:-480px -1910px}.btn-select-data.disabled{opacity:.8;filter:alpha(opacity = 80)}.modal-cpf-fundamental .modal-content{padding-bottom:30px !important}.modal-cpf-fundamental p{font-size:18px;margin-top:30px;padding-bottom:25px !important;margin-bottom:20px;border-bottom:1px solid #999;padding-left:10px !important}
.modal-cpf-fundamental p strong{font:16px GillSansStdBold;font-weight:normal}.modal-cpf-fundamental .btn-continue-cpf{display:block;width:152px;height:38px;margin:0 auto;background-position:-180px -290px;float:none;text-indent:-9999px;overflow:hidden}.accordeon-list{list-style:none;padding:0}.accordeon-list .accordeon-list-header{position:relative;display:block;padding:17px 18px;font-family:Verdana;font-size:12px;text-decoration:none;border-bottom:1px solid #d1d1d1;cursor:pointer}
.accordeon-list .accordeon-list-toggle{font-family:GillSansStdLightRegular;font-size:14px;text-decoration:none}.accordeon-list .accordeon-list-header:hover .accordeon-list-toggle{text-decoration:underline}.accordeon-list .accordeon-list-item-even .accordeon-list-header{background:#f9f9f9}.accordeon-list .accordeon-list-header-on .arrow{position:absolute;width:36px;height:7px;left:50%;bottom:-7px;margin-left:-18px;background-position:-960px -190px;z-index:1}
.accordeon-list .accordeon-list-header-on{color:#fff}.accordeon-list .accordeon-list-header-on .accordeon-list-toggle{color:#fff}.accordeon-list .accordeon-list-content{display:none}.accordeon-list .accordeon-list-content.active{margin-bottom:10px}.tabs-container{height:38px;padding:0;list-style:none}
.tabs-container .tab{margin-right:1px;float:left}.tabs-container .tab.last-tab{margin-right:0}.tabs-container .tab a{display:block;padding:6px 0 12px;font-family:GillSans,Verdana;font-size:18px;line-height:20px;text-decoration:none;color:#FFF;text-align:center}.tabs-container li.tab.active a{padding-bottom:12px}
.tab-container-data{height:285px;background:#FFF}.tab-content-container{position:relative;padding:26px 20px 10px 25px;height:249px;top:-10px;font-family:GillSansStdLightRegular,Verdana;color:#6a6a6a;font-size:14px}.tab-content-container .tab-top-bar{position:absolute;width:100%;height:8px;border-bottom-width:26px;border-bottom-style:solid;top:0;left:0;z-index:0}
.msie .tab-content-container .tab-top-bar{background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFFFFF,endColorstr=#E5FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFFFFF,endColorstr=#E5FFFFFF);zoom:1}.tab-content-container h5{margin-bottom:15px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:14px}
.tab-content-container p{padding-bottom:15px}.tab-sobreoproduto{width:145px}.tab-comousar{width:105px}.tab-ingredientes{width:110px}.tab-tabelaambiental{width:139px}.tab-conteudoespecial{width:149px}.tab-content{position:relative;display:none}.custom-radio{display:block;padding:0 0 0 25px;margin-bottom:3px;font-family:GillSans;font-size:14px;color:#6a6a6a;background:url('../img/sprite.png') -970px -280px no-repeat;cursor:pointer}
.custom-radio.active{background-position:-970px -310px}.custom-radio.disabled{opacity:.6;filter:alpha(opacity = 60)}.custom-radio input{display:none}.custom-checkbox,.custom-radio-checkbox{display:block;padding:0 0 0 20px;margin-bottom:5px;font-family:GillSans,Verdana;font-size:14px;color:#6a6a6a;background:url('../img/sprite.png') -970px -334px no-repeat;cursor:pointer}
.custom-checkbox.active,.custom-radio-checkbox.active{background-position:-970px -368px}.custom-checkbox input,.custom-radio-checkbox input{position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity = 0)}.lt-ie9 .custom-checkbox input,.lt-ie9 .custom-radio-checkbox input{position:absolute;top:-9999px;left:-9999px;width:0;height:0;display:block}
.vertical-accordeon{width:970px;height:232px;white-space:nowrap}.vertical-accordeon iframe,.vertical-accordeon img{position:absolute;width:752px;height:232px;left:50%;margin-left:-376px;cursor:pointer}.touch .vertical-accordeon iframe{width:314px;margin-left:0;left:0}.vertical-accordeon .item-accordeon{position:relative;width:314px;height:232px;overflow:hidden}
.accordion{position:relative;overflow:hidden;list-style:none}.accordion div{position:absolute}.accordion .panel{background-color:#000;background-image:url(accordion-assets/images/preloader.gif);background-repeat:no-repeat;background-position:center center;position:absolute;overflow:hidden}.accordion .shadow{background:url(accordion-assets/images/shadow.png) repeat-Y;position:absolute;right:0;width:25px;height:100%}
.accordion .preloader{background:url(accordion-assets/images/preloader2.gif) no-repeat;width:62px;height:14px;position:absolute;z-index:15}.loader-image{background:url('../img/ajax-loader-image.gif') center center #FFF no-repeat}.loader-video{background:url('../img/ajax-loader-video.gif') center center #FFF no-repeat}
.loader-product{background:url('../img/ajax-loader-product.gif') center center #FFF no-repeat}.lnk-instruction{background-position:-1017px -2112px;background-repeat:no-repeat;font-size:13px;padding-left:10px;font-family:GillSans}.ico-error{background-position:-995px -2212px;padding-left:30px;font:16px GillSans;min-height:30px;background-repeat:no-repeat}
.modal-invisible{position:absolute;top:-9999px;left:-9999px}.login-error{margin-left:-251px !important;height:100px !important;margin-top:-100px !important}.modal{height:auto;width:502px;z-index:150;background:#FFF;font-family:GillSans,Verdana;font-weight:normal;color:#6a6a6a;font-size:13px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:#777 -5px 5px 45px;-moz-box-shadow:#777 -5px 5px 45px;box-shadow:#777 -5px 5px 45px;behavior:url(/js/pie.htc)}
.modal-content{padding:18px;position:relative}.modal h4{font-size:24px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;margin-bottom:15px}.modal p{padding-left:50px}.modal p.alert{position:relative}.modal p.alert .exclamation,.modal p.alert .error,.modal p.alert .success{position:absolute;top:0;left:0}
.modal-inactive-store p.alert{padding-top:10px}.modal p.modal-pagamentos-paragrafo{margin:47px 54px 25px 54px;font-size:16px}.modal p.erro-processamento-de-pedido-paragrafo{margin:61px 17px 50px 60px}.modal p.erro-de-comunicacao-com-operadora-paragrafo{margin:47px 17px 5px 31px}.modal p.problema-nao-identificado{margin:47px 17px 5px 31px}
.modal strong{font-size:15px;font-family:GillSansStdBold,Verdana;font-weight:normal}.modal .close{display:block;width:16px;height:16px;position:absolute;z-index:100;top:21px;right:20px;text-indent:-99999px}.modal .close-pagamentos,.close-rede-success{width:151px;height:38px;background-position:-400px -410px;float:right;outline:0}
.modal .accept-modified-terms{width:151px;height:38px;background-position:-465px -1800px;outline:0;float:right}.btn{display:block;height:37px;background-repeat:no-repeat;text-indent:-99999px}.modal .btn-verificar{width:223px;height:46px;background-position:0 -1800px;float:left}.modal .btn-verificar:hover,.modal .btn-verificar:focus,.modal .btn-verificar:active{background-position:-230px -1800px}
.modal .btn-encontra-consultora{width:213px;background-position:0 -1850px;float:left}.modal .btn-encontra-consultora:hover,.modal .btn-encontra-consultora:focus,.modal .btn-encontra-consultora:active{background-position:-250px -1850px}.modal .btn-natura-submarino{width:213px;background-position:0 -1900px;float:left}
.modal .btn-natura-submarino:hover,.modal .btn-natura-submarino:focus,.modal .btn-natura-submarino:active{background-position:-250px -1900px}.modal form{margin:23px 0 45px 0}.input{display:block;height:21px;margin-left:10px}.input .text{display:inline-block !important;height:30px;padding:0;outline:0;text-align:left;border:0;background:transparent;font-size:12px;font-family:Verdana;color:#6a6a6a}
.input .text.hasPlaceholder{color:#aaa}.input .text.readonly{color:#b4b4b4;-webkit-text-fill-color:#b4b4b4}.input .main-bg{display:block !important;height:30px;float:left;padding:0 0 0 15px;background:url('../img/forms2.png') left top no-repeat}.input .corner{display:inline-block !important;height:30px;width:15px;float:left;background:url('../img/forms2.png') right top no-repeat}
.input.error .main-bg{background-position:0 -137px}.input.error .corner{background-position:100% -137px}.custom-textarea.error{background-position:0 -201px !important}.modal .input{margin-top:5px;float:left}.modal input{float:left;border:0;height:30px;padding:0 10px;text-align:center;font-size:12px;font-family:Verdana;color:#6a6a6a}
.custom-radio.error{color:red}.lt-ie9 .input .text,.lt-ie9 .modal input{line-height:30px}.modal .cep-field2{margin:5px 25px 0 10px}.modal .cep-field1 input{width:96px}.modal .cep-field2 input{width:25px}.modal a{text-decoration:none}.modal .loading{width:100%;height:114px;margin-bottom:14px;background:url('../img/ajax-loader.gif') center center no-repeat;text-indent:-99999px}
.modal-footer{padding:12px 20px;border-top:1px solid #d1d1d1;background:#f5f5f5;font-size:11px;text-transform:uppercase;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url(/js/pie.htc)}.consultando-cep p{padding-top:8px}.regiao-nao-coberta .letmeknow-cep{padding-bottom:30px;margin:0 20px 0 12px;border-bottom-width:1px;border-bottom-style:solid}
.letmeknow-cep-title{margin:10px 0;font-size:16px;font-family:GillSansStdLightRegular;letter-spacing:-1px}.letmeknow-cep-title strong{font-family:GillSansStdBold}.regiao-nao-coberta .letmeknow-cep .input{margin-left:0;float:none}.regiao-nao-coberta .letmeknow-cep label{font-size:16px}.regiao-nao-coberta .letmeknow-cep .dropdown129{float:none}
.regiao-nao-coberta #letmeknow-email{width:178px}.regiao-nao-coberta #letmeknow-city{width:138px}.regiao-nao-coberta .letmeknow-btn{width:120px;height:37px;margin:10px;background-position:-565px -2840px;float:right}.regiao-nao-coberta{width:542px}.regiao-nao-coberta .option-regiao{padding-left:0;margin-top:20px;list-style:none}
.regiao-nao-coberta .option-regiao li{float:left;width:213px;margin:0 10px 10px 10px}.regiao-nao-coberta .option-regiao li+li{margin-left:50px}.regiao-nao-coberta .title{display:block;padding:0 0 7px 10px}.regiao-nao-coberta li p{padding-left:10px;width:200px;height:43px;line-height:115%}.pagamento-nao-realizado,.erro-de-comunicacao-com-operadora,.erro-processamento-de-pedido{width:635px}
.problema-nao-identificado{width:635px}.modal-footer .modal-cep-search-link{font-family:GillSansStdBold;font-weight:normal}.modal-bold-link{font-family:GillSansStdBold;font-weight:normal}.modal-login{width:582px}.modal-login .input{height:30px;margin-bottom:10px;margin-left:0;float:none}.modal-login .input input{width:214px;font-size:12px;font-family:Verdana;color:#6a6a6a}
.modal-login .panel-left{width:297px;float:left}.modal-login .panel-left .input.pw{margin-bottom:20px}.modal-login .panel-left .password-hint{margin:0 80px 0 0}.modal-login .panel-right{padding-top:62px;float:left}.modal-login .btn-login{width:247px;background-position:0 -2020px}.modal-login .btn-login:hover,.modal-login .btn-login:focus,.modal-login .btn-login:active{background-position:-250px -2020px}
.modal-login .btn-facebookconnect{width:244px;background-position:0 -270px}.modal-login .btn-facebookconnect:hover,.modal-login .btn-facebookconnect:focus,.modal-login .btn-facebookconnect:active{background-position:-250px -270px}.modal-warning .modal-container{margin-top:20px;margin-bottom:25px}.modal-warning .modal-container p{padding-left:0;padding-bottom:0}
.modal-warning .modal-container a{font-size:16px}.modal-warning p.alert{padding-top:10px}.modal-warning p.alert-loja-inativa .icon.exclamation{top:10px}.modal-inactive-store .modal-container{margin-top:20px;margin-bottom:25px}.modal-inactive-store .modal-container p{padding-left:0;padding-bottom:0}.modal-inactive-store .modal-container a{font-size:16px}
.modal-video{width:747px;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.modal-video .modal-content{padding:10px}.modal .close:focus,.modal .close:active{outline:0}.modal-delete-address-confirm{width:545px}.modal-delete-address-confirm h4{padding:10px 0 15px 62px;margin:47px 54px 12px 50px;position:relative;font-family:GillSans;font-size:16px;line-height:32px;color:#6a6a6a !important;font-weight:29px}
.modal-delete-address-confirm h4 .icon{position:absolute;display:block;width:37px;height:37px;top:7px;left:7px}.modal-delete-address-confirm .close{top:10px;right:10px}.modal-delete-address-confirm .button-group{margin:0 40px 10px 62px}.modal-delete-address-confirm .button-cancel{width:76px;height:38px;margin-top:1px;background-position:-500px -2660px;float:left}
.modal-delete-address-confirm .button-yes{width:152px;height:38px;background-position:-340px -850px;float:right}.modal-delete-address-confirm .btn-continue{width:130px;height:39px;background-position:-340px -850px}.modal-funcionalidade-fora-servico .error{font-size:16px;line-height:37px;text-indent:10px;padding-top:12px}
.modal-site-externo{width:525px}.modal-site-externo p{margin:27px 0 0 14px;padding-bottom:36px;border-bottom-width:1px;border-bottom-style:solid;font-size:18px;position:relative;line-height:18px;color:#6a6a6a}.modal-site-externo .icon.exclamation{position:absolute;top:0;left:0}.modal-site-externo-sim,.modal-site-externo-nao{width:83px;height:46px;margin:27px 0 6px}
.modal-site-externo-sim{background-position:0 -2820px}.modal-site-externo-nao{margin-left:160px;background-position:-90px -2820px}.modal.modal-soft-login{width:695px}.modal.modal-soft-login .modal-content{padding:31px 39px}.soft-login-modal-title{font:normal 24px/36px GillSansStdBold}.soft-login-modal-subtitle{font:normal 20px/24px GillSans}
.soft-login-modal-subtitle2{font-size:14px}.modal-soft-login .wrap-columns{padding:27px 0 14px}.modal-soft-login .gygia-login-column{width:308px;height:253px;float:left}.modal-soft-login .gygia-login-column p{font-size:14px;padding:15px 50px 0 0}.modal-soft-login .button-social-medias{width:auto;height:auto}
.modal-soft-login .login-social-medias a{width:43px;height:30px;margin:13px 15px 0 0;display:block;float:left}.modal-soft-login .login-social-medias .facebook{background-image:url(../img/facebook_button.png)}.modal-soft-login .login-social-medias .twitter{background-image:url(../img/twitter_button.png)}
.modal-soft-login .login-social-medias .google{background-image:url(../img/google_button.png)}.soft-login-label{line-height:14px;background-position:-971px -276px}.soft-login-label.active{line-height:14px;background-position:-971px -306px}.modal-soft-login .facebook-soft-login-ico,.modal-soft-login .twitter-soft-login-ico,.modal-soft-login .googleplus-soft-login-ico{width:25px;height:25px;background:url(../img/sprite.png);margin-right:15px}
.modal-soft-login .facebook-soft-login-ico{background-position:-760px -1140px}.modal-soft-login .twitter-soft-login-ico{background-position:-790px -1140px}.modal-soft-login .googleplus-soft-login-ico{background-position:-820px -1140px}.social-login-user-picture{width:39px;height:39px;margin:0 4px 8px 18px;border-radius:4px;box-shadow:0 2px 3px #ccc;position:relative;vertical-align:middle}
.social-login-user-info{margin-bottom:12px}.social-login-user-name{font:16px/16px GillSansStdBold}.modal-content-criar .btn-soft-login-criar-conta,.modal-content-criar-new .btn-soft-login-criar-conta{margin:0 auto;float:none}#popupLayer_modal-soft-login-criar-new .modal-soft-login-error-message{margin:0 !important;border-bottom:none !important;border-top:1px solid #d2d2d2 !important}
.modal-soft-login .modal-content-criar .wrap-columns,.modal-soft-login .modal-content-criar-new .wrap-columns{padding-bottom:0}.modal-soft-login .modal-content-criar-new .soft-login-or{margin-top:151px}.modal-soft-login .modal-content-criar-new .normal-login-column{border:0}.modal-soft-login .modal-content-criar .normal-login-column .input,.modal-soft-login .modal-content-criar-new .normal-login-column .input{height:32px}
.modal-soft-login .modal-content-criar .normal-login-column .input.error,.modal-soft-login .modal-content-criar-new .normal-login-column .input.error{height:46px}.modal-content-criar-new .gygia-login-column,.modal-content-entrar-new .gygia-login-column{height:auto;min-height:340px;border-right:1px solid #d2d2d2}
.modal.modal-soft-login .modal-content.modal-content-criar,.modal.modal-soft-login .modal-content.modal-content-criar-new{padding-bottom:0}.modal.modal-soft-login .modal-content.modal-content-criar .custom-checkbox span,.modal.modal-soft-login .modal-content.modal-content-criar-new .custom-checkbox span{line-height:14px}
.modal.modal-soft-login .modal-content.modal-content-criar .wrap-terms-links,.modal.modal-soft-login .modal-content.modal-content-criar-new .wrap-terms-links{margin-top:-1px;float:right;line-height:14px}.modal.modal-soft-login .modal-content.modal-content-criar .wrap-terms-links a,.modal.modal-soft-login .modal-content.modal-content-criar-new .wrap-terms-links a{font-size:14px}
.modal.modal-soft-login .ico-new-user.mt0{margin-top:0}.modal.modal-soft-login .span-promotions{width:245px;display:block;line-height:15px !important}.modal.modal-soft-login .container-checkbox{height:48px}.modal-soft-login .modal-content-criar .wrap-columns{padding-bottom:0}.modal-soft-login .modal-content-criar .gygia-login-column{height:auto}
.modal-soft-login .modal-content-criar .normal-login-column{padding-bottom:21px}.modal-soft-login .logged{display:none}.modal-soft-login.facebook .facebook-user .logged{display:block}.modal-soft-login.facebook .facebook-user .loggedout{display:none}.modal-soft-login.twitter .twitter-user .logged{display:block}
.modal-soft-login.twitter .twitter-user .loggedout{display:none}.modal-soft-login.google .google-user .logged{display:block}.modal-soft-login.google .google-user .loggedout{display:none}.modal-soft-login .modal-content-confirme-new .gygia-login-column,.modal-soft-login .modal-content-entrar-new .gygia-login-column{height:auto;margin-right:-1px;border-right:1px solid #d2d2d2}
.modal-soft-login .modal-content-confirme-new .gygia-login-column form{margin-bottom:0}.btn-soft-login-social-confirmar{width:186px;height:42px;margin-bottom:-5px;background-position:-370px -2840px}.modal-soft-login .modal-content-confirme-new .gygia-login-column{margin-bottom:29px}.modal-soft-login .modal-content.modal-content-confirme.modal-content-confirme-new{padding-bottom:0}
#popupLayer_modal-soft-login-confirme-new .modal-soft-login-error-message{border-bottom:0;border-top:1px solid #d2d2d2}#popupLayer_modal-soft-login-confirme-new .modal-soft-login-error-message.wrong-account .icon.exclamation{margin:22px 0 0 42px}#popupLayer_modal-soft-login-confirme-new .modal-soft-login-error-message.wrong-account p{width:565px;font:15px/16px GillSans;color:#6a6a6a;padding:27px 0 26px 11px}
.modal-soft-login .btn-soft-login-entrar{margin-bottom:4px}.modal-soft-login .custom-checkbox{height:18px;display:inline-block;background-position:-970px -340px}.modal-soft-login .custom-checkbox.active{height:18px;display:inline-block;background-position:-970px -370px}.modal-soft-login .wrap-custom-checkbox{width:255px;padding:8px 0 8px 28px;margin:0 0 0 -8px;border-radius:10px;font-size:16px;color:#6a6a6a;position:relative;behavior:url(/js/pie.htc);line-height:10px}
.modal-soft-login .wrap-custom-checkbox.error{background-color:#fdcaca}.modal-soft-login .custom-checkbox{margin:0 0 0 -20px}.soft-login-or{width:37px;height:36px;margin:115px -19px 0 -18px;background-position:-95px -2782px;float:left;position:relative}.modal-soft-login .normal-login-column{width:308px;border-left:1px solid #d2d2d2;float:left}
.modal-soft-login .normal-login-column .soft-login-modal-subtitle{margin:0 0 0 40px}.modal-soft-login .normal-login-column form{margin:0 0 0 30px}.modal-soft-login .normal-login-column form label{margin:8px 0 0 8px;font-size:16px;display:inline-block;cursor:pointer;color:#6a6a6a}.modal-soft-login .normal-login-column form .input{height:46px;margin-bottom:0;float:none;position:relative}
.modal-soft-login .normal-login-column form .input input{width:238px}.modal-soft-login .normal-login-column form .input .error-message{font:12px/12px GillSans;color:red;display:none;float:left;padding:3px 0 0}.modal-soft-login .normal-login-column form .input.error .error-message{display:block}.modal-soft-login .normal-login-column form .input:hover .tooltip{display:block}
.modal-soft-login .modal-content-conexao .wrap-columns{padding-top:15px}.modal-content-conexao .column-left{width:184px;padding:63px 9px 0 0;margin-left:-9px;float:left}.modal-content-conexao .column-left .input{margin-top:0;margin-left:0}.modal-content-conexao .column-left .input input{width:120px}
.modal-content-conexao .column-left .btn-ok{display:block;width:46px;height:30px;background-position:0 -2880px;text-indent:-9999px;float:left;margin-left:-30px}.modal-content-conexao .column-left .input .error-message{visibility:hidden;clear:both;float:left;color:red}.modal-content-conexao .column-left .input.error .error-message{visibility:visible}
.modal-termos-uso .modal-footer{font-size:12px;text-transform:normal;padding:16px 20px 20px 20px}.modal-termos-uso .modal-footer .text-support{font-size:13px}.modal-termos-uso .ico-download{display:inline-block;width:18px;height:16px;background-position:-50px -2880px;text-indent:-999em;margin-right:5px;vertical-align:middle}
.modal-soft-login .column-center{width:244px;height:207px;position:relative;overflow:hidden;float:left}.modal-soft-login .column-center .mask{width:244px;height:207px;position:absolute;top:0;left:0;background-image:url(../img/mask-facebook-connection-modal.png)}.modal-soft-login .column-center img{margin:49px 0 0 131px;display:block}
.modal-content-conexao .column-right{width:180px;padding:63px 0 0 9px;float:left}.modal-content-conexao .title1{padding-bottom:4px;font-size:16px;color:#6a6a6a;line-height:20px;display:block}.modal-content-conexao .title2{padding-bottom:16px;font-size:16px;line-height:16px;font-family:GillSansStdBold;display:block;-ms-word-wrap:break-word;word-wrap:break-word}
.modal-content-conexao .title3{font-size:14px;color:#6a6a6a;line-height:15px;display:block}.modal-content-conexao .login-link{font-size:14px;line-height:15px}.modal-soft-login .tooltip{padding:21px 23px 21px 25px;background-color:#fff;font:14px/18px GillSans;color:#757575;border-radius:10px;box-shadow:#aaa 0 0 35px;position:absolute;top:43px;left:0;behavior:url(/js/pie.htc);display:none}
.modal-soft-login .normal-login-column form .input .tooltip .arrowup{width:21px;height:11px;background:url(../img/sprite.png) -330px -1360px;position:absolute;left:22px;top:-11px;display:block;text-indent:-9999px;overflow:hidden}.btn-soft-login-criar-conta{width:186px;height:42px;margin:13px 0 0;background-position:-180px -2835px}
.btn-soft-login-entrar{width:186px;height:42px;margin:13px 0 0;background-position:-180px -2790px}.btn-soft-login-confirmar-conexao{width:261px;height:42px;margin:9px auto 4px;background-position:-370px -2795px}.soft-login-forget-password-link{margin-top:4px;float:right;font:13px/16px GillSans}.modal-soft-login .ico-new-user{width:20px;height:19px;margin:4px 7px 0 0;background-position:-50px -2790px;float:left}
.modal-soft-login .ico-baloon{width:20px;height:19px;margin:0 8px 0 0;background-position:-70px -2790px;float:left}.modal-soft-login .modal-footer .wrap{width:100%;display:table}.modal-soft-login .modal-footer .wrap .column{display:table-cell;vertical-align:middle}.modal-soft-login .modal-footer .wrap .column.first{width:368px}
.modal-soft-login-error-message{margin:0 -39px;border-bottom:1px solid #d2d2d2;display:none}.modal-soft-login-error-message .ico-error{width:31px;height:31px;padding:0;margin:14px 0 15px 136px;background-position:-140px -2780px}.modal-soft-login-error-message p{padding:15px 0 0 13px;font:16px/31px GillSans}
.modal-soft-login-error-message.error{display:block}.modal-soft-login .modal-footer{padding:15px 20px}.modal-content-confirme .wrap-columns{padding:32px 0 0}.modal-soft-login .soft-login-logged-title{font-size:16px;padding:8px 0 3px;color:#6a6a6a}.modal-soft-login .soft-login-logged-user-email{padding:10px 0 0 10px;font:16px GillSansStdBold;color:#6a6a6a}
.max-products-message{position:relative}.max-products-message .icon{position:absolute;top:0;left:0}.termos{position:relative;padding:50px 40px 0 90px;border-bottom:60px solid #FFF;background:#FFF}.scroll-box{position:relative;height:695px;overflow:hidden}.scroll-box .jspTrack{background-position:-1007px -750px;margin-top:-2px;background-repeat:no-repeat}
.scroll-box .jspDrag{background:transparent}.scroll-box .jspDrag .jspDragBottom{position:relative;width:20px;height:20px;background-position:1px -658px;z-index:101}.scroll-box .jspDrag .jspDragTop{position:absolute;width:20px;height:681px;bottom:18px;background-repeat:no-repeat}.termos .scroll-corner-top{position:absolute;width:20px;height:2px;top:0;right:0;background-position:-979px -750px;z-index:100}
.termos p{padding-right:35px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:14px;color:#6a6a6a;line-height:145%}.termos ol{font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:14px;color:#6a6a6a}.jspCapBottom{height:22px;display:block}.terms-buttons{background:#FFF;width:840px;margin-top:52px}
.terms-buttons .terms-button-cancel{float:left;font-family:GillSansStdLightRegular,Verdana;font-size:18px;text-decoration:none;margin-top:9px}.terms-buttons .terms-button-cancel:hover{text-decoration:underline}.terms-buttons .terms-button-accept{float:right;width:234px;height:38px;background-position:0 -410px;margin-right:8px}
.atendimento{background:#FFF;padding:20px 0 0 0;margin-bottom:54px}.atendimento h5{background:#f4f4f3;padding:14px 16px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:21px}.atendimento .faq{margin:13px 0 0 16px}.atendimento .faq dl{width:445px;float:left;margin-left:15px;margin-bottom:35px}
.atendimento .faq dt{font-family:GillSans,Verdana;font-weight:normal;font-size:13px;padding:25px 0 0 0}.atendimento .faq dd{padding-left:20px}.atendimento .pergunta{display:block;padding-left:20px;margin-top:4px;cursor:pointer !important;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:14px;color:#6a6a6a;background-repeat:no-repeat;background-position:0 -1255px}
.atendimento .pergunta a{text-decoration:none}.atendimento .pergunta a:hover{text-decoration:underline}.atendimento .pergunta strong{font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:13px}.atendimento .static{cursor:default !important}.atendimento .selected{background-position:-500px -1255px}
.atendimento .resposta{display:none;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:14px;color:#6a6a6a;margin:10px 0 20px 20px;background-color:#f4f4f4;border:1px solid #ddd}.atendimento .resposta a{text-decoration:none}.atendimento .resposta a:hover{text-decoration:underline}
.atendimento .resposta p{padding-top:5px;padding-left:8px}.atendimento .resposta p.bottom{padding-top:10px}.atendimento .contato{padding:35px 15px 25px 15px}.atendimento .coluna-contato{width:455px;height:352px;float:left;border-right:1px solid #e7e7e7}.atendimento .coluna-formulario{width:483px;height:352px;float:left}
.atendimento .coluna-formulario p{margin-left:14px}.atendimento .coluna-formulario form{margin-top:16px;padding-left:7px}.atendimento .contato p{font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:14px;color:#6a6a6a}.atendimento .coluna-contato ul{padding:0;margin:35px 0 0 6px}.atendimento .coluna-contato li{list-style:none;height:73px;padding:13px 0 0 102px}
.atendimento .coluna-contato .contato-online{background:url('../img/img_chat.jpg') no-repeat}.atendimento .coluna-contato .contato-telefone{background:url('../img/img_telefone.jpg') no-repeat}.atendimento .coluna-contato li p{padding:0}.atendimento .coluna-contato strong{font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:14px}
.coluna-formulario p.erro .icon{width:37px;height:37px;background-position:-900px -170px;position:absolute;top:0;left:0}.coluna-formulario p.sucesso .icon{width:37px;height:37px;background-position:-860px -170px;position:absolute;top:5px;left:0}.coluna-formulario p.erro,.coluna-formulario p.sucesso{font-family:GillSansStdRegular,Verdana;font-weight:normal;font-size:16px;line-height:100%;padding-left:48px;margin-top:80px;position:relative}
.coluna-formulario div{height:31px;float:left;margin-bottom:9px}.coluna-formulario div div{float:left;padding:7px 10px 0 0;font-family:Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.coluna-formulario .radio{height:15px;margin-right:5px}.coluna-formulario label{float:left;padding:7px 10px 0 10px;font-family:Verdana;font-weight:bold;font-size:13px;color:#6a6a6a}
.coluna-formulario .input{float:left;height:31px;margin-left:0}.coluna-formulario input{float:left;border:0;height:30px;padding:0 10px;height:30px;font-size:12px;font-family:Verdana;color:#6a6a6a}.coluna-formulario .custom-textarea{float:left;width:456px;height:63px;margin:10px 0 0 10px;background:url('../img/forms2.png') 0 -64px no-repeat}
.coluna-formulario textarea{border:0;width:436px;height:43px;resize:none;padding:0 10px;background:transparent;outline:0;font-size:12px;font-family:Verdana;color:#6a6a6a;overflow:auto}.coluna-formulario .btn-enviar{width:118px;height:29px;float:right;margin:4px 8px 0 0;overflow:hidden;background-position:-320px -550px}
.btn-enviar:hover,.btn-enviar:focus,.btn-enviar:active{background-position:-450px -550px}.btn-acesse-chat{width:130px;height:29px;float:right;margin:10px 27px 0 0;background-position:-570px -550px}.btn-acesse-chat:hover,.btn-acesse-chat:focus,.btn-acesse-chat:active{background-position:-711px -550px}
dl.dropdown{float:left}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd{position:relative}.dropdown a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown a:hover{color:#6a6a6a}.dropdown dt a:hover{color:#6a6a6a}.dropdown dt a{height:30px;background-position:-30px -660px;display:block;padding-right:30px;width:267px}
.dropdown.error dt a{background-position:-30px -690px}.dropdown dt a span{cursor:pointer;display:block;padding:8px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:297px;list-style:none}
.dropdown span.value{display:none}.dropdown dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown dd ul li a:hover{background-color:#acacac}dl.dropdown-small{float:left;margin-left:2px}.dropdown-small dd,.dropdown-small dt,.dropdown-small ul{margin:0;padding:0}
.dropdown-small dd{position:relative;z-index:9999}.dropdown-small a,.dropdown-small a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown-small a:hover{color:#6a6a6a}.dropdown-small dt a:hover{color:#6a6a6a}.dropdown-small dt a{height:30px;display:block;padding-right:30px;width:125px;background-position:-210px -590px}
.dropdown-small.error dt a{background-position:-210px -620px}.dropdown-small dt a span{cursor:pointer;display:block;padding:6px 8px 8px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown-small dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:155px;list-style:none}
.dropdown-small span.value{display:none}.dropdown-small dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown-small dd ul li a:hover{background-color:#acacac}dl.dropdown-medium{float:left;margin-left:2px}.dropdown-medium dd,.dropdown-small dt,.dropdown-small ul{margin:0;padding:0}
.dropdown-medium dd{position:relative}.dropdown-medium a,.dropdown-small a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown-medium a:hover{color:#6a6a6a}.dropdown-medium dt a:hover{color:#6a6a6a}.dropdown-medium dt a{height:30px;background-position:-210px -590px;display:block;padding-right:30px;width:125px}
.dropdown-medium.error dt a{background-position:-210 -620px}.dropdown-medium dt a span{cursor:pointer;display:block;padding:8px 8px 10px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown-medium dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:155px;list-style:none}
.dropdown-medium span.value{display:none}.dropdown-medium dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown-medium dd ul li a:hover{background-color:#acacac}dl.dropdown208{float:left}.dropdown208 dd,.dropdown208 dt,.dropdown208 ul{margin:0;padding:0}
.dropdown208 dd{position:relative}.dropdown208 a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown208 a:hover{color:#6a6a6a}.dropdown208 dt a:hover{color:#6a6a6a}.dropdown208 dt a{height:30px;display:block;padding-right:30px;width:178px;background-position:0 -590px}.dropdown208.error dt a{background-position:0 -620px}
.dropdown208 dt a span{cursor:pointer;display:block;padding:8px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown208 dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:208px;list-style:none}.dropdown208 span.value{display:none}
.dropdown208 dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown208 dd ul li a:hover{background-color:#acacac}dl.dropdown129{float:left}.dropdown129 dd,.dropdown129 dt,.dropdown129 ul{margin:0;padding:0}.dropdown129 dd{position:relative}
.dropdown129 a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown129 a:hover{color:#6a6a6a}.dropdown129 dt a:hover{color:#6a6a6a}.dropdown129 dt a{height:30px;display:block;padding-right:30px;width:99px;background-position:-370px -590px}.dropdown129.error dt a{background-position:-370px -620px}
.dropdown129 dt a span{cursor:pointer;display:block;padding:8px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown129 dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:129px;list-style:none;max-height:100px;overflow:auto}
.dropdown129 span.value{display:none}.dropdown129 dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown129 dd ul li a:hover{background-color:#acacac}dl.dropdown436{float:left}.dropdown436 dd,.dropdown436 dt,.dropdown436 ul{margin:0;padding:0}
.dropdown436 dd{position:relative}.dropdown436 a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown436 a:hover{color:#6a6a6a}.dropdown436 dt a:hover{color:#6a6a6a}.dropdown436 dt a{height:30px;display:block;padding-right:30px;width:406px;background-position:-520px -2120px}.dropdown436.error dt a{background-position:-520px -2150px}
.dropdown436 dt a span{cursor:pointer;display:block;padding:8px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown436 dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:436px;list-style:none;max-height:100px;overflow:auto}
.dropdown436 span.value{display:none}.dropdown436 dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown436 dd ul li a:hover{background-color:#acacac}dl.dropdown60{float:left}.dropdown60 dd,.dropdown60 dt,.dropdown60 ul{margin:0;padding:0}
.dropdown60 dd{position:relative}.dropdown60 a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:0}.dropdown60 a:hover{color:#6a6a6a}.dropdown60 dt a:hover{color:#6a6a6a}.dropdown60 dt a{height:30px;display:block;padding-right:30px;width:30px;background-position:-645px -586px}.dropdown60.error dt a{background-position:-645px -616px}
.dropdown60 dt a span{cursor:pointer;display:block;padding:8px 15px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown60 dd ul{background:#dfdfdf;color:#6a6a6a;display:none;left:0;position:absolute;width:auto;min-width:60px;list-style:none;max-height:100px;overflow:auto}
.dropdown60 span.value{display:none}.dropdown60 dd ul li a{padding:5px;display:block;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:12px;color:#6a6a6a}.dropdown60 dd ul li a:hover{background-color:#acacac}.search-resut-page #products-navigation-grid,.public-wishlist #products-navigation-grid{width:985px}
.lt-ie8 .search-resut-page #products-navigation-grid{margin-left:-14px}.pushcart-tab-identification .warning-area-wrap{margin-top:35px;margin-bottom:34px}.pushcart-tab-identification .notification{margin-top:0;margin-bottom:0;width:753px;color:#6a6a6a}.pushcart-tab-identification .agreements{margin:27px 0 34px 21px}
.pushcart-tab-identification .agreements label{margin:12px 0 0 0}.pushcart-tab-identification .agreements label a{text-decoration:none;cursor:pointer}.pushcart-tab-identification .agreements label a:hover{text-decoration:underline}.pushcart-tab-identification .button-group{position:relative}.pushcart-tab-identification .loading{position:absolute;display:none;width:25px;height:11px;margin-top:-5px;top:28px;left:50%;margin-left:-12px;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
.pushcart-tab-salesinfo .pushcart-tab-salesinfo-content{background:#fff;margin-bottom:1px}.pushcart-tab-salesinfo h5{padding:40px 20px;float:left}.lt-ie9 .pushcart-tab-salesinfo .default-table .relative-td{vertical-align:middle}.pushcart-tab-salesinfo .default-table .relative-td.first .cart-item-image,.pushcart-tab-payment-table .default-table .relative-td.first .cart-item-image{height:auto;padding:10px 10px 10px 20px;float:left}
.pushcart-tab-salesinfo .default-table .relative-td.first .cart-item-image img,.pushcart-tab-payment-table .default-table .relative-td.first .cart-item-image img{margin:0;display:block;border-radius:8px;box-shadow:0 2px 3px #ccc;position:relative;z-index:2;behavior:url(/js/pie.htc)}.pushcart-tab-salesinfo .default-table .relative-td.first .cart-item-description,.pushcart-tab-payment-table .default-table .relative-td.first .cart-item-description{height:77px;padding:0 !important;display:table-cell;vertical-align:middle}
.pushcart-tab-salesinfo .sales-present{float:right;width:380px;padding-top:55px}.pushcart-tab-salesinfo .sales-present .ico-present{width:28px;height:32px;background-position:-52px -2227px;display:block;position:absolute;margin:-10px 0 0 -38px}.pushcart-tab-salesinfo .sales-present .custom-checkbox{padding-top:10px}
.pushcart-tab-salesinfo .sales-present .custom-checkbox span strong{font:16px GillSansStdBold;font-weight:normal;display:block;position:absolute;margin-top:-20px}.pushcart-tab-salesinfo .pushcart-tab-salesinfo-submit{background-color:#fff;padding:20px 0}.pushcart-tab-salesinfo .pushcart-tab-salesinfo-submit .btn-register-user{width:152px;height:38px;margin:0 auto;background-position:-180px -290px;display:block;text-indent:-9999px}
.dt-nascimento{position:relative}.dt-nascimento .ui-datepicker-trigger{position:absolute;top:0;left:178px;cursor:pointer}.pushcart-tab-salesinfo .row-ship,.pushcart-tab-salesinfo .row-subtotal,.pushcart-tab-salesinfo .row-discount,.pushcart-tab-salesinfo .row-finaltotal{font-weight:bold}.pushcart-tab-salesinfo .box-warning{position:relative;width:inherit;text-align:left;overflow:visible}
.pushcart-tab-salesinfo .box-warning .arrow{position:absolute;width:9px;height:5px;top:-5px;left:20px;background-position:-1004px -2286px}.pushcart-tab-salesinfo .row-subtotal .tr,.pushcart-tab-salesinfo .row-ship .tr,.pushcart-tab-salesinfo .row-discount .tr,.pushcart-tab-salesinfo .row-finaltotal .tr{border-left:0 !important}
.pushcart-tab-salesinfo .footer-actions{padding:9px 24px}.pushcart-tab-salesinfo .button-finish-order{width:182px;height:38px;float:right;background-position:0 -450px}.pushcart-tab-salesinfo .row-pack td{padding:0;border:0;overflow:visible}.pushcart-tab-salesinfo .row-pack .pack-box{position:relative;padding:10px;border:1px solid}
.pushcart-tab-salesinfo .row-pack .pack-list-wrapper{position:relative;width:630px;padding:0 36px;margin-left:10px;float:left}.pushcart-tab-salesinfo .row-pack .jcarousel-prev{position:absolute;width:25px;height:42px;top:105px;left:-35px;background-position:-47px -2384px;cursor:pointer}.pushcart-tab-salesinfo .row-pack .jcarousel-next{position:absolute;width:25px;height:42px;top:105px;right:-35px;background-position:-82px -2384px;cursor:pointer}
.pushcart-tab-salesinfo .row-pack .pack-list{width:634px;padding:0;list-style:none}.pushcart-tab-salesinfo .row-pack .pack-list li{width:634px;float:left}.pushcart-tab-salesinfo .row-pack .pack-list a{display:block;margin:9px;padding:8px 0;border:1px solid;float:left}.pushcart-tab-salesinfo .row-pack .pack-selected{width:217px;margin-left:10px;float:left}
.pushcart-tab-salesinfo .row-pack .pack-selected-box{width:187px;height:156px;padding:15px;margin:3px 0 15px;background:url('../img/bgr-pack-shadow.png') no-repeat;text-align:center}.pushcart-tab-salesinfo .row-pack .pack-selected-box p{padding-bottom:8px;font-family:GillSansStdLightRegular,Verdana;font-size:12px;color:#6a6a6a}
.pushcart-tab-salesinfo .row-pack .pack-selected-box img{width:150px}.pushcart-tab-salesinfo .row-pack .btn-choose-this{display:block;width:206px;height:43px;margin:5px 0 0 5px;background-position:-117px -2384px;text-indent:-9999px}.pushcart-tab-salesinfo .row-pack .jcarousel-pager{position:relative;text-align:center;left:0;top:0 !important;margin:0 auto}
.pushcart-tab-salesinfo .row-pack .jcarousel-pager li{display:inline-block;float:none;*display:inline;*zoom:1}.pushcart-tab-salesinfo .row-pack .jcarousel-pager a{width:19px;height:19px;background-position:-144px -2437px}.pushcart-tab-salesinfo .row-pack .jcarousel-pager .active a{background-position:-115px -2437px}
.pushcart-tab-salesinfo .row-pack .arrow{position:absolute;width:14px;height:14px;left:345px;top:-14px;background-position:-1002px -2327px}.pushcart-tab-salesinfo .row-pack-trigger{margin-left:40px;padding-left:7px;font-size:10px;background:-1014px -2361px;text-decoration:none}.default-table .row-cupom td{text-align:left;border-left:0;border-top:1px solid #d1d1d1 !important;border-bottom:1px solid #d1d1d1 !important}
.default-table .row-cupom .input{margin-top:4px;margin-right:4px}.default-table .row-cupom .input input{width:220px}.default-table .row-cupom p{padding-bottom:20px !important;font-family:'GillSansStdLightRegular';font-weight:normal;font-size:12px}.default-table .row-cupom h5{padding:0;margin:0 !important;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:18px;float:none;color:#6a6a6a !important}
.default-table .row-cupom .cupom-list-container{padding-top:3px;padding-bottom:15px}.default-table .row-cupom .cupom-item{position:relative;display:block;padding:6px 33px 6px 20px;margin-right:5px;margin-top:5px;color:#FFF;font-family:GillSansStdLightRegular,Verdana;font-size:16px;float:left}.default-table .row-cupom .cupom-item a{position:absolute;width:14px;height:14px;right:7px;top:9px;background:url('../img/sprite.png') -960px -90px no-repeat;text-indent:-9999px;overflow:hidden}
.default-table .row-cupom .cupom-item strong{font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:16px}.default-table .row-cupom .coupon-info{height:32px;padding:0 7px 0 20px !important;margin:8px 0 14px 0;background-color:#a5a5a5;color:#fff;display:inline-block;font:16px/32px GillSansStdLightRegular}
.default-table .row-cupom .coupon-info strong{font:normal 16px GillSans}.default-table .row-cupom .coupon-info a{width:14px;height:14px;margin-left:10px;display:inline-block;background:url(../img/sprite.png) -960px -90px;position:relative;top:2px}.default-table .btn-ok{display:block;width:76px;height:43px;background-position:-261px -2169px;text-indent:-9999px;float:left}
.cupom-erro{font:normal 12px/16px GillSans;padding-right:80px;visibility:hidden;display:inline-block;color:red}.cupom-empty-erro{font:normal 12px/16px GillSans;padding-right:80px;visibility:hidden;display:inline-block;color:red}.pushcart-tab-salesinfo .you-saved-box-left,.default-table .cupom-item,.pushcart-tab-payment .card-parcel,.waiting-payment .card-parcel{background-color:#a5a5a5}
.pushcart-tab-salesinfo .you-saved-wrapper{position:relative}.pushcart-tab-salesinfo .you-saved-box{position:absolute;top:-10px;left:-17px}.pushcart-tab-salesinfo .you-saved-box-left{position:relative;height:31px;padding-top:4px;padding-left:20px;padding-right:10px;float:left;font-family:GillSansStdLightRegular,Verdana;font-size:18px;color:#FFF}
.pushcart-tab-salesinfo .you-saved-box-left strong{font-family:GillSansStdBold,Verdana;font-weight:normal}.pushcart-tab-salesinfo .you-saved-box-left .value{padding-left:10px;margin-left:5px;border-left:1px solid #FFF;font-family:GillSansStdBold,Verdana;font-size:22px;font-weight:normal}.pushcart-tab-salesinfo .you-saved-box-left .value small{font-family:GillSansStdLightRegular,Verdana;font-size:10px}
.pushcart-tab-salesinfo .you-saved-box-left .corner{position:absolute;top:0;right:-17px;width:17px;height:35px;background:url('../img/pushcart-save-corner.png') no-repeat}.pushcart-tab-salesinfo .you-saved-box-right{position:relative;height:31px;padding-top:4px;margin-left:30px;float:left;font-family:GillSansStdLightRegular,Verdana;font-size:20px}
.pushcart-tab-salesinfo .you-saved-box-right strong{font-family:GillSansStdBold,Verdana;font-weight:normal}.pushcart-tab-salesinfo .default-table td{border-top:0;border-bottom:0}.pushcart-tab-salesinfo .continue-btn-mycart{width:152px;height:38px;margin:0 auto;background-position:-180px -290px;float:none}
.pushcart-tab-payment{background:#fdfcfc}.pushcart-tab-payment .check-text{padding:20px 17px;font-family:GillSans,Verdana;font-size:14px;color:#6a6a6a}.pushcart-tab-payment .row-subtotal,.pushcart-tab-payment .row-discount,.pushcart-tab-payment .row-shipment,.pushcart-tab-payment .row-finaltotal{font-weight:bold}
.pushcart-tab-payment .row-subtotal{border-top:1px solid #d1d1d1 !important}.pushcart-tab-salesinfo .default-table th,.pushcart-tab-payment .default-table th,.pushcart-tab-salesinfo .default-table td,.pushcart-tab-payment .default-table td,.waiting-payment .default-table td,.waiting-payment .default-table th{border:0}
.pushcart-tab-payment .card-parcel,.pushcart-tab-salesinfo .card-parcel,.waiting-payment .card-parcel{float:right;font-family:GillSansStdBold;font-size:12px;padding:10px 20px}.pushcart-tab-payment .card-parcel strong,.pushcart-tab-salesinfo .card-parcel strong,.waiting-payment .card-parcel strong{font-size:20px}
.pushcart-tab-delivery{border-top:5px solid #fff;color:#6a6a6a;font-family:GillSans,Verdana}.pushcart-tab-delivery .button-add-address{position:absolute;display:block;padding-left:26px;margin-right:20px;right:0;font-family:'GillSansStdLightRegular';font-weight:normal;font-size:14px;text-decoration:none;z-index:1}
.pushcart-tab-delivery .button-add-address:hover{text-decoration:underline}.pushcart-tab-delivery .button-add-address span{position:absolute;width:19px;height:20px;top:-3px;left:0}.pushcart-tab-delivery .button-add-address span{background-position:-300px -900px}.pushcart-tab-delivery .my-addresses{list-style:none;padding:0;margin:16px 0 13px 5px}
.pushcart-tab-delivery .my-addresses>li{border-radius:10px 10px 10px 10px;margin-bottom:15px;position:relative;width:265px;padding:10px;margin-left:31px;border:1px solid #dcdcdc;float:left}.pushcart-tab-delivery .my-addresses>li.selected{height:445px;border:1px solid #dcdcdc}.pushcart-tab-delivery .my-addresses p{font-size:14px;line-height:13px}
.pushcart-tab-delivery .my-addresses .my-address-change{font-family:GillSansStdLightRegular,Verdana;font-size:14px;text-decoration:none}.pushcart-tab-delivery .my-addresses .my-address-change:hover{text-decoration:underline}.pushcart-tab-delivery .my-addresses .my-addresses-address{margin:4px 0 10px}
.pushcart-tab-delivery .my-addresses .address-radio{margin-bottom:15px}.pushcart-tab-delivery .my-addresses .address-radio span{font-family:GillSansStdBold,Verdana;font-size:18px;font-weight:normal}.pushcart-tab-delivery .my-addresses .address-item.first{clear:both;margin-left:0}.pushcart-tab-delivery .my-addresses .address-item-title{font-family:GillSansStdBold,Verdana;font-size:18px;font-weight:normal}
.pushcart-tab-delivery .my-addresses .selected-address{display:none;padding-top:20px}.pushcart-tab-delivery .my-addresses .selected-address-legend{font-family:GillSansStdLightRegular,Verdana;font-size:18px;line-height:20px}.pushcart-tab-delivery .my-addresses .selected-address-legend strong{font-family:GillSansStdBold,Verdana;font-weight:normal}
.pushcart-tab-delivery .delivery-options{padding-top:10px}.pushcart-tab-delivery .delivery-options .loading{display:inline-block;position:relative;width:265px;height:115px;background:url('../img/ajax-loader.gif') center center no-repeat}.pushcart-tab-delivery .delivery-options ul{display:none;padding:0;list-style:none}
.pushcart-tab-delivery .delivery-options .custom-radio{position:relative;height:30px;margin-bottom:15px}.pushcart-tab-delivery .delivery-options .absolute-label{position:absolute;width:235px;top:0;font-size:13px}.pushcart-tab-delivery .delivery-options .absolute-label small{width:130px;font-size:11px;float:right}
.pushcart-tab-delivery .delivery-options .bgr-underline{display:block;width:235px;height:14px;margin-bottom:4px;border-bottom:1px solid #dfdede}.pushcart-tab-delivery .delivery-options .bgr-underline .text-left{position:absolute;height:15px;left:0;background:white}.pushcart-tab-delivery .delivery-options .bgr-underline .text-right{position:absolute;height:15px;right:0;background:white}
.pushcart-tab-delivery .delivery-options .label-scheduled-days{display:none}.pushcart-tab-delivery .delivery-carbon-warning{position:absolute;display:none;width:230px;left:0;bottom:110px;padding:0 11px 0 33px;font-size:13px !important}.pushcart-tab-delivery .datepicker-modal{position:absolute;display:none;width:262px;bottom:65px;text-align:center;text-decoration:none;font-size:14px}
.pushcart-tab-delivery .datepicker-modal:hover{text-decoration:underline}.pushcart-tab-delivery .button-delivery-ok{position:absolute;width:262px;height:38px;bottom:13px;background-position:-560px -410px}.pushcart-tab-delivery .button-delivery-ok-disabled{background-position:-330px -650px !important;cursor:default;text-indent:-9999px}
.pushcart-tab-delivery .result-mode .footer-actions{padding:9px 24px;margin-left:-18px}.pushcart-tab-delivery .button-continue{width:182px;height:38px;margin-right:10px;float:right;background-position:-410px -330px !important}.pushcart-tab-delivery .new-address-container label{font-family:Verdana;font-size:12px}
.new-address-container dl.dropdown-small{margin-left:0}.new-address-container dl.dropdown-small dt span{padding-top:9px}.pushcart-tab-delivery fieldset{padding:18px 0 25px 25px;margin-bottom:1px;background-color:#fff}.address-feedback-box{position:relative;padding-top:5px;padding-left:45px;font-family:GillSans;font-size:22px}
.address-feedback-box strong{font-family:GillSansStdBold,Verdana;font-weight:normal}.address-feedback-box .icon{position:absolute;background-position:-860px -170px;width:38px;height:38px;left:0;top:0}.no-address-box{position:relative;padding-top:7px;padding-left:45px;font-family:GillSans;font-size:18px;margin-top:30px;margin-left:130px}
.page-my-pushcart .no-address-box{margin-top:0}.no-address-box a{font-family:GillSans,Verdana;font-weight:normal}.no-address-box .icon{position:absolute;background-position:-609px -649px;width:38px;height:38px;left:0;top:0}.success-change-address{line-height:37px}#my-account-tabs .address-feedback-box{margin-top:30px;margin-bottom:30px}
#my-account-tabs .button-add-address{padding-top:2px}#my-account-tabs .button-add-address span{background-position:-300px -900px}#my-account-tabs .button-add-address.disabled span{background-position:-385px -899px}.modal-entrega-agendada .modal{width:528px}.modal-entrega-agendada h4{margin-bottom:7px}
.modal-entrega-agendada h4 span{margin-bottom:13px;font-family:GillSansStdBold,Verdana;font-weight:normal}.modal-entrega-agendada .modal-content{padding:15px 20px}.modal-entrega-agendada .modal-content p{padding:0;line-height:13px}.modal-entrega-agendada .modal-content small{font-size:11px}.modal-entrega-agendada .modal-content small span{font-size:13px}
.modal-entrega-agendada .datepicker-container{margin-top:15px;margin-bottom:15px}.modal-entrega-agendada .datepicker-container .datepicker{width:323px;float:left}.modal-entrega-agendada .datepicker-container .datepicker-time{width:118px;margin-left:20px;margin-top:56px;float:left}.modal-entrega-agendada .datepicker-container .datepicker-time label{position:relative;height:17px;margin-bottom:40px;font-size:13px}
.modal-entrega-agendada .datepicker-container .datepicker-time label span{position:absolute}.modal-entrega-agendada .modal-footer{padding:7px 16px}.modal-entrega-agendada .cancel-link{display:block;margin:10px 5px;float:left;color:#fff;font-family:GillSansStdLightRegular,Verdana;font-size:14px;text-transform:lowercase}
.modal-entrega-agendada .cancel-link:hover{text-decoration:underline}.modal-entrega-agendada .button-schedule{width:152px;height:38px;background-position:-830px -410px;float:right}.modal-entrega-agendada .button-schedule:hover{background-position:-830px -410px}.payment-modal{width:635px}.payment-modal .modal-content{padding:10px 19px}
.payment-modal h2{padding-bottom:25px;font:normal 24px GillSansStdLightRegular}.payment-modal h2 strong{font:normal 24px GillSansStdBold}.payment-modal .close-modal{width:16px;height:16px;position:absolute;right:19px;top:20px;z-index:9}.payment-modal .close-payment-modal{width:152px;height:38px;margin:28px 0 10px;background-position:-400px -410px;float:right}
.payment-modal p{padding-left:0;font:14px/14px GillSans}.modal-security-code .image-cc{padding:25px 0 0 29px}.modal-whats-moip .moip-logo{width:158px;padding:12px 0 0 25px;float:left}.modal-whats-moip .text{width:404px;float:left}.modal-whats-moip .modal-content h2{padding-top:9px;padding-bottom:22px}
body.billet{padding:0;text-align:center}body.billet .billet-buttons{padding:32px 0 36px}body.billet .billet-buttons a.ir{height:32px;margin-left:9px;float:right}body.billet .close-billet{width:124px;margin-right:16px;background-position:-550px -370px}body.billet .print-billet{width:124px;background-position:-420px -370px}
body.billet .send-billet{width:184px;background-position:-230px -370px}#my-account-info{padding:23px 20px;margin-bottom:7px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px}#my-account-info h3{font-family:GillSansStdBold,Verdana;font-size:24px;color:#b7a99a;font-weight:normal}#my-account-info h3 span{font-family:'GillSansStdLightRegular'}
.page-my-account{position:relative;z-index:2}.account .edit-mode .left-column,.page-my-account .edit-mode .left-column{float:left;width:466px;border-right:1px solid #f4f3f3}.new-address .left-column{border-right:0 !important}.account .edit-mode h6,.page-my-account .edit-mode h6{font-family:'GillSans';font-size:20px;margin:0}
.page-my-account .edit-mode h6{display:none}.page-my-account .edit-mode h6 strong{font-weight:normal;font-family:GillSansStdBold}.account .border-center{position:absolute;left:486px;margin-top:-40px;height:490px;border-left:1px solid #f4f3f3}.lt-ie9 .account .border-center{height:483px}.page-my-account .border-center{position:absolute;left:464px;margin-top:-40px;height:457px;border-left:1px solid #f4f3f3}
.msie .page-my-account .border-center{height:454px}.lt-ie9 .page-my-account .border-center{height:455px}.account .edit-mode .right-column,.page-my-account .edit-mode .right-column{float:left;width:450px;height:298px;padding:97px 0 0 19px}.page-my-account #my-account-tabs .edit-mode .right-column{padding-top:31px}
.account .two-columns p,.account .two-columns span,.page-my-account .two-columns p,.page-my-account .two-columns span{font-size:11px;font-family:GillSans;font-weight:normal}.account .two-columns .custom-radio,.page-my-account .two-columns .custom-radio{margin-right:31px;margin-bottom:17px}.account .two-columns .custom-radio span,.page-my-account .two-columns .custom-radio span{font-size:15px}
.account .two-columns p,.page-my-account .two-columns p{padding-bottom:12px}.account .two-columns label,.page-my-account .two-columns label{font-weight:bold}.account .two-columns .input,.page-my-account .two-columns .input{margin:4px 0 15px 0;height:30px}.account .two-columns .input span.instructions,.page-my-account .two-columns .input span.instructions{position:absolute;display:block;font-size:10px;margin-top:32px;margin-left:10px;line-height:10px;white-space:nowrap;clear:left}
.pushcart-tab-identification .account .two-columns .input span.instructions,.page-my-account .account-wrapper .two-columns .input span.instructions{margin-top:32px;margin-left:175px}.account .two-columns .input .left,.page-my-account .two-columns .input .left{line-height:30px;margin-left:8px;font-size:10px}
.account .two-columns .input input,.page-my-account .two-columns .input input{width:158px}.account .two-columns .input.name input,.page-my-account .two-columns .input.name input{width:415px}.account .two-columns .input.date input,.page-my-account .two-columns .input.date input{width:77px}.account .two-columns .input.phone dt a span,.page-my-account .two-columns .input.phone dt a span{margin-left:11px;padding:0;font-size:14px;line-height:30px}
.account .two-columns .custom-radio,.page-my-account .two-columns .custom-radio{margin-top:9px;float:left}.account .two-columns .gender-select .information-message{position:relative;left:-220px;bottom:-27px;color:red}.phone-box dl{margin-top:4px;margin-right:8px}.phone-box .ddd-phone,.phone-box .ddd-phone-receiver{margin-right:8px !important;float:left}
.phone-box .ddd-phone,.phone-box .phone{margin-bottom:0 !important}.phone-box .ddd-phone input,.phone-box .ddd-phone-receiver input{width:18px !important}.new-address-container .ddd-phone-receiver{margin-bottom:0 !important}.phone-box .phone input,.phone-box .phone-receiver input{width:86px !important}
.new-address-container .phone-receiver{margin-bottom:0 !important}.new-address-container .phone-box .phone-format-notice{height:17px;margin:0 0 0 8px;line-height:20px}.phone-box .phone-receiver{float:left}.phone-box .instructions{display:block;margin-left:175px;font-size:10px !important;clear:left}.phone-box span.left{margin-top:12px;margin-left:8px}
.page-my-pushcart{margin-bottom:60px}.account{color:#6a6a6a;padding-left:20px}.pushcart-tab-identification .btn-salvar-alteracoes,.account .btn-salvar-alteracoes,.page-my-account .btn-salvar-alteracoes{width:182px;height:38px;background-position:-810px -290px;float:right;margin:9px 0 0 0}.page-my-pushcart .btn-salvar-alteracoes.btn-continue{background-position:-410px -330px}
.pushcart-tab-identification .concluir-cadastro .btn-salvar-alteracoes,.account .concluir-cadastro .btn-salvar-alteracoes,.page-my-account .concluir-cadastro .btn-salvar-alteracoes{width:182px;background-position:-550px -490px}.account h5,.page-my-account h5{position:relative;padding:11px 0 0;text-indent:19px;margin:0 0 0 -20px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:20px;height:39px}
.page-my-account h5{margin-top:4px !important}.account h5 span,.page-my-account h5 span{font-family:'GillSansStdLightRegular';font-weight:normal;position:relative}.account h6,.page-my-account h6{margin:10px 0 32px 0;font:normal 14px/14px GillSans;color:#6a6a6a}.page-my-account .tabs-container .tab a{padding-left:17px;padding-right:17px}
.page-my-account .tabs-container .tab.last-tab a{padding-left:19px;padding-right:19px}.page-my-account .tab-content-container{padding-left:0;padding-right:0}.page-my-account .tab-content-container,.page-my-account .tab-content{height:auto}.page-my-account .tab-content{padding-left:20px;padding-bottom:40px;margin-bottom:40px}
.account .warning-area,.page-my-account .warning-area{margin:19px 0 0 0;padding-left:47px;line-height:39px;font-size:16px;display:none}.account .my-access-options .warning-area span.icon,.page-my-account .my-access-options .warning-area span.icon{background-position:-740px -250px}.account .edit-mode,.page-my-account .edit-mode{display:none}
.account .edit-mode .submit-container{margin:0 0 0 -18px;display:none}.pushcart-tab-identification .submit-container{margin:0 0 -4px -20px;display:none}.page-my-account .edit-mode .submit-container{margin:0 0 -4px -20px;display:none}.pushcart-tab-identification .submit-container{margin:0}.pushcart-tab-identification .submit-container,.account.new-address-container .submit-container,.page-my-account .edit-mode .submit-container{display:block}
.pushcart-tab-identification .submit-container .button-group,.account .edit-mode .submit-container .button-group,.page-my-account .edit-mode .submit-container .button-group{height:56px}.pushcart-tab-delivery .new-address-container .button-group{height:auto !important}.pushcart-tab-identification .submit-container a.left,.account .edit-mode .submit-container a.left,.page-my-account .edit-mode .submit-container a.left{margin:16px 0 0 20px;color:#FFF;text-decoration:none}
.page-my-account .edit-mode .submit-container a.left{font-family:GillSansStdLightRegular;font-size:14px}.pushcart-tab-identification .submit-container a.left:hover,.account .edit-mode .submit-container a.left:hover,.page-my-account .edit-mode .submit-container a.left:hover{text-decoration:underline}
.account .my-account-details,.page-my-account .my-account-details{font-family:Verdana;font-size:12px;line-height:20px;min-height:164px;margin:18px 0 0 6px}.page-my-pushcart .my-account-details{margin-left:0;margin-top:0}.page-my-account .my-account-details{margin:0}.account .my-account-details .view-mode,.page-my-account .my-account-details .view-mode{margin:15px 0 33px 0}
#detalhe-dados-pessoais .account-wrapper .edit-mode .warning-area .bg-fix,.new-address-container .edit-mode .warning-area .bg-fix,.pushcart-tab-delivery .edit-mode .warning-area .bg-fix{position:absolute;top:-89px;left:478px;background:#fff;width:15px;height:90px}#detalhe-dados-pessoais .account-wrapper .edit-mode .warning-area .bg-fix{top:-48px;height:56px}
.new-address-container .edit-mode .warning-area,#detalhe-dados-pessoais .account-wrapper .edit-mode .warning-area,.pushcart-tab-delivery .edit-mode .warning-area{background:#FFF;z-index:999;border-bottom:1px solid #f4f3f3;padding-bottom:25px;margin-left:-17px !important;padding-left:72px !important;width:897px !important}
.pushcart-tab-identification .account-wrapper .edit-mode .warning-area{border-bottom:1px solid #f4f3f3;margin-left:-19px !important;padding-left:72px !important}.new-address-container .edit-mode .warning-area{margin-left:-18px !important}#detalhe-dados-pessoais .account-wrapper .edit-mode .warning-area{margin-left:-19px !important}
.pushcart-tab-identification .edit-mode .warning-area .icon.error,#detalhe-dados-pessoais .account-wrapper .edit-mode .warning-area .icon.error,.new-address-container .edit-mode .warning-area .icon.error,.pushcart-tab-delivery .edit-mode .warning-area .icon.error{left:25px}.page-my-account .new-address .form-fix .warning-area{display:none !important}
.new-address .invalid-cep{display:none;color:#F00 !important;position:absolute;left:150px;font-size:14px !important;letter-spacing:-0.5px}.pushcart-tab-delivery .edit-mode .warning-area,.new-address-container .edit-mode .warning-area,.my-account-details .edit-mode .warning-area{margin:10px 0 0 -5px;width:auto}
.pushcart-tab-delivery .edit-mode .warning-area .icon.error,.new-address-container .edit-mode .warning-area .icon.error,.my-account-details .edit-mode .warning-area .icon.error{background-position:-900px -170px}.pushcart-tab-delivery .edit-mode .warning-area .value,.new-address-container .edit-mode .warning-area .value,.my-account-details .edit-mode .warning-area .value{font-size:16px;display:block;line-height:16px;padding-top:4px}
.pushcart-tab-delivery .edit-mode .warning-area .information-message,.new-address-container .edit-mode .warning-area .information-message,.my-account-details .edit-mode .warning-area .information-message{display:block;line-height:16px;font-size:16px;color:#6a6a6a}.account .my-account-details .edit-mode .left-column,.page-my-account .my-account-details .edit-mode .left-column{padding-top:2px}
.page-my-pushcart .my-account-details .left-column{padding-top:21px !important}.page-my-pushcart .my-account-details .right-column{padding-top:54px}.page-my-account .edit-mode{padding-bottom:52px}.page-my-account .edit-mode{position:relative}.account .my-account-details .spacer,.page-my-account .my-account-details .spacer{display:block;margin:6px 0 7px}
.account .my-account-details .email-marketing,.page-my-account .my-account-details .email-marketing{margin:23px 47px 23px 0}.pushcart-tab-identification .email-marketing{display:none}.page-my-account .my-account-details .email-marketing .custom-checkbox span{font-size:15px}.account .my-account-details .last-name,.page-my-account .my-account-details .last-name{margin-left:58px}
.btn-container-conta{padding-right:20px !important}.aux-bg.submit-container.btn-group-div{padding-right:100%}.page-my-account .submit-container{height:56px;width:100%;padding:0}.access-options{margin-top:14px}.page-my-account .access-options{margin-top:0}.access-options .my-access-options,.page-my-account .my-access-options{margin:13px 0 0;font-family:Verdana;font-size:12px;line-height:20px}
.page-my-pushcart .my-access-options{margin:13px 0 12px}.access-options .my-access-options .spacer,.page-my-account .my-access-options .spacer{display:block;margin:16px 0 7px}.access-options .my-access-options .panel-left,.page-my-account .my-access-options .panel-left{width:552px;float:left;margin:7px 0 30px 0}
.access-options .my-access-options .panel-left label,.page-my-account .my-access-options .panel-left label{display:block;margin-bottom:5px;font-family:Verdana;font-size:12px;font-weight:bold}.access-options .my-access-options .panel-left .input,.page-my-account .my-access-options .panel-left .input{height:30px;margin-left:0;margin-bottom:13px;float:left}
.access-options .my-access-options .panel-left input,.page-my-account .my-access-options .panel-left input{width:287px;height:30px;font-size:12px;font-family:Verdana;color:#6a6a6a}.access-options .my-access-options .panel-left a,.page-my-account .my-access-options .panel-left a{display:block;margin:5px 0 5px 7px;float:left;text-decoration:none}
.access-options .my-access-options .panel-right,.page-my-account .my-access-options .panel-right{display:block;width:377px;height:109px;margin-left:11px;float:left;border:1px solid #e3e2e1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.page-my-account .my-access-options .panel-right{display:block}
.access-options .my-access-options .panel-right .button-facebookconnect,.page-my-account .my-access-options .panel-right .button-facebookconnect{width:243px;height:30px;background-position:-10px -580px;margin:40px auto 0 auto}.access-options .my-access-options .panel-right .button-facebookconnect.disabled,.page-my-account .my-access-options .panel-right .button-facebookconnect.disabled{background-position:-10px -620px;cursor:default}
.access-options .my-access-options .success .panel-right,.page-my-account .my-access-options .success .panel-right{height:228px;margin-bottom:7px}.access-options .my-access-options .success .panel-right .button-facebookconnect,.page-my-account .my-access-options .success .panel-right .button-facebookconnect{margin:98px auto 0 auto}
.access-options .my-access-options .view-mode .panel-left .warning-area,.page-my-account .my-access-options .view-mode .panel-left .warning-area{margin-top:33px;margin-bottom:19px}.access-options .my-access-options .edit-mode .panel-left .warning-area,.page-my-account .my-access-options .edit-mode .panel-left .warning-area{margin-top:0;margin-bottom:6px}
.access-options .my-access-options .edit-mode .panel-right,.page-my-account .my-access-options .edit-mode .panel-right{height:229px}.access-options .my-access-options .edit-mode .panel-right .button-facebookconnect,.page-my-account .my-access-options .edit-mode .panel-right .button-facebookconnect{margin-top:99px}
.access-options .my-access-options .validating .panel-right,.page-my-account .my-access-options .validating .panel-right{height:289px}.access-options .my-access-options .validating .panel-right .button-facebookconnect,.page-my-account .my-access-options .validating .panel-right .button-facebookconnect{margin-top:129px}
.access-options p.error-my-info{padding:0 0 0 48px;font:16px/37px GillSans;position:relative;display:none}.access-options p.error-my-info .icon.error{width:37px;height:37px;background-position:-900px -170px;display:block;position:absolute;left:0;top:0}.page-my-account .my-addresses{list-style:none;padding:0;margin:16px 0 21px -11px}
.page-my-account .my-addresses li{position:relative;width:285px;padding:10px 10px 8px;margin-left:16px;margin-bottom:15px;float:left;border:1px solid #e3e2e1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(/js/pie.htc)}.page-my-account .my-addresses li.first{margin-left:0}
.my-addresses li .remove{display:block;width:16px;height:16px;position:absolute;z-index:100;top:3px;right:3px;text-indent:-99999px;overflow:hidden;background-position:-730px -120px}.page-my-account .my-addresses p{font-size:14px;font-family:GillSans,Verdana;line-height:13px}.page-my-account .my-addresses strong{font-family:GillSansStdBold,Verdana;font-size:18px;font-weight:normal}
.page-my-account .my-addresses a{text-decoration:none}.page-my-account .my-addresses a:hover{text-decoration:underline}.page-my-account .my-addresses .my-addresses-address{margin:4px 0 15px}.page-my-account .my-addresses .custom-radio{margin-top:15px}.account.new-address-container{padding:0}.edit-mode.new-address .help-box{display:none}
.edit-mode.new-address .border-center{height:434px}.new-address-container .new-address,.page-my-account .new-address{margin-top:7px}.new-address-container .new-address .input,.page-my-account .new-address .input{margin-bottom:29px}.new-address-container .new-address p,.page-my-account .new-address p{padding-bottom:16px}
.new-address-container .new-address .cep,.page-my-account .new-address .cep{width:265px}.new-address-container .new-address .cep input,.page-my-account .new-address .cep input{width:119px}.new-address-container .new-address .cep .left,.page-my-account .new-address .cep .left{font-size:14px;text-decoration:none}
.new-address-container .new-address .cep a.left:hover,.page-my-account .new-address .cep a.left:hover{text-decoration:underline}.new-address-container .new-address .cep .instructions,.page-my-account .new-address .cep .instructions{margin-right:138px !important;margin-top:4px}.new-address-container .new-address .address-type,.page-my-account .new-address .address-type{margin-right:29px}
.new-address-container .new-address .left .input,.page-my-account .new-address .left .input{margin-bottom:17px}.new-address-container .new-address .address,.page-my-account .new-address .address{margin-bottom:17px}.new-address-container .new-address .address input,.page-my-account .new-address .address input{width:414px}
.new-address-container .new-address .address-number,.page-my-account .new-address .address-number{margin-right:31px}.new-address-container .new-address .address-number input,.page-my-account .new-address .address-number input{width:98px}.new-address-container .new-address .address-extra input,.page-my-account .new-address .address-extra input{width:98px}
.new-address-container .new-address .address-extra,.page-my-account .new-address .address-extra{margin-right:29px}.new-address-container .new-address .district input,.page-my-account .new-address .district input{width:98px}.new-address-container .new-address .address-reference input,.page-my-account .new-address .address-reference input{width:414px}
.new-address-container .new-address .address-reference .instructions,.page-my-account .new-address .address-reference .instructions{margin-right:119px !important;margin-top:4px}.new-address-container .new-address .same-name,.page-my-account .new-address .same-name{margin-top:31px}.new-address-container .new-address .same-name-box{height:67px}
.page-my-account .new-address .same-name-box{height:49px}.new-address-container .new-address .form-height-fix{height:129px}.page-my-account .new-address .form-height-fix{height:111px}.new-address-container .new-address .same-name span,.page-my-account .new-address .same-name span{font-size:16px;line-height:15px}
.new-address-container .new-address .receiver-name input,.page-my-account .new-address .receiver-name input{width:414px}.new-address-container .new-address .right-column .input,.page-my-account .new-address .right-column .input{margin-bottom:17px}.new-address-container .new-address .estate,.page-my-account .new-address .estate{margin-right:30px}
.new-address-container .new-address .city input,.page-my-account .new-address .city input{width:255px}.account .button-change-data,.page-my-account .button-add-address,.page-my-account .button-change-data{position:absolute;top:17px;right:17px;padding-left:7px;font-family:'GillSansStdLightRegular';font-weight:normal;font-size:14px;text-decoration:none;width:155px}
.account .button-change-data:hover,.page-my-account .button-add-address:hover,.page-my-account .button-change-data:hover{text-decoration:underline}.account .button-change-data.disabled,.page-my-account .button-add-address.disabled,.page-my-account .button-change-data.disabled{color:#6a6a6a}.account .button-change-data.disabled:hover,.page-my-account .button-add-address.disabled:hover,.page-my-account .button-change-data.disabled:hover{text-decoration:none;cursor:default}
.account .button-change-data span,.page-my-account .button-add-address span,.page-my-account .button-change-data span{position:absolute;width:19px;height:20px;top:-3px;left:0;background:url('../img/sprite.png') no-repeat}.page-my-account .button-add-address span{background-position:-300px -900px}
.account .button-change-data span,.page-my-account .button-change-data span{top:0;background-position:-300px -870px}.account .button-change-data.disabled span,.page-my-account .button-change-data.disabled span{top:0;background-position:-330px -900px}.account .button-change-data span.icon2,.page-my-account .button-change-data span.icon2{width:15px;height:17px;top:0;background-position:-300px -935px}
.account .button-change-data.disabled span.icon2,.page-my-account .button-change-data.disabled span.icon2{width:15px;height:17px;top:0;background-position:-360px -900px}#my-account-tabs{margin-bottom:65px}#my-account-tabs .account{padding-left:0}#my-account-tabs .product-grid-list{padding:0;list-style:none}
#my-account-tabs .product-grid-list li{width:183px;margin:0 5px 14px 0;float:left}#my-account-tabs .product-grid-list li .p-header{padding:8px 10px;font-family:GillSans}#my-account-tabs .product-grid-list li .p-header .price-off{font:16px GillSansStdBold;color:#e31837;display:block}#my-account-tabs .product-grid-list li .p-footer{height:56px;padding:16px 0 0;border-top:1px solid #b7b6b6}
#my-account-tabs .product-grid-list li .p-footer h4{font:normal 13px GillSans;color:#e31837;text-transform:uppercase;text-align:center}#my-account-tabs .product-grid-list li .p-footer p{padding:0;font:12px/12px GillSansStdLightRegular;color:#6a6a6a;text-align:center}#my-account-tabs .product-grid-list li .item>a{display:block;text-align:center;position:relative}
#my-account-tabs .item .p-title-over{visibility:hidden;text-align:center;position:absolute}#my-account-tabs .item .p-title-over strong{display:block;margin-bottom:8px;font-family:GillSans,Verdana;font-size:13px;line-height:12px;font-weight:normal;color:#FFF}#my-account-tabs .item .p-title-over .button-group{width:157px;height:28px;margin:0 auto}
#my-account-tabs .item .p-title-over .button-buy{width:123px;height:28px;background-position:-650px -380px;float:right}#my-account-tabs .item .p-title-over .component-amount{position:relative;width:29px;height:28px;background:url('../img/sprite.png') -610px -380px no-repeat;float:left}
#my-account-tabs .item .p-title-over .increase{position:absolute;width:14px;height:14px;top:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}#my-account-tabs .item .p-title-over .decrease{position:absolute;width:14px;height:14px;bottom:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}
#my-account-tabs .item .p-title-over .amount{display:block;margin:8px 0 0 11px;font-family:Verdana;font-size:9px}#my-account-tabs .p-footer .quantity-warning{height:100%;width:100%;margin:0;position:absolute;bottom:0;left:0;display:none}#my-account-tabs .p-footer .quantity-warning p{position:absolute;top:50%;margin-top:-17px;padding:0 10px 0 25px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left !important}
#my-account-tabs .p-footer .quantity-warning .close{width:14px;height:14px;background:url('../img/sprite.png') -960px -90px;display:block;text-indent:-9999px;position:absolute;top:50%;left:7px;margin-top:-19px;overflow:hidden}#my-account-tabs .item:hover .p-title,#my-account-tabs .item.active .p-title,#my-account-tabs .item.always-show .p-title{display:none}
#my-account-tabs .item:hover .p-title-over,#my-account-tabs .item.active .p-title-over,#my-account-tabs .item.always-show .p-title-over{display:block !important}.touch #my-account-tabs .item:hover .p-title,.touch #my-account-tabs .item.active .p-title,.touch #my-account-tabs .item.always-show .p-title{display:block}
.touch #my-account-tabs .item:hover .p-title-over,.touch #my-account-tabs .item.active .p-title-over,.touch #my-account-tabs .item.always-show .p-title-over{display:none !important}.order-tab-content{padding:4px 0 0 0 !important;margin-bottom:0 !important}.order-tab-content h5{margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}
.order-tab-content h6{padding-bottom:0;margin-bottom:12px;padding-top:5px;font-family:Verdana;font-size:12px;font-weight:bold}.order-tab-content .accordeon-list .accordeon-list-toggle{position:relative;float:right;padding-right:21px}.order-tab-content .accordeon-list .accordeon-list-toggle .icon{position:absolute;width:13px;height:8px;top:4px;right:0;background-position:-980px -180px}
.order-tab-content .accordeon-list-header-on .icon{background-position:-960px -180px !important}.order-tab-content .accordeon-list-header .accordeon-list-header{display:block;width:210px;float:left;color:#6a6a6a}.order-tab-content .accordeon-list-header .order-id{display:block;width:140px;float:left}
.order-tab-content .accordeon-list-header .order-date{display:block;width:150px;float:left}.order-tab-content .accordeon-list-header .order-total{display:block;width:120px;float:left}.order-tab-content .accordeon-list-header .order-amount{display:block;width:135px;float:left}.order-tab-content .accordeon-list-header .order-cn-name{position:absolute;width:210px;height:52px;left:563px;top:0;display:table}
.order-tab-content .accordeon-list-header .order-cn-name>div{display:table-cell;vertical-align:middle}.order-tab-content .accordeon-list-header .order-cn-name>div span{display:table-cell;vertical-align:middle}.order-list-header{width:100%;margin-top:2px;font:13px GillSansStdBold;background-color:#f4f3f3}
.order-list-header td{height:48px;vertical-align:middle}.order-list-header .cn-order-header-number{width:158px;padding-left:18px}.order-list-header .cn-order-header-date{width:136px}.order-list-header .cn-order-header-total{width:131px}.order-list-header .cn-order-header-quantity{width:119px}.order-tab-content .accordeon-list-content{margin-top:10px}
.order-tab-content .order-detail{position:relative !important;padding:5px 0 0 20px;min-height:400px;background:white;font-family:Verdana;font-size:12px;color:#6a6a6a}.order-tab-content .order-icon{position:absolute;width:33px;height:32px;top:-17px;left:-27px}.order-tab-content .order-detail a{text-decoration:none}
.order-tab-content .order-detail a:hover{text-decoration:underline}.order-list-header{border-collapse:collapse;border-spacing:0}.order-list-header td{padding:0}.custom-tooltip{z-index:20;display:none;width:254px;padding:15px 10px 0 15px;border-top-width:6px;border-top-style:solid;background-color:#fff;font-family:GillSansStdLightRegular,Verdana;color:#6a6a6a;font-size:14px;position:absolute;behavior:url(/js/pie.htc);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-box-shadow:0 5px 12px 0 rgba(50,50,50,0.61);-moz-box-shadow:0 5px 12px 0 rgba(50,50,50,0.61);box-shadow:0 5px 12px 0 rgba(50,50,50,0.61)}
.custom-tooltip h3{font-family:'GillSansStdLightRegular';font-weight:normal;font-size:18px;padding:0 0 18px 0;text-align:center;float:left;line-height:17px;padding:0 35px 20px 35px}.custom-tooltip h3.border-top{border-top:1px solid #c1c1c1;margin:0 -10px 0 -15px;padding-top:20px}.custom-tooltip h3 strong{font-family:'GillSansStdBold';font-weight:normal}
.custom-tooltip .arrow-top{width:0;height:0;position:absolute;top:-10px;left:20px;border:8px solid transparent;border-top:0;border-bottom-width:4px}.custom-tooltip.arrow-right .arrow-top{left:242px !important}.custom-tooltip .message{display:block;text-align:center;font:15px/14px GillSans}.custom-tooltip .rate-category{display:block;float:left;width:136px;text-align:right;margin:0 12px 20px 6px;line-height:16px}
.custom-tooltip .rating-widget{width:95px;float:left;margin-top:-2px}.custom-tooltip .rating-widget.bl{width:95px;float:left;margin-top:6px}.custom-tooltip .rate-over{position:absolute;top:20px;font-size:12px;display:block;width:100px}.lt-ie9 .order-tab-content .order-detail .default-table .relative-td{vertical-align:middle}
.order-tab-content .order-detail .default-table .first .cart-item-image{height:auto;padding:10px 10px 10px 0;float:left}.order-tab-content .order-detail .default-table .first .cart-item-image img{margin:0;display:block;border-radius:8px;box-shadow:0 2px 3px #ccc;position:relative;z-index:2;behavior:url(/js/pie.htc)}
.order-tab-content .order-detail .default-table .first .cart-item-description{height:45px;padding:0 !important;display:table-cell;vertical-align:bottom}.order-tab-content .order-detail-title{display:block;margin:30px 0 42px;padding:0;font:normal 20px GillSans}.order-tab-content .order-detail-title strong{font:normal 19px GillSansStdBold}
.order-tab-content .order-detail-cn-info{padding:34px 116px 43px 0;position:relative;float:right;text-align:right}.order-tab-content .order-detail-cn-info span{font:normal 14px/20px}.order-tab-content .order-detail-cn-info p{padding:0;margin:0;font:normal 19px/20px GillSans}.order-tab-content .order-detail-cn-info .img{width:74px;height:74px;position:absolute;top:15px;right:20px;-webkit-border-radius:39px;-moz-border-radius:39px;border-radius:39px;border-width:2px;overflow:hidden}
.order-tab-content .order-detail-cn-info .img img{width:100%;height:auto;min-width:74px;min-height:74px;-webkit-border-radius:37px;-moz-border-radius:37px;border-radius:37px}.order-tab-content .order-detail-cn-info .img .ie-mask{display:none}.order-tab-content .order-detail-cn-info .order-detail-cn-info-rating{width:96px;float:left;margin:7px 8px 0 11px}
.order-tab-content .order-detail-cn-info .button-order-rate{display:block;width:55px;height:19px;background:url(../img/sprite.png) -810px -1595px;float:left;margin-top:6px}.order-tab-content .order-detail-cn-info .button-order-rate.active{background-position:-540px -2930px}.order-detail-header{height:160px !important}
.order-detail .order-detail-cn-info .cn-evaluation-feedback{padding:10px 0 0 14px;display:none}.order-detail .order-detail-cn-info .cn-evaluation-feedback .btn-check{width:22px;height:22px;margin-right:5px;background-position:-385px -320px;float:left}.order-detail .order-detail-cn-info .cn-evaluation-feedback .text{font:12px/22px GillSans;float:left}
.order-detail .order-detail-cn-info .cn-evaluation-feedback-error{padding:10px 0 0 5px;display:none}.order-detail .order-detail-cn-info .cn-evaluation-feedback-error .btn-exclamation{width:22px;height:22px;margin-right:5px;background-position:-460px -110px;float:left}.order-detail .order-detail-cn-info .cn-evaluation-feedback-error .text{width:115px;font:12px/12px GillSans;float:left}
.lt-ie9 .order-tab-content .order-detail-cn-info .img .ie-mask{width:79px;height:79px;background-position:-510px -2010px;display:block;position:absolute;top:0;left:0;z-index:2}.lt-ie9 .order-tab-content .order-detail-cn-info .img{width:79px;height:79px;border:none !important}.lt-ie9 .order-tab-content .order-detail-cn-info .img img{width:100%;height:auto;min-width:74px;min-height:74px;margin:2px}
.order-tab-content .order-detail-address{position:relative;width:489px;margin:0 0 45px 25px;padding-top:7px;padding-left:15px;float:left}.order-tab-content .order-detail-address .order-icon{background-position:-660px -220px}.order-tab-content .order-detail-address h6{margin:0}.order-tab-content .order-detail-payment{position:relative;width:421px;margin-bottom:45px;padding-top:7px;float:left}
.order-tab-content .order-detail-payment .order-icon{left:-42px;background-position:-660px -255px}.order-tab-content .order-detail-payment h6{margin:0}.order-tab-content .order-detail-products{position:relative;margin-left:25px;margin-bottom:40px}.order-tab-content .order-detail-products .default-table{width:970px !important;margin-left:-45px;margin-top:41px}
.order-tab-content .order-detail-products .order-icon{background-position:-780px -250px}.order-tab-content .order-detail-products h6{padding-left:15px}.order-tab-content .order-detail-products .order-detail-products-rating{width:96px;float:left;margin:7px 7px 0 0}.order-tab-content .order-detail-products .button-order-rate-and-comment{display:block;width:119px;height:19px;background:url(../img/sprite.png) -685px -1595px no-repeat !important;float:left;margin-top:6px}
.order-tab-content .order-detail-products .row-subtotal .button-order-rate-all{display:block;position:absolute;top:8px;left:21px;width:196px;height:29px;background:url(../img/sprite.png) -615px -1550px no-repeat !important;float:left}.order-tab-content .order-detail-understand-it{position:relative;margin-left:25px;padding-left:15px;margin-bottom:30px}
.order-tab-content .order-detail-understand-it .order-icon{background-position:-820px -250px}.order-tab-content .order-detail-understand-it p{margin-right:55px}.order-tab-content .order-detail-status{position:relative;margin-left:25px;margin-bottom:50px;padding-left:15px}.order-tab-content .order-detail-status .order-icon{background-position:-860px -250px}
.order-tab-content .order-detail-doubts{position:relative;margin-left:25px;margin-bottom:40px;padding-left:15px;font-weight:bold}.order-tab-content .order-detail-doubts .order-icon{top:-8px;background-position:-700px -220px}.order-tab-content .old-orders{padding:17px 19px 7px;padding-bottom:17px;font-family:Verdana;font-size:12px;background:#FFF}
.order-tab-content .old-orders .see-more{position:relative;margin-left:25px;padding-left:23px;font-family:GillSansStdLightRegular;font-size:14px;text-decoration:none}.order-tab-content .old-orders .see-more:hover{text-decoration:underline}.order-tab-content .old-orders .see-more .icon{position:absolute;width:16px;height:10px;top:4px;left:0;background-position:-690px -120px}
.order-tab-content .search-form-rounded{position:absolute;top:7px;right:20px}.order-tab-content .search-form-rounded input{color:#b4b4b4;line-height:29px}.lt-ie9 .order-tab-content .search-form-rounded input{color:#b4b4b4;line-height:20px}.order-tab-content .order-looking-for{position:relative;height:30px;padding:25px 0 27px 60px;font-weight:bold;font-family:Verdana;font-size:12px;color:#6a6a6a;background:#FFF}
.order-tab-content .order-looking-for .order-icon{top:17px;left:18px;background-position:-700px -255px}.order-tab-content .order-looking-for a{text-decoration:none}.order-tab-content .order-looking-for a:hover{text-decoration:underline}.steps-status{list-style:none;padding-left:3px}.steps-status .step{width:72px;height:142px;padding-right:60px;float:left;font-size:11px;background:url('../img/sprite-steps-icons.png') no-repeat}
.steps-status .step-1{padding-left:12px;padding-right:63px;background-position:-10px 0}.steps-status .step-2{width:84px;background-position:-157px 0}.steps-status .step-3{padding-left:12px;background-position:-301px 0}.steps-status .step-4{padding-left:12px;background-position:-445px 0}.steps-status .step-5{padding-left:12px;background-position:-589px 0}
.steps-status .step-6{padding-left:12px;padding-right:100px;background-position:-733px 0}.steps-status .step-1.current{background-position:-10px -182px}.steps-status .step-2.current{background-position:-157px -182px}.steps-status .step-3.current{background-position:-301px -182px}.steps-status .step-4.current{background-position:-445px -182px}
.steps-status .step-5.current{background-position:-589px -182px}.steps-status .step-6.current{background-position:-733px -182px}.steps-status .step-1.disabled{background-position:-10px -364px}.steps-status .step-2.disabled{background-position:-157px -364px}.steps-status .step-3.disabled{background-position:-301px -364px}
.steps-status .step-4.disabled{background-position:-445px -364px}.steps-status .step-5.disabled{background-position:-589px -364px}.steps-status .step-6.disabled{background-position:-733px -364px}.steps-status .step.problem{background-position:-10px -546px !important}.steps-status-delivery-date{width:150px;float:left;font-weight:bold}
#detalhe-meus-pedidos .steps-status .step{height:182px}#detalhe-meus-pedidos .steps-status .step a{margin:5px -23px 5px 0;display:block}#detalhe-meus-pedidos .steps-status .step-1{padding-left:12px;padding-right:63px;background-position:-10px 40px}#detalhe-meus-pedidos .steps-status .step-2{width:84px;background-position:-157px 40px}
#detalhe-meus-pedidos .steps-status .step-3{padding-left:12px;background-position:-301px 40px}#detalhe-meus-pedidos .steps-status .step-4{padding-left:12px;background-position:-445px 40px}#detalhe-meus-pedidos .steps-status .step-5{padding-left:12px;background-position:-589px 40px}#detalhe-meus-pedidos .steps-status .step-6{padding-left:12px;padding-right:100px;background-position:-733px 40px}
#detalhe-meus-pedidos .steps-status .step-1.current{background-position:-10px -142px}#detalhe-meus-pedidos .steps-status .step-2.current{background-position:-157px -142px}#detalhe-meus-pedidos .steps-status .step-3.current{background-position:-301px -142px}#detalhe-meus-pedidos .steps-status .step-4.current{background-position:-445px -142px}
#detalhe-meus-pedidos .steps-status .step-5.current{background-position:-589px -142px}#detalhe-meus-pedidos .steps-status .step-6.current{background-position:-733px -142px}#detalhe-meus-pedidos .steps-status .step-1.disabled{background-position:-10px -324px}#detalhe-meus-pedidos .steps-status .step-2.disabled{background-position:-157px -324px}
#detalhe-meus-pedidos .steps-status .step-3.disabled{background-position:-301px -324px}#detalhe-meus-pedidos .steps-status .step-4.disabled{background-position:-445px -324px}#detalhe-meus-pedidos .steps-status .step-5.disabled{background-position:-589px -324px}#detalhe-meus-pedidos .steps-status .step-6.disabled{background-position:-733px -324px}
#detalhe-meus-pedidos .steps-status .step.problem{background-position:-10px -506px !important}.order-boxes{position:relative}.order-search-feedback{position:relative;height:0;background:#FFF}.order-search-loading{display:none;height:50px;padding-top:60px;background:url('../img/ajax-loader.gif') 50% 15px no-repeat;text-align:center;font-family:Verdana;font-size:13px}
.order-search-not-found{position:absolute;display:none;width:455px;height:50px;margin:20px 0 40px;left:255px;padding-left:50px;font-family:Verdana;font-size:15px;line-height:150%}.order-search-not-found .icon{position:absolute;top:3px;left:0}#my-account-tabs.tab-content-container,#my-account-tabs .tab-content-container{padding-bottom:0}
.rating-widget{padding:0;margin:0;list-style:none}.rating-widget li{height:17px;width:18px;border:0;position:relative;float:left;background-color:#d6d5d5;margin-right:1px}.rating-widget .bar{position:absolute;left:0;top:0;height:100%;background-color:#eba718}.rating-widget .star{width:18px;height:17px;position:absolute;background:url('../img/sprite.png') -825px -120px no-repeat;left:0;top:0;z-index:2}
.bg-even .wrap-rating-widget .rating-widget .star{width:18px;height:17px;position:absolute;background:url('../img/sprite.png') -825px -95px no-repeat;left:0;top:0;z-index:2}.wrap-rating-widget.voted .rating-widget li{height:17px;width:18px;border:0;position:relative;float:left;background-color:transparent;margin-right:1px}
.wrap-rating-widget.voted .rating-widget .star{width:18px;height:17px;position:absolute;background:url('../img/sprite.png') -855px -120px no-repeat;left:0;top:0;z-index:2}.bg-even .wrap-rating-widget.voted .rating-widget .star{width:18px;height:17px;position:absolute;background:url('../img/sprite.png') -855px -95px no-repeat;left:0;top:0;z-index:2}
#my-account-tabs #detalhe-meus-favoritos,#my-account-tabs #detalhe-quero-ganhar{margin-bottom:0}#my-account-tabs .my-wishlist-nav{height:55px}#my-account-tabs .my-wishlist-nav ul{padding:0;margin:0 0 19px;list-style:none}#my-account-tabs .my-wishlist-nav ul li{float:left;height:33px}#my-account-tabs .my-wishlist-nav ul li a{display:block;height:33px;text-decoration:none;background-image:url('../img/sprite.png');background-repeat:no-repeat;outline:0}
#my-account-tabs .my-wishlist-nav ul .delete-list{width:90px;position:relative}#my-account-tabs .my-wishlist-nav ul .delete-list>a{padding-left:20px;margin-top:4px;background-position:-998px -362px;font:14px/33px GillSansStdLightRegular;display:inline-block;position:relative;z-index:2}#my-account-tabs .my-wishlist-nav ul .delete-list>a:hover{text-decoration:underline}
#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip{width:332px;margin-left:-100px;top:0;left:0;position:relative}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip p{width:245px;margin:24px 0 0 22px}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip p .icon.exclamation{margin-right:11px;float:left}
#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip p .text{width:197px;padding-top:3px;float:left;font:GillSans 13px/13px;color:#6a6a6a}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip h6{padding:21px 0 0 14px;margin:0}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip #confirm-delete-wishlist,#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip #confirm-delete-favorites{width:172px;height:30px;background-position:-600px -330px;float:right}
#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .button-cancel{font:15px/30px GillSansStdLightRegular;float:left;background:transparent}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .button-cancel:hover{text-decoration:underline}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .wrap-buttons{padding:20px 20px 15px}
#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .close-tooltip{width:16px;height:16px;position:absolute;top:14px;right:9px;background-position:-730px -120px}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip-top{width:332px;background-position:-230px -760px}#my-account-tabs .my-wishlist-nav ul .delete-list .wrap-delete-tooltip{padding-top:35px;position:absolute;top:0;left:0}
#my-account-tabs .my-wishlist-nav ul .wrap-pushcart-all{width:442px;position:relative}#my-account-tabs .my-wishlist-nav ul .wrap-pushcart-all a{width:139px;height:23px;padding-left:20px;margin-top:10px;margin-left:0;font:14px/33px GillSans;text-decoration:none;background-position:-370px -2930px;background-repeat:no-repeat;display:inline-block}
#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .loading{height:180px;background:url('../img/ajax-loader.gif') no-repeat center;display:none}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .delete-list-ok{height:180px;display:none}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .delete-list-ok p{width:auto;padding-top:60px;margin-top:0}
#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .delete-list-ok .check{width:38px;height:38px;margin-right:11px;background-position:-860px -170px;float:left}#my-account-tabs .my-wishlist-nav ul .delete-list .aux-nav-tooltip .delete-list-ok .text{width:auto;font:16px/33px GillSans}
#my-account-tabs .my-wishlist-nav ul .share-list{width:223px;position:relative;background:url('../img/sprite.png') -280px -480px}#my-account-tabs .my-wishlist-nav ul .share-list a{background-position:0 -372px}#my-account-tabs .my-wishlist-nav ul .share-list a span{font-family:GillSansStdLightRegular}
#my-account-tabs .my-wishlist-nav ul .share-list.disabled{left:0 !important}#my-account-tabs .my-wishlist-nav ul .share-list.disabled a{background:url('../img/sprite.png') #eee -280px -480px}#my-account-tabs .my-wishlist-nav ul .link-list{width:223px;margin:0 19px 0 -223px;font:14px/33px GillSansStdLightRegular;color:#6a6a6a;background:url('../img/sprite.png') 0 -870px;text-align:center}
#my-account-tabs .my-wishlist-nav ul .link-list a{display:inline-block;background:0}#my-account-tabs .my-wishlist-nav ul .email-list{width:33px;margin-right:9px;background:url('../img/sprite.png') -270px -810px}#my-account-tabs .my-wishlist-nav ul .email-list a{background-position:-650px -10px}
#my-account-tabs .my-wishlist-nav ul .facebook-list{width:33px;margin-right:9px;background:url('../img/sprite.png') -230px -810px}#my-account-tabs .my-wishlist-nav ul .facebook-list a{background-position:-350px -810px}#my-account-tabs .my-wishlist-nav ul .twitter-list{width:33px;margin-right:9px;background:url('../img/sprite.png') -190px -810px}
#my-account-tabs .my-wishlist-nav ul .twitter-list a{background-position:-310px -810px}#my-account-tabs .my-wishlist-nav ul .print-list{width:33px;background:url('../img/sprite.png') -390px -810px}#my-account-tabs .my-wishlist-nav ul .print-list a{width:33px;background-position:-830px -210px}
#my-account-tabs .my-wishlist-nav ul .icon.disabled a{display:none}#my-account-tabs>h6{margin-top:0}#my-account-tabs>h5{margin-left:-20px}#modified-terms-box{padding-top:28px;height:277px}#share-list-terms{height:277px}.modal-share-terms{width:868px;padding-left:24px;padding-top:17px;position:relative}
.modal-share-terms h2{padding-bottom:44px;font:24px/36px GillSansStdLightRegular}.modal-share-terms .close-modal{width:16px;height:16px;position:absolute;top:21px;right:19px;z-index:2}.modal-share-terms .terms-buttons{padding-bottom:0;margin-top:20px}.modal-share-terms .terms-buttons a{display:none}
.modal-share-terms p{padding-left:0;padding-right:30px;font:14px/21px GillSansStdLightRegular}.modal-print-wishlist.modal{width:675px}.modal-print-wishlist .modal-content>h2{font:24px/24px GillSansStdLightRegular;margin-bottom:20px}.modal-print-wishlist .modal-content>.list-container{width:575px;height:525px;padding:0 28px;margin:0 11px;overflow:auto;background:url('../img/bg-print-wishlist-container.png') no-repeat left top}
.modal-print-wishlist .list-container h3.logo{width:107px;height:72px;margin:35px 0 28px;background-position:-660px -140px}.modal-print-wishlist .border{height:1px;width:597px;margin-left:11px;background:#000}.modal-print-wishlist .list-container h1{width:416px;padding:34px 0 10px;font:normal 20px GillSansStdLightRegular}
.modal-print-wishlist .list-container h1 strong{font:normal 26px GillSansStdBold}.modal-print-wishlist .list-container h2{width:430px;font:normal 12px GillSans;color:#6a6a6a}.modal-print-wishlist .list-container ul{padding:0;margin:0 0 28px;list-style:none}.modal-print-wishlist .list-container ul li{padding:0;margin:0;margin-top:28px}
.modal-print-wishlist .list-container ul li .img{float:left;width:69px;border:1px solid #f1f1f1}.modal-print-wishlist .list-container ul li .img img{display:block;border:1px solid #d4d4d4}.modal-print-wishlist .list-container ul li .left{width:430px;padding-left:15px}.modal-print-wishlist .list-container ul li .left h4{padding:0;margin:0;font:normal 18px GillSansStdLightRegular}
.modal-print-wishlist .list-container ul li .left h4 strong{font-weight:normal;font-family:GillSansStdBold;font-size:18px !important}.modal-print-wishlist .list-container ul li .left h6,.modal-print-wishlist .list-container ul li .left p{font:12px GillSans;color:#6a6a6a;margin:0;padding:0}.modal-print-wishlist .list-container ul li .left h6 span{padding-left:10px;display:inline-block}
.modal-print-wishlist .list-container ul li .left p{margin-top:8px}.modal-print-wishlist .btn-cancel{margin:31px 0 13px 15px;font:17px/38px GillSansStdLightRegular;float:left}.modal-print-wishlist .btn-print{width:234px;height:38px;margin:31px 0 13px;background-position:-170px -330px;float:right}.modal-print-wishlist .close-modal{width:16px;height:16px;position:absolute;top:19px;right:19px;z-index:9}
.my-account-navigation-grid{width:980px}.my-account-navigation-grid ul{padding:0;list-style:none}.my-account-navigation-grid li{width:183px;margin-bottom:14px;margin-right:5px;float:left;position:relative}.my-account-navigation-grid .item{position:relative;background-color:#FFF}.my-account-navigation-grid .item .p-header{position:relative;width:163px;padding:8px 10px;font-family:GillSans,Verdana;font-size:14px;color:#6a6a6a;z-index:20}
.my-account-navigation-grid .item .p-footer{position:relative;width:100%;bottom:0;border-top:1px solid #b1ada7;z-index:20;background-color:#fff}.my-account-navigation-grid .item .p-image{display:block;margin:0 auto}.my-account-navigation-grid .item>a{position:relative;display:block;z-index:19}.my-account-navigation-grid .item .p-header .off{font-size:12px;padding:0}
.my-account-navigation-grid .item .p-header .off span{font-family:'GillSansStdBold';font-size:16px;color:#e31837;display:block}.my-account-navigation-grid .item .p-title{position:relative;padding:21px 6px 27px;font-family:GillSansStdLightRegular,Verdana;font-size:12px;line-height:12px;text-align:center;color:#6a6a6a}
.my-account-navigation-grid .item .p-title strong{display:block;font-family:GillSans,Verdana;font-size:13px;font-weight:normal}.my-account-navigation-grid .item .p-title-over{visibility:hidden;text-align:center;position:absolute}.my-account-navigation-grid .item .p-title-over strong{display:block;margin-bottom:8px;font-family:GillSans,Verdana;font-size:13px;line-height:12px;font-weight:normal;color:#FFF}
.my-account-navigation-grid .item .p-title-over .button-group{width:157px;height:28px;margin:0 auto}.my-account-navigation-grid .item .p-title-over .button-buy{width:123px;height:28px;background-position:-650px -380px;float:right}.my-account-navigation-grid .item .p-title-over .component-amount{position:relative;width:29px;height:28px;background:url('../img/sprite.png') -610px -380px no-repeat;float:left}
.my-account-navigation-grid .item .p-title-over .increase{position:absolute;width:14px;height:14px;top:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}.my-account-navigation-grid .item .p-title-over .decrease{position:absolute;width:14px;height:14px;bottom:0;left:0;background:#FFF;opacity:0;filter:alpha(opacity = 0);text-indent:-9999px;overflow:hidden}
.my-account-navigation-grid .item .p-title-over .amount{display:block;margin:8px 0 0 11px;font-family:Verdana;font-size:9px}.my-account-navigation-grid .item:hover .p-title,.my-account-navigation-grid .item.active .p-title,.my-account-navigation-grid .item.always-show .p-title{display:none}.my-account-navigation-grid .item:hover .p-title-over,.my-account-navigation-grid .item.active .p-title-over,.my-account-navigation-grid .item.always-show .p-title-over{display:block !important}
.touch .my-account-navigation-grid .item:hover .p-title,.touch .my-account-navigation-grid .item.active .p-title,.touch .my-account-navigation-grid .item.always-show .p-title{display:block}.touch .my-account-navigation-grid .item:hover .p-title-over,.touch .my-account-navigation-grid .item.active .p-title-over,.touch .my-account-navigation-grid .item.always-show .p-title-over{display:none !important}
.my-account-navigation-grid .item .p-title-over .text-subscribe{display:block;background-position:-260px -410px}.lt-ie9 .my-account-navigation-grid .item .p-title-over .text-subscribe{height:19px}.lt-ie8 .my-account-navigation-grid .item .p-title-over .text-subscribe{position:relative;width:200px}.my-account-navigation-grid .pushcart-feedback .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
.my-account-navigation-grid .pushcart-feedback-success{display:none}.my-account-navigation-grid .pushcart-feedback-error{display:none}.my-account-navigation-grid .pushcart-feedback-success{position:absolute;display:none;top:50%;left:10px;margin-top:-12px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}
.my-account-navigation-grid .pushcart-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}.my-account-navigation-grid .pushcart-feedback-error{position:absolute;display:none;top:50%;left:10px;margin-top:-17px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}
.my-account-navigation-grid .pushcart-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}.my-account-navigation-grid .buy-group{position:relative;min-height:50px}.my-account-navigation-grid .unavailable-group{position:relative;min-height:50px}
.my-account-navigation-grid .unavailable-group strong{display:block;padding-top:5px;padding-bottom:13px;margin-bottom:0 !important}.lt-ie8 .my-account-navigation-grid .unavailable-group .custom-checkbox{display:inline-block}.my-account-navigation-grid .unavailable-group .custom-checkbox{margin:0 15px 8px}
.my-account-navigation-grid .unavailable-group .subscribe-form{width:164px;height:28px;margin:0 0 0 10px;display:none}.my-account-navigation-grid .unavailable-group .subscribe-form-field{display:block;width:118px;height:28px;background:url('../img/sprite.png') -600px -430px no-repeat;float:left}
.my-account-navigation-grid .unavailable-group .subscribe-form-field input{width:100px;margin:5px 7px;line-height:20px;border:0;background:#e2e2e2;outline:0;font-family:GillSans,Verdana;font-size:12px}.my-account-navigation-grid .unavailable-group .subscribe-form-button{display:block;width:46px;height:28px;line-height:28px;font-family:GillSansStdBold,Verdana;font-size:12px;background:url('../img/sprite.png') -718px -430px no-repeat;float:left;text-decoration:none}
.my-account-navigation-grid .unavailable-group .error .subscribe-form-field{background-position:-600px -470px}.my-account-navigation-grid .unavailable-group .error input{background-color:#fcc}.my-account-navigation-grid .unavailable-group .error .subscribe-form-button{background-position:-718px -470px}
.my-account-navigation-grid .unavailable-group .subscribe-feedback-success{position:absolute;display:none;top:0;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}.my-account-navigation-grid .unavailable-group .subscribe-feedback-success .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -940px -90px no-repeat}
.my-account-navigation-grid .unavailable-group .subscribe-feedback-error{position:absolute;display:none;top:0;left:10px;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:90%;text-align:left}.my-account-navigation-grid .unavailable-group .subscribe-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}
.my-account-navigation-grid .unavailable-group .subscribe-feedback-error strong{display:inline;font-family:GillSansStdBold,Verdana;font-weight:normal}.my-account-navigation-grid .unavailable-group .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:50%;left:0;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
.tab-content-container #detalhe-meus-favoritos{padding:4px 0 40px 0 !important;margin-bottom:40px !important}.tab-content-container #detalhe-meus-favoritos h5{height:34px;text-indent:0 !important;background:transparent}.tab-content-container #detalhe-meus-favoritos h6{margin-top:0}.tab-content-container #detalhe-meus-favoritos .wishlist-container{background:#FFF;margin-bottom:13px;padding:9px 15px 7px 15px;-webkit-box-shadow:0 3px 3px -2px #b3b3b3;-moz-box-shadow:0 3px 3px -2px #b3b3b3;box-shadow:0 3px 3px -2px #b3b3b3;behavior:url(../../js/PIE.htc)}
.tab-content-container #detalhe-meus-favoritos .my-account-navigation-grid .product-item{margin-right:13px !important}.tab-content-container #detalhe-meus-favoritos #empty-favorites-list{background:#FFF;padding-top:20px;margin-top:-20px}.modal-share-email{width:595px;padding:0 20px}.modal-share-email h5{position:relative;padding:14px 0 0;margin:0 0 14px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:24px}
.modal-share-email h5 span{font-family:GillSansStdBold;font-weight:normal;position:relative}.modal-share-email .icon.error{width:37px;height:37px;background-position:-900px -170px;position:absolute;top:0;left:0;display:block}.modal-share-email .error-share-email-message{height:34px;padding:3px 0 0 46px !important;font:16px/16px GillSans;position:relative}
.modal-share-email .error-share-email-message span{font-size:15px;color:#6a6a6a}.modal-share-email .feedback-ok .icon.success{width:37px;height:37px;background-position:-860px -170px;position:absolute;top:0;left:0;display:block}.modal-share-email .feedback-ok p{padding:3px 0 0 46px !important;margin:50px 0 37px;font:16px/33px GillSans;position:relative}
.modal-share-email .feedback-ok p strong{font:normal 22px/14px GillSansStdBold}.modal-share-email .button-back{width:152px;height:38px;margin-bottom:9px;background-position:-240px -410px;float:right}.modal-share-email .button-send{width:152px;height:38px;margin-bottom:9px;background-position:-335px -290px;float:right}
.modal-share-email .button-cancel{font:17px/38px GillSansStdLightRegular;float:left}.modal-share-email .list-emails{width:594px;height:269px;margin-bottom:21px;background-image:url('../img/bg-share-list-emails.png')}.modal-share-email .list-emails textarea{width:578px;height:253px;padding:8px;margin:0;border:0;outline:0;background:0;resize:none;overflow:auto;font:normal 13px GillSans,Verdana;color:#6a6a6a}
.modal #modal-share-email-content{padding:4px 0 7px}.modal #modal-share-email-content p{padding-left:0}.empty-list{display:none}.empty-list-message{padding:0 0 0 40px;margin-top:15px;position:relative;font:20px/20px GillSansStdLightRegular;color:#6a6a6a;letter-spacing:-0.2px}.empty-list-message .warning{position:absolute;left:0;top:0}
#empty-favorites-list .empty-list-message .warning{width:29px}.empty-list .box{width:420px;padding:0 0 0 55px;margin-top:8px;float:left;position:relative}.empty-list .box .empty-list-favorites,.empty-list .box .empty-list-share{float:left;width:425px;position:relative}.empty-list .box h5{font:normal 20px GillSansStdLightRegular;color:#6a6a6a}
.empty-list .box h5 strong{font-family:GillSansStdBold;font-weight:normal}.empty-list .box h6{padding-right:43px;font:normal 14px/14px GillSans;color:#6a6a6a;text-align:justify}#empty-favorites{display:none}#empty-favorites-list .box{padding:0 0 0 40px;margin-top:16px;position:relative;float:none;width:855px}
#empty-favorites-list .box h5{line-height:35px !important;text-indent:0 !important;padding-top:6px !important}#empty-favorites-list .box h6{margin:0 !important;padding:8px 8px 68px 46px !important;line-height:17px;text-align:left}#empty-favorites-list .empty-list-favorites span.heart-icon,#empty-favorites-list .empty-list-share span.share-icon{width:34px;height:36px;float:left;display:block;margin:0 10px 0 0}
.public-wishlist #products-navigation-grid{float:none}.public-wishlist #products-navigation-grid>ul{width:985px}.public-wishlist #products-navigation-grid .active .p-title-over,.public-wishlist #products-navigation-grid li:hover .p-title-over{background-color:#e31837;display:block}.public-wishlist #products-navigation-grid .subscribe-form-field input,.public-wishlist #products-navigation-grid .subscribe-form-button,.public-wishlist #products-navigation-grid span.amount{color:#e31837}
.public-wishlist h3{padding:0 0 0 62px;margin:18px 0;font:normal 24px/48px GillSansStdLightRegular;color:#b7a99a;position:relative}.public-wishlist h3 strong{font-family:GillSansStdBold;font-weight:normal}.public-wishlist h3 img{position:absolute;left:0;top:0}.public-wishlist .p-footer strong{color:#e31837}
.public-wishlist .quantity-warning:hover{background-color:#e31837}.modal-chat{width:540px}.modal-chat .modal-content{padding:40px 20px 20px;width:500px;height:518px}.modal-chat .modal-content iframe{width:500px;height:518px;border:0}.modal-chat .close-modal{width:16px;height:16px;position:absolute;top:10px;right:-28px;z-index:9}
.page-ideal-para .grid-home{margin-top:25px;height:758px}.page-preciso-de .grid-home{margin-top:25px;height:1053px}.page-frutifera #products-navigation-menu h3{line-height:16px;margin-top:24px}.page-descubra #products-navigation-menu h3 span{font-family:'GillSansStdLightRegular';font-size:34px}
.lt-ie8 .page-descubra #products-navigation-menu h3 span{line-height:33px}#slider-descubra{width:970px;height:568px;margin:3px 0 0;position:relative}.js #slider-descubra{visibility:hidden}#slider-descubra .jcarousel-prev,#slider-descubra .jcarousel-next{width:32px;height:33px;position:absolute;top:269px}
#slider-descubra .jcarousel-prev{background-position:-840px -470px;left:30px}#slider-descubra .jcarousel-next{background-position:-840px -510px;right:30px}#slider-descubra .jcarousel-prev:hover{background-position:-800px -470px;cursor:pointer}#slider-descubra .jcarousel-next:hover{background-position:-800px -510px;cursor:pointer}
#slider-descubra .jcarousel-prev-disabled,#slider-descubra .jcarousel-prev-disabled:hover{background-position:-880px -470px;cursor:default}#slider-descubra .jcarousel-next-disabled,#slider-descubra .jcarousel-next-disabled:hover{background-position:-880px -510px;cursor:default}.descubra-share-button{width:195px;height:54px;position:absolute;top:-11px;right:26px;z-index:2;background-position:-45px -2325px}
#slider-descubra .product-share-links{width:100%;height:60px;position:absolute;top:-59px;right:49px;z-index:999;display:none}#slider-descubra .product-share-links .left-product-share-baloon{width:19px;height:47px;background:url(../img/sprite.png) -610px -890px;display:block}#slider-descubra .product-share-links .right-product-share-baloon{width:29px;height:60px;background:url(../img/sprite.png) -861px -890px;display:block}
#slider-descubra .product-share-links .center-product-share-baloon{height:34px;padding:13px 0 0 3px;background:url('../img/bg-product-share-baloon.png') repeat-x}#slider-descubra .product-share-links>div div{float:left}#slider-descubra .product-share-links .twitter{min-width:84px}#slider-descubra .product-share-links .google-plus{min-width:64px}
#slider-descubra .product-share-links .facebook{width:92px;margin-right:2px;overflow:hidden}#slider-descubra .product-share-links .pinterest{min-width:43px}#slider-descubra .product-share-links .gig-button-container-pinterest-pinit{margin-left:30px}#search-no-results{width:970px;height:340px;background:#FFF;margin:0;padding:0}
#search-no-results h3{font-weight:normal;font-family:GillSansStdLightRegular;font-size:22px;line-height:31px;position:relative;padding:20px 0 25px 20px;text-indent:48px}#search-no-results h3 .icon{top:17px;left:20px}#search-no-results .search-no-results-content{width:915px;height:235px;border:1px solid #d1d1d1;margin:0 auto;padding:8px}
#search-no-results .search-no-results-content p{font-weight:normal;font-family:GillSansStdLightRegular;color:#6a6a6a;padding-bottom:20px;font-size:19px}#search-no-results .search-no-results-content strong{font-weight:normal;font-family:GillSans,Verdana}#search-no-results .search-no-results-content .search-no-results-conten-title{font-weight:normal;font-family:GillSans;font-size:27px;padding-bottom:25px;padding-top:5px}
#search-no-results .search-no-results-image{float:left;margin-right:23px}#recover-access-info{width:545px;height:300px;margin:auto;position:relative;padding:0 20px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px;margin-bottom:50px !important}#recover-access-info h3{font-family:GillSansStdBold,Verdana;font-size:24px;color:#b7a99a;font-weight:normal}
#recover-access-info h3 span{font-family:'GillSansStdLightRegular'}.info-recover-access{position:relative;width:490px;margin:0 auto 23px;padding-left:47px;font-family:GillSans,Verdana;font-size:14px;line-height:14px;color:#6a6a6a}.info-recover-access .icon{position:absolute;margin-top:3px;top:0;left:0}
.btn-group-div{position:absolute;padding:9px 0;height:40px;width:585px;bottom:0;left:0}.btn-group-div .button-send-recover-account{width:152px;height:38px;margin:8px auto 0;background-position:-335px -290px}.btn-group-div .loading{position:absolute;display:none;width:183px;height:11px;margin-top:-5px;top:25px;left:34%;background:url('../img/ajax-loader-small-box.gif') center center no-repeat}
.btn-group-div .send-feedback-success{position:absolute;display:none;top:25px;left:4%;padding-left:55px;font-family:GillSans,Verdana;font-size:16px;color:white;line-height:100%;text-align:left;width:470px}.btn-group-div .send-feedback-success .icon{position:absolute;display:block;width:37px;height:37px;bottom:-3px;left:0;background-position:-980px -450px}
.btn-group-div .send-feedback-error{position:absolute;display:none;top:17px;left:26%;padding-left:18px;font-family:GillSans,Verdana;font-size:12px;color:#FFF;line-height:100%;text-align:left}.btn-group-div .send-feedback-error .icon{position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url('../img/sprite.png') -960px -90px no-repeat}
.page-recover-access .aux-bg{width:575px;height:300px;margin:auto;margin-bottom:50px}.page-recover-access h5{position:relative;padding:10px 19px;padding-bottom:18px;margin:0 0 0 -20px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:20px}.page-recover-access h5 span{font-family:'GillSansStdLightRegular';font-weight:normal}
.page-recover-access .tabs-container .tab a{padding-left:17px;padding-right:17px}.page-recover-access .tabs-container .tab.last-tab a{padding-left:19px;padding-right:19px}.page-recover-access .tab-content-container{padding-left:20px;padding-right:0}.page-recover-access .tab-content-container,.page-recover-access .tab-content{height:auto}
.page-recover-access .my-account-details{padding:15px 0 34px;font-family:Verdana;font-size:12px;line-height:20px}.page-recover-access .my-account-details .last-name{margin-left:58px}.page-recover-access .my-account-details .spacer{display:block;margin:6px 0 7px}.page-recover-access .my-access-options{margin:15px 0}
.page-recover-access .my-access-options .panel-left{width:552px;float:left}.page-recover-access .my-access-options .panel-left label{display:block;margin-bottom:5px;font-family:'GillSans';font-size:16px;color:#6a6a6a}.page-recover-access .my-access-options .panel-left .input{height:30px;margin-left:0;float:left}
.page-recover-access .my-access-options .panel-left input{width:200px;height:30px;font-size:16px;font-family:'GillSans';color:#6a6a6a;padding-right:15px}.page-recover-access .my-access-options .panel-left a{display:block;margin:5px 0 5px 7px;float:none;margin:auto;text-decoration:none}
.page-recover-access .my-access-options .panel-left a:hover{text-decoration:underline}.page-recover-access .my-access-options .panel-left .verify-cpf,.page-recover-access .my-access-options .panel-left .verify-email{font-size:16px;font-family:'GillSans';color:#6a6a6a;line-height:30px;margin-left:15px}
.page-recover-access .my-access-options .panel-left .email-changed{font-family:'GillSans';font-size:11px;margin-left:10px;margin-top:3px}.page-recover-access .my-access-options .panel-right{width:310px;padding-top:48px;float:left}.page-recover-access .my-access-options .panel-right .button-facebookconnect{width:306px;height:30px;background-position:-190px -670px}
.page-recover-access .input.error .main-bg .input-icon-error{background-position:0 -137px;color:red}.new-password-feedback-message{position:relative;top:-5px;font:16px GillSans;color:#6a6a6a}#email-cancel-info>h5:first-child{padding:13px 19px}#email-cancel-info p.info-email-cancel{padding-top:2px;padding-left:58px;margin-bottom:19px}
#email-cancel-info p.info-email-cancel .icon{margin-top:6px}#email-cancel-info{width:535px;height:355px;margin:auto;padding:0 20px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px}#email-cancel-info h3{font-family:GillSansStdBold,Verdana;font-size:24px;color:#b7a99a;font-weight:normal}
#email-cancel-info h3 span{font-family:'GillSansStdLightRegular'}#email-cancel-info .p2{width:535px;padding-top:3px;font-family:'GillSans';font-size:14px;color:#6a6a6a;line-height:21px}#email-cancel-info ul{list-style-type:none;margin:12px 0 20px 0;padding:0}#email-cancel-info li{color:#6a6a6a;font-family:'GillSansStdBold';font-size:14px;margin:0;line-height:20px}
.info-email-cancel{position:relative;width:490px;margin:0 auto 0;padding-left:55px;margin-bottom:25px;font-family:'GillSans';font-size:16px;line-height:45px;color:#6a6a6a}.info-email-cancel .icon{position:absolute;margin-top:3px;top:0;left:0}.btn-group-div .button-cont-receiving-email{width:249px;height:38px;margin:2px 19px 0 0;background-position:-10px -480px;float:right}
.btn-group-div .button-cancel-receiving-email{display:block;width:150px;margin:14px 10px 0 18px;font-family:Verdana;color:#FFF;font-size:12px;text-decoration:none;float:left}.btn-group-div .button-cancel-receiving-email:hover{text-decoration:underline}.page-email-cancel #breadcrumb{padding-top:30px}
.page-email-cancel .aux-bg{width:575px;height:410px;margin:auto;margin-bottom:50px}.page-email-cancel h5{position:relative;padding:10px 19px;padding-bottom:18px;margin:0 0 0 -20px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:20px}.page-email-cancel h5 span{font-family:'GillSansStdLightRegular';font-weight:normal}
.page-unsubscribed-mail .warning-area{font-size:16px;line-height:35px;padding-left:47px}.page-unsubscribed-mail .warning-area .icon{width:38px;height:38px;background-position:-860px -170px}.page-unsubscribed-mail #breadcrumb{padding-top:30px}.page-unsubscribed-mail h5{position:relative;padding:10px 19px;padding-bottom:35px;margin:0 0 0 -20px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:20px}
.page-unsubscribed-mail h5 span{font-family:'GillSansStdLightRegular';font-weight:normal}.info-unsubscribed-mail{position:relative;width:490px;margin:0 auto 0;padding-left:55px;margin-bottom:25px;font-family:'GillSans';font-size:16px;line-height:45px;color:#6a6a6a}
.info-unsubscribed-mail .icon{position:absolute;display:block;width:37px;height:37px;margin-top:3px;top:0;left:0;background:url('../img/sprite.png') -850px -90px no-repeat}#unsubscribed-mail-info{width:535px;height:160px;margin:0 auto 50px;padding:0 20px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px}
#unsubscribed-mail-info h3{font-family:GillSansStdBold,Verdana;font-size:24px;color:#b7a99a;font-weight:normal}#unsubscribed-mail-info h3 span{font-family:'GillSansStdLightRegular'}#unsubscribed-mail-info .p2{width:535px;font-family:'GillSans';font-size:14px;color:#6a6a6a}
#unsubscribed-mail-info ul{list-style-type:none;margin:15px 0 20px 0;padding:0}#unsubscribed-mail-info li{color:#6a6a6a;font-family:'GillSansStdBold';font-weight:bold;font-size:14px;margin:0;line-height:20px}#unsubscribed-mail-info .icon{left:-5px;top:-1px}.page-changed-success-mail .warning-area{width:510px;font-size:16px;line-height:15px;padding-left:50px;padding-top:3px;margin:auto}
.page-changed-success-mail .warning-area .icon{background-position:-860px -170px;width:38px;height:38px}.page-changed-success-mail .wa-normaltext{font-family:'GillSans';font-size:13px;color:#6a6a6a}.page-changed-success-mail .warning-area a{text-decoration:none;font-size:13px;font-family:'GillSans'}
.page-changed-success-mail .warning-area a:hover{text-decoration:underline}.page-changed-success-mail .aux-bg{width:590px;height:185px;margin:auto;margin-bottom:50px}.page-changed-success-mail #recover-access-info{width:550px;height:130px;margin:auto;padding:0 20px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px}
.page-changed-success-mail .btn-group-div .button-login-csm{width:152px;height:38px;background-position:-490px -290px;float:right;margin-right:15px}.page-define-password #recover-access-info{width:575px;height:auto;margin:auto;position:relative;padding:0 20px 56px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px;margin-bottom:50px}
.page-define-password .info-recover-access{position:relative;width:490px;margin:0 auto 23px 0;padding-left:55px;padding-top:7px;font-family:'GillSans';font-size:16px;line-height:16px;color:#6a6a6a}.page-define-password .info-recover-access .icon{position:absolute;margin-top:3px;top:0;left:0}
.page-define-password .info-recover-access.error .icon.error{background-position:-650px -1500px}.page-define-password .btn-group-div{position:absolute;padding:9px 0;width:615px;bottom:0;left:0}.page-define-password .btn-group-div .btn-concluir-define-pass{width:152px;height:38px;margin:8px auto 0;background-position:-650px -290px}
.page-define-password .my-access-options .panel-left a{display:block;margin:5px 0 5px 7px;float:none;margin:auto;text-decoration:none}.page-define-password .my-access-options .panel-left a:hover{text-decoration:underline}.page-define-password .my-access-options .panel-left .email-changed{font-family:'GillSans';font-size:11px;margin-left:0;margin-top:3px;color:#696969}
.page-define-password .my-access-options .panel-left input{width:215px;height:30px;font-size:16px;font-family:Verdana;color:#6a6a6a}.page-define-new-email #recover-access-info{width:535px;height:380px;margin:auto;padding:0 20px;background:#FFF;color:#b7a99a;font-family:GillSans;font-size:14px;margin-bottom:50px}
.page-define-new-email .info-recover-access{position:relative;width:490px;margin:0 auto 23px;padding-left:55px;padding-top:7px;font-family:'GillSans';font-size:16px;line-height:16px;color:#6a6a6a}.page-define-new-email .info-recover-access .icon{position:absolute;margin-top:3px;top:0;left:0}
.page-define-new-email .btn-group-div{width:575px;position:absolute;padding:9px 0;bottom:0;left:0}.page-define-new-email .my-access-options .panel-left .email-changed{font-family:'GillSans';font-size:11px;margin-left:0;margin-top:3px;color:#696969}.page-define-new-email .my-access-options .panel-left a{display:block;margin:5px 0 5px 7px;color:white;float:left;margin:auto;text-decoration:none}
.page-define-new-email .my-access-options .panel-left a:hover{text-decoration:underline}.lt-ie8 .page-define-new-email .my-access-options .panel-left .email-changed{font-family:'GillSans';font-size:11px;margin-left:0;margin-top:0;color:#696969}.page-define-new-email .btn-group-div .button-cancel-receiving-email{display:block;width:auto;margin:11px 10px 0 20px !important;font-family:GillSansStdLightRegular;color:#dfdfdf !important;font-size:14px;text-decoration:none;float:left}
.page-define-new-email .btn-group-div .button-cancel-receiving-email:hover{text-decoration:underline}.page-define-new-email .btn-group-div .button-login-csm{width:152px;height:38px;margin:8px auto 0;background-position:-335px -290px;float:right !important;margin-right:15px !important}.page-changed-success-mail-and-pass #recover-access-info{height:170px !important}
.page-changed-success-mail-and-pass .btn-group-div{width:590px}.lt-ie8 .page-recover-access h5{padding-bottom:0}#my-cart-identification-info{padding:15px 15px;color:#fff;font-family:GillSans;font-size:14px}#my-cart-identification-info h3{font-family:GillSansStdBold,Verdana;font-size:20px;color:#fff;font-weight:normal}
#my-cart-identification-info h3 span{font-family:'GillSansStdLightRegular'}#my-account-tabs .page-my-cart-identification h5{position:relative;background:#f4f4f3;padding:14px 20px;padding-bottom:5px;margin:0 0 0 -20px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:21px}#my-account-tabs .page-my-cart-identification h5 span{font-family:'GillSansStdLightRegular';font-weight:normal}
#my-account-tabs .page-my-cart-identification .tabs-container .tab a{padding-left:17px;padding-right:17px}#my-account-tabs .page-my-cart-identification .tabs-container .tab.last-tab a{padding-left:19px;padding-right:19px}#my-account-tabs .page-my-cart-identification .step2step-content-container{padding:0 20px 0 25px;padding-left:20px;padding-right:0;height:auto;top:-10px;opacity:.9;filter:alpha(opacity = 90);font-family:GillSansStdLightRegular,Verdana;color:#6a6a6a;font-size:14px;border-bottom:1px solid #e6dfd7}
#my-account-tabs .page-my-cart-identification .step2step-content-container h5{font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:20px;background:0}#my-account-tabs .page-my-cart-identification .step2step-content-container p{padding-bottom:0}#my-account-tabs .page-my-cart-identification .step2step-form{padding:20px}
#my-account-tabs .page-my-cart-identification .step2step-form p{font-size:11px;padding-top:10px}#my-account-tabs .page-my-cart-identification .step2step-div{padding:20px}#my-account-tabs .page-my-cart-identification .step2step-div p{font-size:11px;padding-top:10px;font-family:GillSans}#my-account-tabs .page-my-cart-identification .social-panel-div{padding:20px}
#my-account-tabs .page-my-cart-identification .social-panel-div p{font-size:16px;padding-top:10px;font-family:GillSans;badding-bottom:12px}#my-account-tabs .page-my-cart-identification .social-panel-div h5 strong{font-family:'GillSansStdBold',Verdana;font-weight:normal}#my-account-tabs .page-my-cart-identification .social-panel-div .button-social-medias{margin:65px auto}
#my-account-tabs .page-my-cart-identification .my-account-details{padding:15px 0 34px;font-family:Verdana;font-size:12px;line-height:20px}#my-account-tabs .page-my-cart-identification .my-account-details .last-name{margin-left:58px}#my-account-tabs .page-my-cart-identification .my-account-details .spacer{display:block;margin:6px 0 7px}
#my-account-tabs .page-my-cart-identification .my-access-options{margin:0}.page-my-cart-identification .tabs-container .tab a{padding-left:17px;padding-right:17px}.page-my-cart-identification .tabs-container .tab.last-tab a{padding-left:19px;padding-right:19px}.page-my-cart-identification .step2step-content-container{padding:0 20px 0 25px;padding-left:20px;padding-right:0;height:auto;top:-10px;background:#FFF;font-family:GillSansStdLightRegular,Verdana;color:#6a6a6a;font-size:14px;margin-bottom:1px}
.page-my-cart-identification .step2step-content-container p{padding-bottom:0}.page-my-cart-identification .step2step-form{padding:20px}.page-my-cart-identification .step2step-form p{font-size:11px;padding-top:10px}.page-my-cart-identification .step2step-div{border-right:1px solid #e6dfd7}.page-my-cart-identification .step2step-div p{font-size:11px;padding-top:10px;font-family:GillSans}
.page-my-cart-identification .my-account-details{padding:15px 0 34px;font-family:Verdana;font-size:12px;line-height:20px}.page-my-cart-identification .my-account-details .last-name{margin-left:58px}.page-my-cart-identification .my-account-details .spacer{display:block;margin:6px 0 7px}.page-my-cart-identification .my-access-options{margin:0}
.register-panel-left p.error{height:34px;padding:3px 0 0 49px;margin:0;font:16px/16px GillSans;position:relative;display:none}.register-panel-left p.error .error{width:37px;height:37px;background-position:-900px -170px;position:absolute;top:0;left:0}#pushcart-tabs .page-my-cart-identification .my-access-options p.error{height:34px;padding:3px 0 0 49px;margin:21px 0;font:16px/16px GillSans;position:relative;display:none}
#my-account-tabs .page-my-cart-identification .my-access-options p.error{height:34px;padding:3px 0 0 49px;margin:0;font:16px/16px GillSans;position:relative;display:none}.page-my-cart-identification .my-access-options p.error .error{width:37px;height:37px;background-position:-900px -170px;position:absolute;top:0;left:0}
.page-my-pushcart .input.error input{color:red}#pushcart-tabs .page-my-cart-identification .my-access-options .panel-left{width:466px;float:left;padding:40px 0}#pushcart-tabs .page-my-cart-identification .my-access-options .panel-left h5{font-size:18px;padding-bottom:20px}#pushcart-tabs .page-my-cart-identification .my-access-options .panel-left label{display:block;line-height:17px;font-family:GillSans;font-size:16px;height:17px;float:left;padding-bottom:10px}
#pushcart-tabs .page-my-cart-identification .my-access-options .panel-left input{width:370px;height:30px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left{width:486px;border-right:1px solid #e6dfd7;float:left;margin-left:-20px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left h5{font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:20px;background:0}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left label{display:block;line-height:17px;font-family:GillSans;font-size:16px;height:17px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left input{width:225px;height:30px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .selected input{opacity:1;filter:alpha(opacity = 100)}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .email-input{width:410px}.page-my-cart-identification .my-access-options .panel-left .input{height:30px;margin-left:0;margin-bottom:13px;float:left}.page-my-cart-identification .my-access-options .panel-left .button-group{padding-top:20px}
.page-my-cart-identification .my-access-options .panel-left .button-group .continue-btn-mycart{width:152px;height:38px;margin:0 auto;background-position:-180px -290px;float:none}.page-my-cart-identification .my-access-options .panel-left a{text-decoration:none}.page-my-cart-identification .my-access-options .panel-left a:hover{text-decoration:underline}
.page-my-cart-identification .my-access-options .panel-left .box-indentification-data{width:400px}.page-my-cart-identification .my-access-options .panel-right{width:483px;float:left}.page-my-cart-identification .my-access-options .panel-right .box-indentification-data{margin:0 auto;width:220px;padding-top:105px}
.page-my-cart-identification .my-access-options .panel-right .register-btn-mycart{background-position:-617px -1799px;display:block;width:152px;height:38px;margin:0 auto}.page-my-cart-identification .my-access-options .panel-right h5{text-align:center;padding-bottom:20px}.page-my-cart-identification .beforelogin .box-social-connect{padding:30px 0;text-align:center;background-color:#fff}
.page-my-cart-identification .beforelogin .box-social-connect a{display:block;height:30px;text-align:left;text-indent:-9999px;margin:0 10px;float:left}.page-my-cart-identification .beforelogin .box-social-connect .btn-facebook-connect{width:257px;background-position:-764px -1972px;margin-left:70px}.page-my-cart-identification .beforelogin .box-social-connect .btn-twitter-connect{width:248px;background-position:-772px -2020px}
.page-my-cart-identification .beforelogin .box-social-connect .btn-google-connect{width:280px;background-position:-740px -2069px}.beforelogin.softlogin{display:none !important}.soft-login-title{padding:59px 0 11px;font:normal 20px GillSans}.page-my-cart-identification .beforelogin .soft-login-identification-1{width:435px;padding-left:30px;float:left;position:relative}
.soft-login-user{padding:10px 0 12px;font:bold 16px GillSans;color:#6a6a6a;display:block}.wrap-soft-login-password{height:auto;margin:5px 0 0}.wrap-soft-login-password .password-hint{margin:7px 0 4px;display:block;float:left;font-size:13px}.wrap-soft-login-password .password-hint a{text-decoration:none}
.soft-login-identification-1 .lnk-instruction{padding:0;background:0}.soft-login-identification-1 #soft-login-password{width:266px}.page-my-cart-identification .beforelogin .soft-login-identification-1 .top-message{position:absolute;top:28px;left:29px;font-size:11px}.page-my-cart-identification .beforelogin .soft-login-identification-2{width:1px;float:left}
.page-my-cart-identification .beforelogin .soft-login-identification-2 .soft-login-or{margin-top:207px}.page-my-cart-identification .beforelogin .soft-login-identification-3{width:421px;min-height:461px;padding-left:62px;border-left:1px solid #e7e0d7;float:left}.soft-login-identification-3 .logged{display:none}
.soft-login-identification-3 .facebook-user.loggedin .logged{display:block}.soft-login-identification-3 .facebook-user.loggedin .loggedout{display:none}.soft-login-identification-3 .twitter-user.loggedin .logged{display:block}.soft-login-identification-3 .twitter-user.loggedin .loggedout{display:none}
.soft-login-identification-3 .google-user.loggedin .logged{display:block}.soft-login-identification-3 .google-user.loggedin .loggedout{display:none}.soft-login-identification-3 .btn-soft-login-social-confirmar{margin-bottom:20px}.page-my-cart-identification .beforelogin .soft-login-identification-3 .one-click-message{padding-bottom:35px}
.beforelogin .soft-login-identification-3 .facebook-soft-login-ico,.beforelogin .soft-login-identification-3 .twitter-soft-login-ico,.beforelogin .soft-login-identification-3 .googleplus-soft-login-ico{width:25px;height:25px;background:url(../img/sprite.png);margin-right:15px}.beforelogin .soft-login-identification-3 .facebook-soft-login-ico{background-position:-760px -1140px}
.beforelogin .soft-login-identification-3 .twitter-soft-login-ico{background-position:-790px -1140px}.beforelogin .soft-login-identification-3 .googleplus-soft-login-ico{background-position:-820px -1140px}.pushcart-tab-identification .beforelogin .help-box.continue-shopping-help-box{display:none}.page-my-cart-identification .afterlogin .box-social-connect{float:right;width:490px}
.page-my-cart-identification .afterlogin .box-social-connect a{display:block;height:30px;text-align:left;text-indent:-9999px;margin:0 5px;float:left}.page-my-cart-identification .afterlogin .box-social-connect .btn-facebook-connect{width:146px;background-position:-873px -1826px;margin-left:10px}.page-my-cart-identification .afterlogin .box-social-connect .btn-twitter-connect{width:149px;background-position:-870px -1877px}
.page-my-cart-identification .afterlogin .box-social-connect .btn-google-connect{width:156px;background-position:-863px -1928px}.page-my-cart-identification .afterlogin .input{margin-left:0;padding-bottom:20px;height:30px;clear:both}.page-my-cart-identification .afterlogin .ico-error{float:left;margin-left:20px;margin-top:2px;max-width:450px}
.page-my-cart-identification .afterlogin .ico-error.dob-adjust{left:144px;margin-left:63px;position:absolute;max-width:650px}.page-my-cart-identification .afterlogin .input.error .ico-error{display:block !important;visibility:visible}.page-my-cart-identification .afterlogin label{font:16px GillSans;float:left;padding-bottom:5px}
.page-my-cart-identification .afterlogin label.error{color:#ff0036}.page-my-cart-identification .afterlogin a{text-decoration:none}.ddd-feedback-error{width:300px;position:absolute;left:172px;top:0;background-color:#fff}.input.ddd-phone{position:relative}.dt-nascimento .dob-box{width:192px}.dt-nascimento .dob-box .dob-hint{font-family:'GillSans';font-weight:normal;font-size:13px;float:right;margin:1px 25px 0 0}
.page-my-cart-identification .afterlogin .box-register-personal-data{background-color:#fff;padding:40px 20px 10px 20px;color:#6a6a6a;margin-bottom:1px}.page-my-cart-identification .afterlogin .box-register-personal-data .radio{clear:both;padding-bottom:20px}.page-my-cart-identification .afterlogin .box-register-personal-data .radio .custom-radio{margin-right:20px}
.page-my-cart-identification .afterlogin .box-register-personal-data .phone-box{clear:both}.page-my-cart-identification .afterlogin .box-register-personal-data .phone-box .input,.page-my-cart-identification .afterlogin .box-register-personal-data .phone-box dl{float:left;clear:none;margin-top:4px;margin-right:20px}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf{padding-top:15px}.page-my-cart-identification .afterlogin .box-register-natura-data{background-color:#fff;padding:40px 20px 10px 20px;color:#6a6a6a;margin-bottom:1px}.page-my-cart-identification .afterlogin .box-register-submit{background-color:#fff;padding:20px 0}
.page-my-cart-identification .afterlogin .box-register-submit .btn-register-user{width:152px;height:38px;margin:0 auto;background-position:-180px -290px;display:block;text-indent:-9999px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered{padding-bottom:20px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .user-data-cpf{border:solid 1px #b7b7b7;padding:20px;margin-bottom:20px}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .user-data-cpf div{width:600px;margin:0 auto}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .user-data-cpf div>span{font:22px GillSans;float:left;border-right:solid 1px #b7b7b7;padding:10px 20px 10px 0;margin-right:20px}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .user-data-cpf span span{margin-right:10px;float:left;margin-top:-4px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .user-data-cpf p{font:16px GillSans;color:#6a6a6a;float:left;padding:7px 0}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .user-data-cpf strong{font:16px GillSansStdBold;font-weight:normal;display:block}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left{width:486px;border-right:1px solid #e6dfd7;float:left;margin-left:-20px}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left label{display:block;line-height:17px;font-family:GillSans;font-size:16px;height:17px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .radiolabel{margin-top:5px;margin-bottom:35px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .custom-radio.left.radiolabel.have-account{margin-bottom:55px}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .input{height:30px;margin-left:0;margin-bottom:13px;float:left}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .input.left.login{margin-bottom:33px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .input.pw{margin-bottom:30px}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left input{width:225px;height:30px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .selected input{opacity:1;filter:alpha(opacity = 100)}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .email-input{width:410px}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .small-panel-input-left{width:185px;height:150px;margin-top:10px;float:left}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .small-panel-input-right{width:260px;margin-top:10px;float:left}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .click-here-link{display:inline;margin:0;float:none}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .forgot-acc-span{font-family:'GillSans';font-size:11px;margin:6px 0;color:#6a6a6a;display:block;float:left;text-decoration:none}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .button-group .continue-btn-mycart{width:152px;height:38px;margin-right:6px;float:right;background-position:-180px -290px}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-left a{display:block;margin:5px 0 5px 7px;float:left;text-decoration:none}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left a:hover{text-decoration:underline}#my-account-tabs .page-my-cart-identification .my-access-options .panel-left .hidden-fields{display:none}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-right .fb-panel-div{padding-top:42px !important;padding-left:30px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-right .fb-panel-div p{font-size:16px;padding-top:0}#my-account-tabs .page-my-cart-identification .my-access-options .panel-right .button-social-medias .button-facebook{display:block;width:43px;height:30px;position:relative;top:4px;left:9px;background:url('../img/facebook_button.png') no-repeat}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-right .button-social-medias .button-twitter{display:block;width:43px;height:30px;position:relative;top:-26px;left:63px;background:url('../img/twitter_button.png') no-repeat}#my-account-tabs .page-my-cart-identification .my-access-options .panel-right .button-social-medias .button-google{display:block;width:43px;height:30px;position:relative;top:-56px;left:117px;background:url('../img/google_button.png') no-repeat}
#my-account-tabs .my-access-options .edit-mode .panel-right .button-social-medias{margin:90px auto 0}#my-account-tabs .my-access-options .edit-mode .panel-right .button-social-medias .button-facebook.disabled{display:block;width:43px;height:30px;position:relative;top:4px;left:9px;background:url('../img/facebook_button_inactive.png') no-repeat;cursor:default}
#my-account-tabs .my-access-options .edit-mode .panel-right .button-social-medias .button-twitter.disabled{display:block;width:43px;height:30px;position:relative;top:-26px;left:63px;background:url('../img/twitter_button_inactive.png') no-repeat;cursor:default}#my-account-tabs .my-access-options .edit-mode .panel-right .button-social-medias .button-google.disabled{display:block;width:43px;height:30px;position:relative;top:-56px;left:117px;background:url('../img/google_button_inactive.png') no-repeat;cursor:default}
#my-account-tabs .page-my-cart-identification .my-access-options .panel-right{width:463px;float:left;height:300px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-right h5{margin-top:3px}#my-account-tabs .page-my-cart-identification .my-access-options .panel-right .button-facebookconnect{width:245px;height:30px;background:url('../img/spr_buttons_modals.png') no-repeat;background-position:-250px -270px;margin-top:65px;margin-left:87px}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-data{width:380px;float:left}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-data h5{padding-bottom:20px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .button-group{padding-top:10px}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .button-group .continue-btn-mycart{width:152px;height:38px;margin:0 auto;background-position:-180px -290px;display:block;text-indent:-9999px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-forgot{width:380px;float:left}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-forgot h5{padding-bottom:20px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-forgot .btn-send-new-pass{width:216px;height:43px;margin:0 auto;background-position:-41px -2169px;display:block;text-indent:-9999px}
.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-forgot .button-group{padding-top:87px}.page-my-cart-identification .afterlogin .box-register-personal-data-cpf-registered .box-indentification-separation{width:24px;height:231px;background-position:-6px -2165px;float:left;margin:0 60px}
.page-my-cart-identification .dropdown-small dt a span{padding-top:8px}.choose-address-ttl{font-size:22px}#privacy-policies-scroll{height:277px}.modal.modal-politica-privacidade h4{padding:12px 0 0 50px}.wrap-privacy-policies .termos{padding:19px 0 0 11px;border-bottom-width:0}.wrap-privacy-policies .termos p{padding-left:0}
.modal.modal-politica-privacidade{width:auto}.modal.modal-termos-uso{height:auto}.modal.modal-termos-uso h4{width:880px;padding:12px 0 0 50px}.modal.modal-termos-uso .terms-change-message{padding:43px 0 0 10px;display:inline-block;font:normal 18px/18px GillSans}.modal.modal-termos-uso .bt-reject-terms{width:86px;height:30px;margin:14px 16px 0 0;background-position:-530px -2440px;float:right}
.modal.modal-termos-uso .bt-accept-terms{width:102px;height:37px;margin-top:13px;background-position:-620px -2436px;float:right}.needhelp-contact{width:100%;height:115px;background-color:#fff;margin-top:2px}.needhelp-contact h5{font-family:GillSansStdBold,Verdana;font-size:18px;background:0;padding-top:0;padding-left:25px}
.needhelp-panel{padding:18px 0 0 20px}.needhelp-panel h5 .speak-to-natura{font-size:16px;color:#6a6a6a;padding-left:8px;font-family:GillSans}.register-verification-container{margin-top:20px}.register-verification-container .input input{width:225px}.needhelp-panel p{float:left;padding:15px 0 0 35px;position:relative;font-family:'GillSans';color:#6a6a6a}
.needhelp-panel p span{font-family:'GillSansStdLightRegular';font-size:18px}.needhelp-panel p span+span{margin-right:11px}.needhelp-panel p.register-chat-contact{padding-right:51px}.needhelp-panel p.register-chat-contact a{text-decoration:none}.needhelp-panel p.register-chat-contact a:hover{text-decoration:underline}
.needhelp-panel .customer-attendence .icon,.needhelp-panel .register-chat-contact .icon{position:absolute;top:11px;left:3px;display:block;width:26px;height:26px;background-position:-900px -210px}.needhelp-panel .customer-attendence .icon{background-position:-900px -210px}#my-cart-payment-info{padding:15px 15px;color:#fff;font-family:GillSans;font-size:14px}
#my-cart-payment-info h3{font-family:GillSansStdBold,Verdana;font-size:20px;color:#fff;font-weight:normal}#my-cart-payment-info h3 span{font-family:'GillSansStdLightRegular'}.page-my-cart-payment h5{position:relative;background:#f4f4f3;padding:14px 20px;padding-bottom:5px;margin:0 0 0 -20px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:21px;padding-left:20px}
.page-my-cart-payment h5 span{font-family:'GillSansStdLightRegular';font-weight:normal}.page-my-cart-payment .step2step-content-container{padding:0 20px 0 25px;padding-left:0;padding-right:0;height:auto;top:-10px;background:#FFF;opacity:.9;filter:alpha(opacity = 90);font-family:GillSansStdLightRegular,Verdana;color:#6a6a6a;font-size:14px}
.page-my-cart-payment .step2step-content-container h5{margin:0 250px 50px 10px;font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:20px;background:0}.page-my-cart-payment .step2step-content-container p{padding-bottom:0}.page-my-cart-payment .my-account-details{padding:15px 0 34px;font-family:Verdana;font-size:12px;line-height:20px}
.page-my-cart-payment .my-account-details .last-name{margin-left:58px}.page-my-cart-payment .my-account-details .spacer{display:block;margin:6px 0 7px}.page-my-cart-payment .my-access-options{margin:0}.lt-ie8 .page-my-cart-payment .cart-payment-title{padding-bottom:0}.page-my-cart-payment .cart-payment-title{padding:20px;position:relative}
.page-my-cart-payment .cart-payment-title p{font-size:11px;padding-top:10px;font-family:GillSans;float:right}.page-my-cart-payment .cart-payment-title h5{font-size:24px;padding:0;padding-left:20px;float:left}.page-my-cart-payment .cart-payment-title .icon{position:absolute;display:block;width:60px;height:33px;top:15px;right:40px;background:url('../img/sprite.png') -920px -1020px no-repeat}
.pushcart-tab-payment-short{position:relative;padding-top:25px}.pushcart-tab-payment-table{position:relative;padding-top:10px}.pushcart-tab-payment-table h5{font-family:GillSans !important}.page-my-cart-payment .payment-resume{padding:37px 20px;margin:30px 25px 10px;border:1px solid #dcdcdc}.page-my-cart-payment .bgr-dotted{display:block;height:21px;background:url('../img/bgr-dotted.png') bottom repeat-x}
.page-my-cart-payment .payment-resume-label{font-family:GillSansStdBold,Verdana;font-size:20px;float:left;background:#FFF}.page-my-cart-payment .payment-resume-value{display:block;padding-top:4px;font-family:GillSansStdBold,Verdana;font-size:16px;float:right;background:#FFF}.page-my-cart-payment .btn-pushcart-payment-details,.page-my-cart-payment .btn-pushcart-payment-details-close{display:block;height:26px;margin-right:22px;float:right;text-indent:-9999px;overflow:hidden}
.page-my-cart-payment .btn-pushcart-payment-details{width:214px;background-position:-532px -2260px}.page-my-cart-payment .btn-pushcart-payment-details-close{width:93px;margin-top:52px;background-position:-532px -2296px}.panel-understand-purchase{min-height:45px;padding-top:30px;background:white;color:#6a6a6a;font-family:GillSans;font-size:14px}
.panel-understand-purchase-2{min-height:100px !important;padding-top:10px}.panel-understand-purchase a{text-decoration:none;font-size:12px;font-family:Verdana}.panel-understand-purchase a:hover{text-decoration:underline}.panel-understand-purchase{min-height:45px;background:white;color:#6a6a6a;font-family:GillSans;font-size:14px}
.panel-understand-purchase .understand-purchase{font-family:'GillSans';color:#6a6a6a;font-size:14px;padding-left:60px}.panel-understand-purchase .understand-purchase span{font-family:Verdana;font-weight:bold;color:#6a6a6a;font-size:12px}.panel-understand-purchase .understand-purchase p{font-family:Verdana;color:#6a6a6a;font-size:12px;margin-top:10px;padding-bottom:40px;width:840px;min-height:100px}
.panel-understand-purchase .understand-purchase h3{font-family:'GillSans',Verdana;font-size:26px;font-weight:normal}.panel-understand-purchase .understand-purchase h3 span{font-family:'GillSans';font-weight:normal;font-size:26px}.panel-understand-purchase h5{font-size:20px;padding:0;padding-left:20px;font-family:GillSansStdBold,Verdana;font-weight:normal;background:0;position:relative;margin:0 0 0 -18px}
.panel-understand-purchase h5 span{font-family:'GillSansStdLightRegular';font-weight:normal;font-size:24px}.panel-understand-purchase .understand-purchase div{font-family:GillSansStdLightRegular}.panel-understand-purchase .understand-purchase div h5{background:0;padding:16px 0;padding-right:5px;margin:0;font-family:GillSansStdBold,Verdana;font-size:18px;float:left}
.panel-understand-purchase .understand-purchase-title{margin-bottom:10px}.panel-understand-purchase .order-detail-understand-it{position:relative;padding-left:15px;margin-bottom:30px;margin-left:45px}.panel-understand-purchase .order-icon{position:absolute;width:33px;height:32px;top:-17px;left:-27px;background:url('../img/sprite2.png') no-repeat}
.panel-understand-purchase .order-detail-understand-it .order-icon{background-position:-820px -250px}.panel-understand-purchase .order-detail-understand-it h6{padding-bottom:0;margin-bottom:10px;padding-top:13px;font-family:Verdana;font-size:12px;font-weight:bold}.panel-understand-purchase .order-detail-understand-it-bottom p{margin-right:55px;font-family:Verdana;font-size:12px}
.panel-understand-purchase .small-paragraph{border:0;width:870px;margin:0;padding-left:20px}.panel-understand-purchase .small-paragraph p{font-size:11px;font-family:GillSans;margin-bottom:20px}.panel-understand-purchase .small-paragraph a{font-size:11px;font-family:GillSans}.page-my-cart-payment{background:0}
.page-my-cart-payment .tabs-container .tab{width:240px !important}.page-my-cart-payment .tabs-container .tab a{padding-left:17px;padding-right:17px;padding-top:8px}.page-my-cart-payment .tabs-container .tab.last-tab a{padding-left:19px;padding-right:19px}.page-my-cart-payment .tab-content-container{padding-top:15px;padding-left:0;padding-right:0;margin-left:22px;margin-right:22px;padding-bottom:0 !important;border:1px solid #dcdcdc}
.page-my-cart-payment .tab-content-container,.page-my-cart-payment .tab-content{height:auto}.page-my-cart-payment .tab-content{padding-left:30px;padding-bottom:40px;margin-bottom:0;background-color:white}.page-my-cart-payment .panel-credit-card{margin-bottom:27px;padding-left:8px}.page-my-cart-payment .panel-credit-card p{font-family:GillSansStdBold,Verdana;font-size:16px}
.page-my-cart-payment .panel-credit-card .custom-radio{font-family:'GillSans';font-size:16px;color:#6a6a6a;margin-left:5px;margin-right:10px;margin-top:10px}.page-my-cart-payment .panel-boleto{margin-bottom:27px;padding-left:30px}.page-my-cart-payment .panel-boleto p{font-family:Verdana;font-size:12px}
.page-my-cart-payment .panel-boleto .custom-radio{font-family:'GillSans';font-size:16px;color:#6a6a6a;margin-left:5px;margin-right:10px;margin-top:10px}.page-my-cart-payment .panel-credit-card .custom-radio span.error,.page-my-cart-payment .panel-boleto .custom-radio span.error,.page-my-cart-payment .debit-panel .custom-radio span.error{color:red}
.page-my-cart-payment .debit-panel p.error-message,.page-my-cart-payment .panel-credit-card p.error-message{padding:3px 0 3px 49px;margin:16px 0 32px;font:16px/16px GillSans;color:#6a6a6a;position:relative;display:none}.page-my-cart-payment .panel-boleto p.error-message{padding:3px 0 3px 49px;margin:16px 0 32px;font:16px/16px GillSans;color:#6a6a6a;position:relative;display:none}
.page-my-cart-payment .debit-panel p.error-message .icon.error,.page-my-cart-payment .panel-credit-card p.error-message .icon.error{width:37px;height:37px;background-position:-650px -1500px;display:block;position:absolute;left:0;top:0}.page-my-cart-payment .panel-boleto p.error-message .icon.error{width:37px;height:37px;background-position:-650px -1500px;display:block;position:absolute;left:0;top:0}
.page-my-cart-payment .panel-credit-card label{margin-left:10px;margin-right:15px;margin-top:10px}.page-my-cart-payment .panel-credit-card .visa-flag-icon,.page-my-cart-payment .panel-credit-card .mastercard-flag-icon,.page-my-cart-payment .panel-credit-card .americanexpress-flag-icon,.page-my-cart-payment .panel-credit-card .dinersclub-flag-icon,.page-my-cart-payment .panel-credit-card .hipercard-flag-icon{display:block;background:url('../img/sprite.png') no-repeat;width:70px;height:43px;float:left}
.page-my-cart-payment .panel-credit-card .visa-flag-icon{background-position:-510px -985px !important}.page-my-cart-payment .panel-credit-card .mastercard-flag-icon{background-position:-510px -930px !important}.page-my-cart-payment .panel-credit-card .americanexpress-flag-icon{background-position:-510px -875px !important}
.page-my-cart-payment .panel-credit-card .dinersclub-flag-icon{background-position:-510px -820px !important}.page-my-cart-payment .panel-credit-card .hipercard-flag-icon{background-position:-510px -760px !important}.page-my-cart-payment .panel-boleto label{margin-left:10px;margin-right:15px;margin-top:10px}
.page-my-cart-payment .panel-boleto .visa-flag-icon,.page-my-cart-payment .panel-boleto .mastercard-flag-icon,.page-my-cart-payment .panel-boleto .americanexpress-flag-icon,.page-my-cart-payment .panel-boleto .dinersclub-flag-icon,.page-my-cart-payment .panel-boleto .hipercard-flag-icon{display:block;background:url('../img/sprite.png') no-repeat;width:70px;height:43px;float:left}
.page-my-cart-payment .panel-boleto .visa-flag-icon{background-position:-510px -985px !important}.page-my-cart-payment .panel-boleto .mastercard-flag-icon{background-position:-510px -930px !important}.page-my-cart-payment .panel-boleto .americanexpress-flag-icon{background-position:-510px -875px !important}
.page-my-cart-payment .panel-boleto .dinersclub-flag-icon{background-position:-510px -820px !important}.page-my-cart-payment .panel-boleto .hipercard-flag-icon{background-position:-510px -760px !important}.page-my-cart-payment .form-panel-credit-card{position:relative;padding-left:8px}.page-my-cart-payment .form-panel-credit-card .form-legend{margin-top:5px;font-family:Verdana;font-size:12px}
.page-my-cart-payment .form-panel-credit-card p{font-family:Verdana;font-size:12px}.page-my-cart-payment .form-panel-credit-card .fill-all-fields{font-size:11px;padding-top:10px;font-family:'GillSans'}.page-my-cart-payment .form-panel-credit-card label{font-size:12px;font-family:Verdana;font-weight:bold;margin-left:3px;margin-bottom:5px}
.page-my-cart-payment .form-panel-credit-card input{margin-bottom:10px;width:390px;font-size:12px;font-family:Verdana;color:#6a6a6a}.page-my-cart-payment .form-panel-credit-card input.numero-cartao-diners{width:33px !important}.page-my-cart-payment .form-panel-credit-card input.numero-cartao-diners-6{width:50px !important}
.page-my-cart-payment .form-panel-credit-card #diners-club-num .corner{margin-right:8px}.page-my-cart-payment .form-panel-credit-card .disabled{cursor:default}.page-my-cart-payment .form-panel-credit-card .disabled .overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;filter:alpha(opacity = 50);background:white;z-index:10}
.page-my-cart-payment .tabs-container{position:relative;margin-left:22px;z-index:1}.page-my-cart-payment .tab-content-container{top:-3px;margin-bottom:22px}.page-my-cart-payment .tabs-container .tab{padding-left:0}.page-my-cart-payment .tabs-container .tab a{border:1px solid #dcdcdc;border-bottom:0}
.page-my-cart-payment .tab-icon-credit-card,.page-my-cart-payment .tab-icon-debit,.page-my-cart-payment .tab-icon-boleto{display:inline-block;width:31px;margin-right:2px;height:20px}.page-my-cart-payment .tab-icon-credit-card{background-position:-650px -2523px;margin-bottom:-7px}.page-my-cart-payment .tab-icon-debit{background-position:-693px -2520px;margin-bottom:-3px}
.page-my-cart-payment .tab-icon-boleto{background-position:-739px -2523px;margin-bottom:-7px}.page-my-cart-payment .active .tab-icon-credit-card{background-position:-650px -2483px}.page-my-cart-payment .active .tab-icon-debit{background-position:-693px -2480px}.page-my-cart-payment .active .tab-icon-boleto{background-position:-739px -2483px}
.page-my-cart-payment .form-panel-credit-card .input{margin-left:0;margin-top:5px}.page-my-cart-payment .form-panel-credit-card .just-numbers{font-family:GillSans;font-size:11px}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-1{width:477px;float:left}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2{width:420px;float:left}
.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 .credit-card-payment-option{padding:12px 0 5px;background-color:#f2f2f1}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 label{height:33px;margin-bottom:7px;margin-left:0;display:block;cursor:pointer;background-position:-952px -273px}
.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 label span{padding-left:27px;font:normal 16px/33px GillSans;display:block}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 label.active{background-position:-952px -303px}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 label.active span{color:#fff}
.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 input{width:auto;margin:0;padding:0;float:left;position:relative;top:10px;left:21px}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-2 p{font:bold 12px Verdana}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-1 .val-cod-inputs input{width:150px}
.page-my-cart-payment .disabled .credit-card-panel-3 a{cursor:default}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-3{float:left;position:relative;height:130px;width:190px}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-3 p{position:absolute;bottom:0;left:0;width:180px;margin-left:10px;padding:0}
.page-my-cart-payment .form-panel-credit-card .credit-card-panel-3 p a{text-decoration:none;font-family:'GillSans';font-size:13px}.page-my-cart-payment .form-panel-credit-card .credit-card-panel-3 p a:hover{text-decoration:underline}.page-my-cart-payment .step4-security-code-question{width:420px;margin:10px 0;padding:0;text-align:right}
.page-my-cart-payment .step4-security-code-question a{text-decoration:none;font-family:'GillSans';font-size:13px}.page-my-cart-payment .step4-security-code-question a:hover{text-decoration:underline}.page-my-cart-payment .step4-security-code-question .question-ico{width:14px;height:14px;margin-right:5px;color:#fff;display:inline-block;border-radius:14px;text-align:center;behavior:url(../../js/PIE.htc);font-family:Verdana;font-size:11px}
.page-my-cart-payment .footer-actions{padding:9px 15px}.page-my-cart-payment .button-pay-with-creditcard{width:265px;height:38px;background-position:-190px -450px;float:right}.page-my-cart-payment .button-pay-with-billet{width:244px;height:38px;background-position:-460px -450px;float:right}.page-my-cart-payment .btn-type-payment-container{position:absolute;width:925px;margin-top:23px}
.page-my-cart-payment .btn-type-payment{display:block;height:44px;margin:0 auto;text-indent:-9999px;overflow:hidden}.page-my-cart-payment .btn-type-payment-placeholder{height:60px;margin-top:1px;background:#FFF}.page-my-cart-payment .btn-type-payment-credit-card{width:437px;background-position:-31px -2636px}
.page-my-cart-payment .btn-type-payment-debit{width:457px;background-position:-31px -2586px}.page-my-cart-payment .btn-type-payment-boleto{width:406px;background-position:-31px -2686px}.cartao-de-credito-tab-content{padding-left:0 !important;padding-bottom:0 !important}.boleto-tab-content{padding-left:0 !important;padding-bottom:0 !important}
.debito-tab-content{padding-left:0 !important;padding-bottom:0 !important}#boleto-bancario{padding-top:15px}#boleto-bancario .warning-area{position:relative;width:auto;margin:0 auto 0;padding-left:55px;margin-left:20px;margin-bottom:10px;font-family:Verdana;font-size:12px;line-height:18px;color:#6a6a6a}
#boleto-bancario .warning-area span{font-size:16px;font-family:GillSansStdBold,Verdana;text-transform:uppercase}#boleto-bancario .warning-area .icon{position:absolute;display:block;width:37px;height:37px;top:0;left:0}.modal-mensagem-presente{width:515px}.modal-mensagem-presente .modal-content{padding:18px 38px}
.modal-mensagem-presente .title{padding:20px 0 0;font-size:20px;line-height:110%}.modal-mensagem-presente .title strong{font-family:GillSansStdBold,Verdana;font-weight:normal;font-size:20px}.modal-mensagem-presente .input{margin:10px 0 20px 0}.modal-mensagem-presente .input input{width:406px}.modal-mensagem-presente .custom-textarea{float:left;width:436px;background:url('../img/forms2.png') 0 -488px no-repeat;padding-top:12px}
.modal-mensagem-presente .custom-textarea.error{background-position:0 -900px !important}.modal-mensagem-presente textarea{border:0;width:416px;height:61px;resize:none;padding:10px;background:transparent;outline:0;font-size:12px;font-family:Verdana;color:#6a6a6a;overflow:auto}.modal-mensagem-presente .alert{padding-top:20px;padding-bottom:20px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:14px;font-family:GillSansStdBold,Verdana;font-weight:normal}
.modal-mensagem-presente .alert .exclamation{top:20px !important}.modal-mensagem-presente label{font-size:16px}.modal-mensagem-presente .btn-cancelar-presente{display:block;width:204px;height:39px;margin:15px 15px;background-position:-525px -2605px;float:none;text-indent:-9999px;overflow:hidden;float:right}
.modal-mensagem-presente .btn-continue-presente{display:block;width:152px;height:38px;margin:15px 0;background-position:-180px -290px;float:none;text-indent:-9999px;overflow:hidden;float:right}.wrap-message-char-counter{margin-top:7px;background-color:#fff}.message-char-counter{padding:0;margin:0;font:normal 8px Verdana}
.message-char-counter .message-remaining-chars{font:bold 11px Verdana}.message-char-counter strong{font:bold 8px Verdana}.page-my-cart-payment .debit-panel{padding-left:0}.page-my-cart-payment .debit-panel p{font-family:GillSansStdBold,Verdana;font-size:16px}.page-my-cart-payment .debit-panel div{height:80px;margin-bottom:20px;padding-left:20px}
.page-my-cart-payment .debit-panel div:first-child{padding-left:0}.page-my-cart-payment .debit-panel div.debit-flags{height:auto;margin-bottom:0;margin-top:0}.page-my-cart-payment .debit-panel .custom-radio{font-family:'GillSans';font-size:16px;color:#6a6a6a;margin-left:5px;margin-right:10px;margin-top:5px}
.page-my-cart-payment .debit-panel label{margin-left:10px;margin-right:15px;margin-top:10px}.page-my-cart-payment .debit-panel .itau-flag-icon,.page-my-cart-payment .debit-panel .bradesco-flag-icon,.page-my-cart-payment .debit-panel .banrisul-flag-icon,.page-my-cart-payment .debit-panel .bancodobrasil-flag-icon,.page-my-cart-payment .debit-panel .santander-flag-icon,.page-my-cart-payment .debit-panel .visaelectron-flag-icon{display:block;background:url('../img/sprite-flags.png') no-repeat;width:61px;height:53px;margin:auto}
.page-my-cart-payment .debit-panel .itau-flag-icon{background-position:-1px -1px !important}.page-my-cart-payment .debit-panel .bradesco-flag-icon{background-position:-72px -1px !important}.page-my-cart-payment .debit-panel .banrisul-flag-icon{background-position:-1px -60px !important}.page-my-cart-payment .debit-panel .bancodobrasil-flag-icon{background-position:-68px -60px !important}
.page-my-cart-payment .debit-panel .santander-flag-icon{background-position:-1px -125px !important}.page-my-cart-payment .debit-panel .visaelectron-flag-icon{background-position:-68px -125px !important}.page-my-cart-payment .button-pay-with-online-debit{width:226px;height:38px;background-position:-320px -490px;float:right}
.debit-open-bank-window{font:11px/37px GillSans;color:#6a6a6a;position:absolute;right:14px;top:21px}.debit-open-bank-window a{text-decoration:none}.debit-open-bank-window a:hover{text-decoration:underline}.page-my-cart-identification-2 .step2step-content-container h5{background:#f4f4f3;padding:14px 20px}
.page-my-cart-identification-2 .step2step-content-container h5.mt30{margin-top:30px}.page-my-cart-identification-2 .button-group{padding:10px}.page-my-cart-identification-2 .button-group .continue-btn-mycart{width:182px;height:38px;margin-right:10px;float:right;background-position:-410px -330px !important}
.page-my-cart-identification-2 .email-acc-details{float:left;width:50%;height:auto}.page-my-cart-identification-2 .fb-connect-right-panel{float:left;width:50%;height:auto;padding-bottom:12px}.page-my-cart-identification-2 .fb-connect-right-panel .rounded-div-fb{width:377px;height:109px;border:1px solid #e5e5e5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:right;margin-right:10px}
.page-my-cart-identification-2 .fb-connect-right-panel .rounded-div-fb .button-facebookconnect{width:245px;height:30px;background:url('../img/spr_buttons_modals.png') no-repeat;background-position:-250px -270px;margin:auto;margin-top:10%;padding-bottom:10px}.page-my-cart-identification-2 .button-add-address,.page-my-cart-identification-2 .button-change-data{position:absolute;top:17px;right:17px;padding-left:24px;font-family:'GillSansStdLightRegular';font-weight:normal;font-size:14px;text-decoration:none;width:135px}
.page-my-cart-identification-2 .button-add-address:hover,.page-my-cart-identification-2 .button-change-data:hover{text-decoration:underline}.page-my-cart-identification-2 .button-add-address span,.page-my-cart-identification-2 .button-change-data span{position:absolute;width:19px;height:20px;top:-3px;left:0;background:url('../img/sprite.png') no-repeat}
.page-my-cart-identification-2 .button-add-address span{background-position:-300px -900px}.page-my-cart-identification-2 .button-change-data span{top:0;background-position:-300px -870px}.page-my-cart-identification-2 .button-change-data span.icon2{width:15px;height:17px;top:0;background-position:-300px -935px}
.page-register-identification .register-identification-container h5{position:relative;font-family:'GillSansStdLightRegular';font-weight:normal;font-size:20px;margin-bottom:3px}.page-register-identification .register-identification-container h5 strong{font-family:'GillSansStdBold',Verdana;font-weight:normal}
.page-register-identification .register-identification-container{font-family:'GillSansStdLightRegular';color:#6a6a6a;font-size:16px}.page-register-identification .register-identification-container .first-buy{font-family:GillSans}.page-register-identification .register-identification-container .register-panel-right p{font-family:GillSans}
.page-register-identification .register-identification-container .register-panel-left .description-identification{font-size:11px;padding-bottom:23px;font-family:'GillSans';font-weight:normal}.page-register-identification .register-identification-container .register-panel-left form{position:relative;padding:23px 0 0 20px;min-height:325px}
.page-register-identification .register-identification-container .register-panel-left form .input{height:31px;margin-bottom:46px}.page-register-identification .register-identification-container .register-panel-left form .input .forgot-password{float:right;font-family:'GillSans';font-weight:normal;font-size:11px;margin:1px 51px 0 0}
.password-hint{float:right;font-family:'GillSans';font-weight:normal;font-size:11px;margin:1px 0 0 0;color:#6a6a6a}.register-identification-container .password-hint{margin-right:51px}#my-account-wrap-terms{margin:0 !important}#my-account-wrap-terms label a{float:none !important;display:inline !important;margin:0 !important}
.page-register-identification .register-identification-container .register-panel-left form .input .forgot-password a{text-decoration:none}.page-register-identification .register-identification-container .register-panel-left form .input .forgot-password a:hover{text-decoration:underline}.page-register-identification .register-identification-container .register-panel-left form .input .accept-receive-email{float:right;font-family:'GillSans';font-weight:normal;font-size:11px;margin:8px 64px 0 0}
.page-register-identification .register-identification-container .register-panel-left form #label-accept-receive-email{height:18px;margin-bottom:38px}.page-register-identification .register-identification-container .register-panel-left form #label-accept-receive-email.active{background-position:-970px -367px}
.page-register-identification .register-identification-container .register-panel-left form .input .user-accept-newsletter{float:right;font-family:'GillSans';font-weight:normal;font-size:11px;margin:8px 64px 0 0}.page-register-identification .register-identification-container .register-panel-left form #label-user-accept-newsletter{height:18px;margin-bottom:38px}
.page-register-identification .register-identification-container .register-panel-left form #label-user-accept-newsletter.active,.page-register-identification .register-identification-container .register-panel-left form #label-accept-terms.active{background-position:-970px -367px}.page-register-identification .register-identification-container .register-panel-left form #label-accept-terms{height:18px}
.page-register-identification .register-identification-container .register-panel-left form .input input{font-size:13px}.page-register-identification .register-identification-container .register-panel-left form .input input[type=checkbox]{width:0;margin:0}.page-register-identification .register-identification-container .register-panel-left form .custom-radio{float:left;padding-left:22px;margin-top:5px;width:160px}
.page-register-identification .register-identification-container .register-panel-left form #input-mail-registration{margin:4px 0 0 0}.page-register-identification .register-identification-container .register-panel-left form #input-mail-registration input{width:408px}.page-register-identification .register-identification-container .register-panel-left form .submit-container{position:absolute;left:0;bottom:0;width:100%;height:auto}
.page-register-identification .register-identification-container .register-panel-left{float:left;background-color:#FFF;width:482px}.page-register-identification .register-identification-container .register-panel-right{float:left;background-color:#FFF;margin-left:8px;padding:61px 0 0 28px;width:452px;height:422px}
.page-register-identification .register-identification-container .register-panel-contact-container{padding:18px 0 0 20px}.page-register-identification .register-identification-container .register-panel-contact h5{font-size:18px;font-family:GillSans}.page-register-identification .register-identification-container h5 .speak-to-natura{font-size:16px;color:#6a6a6a;padding-left:8px}
.page-register-identification .register-identification-container .register-panel-right .button-facebookconnect{display:block;width:245px;height:30px;background:url('../img/spr_buttons_modals.png') no-repeat;background-position:-250px -270px;margin-top:72px;margin-left:90px}.page-register-identification .register-identification-container .register-panel-right .button-social-medias{margin:65px auto}
.button-social-medias .button-facebook{display:block;width:43px;height:30px;position:relative;top:4px;left:9px;background:url('../img/facebook_button.png') no-repeat}.button-social-medias .button-twitter{display:block;width:43px;height:30px;position:relative;top:-26px;left:63px;background:url('../img/twitter_button.png') no-repeat}
.button-social-medias .button-google{display:block;width:43px;height:30px;position:relative;top:-56px;left:117px;background:url('../img/google_button.png') no-repeat}.btn-continuar-registro{width:152px;height:38px;background-position:-180px -290px;margin:0 auto}.register-identification-container .btn-continuar-registro{background-position:0 -490px}
.page-register-identification .register-identification-container .register-verification-container{margin-top:20px}.page-register-identification .register-identification-container .register-verification-container .input input{width:225px}.page-register-identification .register-identification-container .register-verification-container .custom-radio span{font-size:16px}
.page-register-identification .register-identification-container .register-panel-contact{width:100%;height:138px;background-color:#fff;margin-top:7px;margin-bottom:54px}.page-register-identification .register-panel-contact-container p{float:left;padding:25px 0 0 35px;position:relative;font-family:GillSans}
.page-register-identification .register-panel-contact-container p span{font-family:'GillSansStdLightRegular';font-size:18px}.page-register-identification .register-panel-contact-container p span strong{font-family:'GillSansStdBold';font-weight:normal}.page-register-identification .register-panel-contact-container p.register-chat-contact{padding-right:51px}
.page-register-identification .register-panel-contact-container p.register-chat-contact a{text-decoration:none}.page-register-identification .register-panel-contact-container p.register-chat-contact a:hover{text-decoration:underline}.page-register-identification .register-panel-contact-container .customer-attendence .icon,.page-register-identification .register-panel-contact-container .register-chat-contact .icon{position:absolute;top:21px;left:3px;display:block;width:26px;height:26px;background-position:-870px -210px}
.page-register-identification .register-panel-contact-container .register-chat-contact .icon{background-position:-900px -210px}.page-register-identification .first-buy-input{margin-bottom:0 !important}.page-register-identification .first-buy{padding-bottom:96px;padding-top:20px}.page-register-identification .first-buy .label{float:left;width:184px;margin-top:6px;text-indent:2px}
.page-register-identification .first-buy .input{margin-bottom:19px !important}.page-register-identification .first-buy .input input{width:224px}.user-identification-terms-container{margin-top:8px;width:250px;margin-left:185px}.user-identification-terms-container span{font-size:13px;font-family:GillSans;position:relative;top:1px}
.user-identification-terms-container .error span{color:red}.user-identification-terms-container a{text-decoration:none !important;font-size:14px !important}#sacola{padding-top:8px;margin-bottom:55px}#sacola ul.sacola-steps{padding:0;margin:0;list-style:none}#sacola ul.sacola-steps li{margin-bottom:10px}
#sacola ul.sacola-steps li div.sacola-step-header{display:block;height:50px;line-height:50px;text-indent:20px;background:#f9f9f9;font-family:GillSansStdLightRegular,Verdana;font-size:20px}#sacola ul.sacola-steps li div.sacola-step-content{background:url('../img/arrow-cart-step.png') #fdfcfb top center no-repeat;display:none}
#sacola ul.sacola-steps li.sacola-step-active div.sacola-step-header{color:#f9f9f9 !important}#sacola ul.sacola-steps li.sacola-last-step{margin-top:-10px}#sacola ul.sacola-steps li.sacola-last-step div.sacola-step-header{background:#ededed}#sacola ul.sacola-steps li.sacola-step-active div.sacola-step-content{display:block}
#sacola ul.sacola-steps li div.sacola-step-header strong{font-family:GillSans,Verdana;letter-spacing:1px}.not-found-page{height:100%;background:#dfd7cc}.not-found-page #container{background:0}.not-found-page .not-found-message{width:970px;height:255px;margin-top:53px;font-family:GillSans,Verdana;font-weight:normal}
.not-found-page .not-found-message .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:.9;filter:alpha(opacity = 90);background-position:0 -960px}.not-found-page .not-found-message h2{margin:156px 0 0 251px;color:#fff;font-size:31px}.not-found-page .not-found-message p{margin:0 0 0 251px;color:#fff;font-size:21px;line-height:17px;font-family:GillSansStdLightRegular,Verdana}
.not-found-page .not-found-footer{width:970px;height:96px;background:#fff}.not-found-page .not-found-footer p{line-height:96px;text-indent:153px;font-family:GillSansStdLightRegular,Verdana;font-weight:normal;font-size:17px}.not-found-page .not-found-footer p a{font-weight:bold;text-decoration:none}.not-found-page .not-found-footer p a:hover{text-decoration:underline}
.not-found-page .not-found-footer #logo{width:68px;height:63px;margin:16px 0 0 29px}.not-found-page .not-found-footer #logo a{width:68px;height:63px;background-position:-150px -10px}.not-found-new{background-color:#fff;width:970px;padding-top:80px;margin-top:53px}.not-found-new .img{margin:0 auto;width:820px;position:relative}
.not-found-new .img h1,.not-found-new .img h2,.not-found-new .img h3{font:bold 30px GillSansStdBold;position:absolute}.not-found-new .img h1{top:18px;left:90px}.not-found-new .img h2{top:220px;left:285px;font:normal 45px GillSansStdLightRegular}.not-found-new .img h3{top:240px;left:350px;text-align:center;line-height:80%}
.not-found-new div.txt{margin:0 auto;width:820px;border-top:solid 1px #dfdfdf;padding:40px 0}.not-found-new div.txt p{font-family:GillSans;color:#867e75;text-align:center;font-size:19px}.not-found-new div.txt p a{font-family:GillSansStdBold;text-decoration:none}.purchase{background:#FFF}.purchase .order-detail-address{width:530px}
.purchase .order-detail-payment{width:380px}.order-tab-content.purchase .order-detail-understand-it{margin-bottom:9px}.purchase .default-table{width:970px;margin-left:-45px}.purchase .default-table tr .first{padding-left:65px !important;width:626px}.ok-icon{width:37px;height:37px;background-position:-860px -170px;position:absolute}
.ok-icon.error{background-position:-900px -170px}.purchase-ok-title{padding:0 0 0 48px;margin:21px 14px;font:normal 27px/37px GillSansStdLightRegular;position:relative}.purchase-ok-title strong{font-weight:normal;font-family:GillSansStdBold}.purchase-ok-title .ok-icon{top:0;left:0}.purchase-ok{margin:0 14px 40px;border:1px solid #d1d1d1}
.purchase-ok-message{padding:13px}.purchase-ok-message>img{float:left}.purchase-ok-message>.left{width:425px;padding:24px 0 0 54px}.purchase-ok-message h4{padding:0 35px 0 0;font:normal 36px/30px GillSansStdLightRegular}.purchase-ok-message h6{font:normal 13px/16px GillSans;color:#6a6a6a;background:0;font-size:14px}
.purchase-ok-message p{font:14px GillSansStdLightRegular}.purchase-ok-message p strong{font-weight:normal;font-family:GillSansStdBold}.footer-purchase-ok{min-height:71px;padding:24px 0 0;border-top:1px solid #d1d1d1}.footer-purchase-ok p{margin-top:12px;font:13px/12px GillSans;color:#6a6a6a;font-size:14px}
.footer-purchase-ok>.left{width:547px}.purchase-number{width:315px;padding:26px 0 0 78px;float:left}.purchase-number h4{font:normal 36px/24px GillSansStdBold}.purchase-number h6{padding:0;margin:0;font:normal 20px/24px GillSans}.buy-footer{height:56px;padding:0 20px;margin-bottom:54px;text-align:right}
.buy-footer a{font:20px/56px GillSansStdLightRegular;color:#fff;text-decoration:none;display:inline-block}.buy-footer a:hover{text-decoration:underline}.buy-footer a strong{font-weight:normal;font-family:GillSansStdBold}.purchase-cancelled .footer-purchase-ok .left{width:535px;margin-top:-10px}.purchase-cancelled .footer-purchase-ok p{padding:0;margin:0 0 16px;font:13px/16px GillSans;font-size:14px}
.purchase-cancelled .footer-purchase-ok p a{text-decoration:none}.purchase-cancelled .footer-purchase-ok p a:hover{text-decoration:underline}#new-gift-box{margin:70px 26px 0;border:20px solid #f1f1f1}.load-sprite{background-image:url(../img/sprite.png)}.gift-card-icon{display:block;float:left;width:82px;height:81px;background-position:-98px -2228px;margin:13px 0 0 27px}
.gift-video-icon{display:block;float:left;width:83px;height:68px;background-position:-203px -2227px;margin:27px 44px}.btn-write-card{width:226px;height:52px;background-position:-290px -2220px;margin:28px 0 0 58px}.btn-write-card.disabled{background-position:-450px -2700px}.btn-record-video{width:226px;height:52px;background-position:-290px -2280px;margin:29px 0 0 39px}
.btn-record-video.disabled{background-position:-500px -1960px}#new-gift-box .editing-title{height:auto;padding:19px 0 0;font:normal 35px/26px GillSans;color:#fff;text-align:center;display:none;background-color:transparent;text-indent:0}#new-gift-box .card-box{width:323px;float:left;position:relative;z-index:1}
#new-gift-box .card-icon{width:83px;height:80px;margin:68px 0 0 130px;background-position:-98px -2229px}#new-gift-box .btn-write-card{width:226px;height:52px;background-position:-290px -2220px;margin:28px 0 0 58px}#new-gift-box.timeout .card-icon{background:url(../img/sprite.png) -240px -1350px}#new-gift-box.timeout .btn-write-card{width:221px;height:47px;background:url(../img/sprite.png) -240px -1570px;margin:30px 0 0 60px}
#new-gift-box.card .btn-write-card{display:none}#new-gift-box.card .card-box{width:240px;height:250px;margin:81px 37px 0 46px;border-radius:10px 10px 0 0;behavior:url(../js/pie.htc)}#new-gift-box.card .card-icon{margin:33px 0 0 77px;background:url(../img/sprite.png) -240px -1350px}#new-gift-box.card .card-box .editing-title{display:block}
#new-gift-box.card .message-box.card-message-box{display:block}#new-gift-box .center-box{width:233px;margin-top:-83px;float:left;text-align:center;position:relative;z-index:1}#new-gift-box .center-box .gift-message-header{height:255px;background:url(../img/sprite.png) 0 -1350px}.customize-gift-title{font:normal 27px/24px GillSansStdBold;padding:142px 0 10px}
.customize-gift-subtitle{font:normal 12px/18px GillSans;color:#6a6a6a;text-transform:uppercase}.gift-message-counter{width:190px;margin:25px auto 0}.gift-message-counter .title{font:normal 11px/35px GillSans;color:#6a6a6a;text-transform:uppercase;background-color:#f1f1f1;margin:0;padding:0;margin:0;text-indent:0}
.gift-message-counter .title.title2{padding-bottom:5px;line-height:24px}.gift-message-counter .title.bottom-title{padding-bottom:5px;line-height:24px}.gift-message-counter .remaining-time{font:normal 30px GillSansStdLightRegular;margin:0 0 0 8px}.gift-message-counter .clock-icon{width:27px;height:32px;margin:0 0 0 46px;background-position:-280px -2340px}
.gift-message-counter .counter{margin-top:1px;padding-top:10px;background-color:#f1f1f1}#new-gift-box.timeout .gift-message-counter{display:none}#new-gift-box .overtime{display:none}#new-gift-box.timeout .overtime{width:190px;margin:25px auto 0;padding-top:17px;display:block;background-color:#f1f1f1}
#new-gift-box.timeout .overtime-title{padding:10px 0 27px;margin:0;font:normal 17px GillSans;text-transform:uppercase}.overtime .icon.exclamation{margin:0 auto}#new-gift-box .video-box{width:322px;float:left;position:relative;z-index:1}#new-gift-box .video-icon{width:83px;height:78px;background-position:-203px -2227px;margin:78px 0 0 111px}
#new-gift-box.timeout .video-icon{background:url(../img/sprite.png) -240px -1440px}#new-gift-box.timeout .btn-record-video{width:221px;height:47px;background:url(../img/sprite.png) -240px -1520px;margin:30px 0 0 41px}#new-gift-box.video .btn-record-video{display:none}#new-gift-box.video .video-box{width:231px;height:245px;margin:81px 37px 0 42px;border-radius:10px 10px 0 0;behavior:url(../js/pie.htc)}
#new-gift-box.video .video-icon{margin:33px 0 0 74px;background:url(../img/sprite.png) -240px -1430px}#new-gift-box.video .video-box .editing-title{display:block}#new-gift-box.video .message-box.video-message-box{display:block}#new-gift-box .message-box{padding-top:8px;border-top-width:6px;border-top-style:solid;display:none;overflow:hidden;background-image:url(../img/bgrs/bg-gift-message-box.png);background-repeat:repeat-x;background-position:0 0;padding-top:8px}
#new-gift-box .gift-tooltip{padding:23px 23px 1px;position:absolute;display:none;border-radius:10px;box-shadow:0 0 30px #bbb;font:15px/15px GillSans;color:#6a6a6a;z-index:5;behavior:url(../js/pie.htc);background-color:#fff}.gift-tooltip-arrow{width:21px;height:11px;position:absolute;top:100%;left:50%;margin:-1px 0 0 -11px;background:url(../img/sprite.png) -360px -1360px}
#new-gift-box .gift-tooltip .strong{font-family:GillSansStdBold}#new-gift-box .video-box:hover .gift-tooltip{width:245px;left:10px;bottom:176px;display:block}#new-gift-box .gift-message-counter:hover .gift-tooltip{width:206px;padding-bottom:10px;bottom:143px;left:-9px;text-align:left;display:block}#new-gift-box .card-box:hover .gift-tooltip{width:186px;left:56px;bottom:176px;display:block}
#new-gift-box.card .card-box .gift-tooltip,#new-gift-box.video .video-box .gift-tooltip,#new-gift-box.timeout .gift-tooltip{display:none !important}.message-card-success-gift-ico{width:233px;height:63px;margin:-83px auto 0;background:url(../img/sprite.png) 0 -1350px}.message-card-success-title{padding:123px 0 0 241px;font:normal 30px/24px GillSansStdBold;letter-spacing:1px;position:relative}
.message-card-success-title span{padding:4px 0 0 163px;font-family:GillSans;display:block;letter-spacing:0}.message-card-success-title .icon.success{padding:0;position:absolute;left:186px;top:117px}.message-card-success-subtitle{padding:26px 0 119px 242px;font:normal 15px GillSans;color:#6a6a6a}.modal-gift-error{width:525px}
.modal-gift-error .modal-content{padding:46px 32px}.modal-gift-error .wrap-message{padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}.modal-gift-error .wrap-message .icon.exclamation{float:left}.modal-gift-error .wrap-message p{padding-left:47px;font:17px/17px GillSans;color:#6a6a6a}
.modal-gift-error .help-links{padding-top:28px;font:15px GillSans;color:#6a6a6a}.modal-gift-error .help-links p{padding-left:0}.modal-gift-error .gift-modal-fix-error-link{padding-bottom:8px;text-indent:5px;display:block;line-height:16px}.modal-gift-error .gift-modal-fix-error-link .arrow{width:16px;height:16px;float:left;background-position:0 -2800px}
.waiting-payment{background:transparent}.waiting-payment .purchase-ok{margin-bottom:16px}.waiting-payment .purchase-ok-message{padding-bottom:0}.waiting-payment .wrapper-box{background:#FFF;margin:0 0 1px 0;padding:1px 0}.waiting-payment .purchase-number{padding:14px 0 0 15px;width:227px}.waiting-payment h3.attention{padding:0;margin:0;font:normal 16px/15px GillSansStdBold;position:relative;line-height:20px}
.waiting-payment h3.attention span{font-family:GillSansStdLightRegular !important;font-size:20px}.waiting-payment .purchase-ok-message>.left{padding:0;width:630px}.waiting-payment .purchase-ok-message p{color:#6a6a6a}.waiting-payment .gift-type{float:left;width:465px;height:209px;border-right:1px solid #d2d2d2;background:#FFF}
.waiting-payment .gift-type p{font-size:14px}.waiting-payment .gift-type.last{border-right:0}.waiting-payment .gift-type .left{margin:0 0 0 40px;height:100%}.waiting-payment .gift-type.last .left{margin:0 0 0 -3px}.waiting-payment .gift-type-title{margin:23px 0 11px 0}.waiting-payment .gift-type-active{display:none}
.waiting-payment .gift-type.active{border:1px solid #d2d2d2;border-bottom:0;margin-bottom:-1px}.waiting-payment .gift-type.active p,.waiting-payment .gift-type.active a{display:none}.waiting-payment .gift-type.active .gift-card-icon,.waiting-payment .gift-type.active .gift-video-icon{margin:35px 0 0 193px;float:none}
.waiting-payment .gift-type.active .gift-type-title{margin:10px 0 0 162px}.waiting-payment .gift-type.active .gift-type-active{display:block;width:446px;height:5px;margin:6px 0 0 12px}.waiting-payment .gift-type.active .left{height:40px}.waiting-payment .thanks-message{width:918px;border:1px solid #d2d2d2;margin:0 auto 25px auto;padding:12px;font:13px/16px GillSans;margin-top:19px}
.waiting-payment .thanks-message .thanks-image{float:left}.waiting-payment .thanks-message .left{margin:27px 0 0 48px}.waiting-payment .thanks-message .left .thanks-msg{font:14px GillSans;color:#6a6a6a}.waiting-payment .thanks-message .thanks-title{font-size:30px;line-height:30px;margin-bottom:10px}
.waiting-payment .thanks-message .thanks-signature{font-size:15px;margin-top:3px;padding-bottom:0}.waiting-payment .thanks-message #waiting-payment-rating{width:96px;float:left;margin:0 7px 0 0}.waiting-payment .thanks-message #button-waiting-payment-rate{display:block;width:55px;height:19px;background:url(../img/sprite.png) -810px -1595px;float:left}
.waiting-payment .thanks-message #button-waiting-payment-rate.active{background-position:-540px -2930px}.waiting-payment .gift-message-create{background-color:#f1f1f1}.waiting-payment .gift-message-create .input{margin:10px 0 20px 0}.waiting-payment .gift-message-create .input input{width:372px}.waiting-payment .gift-message-create .custom-textarea{float:left;width:402px;height:179px;margin:10px 0 0 0;background:url('../img/forms2.png') 0 -290px no-repeat}
.waiting-payment .gift-message-create textarea{border:0;width:380px;height:158px;resize:none;padding:0 10px;margin-top:10px;background:transparent;outline:0;font-size:12px;font-family:Verdana;color:#6a6a6a;overflow:auto}.gift-message-create form.left{margin:36px 0 0}.waiting-payment .gift-message-create .gift-message-background{margin:36px 0 0 67px}
.waiting-payment .gift-message-create .gift-message-background-title{margin:0 0 11px 3px;font:normal 21px GillSansStdBold}.waiting-payment .gift-message-create .gift-message-background-list{list-style:none;padding:0;float:left}.waiting-payment .gift-message-create .gift-message-background-thumb{position:relative;border:1px solid #dadada;width:90px;height:63px;margin-bottom:16px}
.waiting-payment .gift-message-create .gift-message-background-thumb.last{margin-bottom:0}.waiting-payment .gift-message-create .gift-message-stage{width:297px;height:316px;margin:0 0 0 18px;border:1px solid #dadada;position:relative;color:#000;float:left;overflow:hidden;background-color:#fff}.waiting-payment .gift-message-create .gift-message-from{position:absolute;top:15px;left:15px}
.waiting-payment .gift-message-create .gift-message-to{position:absolute;top:45px;left:15px}.waiting-payment .gift-message-create .gift-message-message{position:absolute;top:75px;left:15px}.waiting-payment .gift-message-create .gift-message-background-active-icon{position:absolute;display:none;height:9px;width:9px;top:65px;right:0;background-position:-920px -2250px;margin:-39px -15px 0 0}
.waiting-payment .gift-message-create .gift-message-background-thumb.active .gift-message-background-active-icon{display:block}.gift-concluir{background-position:-352px -2384px;display:block;height:43px;width:184px;margin:20px auto 25px auto}.gift-message-create-success{display:none}.gift-message-create-success .ok-icon{position:static;display:block;margin:167px 0 0 448px}
.gift-message-create-success .gift-message-create-success-title{margin:15px 0 0 297px}.gift-message-create-success .gift-message-create-success-subtitle{margin:5px 0 190px 297px;font-size:16px}.gift-card-error-message{display:block;text-align:right;font:12px/16px GillSans;color:#ff0036;display:none}
.gift-card-form{width:402px}.gift-card-form label{font:16px GillSans;color:#6a6a6a}.gift-card-form label.error{color:#ff0036}.gift-card-form .custom-textarea.error{background-position:0 -607px !important}.modal-mensagem-presente .gift-card-form{width:437px}.modal-mensagem-presente .gift-card-form .custom-textarea.error{background-position:0 -893px !important}
#new-gift-box .gift-card-form label{font:16px GillSans;color:#6a6a6a}#new-gift-box .gift-card-form .custom-textarea{background-position:0 -1040px}#new-gift-box .gift-card-form .input .main-bg{background-position:0 -1000px}#new-gift-box .gift-card-form .input .corner{background-position:-387px -1000px}
.waiting-payment .order-detail-title{font:normal 20px GillSans;margin:26px 0 0 -6px}.waiting-payment .order-detail-address,.waiting-payment .order-detail-payment{border-top:0 !important}.waiting-payment .order-detail-payment .order-icon,.waiting-payment .order-detail-address .order-icon{top:26px}.waiting-payment .order-detail-payment{font-size:12px;font-family:GillSans !important}
.waiting-payment .order-detail-address{font-size:14px;font-family:GillSans !important}.waiting-payment .order-detail-payment h6,.waiting-payment .order-detail-address h6{margin-top:13px;margin-bottom:12px;font-size:16px !important;font-family:GillSans !important}.waiting-payment .help-box .content{margin-right:18px;float:right}
.waiting-payment .row-shipment{font-weight:bold}.waiting-payment .row-finaltotal td{color:#FFF}.waiting-payment .order-detail-products{margin-bottom:34px;border-top:0 !important}.waiting-payment .default-table tr .first{padding-left:0 !important}.waiting-payment .default-table tr th.first{padding-left:20px !important}
.waiting-payment .order-title{margin:16px 0 0 -26px;font-size:20px !important;font-family:GillSans !important}.btn-continuar-navegando{background-position:-32px -2737px;display:block;height:43px;width:386px;margin:0 auto}.wrapper-box.bt{padding:13px 0}.gift-message{width:942px;margin:29px auto 29px auto;font:normal 17px/16px GillSans;color:#6a6a6a}
.gift-message .gift-message-title{font:normal 20px/16px GillSans}.gift-message .gift-message-title strong{font:normal 20px/16px GillSansStdBold}.gift-message .gift-message-subtitle{margin:5px 0 0 0;font-size:14px}.gift-message .gift-message-subtitle strong{font-family:GillSansStdBold;font-weight:normal}
.modal.modal-video-mensagem{width:558px}.wrap-video-message-share{padding-top:11px}.modal.modal-video-mensagem .video-message-facebook{width:146px;height:30px;margin:0 9px 0 26px;background:url('../img/sprite.png') -380px -1240px;float:left}.modal.modal-video-mensagem .video-message-twitter{width:149px;height:30px;margin-right:9px;background:url('../img/sprite.png') -380px -1280px;float:left}
.modal.modal-video-mensagem .video-message-google-plus{width:156px;height:30px;background:url('../img/sprite.png') -380px -1315px;float:left}.modal.modal-video-mensagem-erro{width:526px}.modal.modal-video-mensagem-erro p.alert{padding-bottom:35px;margin:28px 0 0 14px;font-size:16px;line-height:18px}
.btn-try-again-video-message{width:208px;height:44px;margin:0 auto 6px;background-position:-430px -2750px}.modal.modal-video-mensagem-erro .aux-bg{height:1px;margin:0 13px 29px 14px}.debit-error-title .icon.error,.credit-error-title .icon.error{position:absolute;top:0;left:0}.help-box{height:55px;padding:1px 0 0 23px;margin:1px 0 0;background-color:#fff}
.help-box>*{margin-top:-1px}.help-box>.bg{height:1px;margin:-2px 0 0 -23px !important}.help-box .content>strong,.help-box>strong{font:normal 18px/56px GillSansStdBold;float:left;color:#6a6a6a}.help-box .icon{width:26px;height:26px;margin:15px 6px 15px 45px;float:left}.help-box .icon.chat{background-position:-900px -210px}
.help-box .icon.phone{background-position:-870px -210px}.help-box a,.help-box .tc{font:normal 16px/56px GillSansStdLightRegular !important;float:left;text-decoration:none}.help-box .tc{margin-left:0}.help-box a:hover{text-decoration:underline}.help-box a strong{font-family:GillSansStdBold;font-weight:normal}
.help-box>span{margin-left:6px;font:normal 14px/56px GillSans;color:#6a6a6a;float:left}.wrap-help-box-terms-link{width:242px;min-height:25px;margin:14px 16px 0 0;float:left;background:url(../img/bg-hborder-1x25-dotted.png) no-repeat right top}.help-box-terms-link .ico-download{width:18px;height:16px;margin-right:5px;float:left;background-position:-50px -2880px}
.help-box-terms-link .text{float:left;font:12px/16px GillSansStdLightRegular;text-transform:uppercase}.wrap-help-box-terms-link .last-updated{padding:0 0 0 23px;display:block;font:12px GillSansStdLightRegular;color:#6a6a6a}.help-box .btn-take-others-products{width:190px;height:38px;background-position:0 -2118px;display:block;text-indent:-9999px;float:left;margin-top:10px;margin-right:65px}
.help-box .content{float:left}.help-box .content>strong{margin-right:-6px;font-size:14px}.help-box .content .icon{margin:20px 8px 0 28px}.help-box .content .icon.chat{background-position:-1004px -2172px;width:16px;height:13px}.help-box .content .icon.phone{background-position:-1006px -2141px;width:14px;height:14px}
.help-box .content span.tc,.help-box .content a{font-size:14px !important}.help-box .content span strong{font-family:GillSansStdBold;font-weight:normal}.page-my-cart-identification .beforelogin .help-box .btn-take-others-products{display:none}.page-my-cart-identification .beforelogin .help-box .content{float:none;margin:0 auto}
#history-old-orders-list th,#history-orders-list th,#orders-list th,#history-old-orders-list td,#history-orders-list td,#orders-list td{border:0}#history-old-orders-list .bg-even,#history-orders-list .bg-even,#orders-list .bg-even{background:#ebebeb}#history-old-orders-list .row-subtotal,#history-orders-list .row-subtotal,#orders-list .row-subtotal{border-top:solid 1px #d1d1d1}
#history-old-orders-list .row-percent-discount-request,#history-orders-list .row-percent-discount-request,#orders-list .row-percent-discount-request td{background:#eae9e9}#history-old-orders-list .row-finaltotal,#history-orders-list .row-finaltotal,#orders-list .row-finaltotal td{color:#fff}#history-orders-list .row-subtotal td,#history-orders-list .row-discount td,#history-orders-list .row-percent-discount-request td{padding-top:10px;padding-bottom:10px}
.without-cn-header{position:relative}.without-cn-header a{height:35px;padding:0 18px;border-right:1px solid #fff;float:left;font:normal 17px/35px GillSans;color:#fff;text-decoration:none}.without-cn-header .bt-enter-space{border-right:0;position:absolute;right:0;top:0}.modal.modal-ultimos-espacos-visitados{width:486px;padding-bottom:43px}
.modal.modal-ultimos-espacos-visitados .modal-title{margin-bottom:19px;text-transform:uppercase;font-family:GillSans;font-size:15px}.recent-visited-space-link{height:51px;padding:0 0 0 18px;margin:0 -18px;border-top:1px solid #f1f1f1;font:16px/51px GillSans;position:relative;display:block}.recent-visited-space-link .url{color:#867e75}
.recent-visited-space-link:hover,.recent-visited-space-link:hover span{color:#fff}.recent-visited-space-link.odd{background-color:#fcfcfb}.recent-visited-space-link .recent-visited-link-arrow{width:16px;height:16px;background-position:0 -2800px;position:absolute;top:18px;right:20px}.recent-visited-space-link:hover .recent-visited-link-arrow{background-position:-20px -2800px}
.modal-find-cn h4{padding:0 0 20px;margin:0;font:normal 14px GillSans;text-transform:uppercase;text-align:left}.modal.modal-find-cn{width:0;height:514px !important;margin-left:-12px}.modal.modal-find-cn .modal-content{width:990px;text-align:center}.modal.modal-find-cn .modal-content .loader{margin:106px auto 0}
#popupLayer_modal-find-cn{width:1003px !important}#iframe-find-cn{border-radius:8px}.modal-cn-exchange-warning .title{padding-left:24px}.modal-cn-exchange-warning .text{position:relative;font-size:16px}.modal-cn-exchange-warning .text .exclamation{position:absolute;top:0;left:0}.modal-cn-exchange-warning .confirm-cn-exchange{width:216px;height:30px;background-position:-760px -2930px}
.modal-cn-exchange-warning .cancel-cn-exchange{width:101px;height:30px;background-position:-450px -2335px}.modal-cn-exchange-warning .cancel-cn-exchange,.modal-cn-exchange-warning .confirm-cn-exchange{margin:24px 24px 6px}.modal-coupon-change-message{width:486px}.modal-coupon-change-message .close{top:10px;right:12px}
.modal-content-coupon-change{padding:27px}.modal-coupon-change-message .icon.exclamation{margin-right:10px}.modal-coupon-change-message p.text-color{padding:34px 0 0;border:0;font:15px/19px GillSans}.modal-coupon-change-message p{padding:35px 0 25px;border-bottom:1px solid #d1d1d1;font:18px/18px GillSans}
.modal-coupon-change-message .cancel-coupon-change{width:101px;height:30px;margin:20px 0;background-position:-450px -2335px}.modal-coupon-change-message .continue{width:123px;height:37px;margin:18px 0 0;background-position:-320px -2335px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:20px;height:695px;overflow:hidden}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:20px}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}
.lt-ie8 .jspTrack{position:relative;z-index:101}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:20px}.jspHorizontalBar .jspArrow{width:20px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}.scroll-box .jspDrag .jspDragTop{background-position:-979px -750px}* html .jspCorner{margin:0 -3px 0 0}.cloud-zoom-lens{border:4px solid #888;margin:-4px;background-color:#fff;cursor:move}.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0}
.cloud-zoom-big{overflow:hidden}.cloud-zoom-loading{display:none}.panel .logo{position:absolute;bottom:0;left:0}div#header ul#menu_ajuda{position:fixed;padding-left:15px;padding-right:15px;top:0;width:770px;height:51px;background-image:url('../img/ajuda/bg_menu.jpg');background-repeat:repeat-x;z-index:9999;overflow:hidden}
div#header ul#menu_ajuda li{position:relative;float:left;top:50%;margin-top:-18px;width:150px;height:36px;cursor:pointer;border-left:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(0,0,0,0.3);list-style:none;display:block;overflow:hidden}div#header ul#menu_ajuda li span.item{position:absolute;top:-36px;width:150px;height:72px;display:block}
div#header ul#menu_ajuda li span.item img{position:relative;float:left}#intro{position:relative;width:800px;height:480px;background-color:#FFF}#intro .title{position:absolute;top:50%;left:50%;margin-left:-193px;margin-top:-60px;width:386px;height:33px;color:#930149;font-size:54px;text-align:center;background-image:url('../img/ajuda/intro_title.png')}
#intro .text_center{position:absolute;top:50%;left:50%;margin-left:-210px;margin-top:-33px;width:420px;height:66px;color:#930149;font-family:"GillSansStdBold";letter-spacing:-1px;font-size:54px;font-weight:bold;text-align:center}#intro #start_button{position:absolute;top:50%;left:50%;margin-left:-99px;margin-top:42px;width:198px;height:42px;color:#FFF;font-size:24px;font-family:"GillSans";letter-spacing:-1px;text-transform:lowercase;text-align:center;line-height:39px;background-color:#930149;cursor:pointer;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;behavior:url(/js/pie.htc)}
#intro #start_button .arrow_start{position:absolute;top:42px;left:50%;margin-left:-9px;width:18px;height:9px;background-image:url('../img/ajuda/arrow_start.png')}#one{position:relative;width:800px;height:480px;background-color:#930149}#one .title{position:absolute;top:81px;left:42px;width:330px;height:105px;color:#FFF;font-family:"GillSans";letter-spacing:-1px;line-height:48px;font-size:42px}
#one .title span.strong{font-family:"GillSansStdBold";font-size:51px}#one .line{position:absolute;top:108px;left:375px;width:258px;height:438px;border-top:1px solid #FFF;border-right:1px solid #FFF}#one .info{position:absolute;top:225px;left:30px;padding-top:15px;padding-left:30px;padding-right:30px;padding-bottom:15px;width:360px;height:150px;color:#FFF;font-size:15px;text-align:justify;background-color:#a70c5f}
#one .circle_photo{position:absolute;top:225px;right:60px;width:216px;height:216px;background-image:url('../img/ajuda/circle_photo1.png')}#two{position:relative;width:800px;height:480px;background-color:#FFF;z-index:-99}#two #top{position:absolute;width:800px;height:180px;background-color:#930149}
#two #top .circle_entrega{position:absolute;top:66px;left:30px;width:216px;height:216px;background-image:url('../img/ajuda/circle_entrega.png');z-index:999}#two #top .title2{position:absolute;top:60px;left:270px;width:300px;height:108px;color:#FFF;font-family:"GillSans";letter-spacing:-1px;line-height:48px;text-align:right;font-size:42px}
#two #top .title2 span.strong{font-family:"GillSansStdBold";font-size:51px}#two #top .circle_number{position:absolute;top:66px;right:126px;width:84px;height:84px;background-image:url('../img/ajuda/circle_number1.png')}#two #info{position:absolute;top:195px;left:270px;width:300px;height:111px;color:#999;font-family:"GillSans";font-size:15px;text-align:right;line-height:15px;background-image:url('../img/ajuda/arrow_text.jpg');background-position:right bottom;background-repeat:no-repeat}
#two #info span.strong{font-weight:bold}#two .line{position:absolute;top:360px;left:30px;width:330px;height:234px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;z-index:-999}#two #box{position:absolute;top:330px;left:54px;width:510px;height:57px;background-color:#EEE;border:1px solid #CCC}
#two #box .text{position:absolute;left:60px;top:50%;margin-top:-18px;font-family:"GillSans";color:#980c50;font-size:12px}#two #box .text span.strong{font-weight:bold}#two #box .icon{position:absolute;left:15px;top:50%;margin-top:-18px;width:36px;height:36px;background-image:url('../img/ajuda/icon_important.png')}
#three{position:relative;width:800px;height:720px}#three .circle_number{position:absolute;top:72px;left:50%;margin-left:-42px;width:84px;height:84px;background-image:url('../img/ajuda/circle_number2.png')}#three .text_center{position:absolute;top:165px;left:50%;margin-left:-180px;width:360px;height:90px;color:#930149;font-family:"GillSansStdBold";font-size:54px;font-weight:bold;text-align:center;line-height:39px}
#three .text_center span.normal{font-family:"GillSans";font-size:36px;font-weight:normal}#three .image{position:absolute;top:300px;left:50%;margin-left:-360px;width:720px;height:300px;background-image:url('../img/ajuda/image_2.jpg')}#three .image_busca{position:absolute;right:15px;bottom:0;width:646px;height:99px;background-image:url('../img/ajuda/image_busca.jpg')}
#four{position:relative;width:800px;height:570px}#four .detail{position:absolute;left:102px;width:41px;height:105px}#four .line{position:absolute;right:99px;bottom:-120px;width:42px;height:300px;border-bottom:1px solid #980c50;border-right:1px solid #980c50;z-index:-999}#four .circle_number{position:absolute;top:75px;left:42px;bottom:15px;width:84px;height:84px;background-image:url('../img/ajuda/circle_number3.png')}
#four .image{position:absolute;top:165px;left:50%;margin-left:-360px;width:720px;height:378px;background-image:url('../img/ajuda/image_3.png')}#five{position:relative;width:800px;height:819px}#five .circle_number{position:absolute;top:75px;left:50%;margin-left:-42px;width:84px;height:84px;background-image:url('../img/ajuda/circle_number4.png')}
#five .text_center{position:absolute;top:78px;left:50%;margin-left:54px;width:210px;height:90px;color:#930149;font-family:"GillSansStdBold";font-size:54px;font-weight:bold;line-height:36px}#five .text_center span.normal{font-family:"GillSans";font-size:36px;font-weight:normal}
#five ul#quadro{position:absolute;padding:0;top:180px;left:50%;margin-left:-360px;width:720px;height:600px;border:1px}#five ul#quadro li{list-style-type:none;position:relative;float:left;width:720px;margin-bottom:15px}#end{position:relative;width:800px;height:480px}#end .line{position:absolute;left:50%;width:1px;height:210px;border-left:1px solid #CCC;z-index:-99}
#end .image{position:absolute;top:30px;left:50%;margin-left:-320px;width:640px;height:108px;background-image:url('../img/ajuda/image_end.jpg')}#end .circle{position:absolute;top:158px;left:50%;margin-left:-51px;width:105px;height:105px;background-image:url('../img/ajuda/circle_end.png')}
#end .text_center{position:absolute;top:270px;left:50%;margin-left:-75px;width:150px;height:42px;color:#999;font-family:"GillSansStdBold";font-size:39px;font-weight:bold;text-align:center;line-height:36px}#gigya-product-ratings{height:56px;background-color:#fff;position:relative;text-align:center;text-indent:15px}
#gigya-product-ratings .gig-rating-dimension-title,#gigya-product-ratings .gig-rating-averageRating{display:none}#gigya-product-ratings .gig-rating-star{width:18px;height:17px;padding:0;margin-right:1px;background-image:url(../img/sprite.png)}#gigya-product-ratings .gig-rating-star-empty{background-position:-830px -70px}
#gigya-product-ratings .gig-rating-star-full{background-position:-850px -70px}#gigya-product-ratings .gig-rating-stars{position:absolute;left:15px;top:19px;text-indent:0}#gigya-product-ratings .gig-rating-readReviewsLink{font-size:13px !important;line-height:56px;margin-top:0}#gigya-product-ratings .gig-rating-writeYourReview{position:absolute;right:15px;top:15px}
#gigya-product-ratings .gig-rating{width:159.65px;margin-bottom:0}#gigya-product-ratings .gig-stars-container{float:left;margin-right:10px;width:15px}#gigya-product-ratings .gig-size-2 .gig-button-container{min-width:0}.gig-rating-readReviewsLink,*:link.gig-rating-readReviewsLink,*:active.gig-rating-readReviewsLink,*:visited.gig-rating-readReviewsLink,*:hover.gig-rating-readReviewsLink{font-family:'GillSans';font-size:15px;font-weight:bold;margin-right:20px !important}
.gig-rating-writeYourReview,*:link.gig-rating-writeYourReview,*:active.gig-rating-writeYourReview,*:visited.gig-rating-writeYourReview{padding:0 !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important;width:81px;height:27px;background:url(../img/sprite.png) -490px -1590px no-repeat !important;text-indent:-999em !important;vertical-align:middle;filter:none !important}
#gigya-product-comments{font-family:'GillSans' !important;width:580px !important;margin:20px auto}#gigya-product-comments div.gig-comments-usernameAndTime{width:100%}#gigya-product-comments div.gig-comments-title{font-family:'GillSansStdBold' !important;color:#9b9b9b !important;font-size:16px !important;margin-left:10px}
#gigya-product-comments div.gig-comments-collapse-arrow,#gigya-product-comments div.gig-comments-expand-arrow{display:none !important}#gigya-product-comments a.gig-comments-replyBox-button-post,#gigya-product-comments a:visited.gig-comments-replyBox-button-post,#gigya-product-comments a:active.gig-comments-replyBox-button-post,#gigya-product-comments a:link.gig-comments-replyBox-button-post,#gigya-product-comments a:hover.gig-comments-replyBox-button-post,#gigya-product-comments a.gig-comments-button-reply,#gigya-product-comments a:hover.gig-comments-button-reply,#gigya-product-comments a:link.gig-comments-button-reply,#gigya-product-comments a:active.gig-comments-button-reply,#gigya-product-comments a:visited.gig-comments-button-reply{width:82px;height:24px;background-position:0 -2920px;text-indent:-999em;padding:0 !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important}
#gigya-product-comments span.gig-comments-comment-time{font-size:13px;color:#878787;font-family:'GillSans' !important}#gigya-product-comments span.gig-comments-username{font-size:16px;font-weight:bold}#gigya-product-comments div.gig-comments-comment-child{background-color:#f3f3f3 !important}
#gigya-product-comments div.gig-comments-comment-body{color:#747474 !important;font-size:15px !important;font-family:'GillSansStdLightRegular' !important;padding-top:25px !important}#gigya-product-comments span.gig-comments-replies-length{color:#878787 !important;font-size:13px !important}
#gigya-product-comments div.gig-comments-dottedLine{background:none !important;margin-top:30px !important}#gigya-product-comments .gig-comments-textbox-title{width:580px;height:30px;background:url(../img/sprite.png) 0 -1630px no-repeat !important;padding:0 10px !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important;margin-bottom:20px !important}
#gigya-product-comments .gig-comments-replyBox-textarea-wrapper{width:550px;height:90px;background:url(../img/sprite.png) 0 -1780px no-repeat !important;padding:5px !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important;margin-bottom:20px !important}
#gigya-product-comments .gig-comments-commentBox-textarea-wrapper{width:570px;height:90px;background:url(../img/sprite.png) 0 -1673px no-repeat !important;padding:5px !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important;margin-bottom:20px !important}
#gigya-product-comments textarea.gig-comments-replyBox-textarea{width:540px !important}#gigya-product-comments textarea.gig-comments-commentBox-textarea{width:560px !important}#gigya-product-comments a.gig-comments-commentBox-button-post,#gigya-product-comments a:hover.gig-comments-commentBox-button-post,#gigya-product-comments a:link.gig-comments-commentBox-button-post,#gigya-product-comments a:active.gig-comments-commentBox-button-post,#gigya-product-comments a:visited.gig-comments-commentBox-button-post{width:82px;height:24px;background-position:-90px -2920px;text-indent:-999em;padding:0 !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important}
#gigya-product-comments .gig-comments-commentBox-headerText{font-size:14px !important;color:#878787 !important;font-family:'GillSans' !important}#gigya-product-comments .gig-comments-myRating-label,#gigya-product-comments .gig-comments-mySummary-label,#gigya-product-comments .gig-comments-mySummary-value,#gigya-product-comments .gig-comments-myReview-label,#gigya-product-comments .gig-comments-myReview-value,#gigya-product-comments .gig-comments-more,#gigya-product-comments div.gig-comments-shareTo,#gigya-product-comments div.gig-comments-headerText,#gigya-product-comments div.gig-comments-addComment-label,#gigya-product-comments div.gig-comments-addComment-ratings-ratingName,#gigya-product-comments div.gig-comments-addComment-ratings-details{font-size:15px !important;color:#878787 !important;font-family:'GillSans' !important}
.gig-comments-button,.gig-comments-dropdown.gig-comments-dropdown-login{filter:none !important}div.gig-comments-loginUI-pleaseLogin,.gig-comments-dialog-body-remove{font-size:14px !important;color:#757575 !important;font-family:'GillSans' !important}div.gig-comments-dialog-caption,.gig-comments-dialog-caption-remove{font-size:15px !important;font-family:'GillSansStdBold' !important;background:none !important}
.gig-comments-button-cancel,.gig-comments-button-remove{width:67px !important;height:30px !important;background-position:-190px -2920px !important;text-indent:-999em;padding:0 !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important}
.gig-comments-button-remove{background-position:-266px -2920px !important}div.gig-comments-dialog,div.gig-comments-loginUI,div.gig-comments-guestUI{border-width:10px !important;padding:10px !important;border-radius:10px !important}#gigya-product-comments div.gig-comments-replyBox{margin-top:10px !important}
#gigya-product-comments div.gig-comments-addComment-label{margin-bottom:10px !important}#gigya-product-comments div.gig-comments-dropdown-login-text{font-size:8px !important;color:#6a6a6a !important;font-family:Verdana !important;text-transform:uppercase}a.gig-comments-dropdown,a:link.gig-comments-dropdown,a:active.gig-comments-dropdown,a:visited.gig-comments-dropdown{width:115px !important;height:22px;background:url(../img/sprite.png) -600px -1630px no-repeat !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border:none !important;padding-left:7px !important}
.gig-comments-providerIcons,.gig-comments-dropdown-button{display:none !important}div.gig-comments-dialog-smallCloseIcon,div.gig-comments-dialog-closeIcon,div.gig-comments-comment-remove,div.gig-comments-close-icon{width:16px !important;height:16px !important;background-position:-730px -120px !important;background-repeat:no-repeat !important}
div.gig-comments-comment-remove{position:absolute;top:0;right:0;background-color:#fff !important}span.gig-comments-logoutLink{font-family:'GillSans' !important;font-size:13px !important;color:#878787 !important}.gig-comments-commentData-header{position:relative !important;overflow:inherit !important}
div.gig-comments-commentBox-bottom{border:none !important;margin-top:5px !important}#minhas-medalhas.tab-content{background:#fff}#minhas-medalhas-content ul{display:table;padding:0}#minhas-medalhas-content li{display:table-cell}#minhas-medalhas-content .mmc-content li{display:table-cell;border:0 !important}
#minhas-medalhas-content .mmc-content li:first-child{border-left:0}#minhas-medalhas-content .mmc-titles li:first-child{border-left:0}#minhas-medalhas-content .mmc-titles h2{padding:30px 15px 15px;font-family:'GillSansStdLightRegular' !important;font-size:20px;font-weight:normal !important}
#minhas-medalhas-content .mmc-titles-status h2 strong,#minhas-medalhas-content .mmc-titles-achievements h2 strong{font:normal 20px 'GillSansStdBold' !important}#minhas-medalhas-content .mmc-titles-status,#minhas-medalhas-content .mmc-content-status{width:323px}#minhas-medalhas-content .mmc-content-status .gig-userStatus-name{font-family:'GillSansStdLightRegular' !important;color:#6a6a6a;text-transform:capitalize !important;font-weight:normal !important}
#minhas-medalhas-content .mmc-content-status .gig-userStatus-points{font-family:'GillSansStdLightRegular' !important;text-transform:lowercase;font-size:13px !important}#minhas-medalhas-content .mmc-content-status .gig-userStatus-points .gig-userStatus-pointsValue{font-family:'GillSansStdLightRegular' !important;margin-right:-3px}
#minhas-medalhas-content .mmc-content-status .gig-userStatus-settings{font-family:'GillSansStdLightRegular' !important;font-size:11px !important;color:#6a6a6a !important;text-transform:lowercase !important;font-weight:bold;letter-spacing:-0.2px}#minhas-medalhas-content .mmc-content-status div.gig-userStatus-userPhoto{margin-bottom:5px;border:1px solid #b8a999 !important}
#minhas-medalhas-content .mmc-content-status div.gig-userStatus-userPhoto img{margin-top:0 !important;margin-left:0 !important}#minhas-medalhas-content .mmc-content-status .gig-userStatus-levelTitle{font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}#minhas-medalhas-content .mmc-content-achievements .gig-achievements-page{margin-top:1px !important}
#minhas-medalhas-content .mmc-titles-achievements,#minhas-medalhas-content .mmc-content-achievements{width:323px}#minhas-medalhas-content .mmc-content-achievements .gig-achievements-levelTitle{font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}#minhas-medalhas-content .mmc-content-achievements .gig-achievements-badge-container{height:85px !important}
#minhas-medalhas-content .mmc-titles-friends,#minhas-medalhas-content .mmc-content-friends{width:323px;border-left:none !important}#minhas-medalhas-content .mmc-titles-achievements h2{padding-left:30px}#gamification-status_badge{width:66px}#minhas-medalhas div.gig-achievements-container,#minhas-medalhas div.gig-userStatus-container{border:0}
#minhas-medalhas div.gig-userStatus-container{padding:15px}#minhas-medalhas .mmc-noLogin{padding:20px 15px;margin-bottom:30px}#minhas-medalhas .mmc-noLogin h2{font:normal 20px 'GillSansStdLightRegular' !important}#minhas-medalhas .mmc-noLogin h2 strong{font:normal 20px 'GillSansStdBold' !important}
#minhas-medalhas .mmc-noLogin .texts{background:url(../img/bgr-badges.png) 0 0 no-repeat;width:438px;padding-left:338px;margin:35px auto;min-height:230px}#minhas-medalhas .mmc-noLogin .texts h2{padding-bottom:10px}#minhas-medalhas .mmc-noLogin .texts p{font:normal 14px 'GillSansStdLightRegular' !important}
#minhas-medalhas .mmc-noLogin .texts a{font:normal 20px 'GillSansStdLightRegular' !important;text-decoration:none}table.gig-balloon{border-collapse:separate !important}.gig-balloon-frame{border:1px solid #d6d6d6 !important;padding:15px 25px 15px 25px !important;width:252px !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,0.5) !important;-moz-box-shadow:0 0 30px 0 rgba(50,50,50,0.5) !important;box-shadow:0 0 30px 0 rgba(50,50,50,0.5) !important}
.gig-balloon .gig-balloon-nub{width:10px !important;height:20px !important;background:url(../img/sprite.png) -960px -55px no-repeat !important}.gig-balloon .gig-balloon-closeImage{display:block;width:16px;height:16px;background-position:-730px -120px;margin:-6px -16px 0 0}.gig-balloon .gig-balloon-caption{font-family:'GillSansStdLightRegular' !important;font-size:20px;font-weight:normal;padding-bottom:2px;border:0;text-transform:lowercase}
.gig-balloon .gig-balloon-caption .gig-balloon-caption-text{width:235px !important;padding-top:5px}.gig-balloon .gig-balloon-body .gig-userStatus{font-family:'GillSansStdLightRegular';font-weight:normal;color:#6a6a6a;font-size:14px !important}.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo{padding:1px 0 5px 0 !important}
.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo-nextLevel-text.gig-userStatus-levelInfo-nextLevel-text-achievementsLeft,.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo-nextLevel-text.gig-userStatus-levelInfo-nextLevel-text-nextLevelTitle{font-family:'GillSansStdBold' !important;font-weight:bold !important}
.gig-balloon .gig-balloon-body .gig-achievements-levelInfo{padding-top:5px !important}.gig-balloon .gig-balloon-body .gig-achievements-levelInfo-challengeTitle{font:bold 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}.gig-balloon .gig-balloon-body .gig-achievements-levelInfo-challengeDescription{font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}
.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo-challengeTitle,.gig-balloon .gig-balloon-body .gig-achievements-levelInfo-nextLevel-text-nextLevelTitle{font:bold 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo-challengeDescription{font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}
.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo-nextLevel,.gig-balloon .gig-balloon-body .gig-userStatus-levelInfo-nextLevel-text,.gig-balloon .gig-balloon-body .gig-achievements-levelInfo-nextLevel,.gig-balloon .gig-balloon-body .gig-achievements-levelInfo-nextLevel-text{font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}
.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-thisWeek,.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-allTimes{border:0 !important;margin-right:1px !important}.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-thisWeek .gig-userStatus-pointsDialog-thisWeek-content,.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-allTimes .gig-userStatus-pointsDialog-allTimes-content{background-color:#f3f3f3;font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}
.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-thisWeek .gig-userStatus-pointsDialog-thisWeek-content .gig-userStatus-points,.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-allTimes .gig-userStatus-pointsDialog-allTimes-content .gig-userStatus-points{font-family:'GillSansStdLightRegular' !important;text-transform:lowercase;font-size:13px !important}
.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-thisWeek .gig-userStatus-pointsDialog-thisWeek-content .gig-userStatus-points .gig-userStatus-pointsValue,.gig-balloon .gig-balloon-body .gig-userStatus-pointsDialog-allTimes .gig-userStatus-pointsDialog-allTimes-content .gig-userStatus-points .gig-userStatus-pointsValue{font-family:'GillSansStdLightRegular' !important;margin-right:-3px}
.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog{padding-top:19px !important}.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-setting{font:normal 14px 'GillSansStdLightRegular' !important;color:#6a6a6a}.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-setting input{margin-top:3px}
.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-cancelButton,.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-saveButton,.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-cancelButton:hover,.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-saveButton:hover{text-indent:-999em;padding:0 !important;border-radius:0 !important;background-color:transparent !important;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);zoom:1;box-shadow:none !important;border:none !important}
.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-cancelButton{width:83px;height:16px;background-position:0 -2950px;margin-top:13px}.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-saveButton{width:86px;height:23px;background-position:-90px -2950px}.gig-balloon .gig-balloon-body .gig-userStatus-settingsDialog-notes{display:none !important}
.modal-promo-item-remove-message{width:486px}.modal-promo-item-remove-message .close{top:10px;right:12px}.modal-promo-item-remove-change{padding:27px}.modal-promo-item-remove-message .icon.exclamation{margin-right:10px}.modal-promo-item-remove-message p.text-color{padding:34px 0 0;border:0;font:15px/19px GillSans}
.modal-promo-item-remove-message p{padding:35px 0 25px;border-bottom:1px solid #d1d1d1;font:18px/18px GillSans}.modal-promo-item-remove-message .cancel-remove-item{width:101px;height:30px;margin:20px 0;background-position:-450px -2335px}.modal-promo-item-remove-message .continue-remove-item{width:123px;height:37px;margin:18px 0 0;background-position:-320px -2335px}
.cns-fanpage-internal .fb-like-box,.cns-fanpage .fb-like-box{background-color:#fff}.cns-fanpage .cns-fanpage-title{padding:33px 0 13px;margin:0;color:#6e6258;font-size:28px;font-weight:normal;font-family:GillSansStdLightRegular,sans-serif}.cns-fanpage .cns-fanpage-title strong{font-weight:normal;font-family:GillSansStdBold,sans-serif}
.cns-fanpage-internal.error{position:relative;background:url(../img/fanpage-error.png) #fff no-repeat top}.cns-fanpage-internal.error h2{padding:268px 0 0 50%;margin:0 0 0 55px;color:#6e6258;line-height:28px;font-size:28px;font-weight:normal;font-family:GillSansStdLightRegular,sans-serif}.cns-fanpage-internal.error h2 strong{padding:0 0 0 36px;display:block;font-weight:normal;font-family:GillSansStdBold,sans-serif}
.cns-fanpage-internal.error h3{padding:68px 0 45px;margin:0;color:#867e75;font:normal 20px GillSansStdBold,sans-serif;text-align:center}.home-cn-fanpage-box{position:relative}.home-cn-fanpage-box .wrap-profile-image{width:139px;height:139px;position:absolute;top:0;left:0;overflow:hidden}.home-cn-fanpage-box .wrap-profile-image:before{border:1px solid #fff;position:absolute;top:3px;right:3px;bottom:3px;left:3px;content:''}
.home-cn-fanpage-box .wrap-fanpage-text{height:108px;padding:25px 0 0 42px;margin-left:154px;border-style:solid;border-color:#7c6992;border-width:3px 0 3px}.home-cn-fanpage-box .title{color:#7c6992;line-height:28px;font-size:30px;font-weight:normal;font-family:GillSansStdLightRegular,sans-serif}.home-cn-fanpage-box .title strong{display:block;font-weight:normal;font-family:GillSansStdBold,sans-serif}
.home-cn-fanpage-box .cn-name{margin-top:7px;color:#b7a99a;font:normal 14px GillSans,sans-serif;text-transform:uppercase}.home-cn-fanpage-box .home-cn-fanpage-link{width:180px;height:44px;margin:14px 0 0 29px;background:url(../img/sprite.png) -615px -1730px;float:left}.bx-wrapper .bx-loading{height:auto !important}