#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear;-moz-transition:350ms linear;-o-transition:350ms linear;transition:350ms linear}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#ff5656;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:400ms linear infinite loading-bar-spinner;-moz-animation:400ms linear infinite loading-bar-spinner;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:400ms linear infinite loading-bar-spinner;animation:400ms linear infinite loading-bar-spinner}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}input[type=range]{width:300px}ul[rn-carousel]{overflow:hidden;padding:0;white-space:nowrap;position:relative;perspective:1000px;-ms-touch-action:pan-y;touch-action:pan-y;border-radius:6px}ul[rn-carousel] > li{color:#000;backface-visibility:hidden;overflow:visible;vertical-align:top;position:absolute;left:0;right:0;white-space:normal;padding:0;margin:0;list-style-type:none;width:100%;height:100%;display:inline-block}ul[rn-carousel-buffered] > li{display:none}ul[rn-carousel-transition="hexagon"]{overflow:visible}div.rn-carousel-indicator span{cursor:pointer;color:#666}div.rn-carousel-indicator span.active{color:#fff}.rn-carousel-control{transition:opacity 0.2s ease-out;font-size:2rem;position:absolute;top:40%;opacity:0.75;cursor:pointer}.rn-carousel-control:hover{opacity:1}.rn-carousel-control.rn-carousel-control-prev{left:0.5em}.rn-carousel-control.rn-carousel-control-prev:before{content:"<";display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:none;border-radius:4px;font-size:1.5625rem;background:#fff;color:#666;opacity:1;transition:opacity .2s ease-in;width:40px;height:55px}.rn-carousel-control.rn-carousel-control-next{right:20px}.rn-carousel-control.rn-carousel-control-next:before{content:">";display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:none;border-radius:4px;font-size:1.5625rem;background:#fff;color:#666;opacity:1;transition:opacity .2s ease-in;width:40px;height:55px}abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,dl,dt,em,fieldset,figcaption,figure,font,form,h4,h5,h6,iframe,ins,kbd,label,legend,object,ol,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}ol{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}ins{text-decoration:none}table{border-spacing:0}.p-padding-top-1{padding-top:10px!important}.p-margin-negative-top-1{margin-top:-10px!important}.p-padding-vertical-1{padding-top:10px!important;padding-bottom:10px!important}.p-padding-1{padding:10px!important}.p-margin-negative-right-1{margin-right:-10px!important}.p-margin-negative-bottom-1{margin-bottom:-10px!important}.p-margin-left-1{margin-left:10px!important}.p-margin-negative-left-1{margin-left:-10px!important}.p-margin-top-2{margin-top:20px!important}.p-padding-top-2{padding-top:20px!important}.p-margin-negative-top-2{margin-top:-20px!important}.p-margin-horizontal-2{margin-left:20px!important;margin-right:20px!important}.p-padding-horizontal-2{padding-left:20px!important;padding-right:20px!important}.p-margin-vertical-2{margin-top:20px!important;margin-bottom:20px!important}.p-padding-vertical-2{padding-top:20px!important;padding-bottom:20px!important}.p-padding-2{padding:20px!important}.p-margin-2{margin:20px!important}.p-margin-right-2{margin-right:20px!important}.p-padding-right-2{padding-right:20px!important}.p-margin-negative-right-2{margin-right:-20px!important}.p-margin-negative-bottom-2{margin-bottom:-20px!important}.p-margin-left-2{margin-left:20px!important}.p-padding-left-2{padding-left:20px!important}.p-margin-negative-left-2{margin-left:-20px!important}.p-margin-top-3{margin-top:30px!important}.p-padding-top-3{padding-top:30px!important}.p-margin-negative-top-3{margin-top:-30px!important}.p-margin-horizontal-3{margin-left:30px!important;margin-right:30px!important}.p-padding-horizontal-3{padding-left:30px!important;padding-right:30px!important}.p-margin-vertical-3{margin-top:30px!important;margin-bottom:30px!important}.p-padding-vertical-3{padding-top:30px!important;padding-bottom:30px!important}.p-padding-3{padding:30px!important}.p-margin-3{margin:30px!important}.p-margin-right-3{margin-right:30px!important}.p-padding-right-3{padding-right:30px!important}.p-margin-negative-right-3{margin-right:-30px!important}.p-margin-bottom-3{margin-bottom:30px!important}.p-padding-bottom-3{padding-bottom:30px!important}.p-margin-negative-bottom-3{margin-bottom:-30px!important}.p-margin-left-3{margin-left:30px!important}.p-padding-left-3{padding-left:30px!important}.p-margin-negative-left-3{margin-left:-30px!important}.p-margin-top-4{margin-top:40px!important}.p-padding-top-4{padding-top:40px!important}.p-margin-negative-top-4{margin-top:-40px!important}.p-margin-horizontal-4{margin-left:40px!important;margin-right:40px!important}.p-padding-horizontal-4{padding-left:40px!important;padding-right:40px!important}.p-margin-vertical-4{margin-top:40px!important;margin-bottom:40px!important}.p-padding-vertical-4{padding-top:40px!important;padding-bottom:40px!important}.p-padding-4{padding:40px!important}.p-margin-4{margin:40px!important}.p-margin-right-4{margin-right:40px!important}.p-padding-right-4{padding-right:40px!important}.p-margin-negative-right-4{margin-right:-40px!important}.p-margin-bottom-4{margin-bottom:40px!important}.p-padding-bottom-4{padding-bottom:40px!important}.p-margin-negative-bottom-4{margin-bottom:-40px!important}.p-margin-left-4{margin-left:40px!important}.p-padding-left-4{padding-left:40px!important}.p-margin-negative-left-4{margin-left:-40px!important}.p-margin-top-5{margin-top:50px!important}.p-padding-top-5{padding-top:50px!important}.p-margin-negative-top-5{margin-top:-50px!important}.p-margin-horizontal-5{margin-left:50px!important;margin-right:50px!important}.p-padding-horizontal-5{padding-left:50px!important;padding-right:50px!important}.p-margin-vertical-5{margin-top:50px!important;margin-bottom:50px!important}.p-padding-vertical-5{padding-top:50px!important;padding-bottom:50px!important}.p-padding-5{padding:50px!important}.p-margin-5{margin:50px!important}.p-margin-right-5{margin-right:50px!important}.p-padding-right-5{padding-right:50px!important}.p-margin-negative-right-5{margin-right:-50px!important}.p-margin-bottom-5{margin-bottom:50px!important}.p-padding-bottom-5{padding-bottom:50px!important}.p-margin-negative-bottom-5{margin-bottom:-50px!important}.p-margin-left-5{margin-left:50px!important}.p-padding-left-5{padding-left:50px!important}.p-margin-negative-left-5{margin-left:-50px!important}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}50%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}[class*=' col-'],[class*=' col-']:after,[class*=' col-']:before,[class^=col-],[class^=col-]:after,[class^=col-]:before{box-sizing:border-box}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.ir{display:block;font-size:1px;text-indent:-9000px}.show{display:block}.hide{display:none!important}.hidden{visibility:hidden}.selfix{vertical-align:0!important}.radfix{width:15px!important;height:15px!important;vertical-align:-2px!important;border:none!important;background:none!important;padding:0!important;margin:0!important}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.p-border-none{border:none!important}.p-border-top-none{border-top:none!important}.p-border-bottom-none{border-bottom:none!important}.p-box-shadow-none{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.p-box-shadow-bottom{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2)!important;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2)!important;box-shadow:0 1px 0 rgba(0, 0, 0, 0.2)!important}.p-box-shadow-bottom-strong{box-shadow:0 5px 6px 0 rgba(0, 0, 0, 0.08)!important}.p-border-radius-0{border-radius:0!important}.p-cursor-default{cursor:default!important}.p-pointer-events-none{pointer-events:none}.p-pointer-events-all{pointer-events:all}.p-display-inline-block{display:inline-block!important}.p-display-table{display:table}.p-display-table-cell{display:table-cell}.p-display-table-row{display:table-row}.p-display-initial{display:initial!important}.p-float-left{float:left}.p-float-right{float:right!important}.p-float-none{float:none!important}.p-clear-both{clear:both!important}.p-font-weight-bold{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.p-width-0{width:0!important}.p-width-auto{width:auto!important}.p-min-width-100{min-width:100%!important}.p-height-100{height:100%!important}.p-height-0{height:0!important}.p-min-width-0{min-width:0!important}.p-min-height-0{min-height:0!important}.p-min-height-100{min-height:100%}.p-min-height-inherit{min-height:inherit}.p-max-width-initial{max-width:initial!important}.p-max-width-100{max-width:100%!important}.p-line-height-half{line-height:.5!important}.p-line-height-1{line-height:1!important}.p-overflow-hidden{overflow:hidden!important}.p-overflow-visible{overflow:visible!important}.p-overflow-initial{overflow:initial!important}.p-overflow-scroll{overflow:scroll!important}.p-overflow-auto{overflow:auto!important}.p-overflow-x-scroll{overflow-x:scroll!important}.p-overflow-x-hidden{overflow-x:hidden!important}.p-overflow-x-auto{overflow-x:auto!important}.p-overflow-y-scroll{overflow-y:scroll!important}.p-overflow-y-auto{overflow-y:auto!important}.p-overflow-y-hidden{overflow-y:hidden!important}.p-overflow-y-inherit{overflow-y:inherit!important}.p-position-absolute{position:absolute}.p-position-static{position:static!important}.p-position-fixed{position:fixed}.p-text-indent-0{text-indent:0}.p-text-decoration-underline{text-decoration:underline}.p-text-align-left{text-align:left}.p-text-align-right{text-align:right!important}.p-text-align-justify{text-align:justify}.p-text-transform-capitalize{text-transform:capitalize}.p-text-transform-inherit{text-transform:inherit}.p-vertical-align-top{vertical-align:top}.p-vertical-align-baseline{vertical-align:baseline!important}.p-vertical-align-bottom{vertical-align:bottom}.p-vertical-align-inherit{vertical-align:inherit}.p-vertical-align-initial{vertical-align:initial}.p-vertical-align-middle{vertical-align:middle}.p-vertical-align-sub{vertical-align:sub!important}.p-vertical-align-super{vertical-align:super}.p-vertical-align-text-bottom{vertical-align:text-bottom}.p-vertical-align-text-top{vertical-align:text-top}.p-white-space-normal{white-space:normal!important}.p-margin-top-0{margin-top:0!important}.p-margin-bottom-0{margin-bottom:0!important}.p-margin-top-half{margin-top:5px}.p-margin-bottom-half{margin-bottom:5px}.p-margin-left-half{margin-left:5px}.p-margin-left-auto{margin-left:auto}.p-margin-horizontal-auto{margin-left:auto;margin-right:auto}.p-padding-bottom-half{padding-bottom:5px}.p-padding-left-half{padding-left:5px}.p-padding-top-0{padding-top:0!important}.p-padding-bottom-0{padding-bottom:0!important}.p-padding-right-0{padding-right:0!important}.p-resize-none{resize:none}.p-resize-vertical{resize:vertical}.p-resize-horizontal{resize:horizontal}.p-font-size-10{font-size:0.625rem}.p-font-size-12{font-size:0.75rem}.p-font-size-24{font-size:1.5rem}.p-text-shadow-none{-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none}.p-color-primary{color:#444!important}.p-color-green{color:#45b047!important}.p-justify-content-space-around{-webkit-justify-content:space-around;justify-content:space-around}.p-justify-content-flex-end{-webkit-justify-content:flex-end;justify-content:flex-end}.p-opacity-0{opacity:0!important}.p-flex-grow-0{flex-grow:0!important}.p-align-items-flex-end{-webkit-align-items:flex-end!important;-moz-align-items:flex-end!important;-ms-align-items:flex-end!important;align-items:flex-end!important}.p-right-0{right:0}.p-left-0{left:0}.p-left-1{left:10px}.p-list-latin{list-style:lower-latin inside}.p-list-roman{list-style:lower-roman inside}.p-list-dot{list-style:inside}.p-visibility-hidden{visibility:hidden}.p-tablist-border{border-bottom:1px solid rgba(0, 0, 0, 0.1)}.p-z-index-1{z-index:1!important}.p-z-index-2{z-index:2}.p-order-1{order:1}.p-order-2{order:2}textarea{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;line-height:1.5}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}.u-font-light{font-family:"Open Sans Light",Helvetica,sans-serif!important;font-weight:100!important}.u-font-regular{font-family:"Open Sans Regular",Helvetica,sans-serif!important;font-weight:400!important}.u-img-responsive{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.u-max-width-phone{max-width:320px;margin:0 auto}.u-max-width-phone:after,.u-max-width-phone:before{content:" ";display:table}.u-max-width-phone:after{clear:both}.u-max-width-desktop{max-width:1024px;margin:0 auto}.u-max-width-desktop:after,.u-max-width-desktop:before{content:" ";display:table}.u-max-width-desktop:after{clear:both}.u-vertical-align-center{position:relative;top:50%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.u-reset-link{color:inherit!important;text-decoration:none!important}.u-box-base-no-padding{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px}.u-box-base-no-radius{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:0}.u-horizontal-align-center-inline-block{display:inline-block;margin:0 auto}.u-flex-align-center-horizontal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row}.u-cursor-pointer{cursor:default}.u-phone-order-0{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.u-phone-order-2{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.u-negative-top-and-bottom-borders{border-bottom:1px solid #d8d8d8;margin-left:-15px;margin-right:-15px;border-top:1px solid #d8d8d8}.u-responsive-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.u-responsive-iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.viva-icon-important{color:#ea2b21}.viva-icon-success{color:#6dc37d}.viva-icon-warning{color:#da4}.viva-icon-error{color:#cd2f27}.viva-icon-fail{color:#eaa}.viva-icon-lg{font-size:140%}.viva-icon-android:before{content:""}.viva-icon-apple:before{content:""}.viva-icon-arrow-bottom-right:before{content:""}.viva-icon-arrow-left:before{content:""}.viva-icon-arrow-right:before{content:""}.viva-icon-arrow-top:before{content:""}.viva-icon-arrows-pointing-inside:before{content:""}.viva-icon-arrows-pointing-outside:before{content:""}.viva-icon-balloons-white-black:before{content:""}.viva-icon-bank-card:before{content:""}.viva-icon-bar-code:before{content:""}.viva-icon-camera-cards:before{content:""}.viva-icon-camera:before{content:""}.viva-icon-caret-mini-up:before{content:""}.viva-icon-cart:before{content:""}.viva-icon-check-sign:before{content:""}.viva-icon-couch:before{content:""}.viva-icon-cross:before{content:""}.viva-icon-facebook-box:before{content:""}.viva-icon-facebook-letter:before{content:""}.viva-icon-filter:before{content:""}.viva-icon-garbage:before{content:""}.viva-icon-gear:before{content:""}.viva-icon-google-plus-logo:before{content:""}.viva-icon-grid-empty-1x1:before{content:""}.viva-icon-grid-empty-3x3:before{content:""}.viva-icon-grid-full-1x1:before{content:""}.viva-icon-grid-full-2x2:before{content:""}.viva-icon-grid-full-4x4:before{content:""}.viva-icon-heart-full:before{content:""}.viva-icon-heart-line:before{content:""}.viva-icon-home-picture:before{content:""}.viva-icon-home:before{content:""}.viva-icon-ico-play-video:before{content:""}.viva-icon-instagram-logo:before{content:""}.viva-icon-letter:before{content:""}.viva-icon-linkedin-logo:before{content:""}.viva-icon-logo:before{content:""}.viva-icon-magnifying-glass:before{content:""}.viva-icon-map-pin:before{content:""}.viva-icon-minus:before{content:""}.viva-icon-open-book:before{content:""}.viva-icon-person:before{content:""}.viva-icon-phone:before{content:""}.viva-icon-plus:before{content:""}.viva-icon-ruler-pencil:before{content:""}.viva-icon-shopping-tag:before{content:""}.viva-icon-three-lines-horizontal:before{content:""}.viva-icon-twitter:before{content:""}.viva-icon-whatsapp-brand-symbol:before{content:""}.viva-icon-chat:before{content:""}.viva-icon-photo:before{content:""}.viva-icon-ok:before{content:""}.viva-icon-delete:before{content:""}.viva-icon-settings:before{content:""}.viva-icon-saved-to-ideabook:before{content:""}.viva-icon-project:before{content:""}.viva-icon-mail:before{content:""}.viva-icon-ideabook:before{content:""}.viva-icon-user:before{content:""}.viva-icon-expand:before{content:""}.viva-icon-collapse:before{content:""}.viva-icon-back:before{content:""}.viva-icon-next:before{content:""}.page-body,.page-body--primary{display:block}.page-body--primary{border-top:3px solid #cd3128}.default-footer{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:0.875rem;min-height:8.5vh;color:#868686;background-color:#f4f4f4;border-top:1px solid #d8d8d8;z-index:-1}.default-footer__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:space-between;justify-content:space-between;max-width:1200px;width:100%;padding:10px 0}.default-footer__content:not(:last-child){border-bottom:1px solid #d8d8d8}.default-footer__section,.default-footer__section--inline{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:20px;width:100%;min-height:33px}.default-footer__section--inline{height:150px;justify-content:space-around}.default-footer__section--inline:last-child{padding-top:0}.default-footer__title{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:1rem;color:#444;line-height:17px}.default-footer__list{display:block;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.default-footer__list__item{display:block;padding:0;text-align:inherit}.default-footer__list__item__link{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;color:inherit;text-decoration:none}.default-footer__list__item__link:hover{text-decoration:initial}.flex-grid-container__sidebar,.flex-grid-container__sidebar--boxed-on-phone,.flex-grid-container__sidebar--large{display:none}.flex-grid-container__sidebar--boxed-on-phone{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px;margin-bottom:20px}.flex-grid-container__content,.flex-grid-container__content--horizontal-padded{-webkit-flex-grow:1;flex-grow:1;max-width:100%}.flex-grid-container__labels{padding:0}.flex-grid-container__labels.feed-labels,.flex-grid-container__labels.feed-labels--line{margin:0 10px 20px}.flex-grid-container__group{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px;margin-bottom:10px}.flex-grid-container__group__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.flex-grid-container__text{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444}.page-footer,.page-footer--remove-overlap{width:100%;padding:0}.page-footer a,.page-footer--remove-overlap a{color:inherit;text-decoration:none}.page-footer a:hover,.page-footer--remove-overlap a:hover{text-decoration:initial}.page-footer .page-footer-content,.page-footer--remove-overlap .page-footer-content{margin:0 auto;max-width:1200px}.page-footer .page-footer-content:after,.page-footer .page-footer-content:before,.page-footer--remove-overlap .page-footer-content:after,.page-footer--remove-overlap .page-footer-content:before{content:" ";display:table}.page-footer .page-footer-content:after,.page-footer--remove-overlap .page-footer-content:after{clear:both}.page-footer .page-footer-section,.page-footer--remove-overlap .page-footer-section{margin-top:20px;text-align:center}.wrapper-page{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.section-title{color:#b8b8b8;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:2.25rem}.section-title span{color:#8d8d8d}.btn a{color:inherit;text-decoration:none}.btn.btn-comprar:after{content:"COMPRAR \003E"}.btn.btn-important{background-color:#ff5656;color:#fff}.btn.btn-important:hover{background-color:#ea2b21}.btn.btn-important:active{background-color:#eaa}.btn.btn-primary{background-color:#ff5656;color:#fff}.btn.btn-primary:active,.btn.btn-primary:hover{background-color:#c5182d}.btn.btn-auxiliar{background-color:#6dc37d;color:#fff}.btn.btn-auxiliar:hover{background-color:#8e8}.btn.btn-auxiliar:active{background-color:#9ea}.btn.btn-facebook{color:#3b5998;background-color:#fff}.btn.btn-facebook:hover{color:#4f73bf}.btn.btn-facebook:active{background-color:#4f73bf;color:#fff}.btn.btn-facebook-accent{background-color:#3b5998;color:#fff}.btn.btn-facebook-accent:active,.btn.btn-facebook-accent:hover{background-color:#4f73bf}.btn.btn-action{background-color:#f6f6f6;color:#666;border:1px solid #ccc}.btn.btn-action:hover{background-color:#fff}.btn.btn-action:active{border-color:#f6f6f6;background-color:#f6f6f6}.btn.btn-action-important{color:#ea2b21;background-color:#fff;border:1px solid #eaa}.btn.btn-action-important:hover{border:1px solid #e16a6a}.btn.btn-action-important:active{background-color:#eaa;border-color:#eaa;color:#fff}.btn.btn-action-default-important{background-color:#fff;color:#666;border:1px solid #eee}.btn.btn-action-default-important:hover{border-color:#eaa;color:#ea2b21}.btn.btn-action-default-important:active{background-color:#eaa;border-color:#eaa;color:#fff}.btn.btn-action-primary{background-color:#fff;color:#38a;border:1px solid #9bcbde}.btn.btn-action-primary:hover{border-color:#38a}.btn.btn-action-primary:active{background-color:#f6f6f6;border-color:#9bcbde}.btn.btn-white.btn-white-primary:active,.btn.btn-white:active{background-color:#9bcbde;border-color:#9bcbde;color:#fff}.btn.btn-white.btn-white-danger:active{background-color:#eaa;border-color:#eaa;color:#fff}.btn.btn-fill{width:100%;min-height:40px;text-transform:uppercase}.btn.btn-fill,.btn.btn-large{min-height:40px;line-height:40px;text-transform:uppercase;font-size:0.75rem}.btn.btn-medium{min-height:30px;min-width:30px;font-size:1rem;padding:0 5px}.btn.btn-small{min-height:25px;font-size:0.75rem;padding:0 10px}.btn.btn-selected,.btn.btn-selected:hover .btn.btn-selected:active{background-color:#fff;color:#666;border:1px solid #eee}.btn.btn-disabled,.btn.btn-disabled:active,.btn.btn-disabled:hover,.btn:disabled,.btn[disabled=disabled],.btn[disabled=disabled]:active,.btn[disabled=disabled]:hover{background-color:#eee;color:#fff;border-color:#eee;cursor:default}.btn *[class*=' viva-icon-'],.btn *[class^='viva-icon-']{vertical-align:initial}@keyframes heartbeat{0%,40%,90%{transform:scale(0.9)}20%,80%{transform:scale(0.7)}100%,60%{transform:scale(1)}}@keyframes ring{0%{height:0;width:0;border-width:0;margin-top:0;margin-left:0}3.7037037037%{height:0;width:0;border-width:0.13em;margin-top:-0.13em;margin-left:-0.13em;border-color:#e2264d}7.4074074074%{height:0;width:0;border-width:0.91em;margin-top:-0.91em;margin-left:-0.91em}11.1111111111%{height:0;width:0;border-width:1.04em;margin-top:-1.04em;margin-left:-1.04em}14.8148148148%{height:0;width:0;border-width:1.105em;margin-top:-1.105em;margin-left:-1.105em}18.5185185185%{width:1.56em;height:1.56em;border-width:0.325em;border-color:#cc8ef5}22.2222222222%{width:2.08em;height:2.08em;border-width:0.065em}100%,25.9259259259%{width:2.21em;height:2.21em;border-width:0;margin-top:-1.105em;margin-left:-1.105em}}@keyframes circles{0%,18.5185185185%{box-shadow:-0.6894277396em -0.6894304838em 0 -0.13em #8ce8c3,-0.7468920386em -0.626719461em 0 -0.13em #8be7c2,0.1091665579em -0.9688692702em 0 -0.13em #90d2fa,0.0243086971em -0.9746969207em 0 -0.13em #91d1f9,0.8255563401em -0.5187308834em 0 -0.13em #cc8ef5,0.7772045169em -0.5887088745em 0 -0.13em #cb8df4,0.9202863386em 0.3220218238em 0 -0.13em #8ce8c3,0.9448504047em 0.2405882638em 0 -0.13em #8ce8c3,0.3220230448em 0.9202859113em 0 -0.13em #f58ea7,0.4010057865em 0.8887178175em 0 -0.13em #f48da6,-0.5187297881em 0.8255570283em 0 -0.13em #91d2fa,-0.4448038926em 0.8676257817em 0 -0.13em #91d2fa,-0.9688691253em 0.1091678434em 0 -0.13em #92d3fc,-0.9556676955em 0.1931948646em 0 -0.13em #cb8df4}22.2222222222%{box-shadow:-0.7353895889em -0.735392516em 0 -0.052em #8ce8c3,-0.8464776437em -0.7102820558em 0 -0.052em #8be7c2,0.1164443284em -1.0334605548em 0 -0.052em #90d2fa,0.0275498568em -1.1046565101em 0 -0.052em #91d1f9,0.8805934294em -0.5533129423em 0 -0.052em #cc8ef5,0.8808317858em -0.6672033911em 0 -0.052em #cb8df4,0.9816387612em 0.3434899453em 0 -0.052em #8ce8c3,1.0708304587em 0.2726666989em 0 -0.052em #8ce8c3,0.3434912478em 0.9816383054em 0 -0.052em #f58ea7,0.4544732247em 1.0072135265em 0 -0.052em #f48da6,-0.5533117739em 0.8805941635em 0 -0.052em #91d2fa,-0.5041110783em 0.9833092193em 0 -0.052em #91d2fa,-1.0334604003em 0.1164456996em 0 -0.052em #92d3fc,-1.0830900549em 0.2189541798em 0 -0.052em #cb8df4}51.8518518519%{box-shadow:-1.1030843833em -1.103088774em 0 -0.026em #9b88cb,-1.090270204em -0.7080331082em 0 -0.091em #ac77d9,0.1746664926em -1.5501908322em 0 -0.026em #97e3d5,-0.1262107597em -1.2938588965em 0 -0.091em #b0dfe0,1.3208901441em -0.8299694135em 0 -0.026em #d1dbaa,0.9328878112em -0.9053840797em 0 -0.091em #d8ce9f,1.4724581418em 0.515234918em 0 -0.026em #66cc9e,1.2895039388em 0.1648623422em 0 -0.091em #70d4a8,0.5152368717em 1.4724574582em 0 -0.026em #d5a5bf,0.6750988281em 1.1109642534em 0 -0.091em #ad9be0,-0.8299676609em 1.3208912453em 0 -0.026em #bc7be1,-0.4476686692em 1.2204887392em 0 -0.091em #a38cdb,-1.5501906004em 0.1746685494em 0 -0.026em #b77bdc,-1.2333330586em 0.4109617579em 0 -0.091em #9fcbcc}100%,81.4814814815%{box-shadow:-1.1030843833em -1.103088774em 0 -0.13em #a068ce,-1.090270204em -0.7080331082em 0 -0.13em #b752e1,0.1746664926em -1.5501908322em 0 -0.13em #99e9c8,-0.1262107597em -1.2938588965em 0 -0.13em #bae3d7,1.3208901441em -0.8299694135em 0 -0.13em #d3f491,0.9328878112em -0.9053840797em 0 -0.13em #dce483,1.4724581418em 0.515234918em 0 -0.13em #59c392,1.2895039388em 0.1648623422em 0 -0.13em #67cd9f,0.5152368717em 1.4724574582em 0 -0.13em #caadc7,0.6750988281em 1.1109642534em 0 -0.13em #959ff3,-0.8299676609em 1.3208912453em 0 -0.13em #ca5ed8,-0.4476686692em 1.2204887392em 0 -0.13em #a975d1,-1.5501906004em 0.1746685494em 0 -0.13em #c35dd1,-1.2333330586em 0.4109617579em 0 -0.13em #90e0be}}.animated-heart,.animated-heart--animate{will-change:all;height:1.3em;width:1.3em;position:relative;cursor:pointer;color:#ff5656}.animated-heart__icon,.animated-heart__icon--save{will-change:all}.animated-heart__icon > *,.animated-heart__icon--save > *{overflow:hidden;position:absolute}.animated-heart__icon > *:after,.animated-heart__icon--save > *:after{display:block;content:'';position:absolute;background:#aab8c2}.animated-heart__icon--save{color:#fff;will-change:all}.animated-heart--animate .animated-heart__icon,.animated-heart--animate .animated-heart__icon--save{color:#ff5656;animation-name:heartbeat;animation-duration:0.8s;animation-timing-function:ease-in;animation-iteration-count:1}.animated-heart--animate .animated-heart__ring{animation-name:ring;animation-duration:0.8s;animation-timing-function:ease-in;animation-iteration-count:1}.animated-heart--animate .animated-heart__circles{animation-name:circles;animation-duration:0.8s;animation-timing-function:ease-in;animation-iteration-count:1}.btn-group,.btn-group--important,.btn-group--large{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.btn-group__item{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:4px;border:0;-webkit-flex:1;flex:1}.btn-group__item [class*=" viva-icon-"],.btn-group__item [class^="viva-icon-"]{float:left;margin-right:10px}.btn-group__icon{margin:0 5px}.btn-group--important{background-color:#d0021b;color:#fff}.btn-group--large{font-size:0.75rem;min-height:40px;text-transform:uppercase}.btn-group__actions--saved{font-size:1.875rem;background-color:#fff;border-radius:50%;color:#d22e2e;border:none}.btn-social{color:#fff}.btn-social.btn-social-facebook{background:#3b5998}.btn-social.btn-social-google-plus{background:#dd4b39}.btn-social.btn-social-pinterest{background:#cb2027}.btn-social.btn-social-twitter{background:#55acee}.btn-social:hover{background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.1))}.btn-social:active{background-image:linear-gradient(transparent, rgba(122, 122, 122, 0.05) 40%, rgba(122, 122, 122, 0.1))}.btn-social.btn-social-email{background-color:#999}.btn-toggle{font-size:21px;background-color:#fff;border-radius:4px;border:1px solid #dedede;padding:5px 8px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.08);cursor:pointer;color:#333}.custom-button,.custom-button--photo-is-saved,.custom-button--save-photo{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.8125rem;display:inline-block;height:44px;padding:0 10px 0 40px;border-radius:22px;line-height:44px;text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;color:#444;background-image:url(/static/img/svg/transparent-heart-with-white-background.svg);background-position:3px 1px;background-repeat:repeat;max-width:240px;box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3);border:none}.custom-button--photo-is-saved:hover,.custom-button--save-photo:hover,.custom-button:hover{filter:brightness(92%)}.custom-button--photo-is-saved{text-transform:uppercase;max-width:240px;box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3);background-color:#ff5656}.custom-button--photo-is-saved:hover{filter:brightness(92%)}.custom-button--photo-is-saved:after{color:#ff5656;content:"FOTO SALVA"}.input-box{height:30px;border-radius:3px;border:1px solid #ccc;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-in;-moz-transition:border-color 0.2s ease-in;-o-transition:border-color 0.2s ease-in;transition:border-color 0.2s ease-in;display:block;overflow:hidden}.input-box input[type='text']{float:left;border:0;padding-left:10px;display:inline-block;line-height:20px;font-size:0.6875rem;height:100%}.input-box input[type='text'] + .input-box-button{float:right}.input-box .input-box-button{display:inline-block;height:100%;border:0;min-width:30px;background-color:#f3f3f3;color:#999;cursor:pointer;padding:0 10px}.input-box.input-box-active{border-color:#38a;color:#fff}.input-box.input-box-active .input-box-button{background-color:#6dc37d;color:#fff}.input-box.input-box-comments input[type='text']{width:70%;width:-webkit-calc(100% - 31px);width:calc(100% - 31px)}.input-inline-block{border-radius:3px;display:inline-block;vertical-align:middle;zoom:1;border:1px solid #ccc;padding-left:10px;position:relative}.input-inline-block.input-default{height:30px;line-height:30px}.input-inline-block:active,.input-inline-block:focus{border-color:#38a}.input-search-box{position:relative;padding-right:30px;padding-left:0;background-color:#fff}.input-search-box .input-search{border:0;height:100%;width:85%;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);display:block;float:left;padding-left:10px;position:absolute;background-color:#fff;border-radius:inherit}.input-search-box .viva-icon-search{right:10px;float:right;position:absolute;color:#666;cursor:pointer}.input-search-box .input-search-box-dropdown{border-radius:0 0 3px 3px;-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);color:#999;display:block;line-height:1.2;overflow:hidden;position:absolute;top:100%;top:-webkit-calc(100% - 3px);top:calc(100% - 3px);width:100%}.input-search-box .input-search-box-dropdown .input-search-box-dropdown-item{position:relative;padding:10px 20px;background-color:#fff;cursor:pointer;width:100%;z-index:80;overflow:hidden;min-height:40px;font-size:0.75rem}.input-search-box .input-search-box-dropdown .input-search-box-dropdown-item:hover{background-color:#f6f6f6;color:#38a}.custom-radio,.custom-radio--check,.custom-radio--circle,.custom-radio--hidden,.custom-radio--visible{display:inline-block}.custom-radio__element{width:100%;height:100%;cursor:pointer}.custom-radio--check{width:35px;height:35px}.custom-radio--circle{width:20px;height:20px}.custom-radio--visible{display:inline-block}.custom-radio--hidden{display:none}.input-group{width:100%}.input-group__addon{display:table-cell;vertical-align:middle;border-top:1px solid #d8d8d8;border-right:none;border-bottom:1px solid #d8d8d8;border-left:none}.input-group__addon:first-child{border-left:1px solid #d8d8d8;border-top-left-radius:4px;border-bottom-left-radius:4px}.input-group__addon:last-child{border-right:1px solid #d8d8d8;border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group__area{display:table-cell;vertical-align:middle;width:100%;padding:1px;height:40px;border-top:1px solid #d8d8d8;border-right:none;border-bottom:1px solid #d8d8d8;border-left:none}.input-group__area:first-child{border-left:1px solid #d8d8d8;border-top-left-radius:4px;border-bottom-left-radius:4px}.input-group__area:last-child{border-right:1px solid #d8d8d8;border-top-right-radius:4px;border-bottom-right-radius:4px}.product-pins-box{background:#444;padding:30px 30px 84px;clear:both;margin-top:35px}.product-pins-box__product{position:relative;margin-left:10px;display:flex;background-color:#fff;padding:10px;border-radius:4px;box-shadow:2px 2px 0 rgba(0, 0, 0, 0.1),0 2px 6px 0 rgba(0, 0, 0, 0.08);left:40px;top:-100px;display:-webkit-flex;display:flex}.product-pins-box__product__info{padding-left:10px;max-width:140px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.product-pins-box__product__image{max-width:114px;height:auto}.product-pins-box__product__price{color:#ff5656;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.125rem;margin-bottom:10px}.product-pins-box__product__name{font-size:0.75rem;max-width:100%;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;color:#444}.product-pins-box__tag,.product-pins-box__tag--is-open{width:40px;cursor:pointer;height:40px;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.5);color:#444;font-size:1.25rem;text-align:center;line-height:40px;-webkit-animation:0.75s kBounceIn;-moz-animation:0.75s kBounceIn;-o-animation:0.75s kBounceIn;animation:0.75s kBounceIn;background-image:linear-gradient(to bottom, #fff, #d8d8d8);opacity:.8;transition:opacity .25s ease-in-out;top:-20px;left:-20px;position:relative}.product-pins-box__tag--is-open:hover,.product-pins-box__tag:hover{opacity:1}.product-pins-box__tag--is-open{background:#ff5656;color:#fff}.product-pins-box__image{border:2px solid #fff;max-height:640px;display:block;width:auto;height:auto}.product-pins-box__points__label,.product-pins-box__points__label--active{background-color:#fff;color:#444;border:1px dashed #d8d8d8;padding:10px 0;display:inline-block;white-space:nowrap;max-width:0;transition:.2s ease-in;overflow:hidden;max-height:0;opacity:0;z-index:1;position:relative}.product-pins-box__points__label--active{max-width:300px;max-height:80px;padding:10px 15px;opacity:1;border:2px dashed #d8d8d8;border-radius:4px}.product-pins-box__points__point,.product-pins-box__points__point--done{cursor:pointer;position:absolute}.product-pins-box__points__point--done:before,.product-pins-box__points__point:before{content:"";width:40px;height:40px;position:absolute;top:-20px;left:-20px;cursor:pointer}.product-pins-box__points__point--done:after,.product-pins-box__points__point:after{content:"";width:22px;height:22px;display:block;background-color:#ff5656;border:5px solid #fff;top:-11px;position:absolute;left:-11px;border-radius:50%;box-shadow:1px 1px 7px #444;transition:.3s ease-in}.product-pins-box__points__point--done:after{background-color:#5ab849}.product-pins-box__points__point--done:hover:after{z-index:2}.product-pins-box__section{position:relative;display:flex;justify-content:center}.product-pins-box__action-footer{display:flex;justify-content:center;width:100%;position:fixed;bottom:20px;z-index:1}.photo-box picture img.lazyload{opacity:0}.photo-box .photo-box-header{margin-bottom:10px;min-height:30px;box-sizing:border-box}.photo-box .photo-box-header .photo-box-header-image{display:inline-block;zoom:1;margin-right:10px;vertical-align:middle}.photo-box .photo-box-header .photo-box-header-text{font-size:0.75rem;zoom:1;-webkit-transition:color 0.2s ease-in;-moz-transition:color 0.2s ease-in;-o-transition:color 0.2s ease-in;transition:color 0.2s ease-in;max-width:75%;max-width:-webkit-calc(100% - 20px - 30px);max-width:calc(100% - 20px - 30px);display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;color:#999;line-height:1.5;vertical-align:middle;text-decoration:none}.photo-box .photo-box-header .photo-box-header-text:hover{color:#38a}.photo-box .photo-box-body,.photo-box .photo-box-body--no-link{position:relative;overflow:hidden;display:block;border:none;border-bottom:1px solid #d8d8d8}.photo-box .photo-box-body .photo-box-body-figure,.photo-box .photo-box-body .photo-box-body-figure--ad,.photo-box .photo-box-body--no-link .photo-box-body-figure,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad{position:relative;background-color:#d8d8d8;overflow:hidden;display:block}.photo-box .photo-box-body .photo-box-body-figure--ad:before,.photo-box .photo-box-body .photo-box-body-figure:before,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad:before,.photo-box .photo-box-body--no-link .photo-box-body-figure:before{display:block;content:"";width:100%;padding-top:100%}.photo-box .photo-box-body .photo-box-body-figure > .photo-box-body-figure-square,.photo-box .photo-box-body .photo-box-body-figure--ad > .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure > .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad > .photo-box-body-figure-square{position:absolute;top:0;left:0;right:0;bottom:0}.photo-box .photo-box-body .photo-box-body-figure .photo-box-body-figure-square,.photo-box .photo-box-body .photo-box-body-figure--ad .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad .photo-box-body-figure-square{-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.photo-box .photo-box-body .photo-box-body-figure-scale-fade-up.photo-box-body-figure--ad,.photo-box .photo-box-body .photo-box-body-figure.photo-box-body-figure-scale-fade-up,.photo-box .photo-box-body--no-link .photo-box-body-figure-scale-fade-up.photo-box-body-figure--ad,.photo-box .photo-box-body--no-link .photo-box-body-figure.photo-box-body-figure-scale-fade-up{-webkit-animation:0.5s kScaleFadeUpPhotoBox;-moz-animation:0.5s kScaleFadeUpPhotoBox;-o-animation:0.5s kScaleFadeUpPhotoBox;animation:0.5s kScaleFadeUpPhotoBox;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}.photo-box .photo-box-body .photo-box-body-figure-scale-fade-down.photo-box-body-figure--ad,.photo-box .photo-box-body .photo-box-body-figure.photo-box-body-figure-scale-fade-down,.photo-box .photo-box-body--no-link .photo-box-body-figure-scale-fade-down.photo-box-body-figure--ad,.photo-box .photo-box-body--no-link .photo-box-body-figure.photo-box-body-figure-scale-fade-down{-webkit-animation:0.5s kScaleFadeDownPhotoBox;-moz-animation:0.5s kScaleFadeDownPhotoBox;-o-animation:0.5s kScaleFadeDownPhotoBox;animation:0.5s kScaleFadeDownPhotoBox;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.photo-box .photo-box-body .photo-box-body-figure--ad__content,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad__content{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%, -50%)}.photo-box .photo-box-body .photo-box-body-image,.photo-box .photo-box-body--no-link .photo-box-body-image{width:100%;height:100%;border-radius:4px 4px 0 0}.photo-box .photo-box-body .photo-box-body-image + .photo-box-footer .photo-box-footer-options,.photo-box .photo-box-body .photo-box-body-image + .photo-box-footer .photo-box-footer-text,.photo-box .photo-box-body--no-link .photo-box-body-image + .photo-box-footer .photo-box-footer-options,.photo-box .photo-box-body--no-link .photo-box-body-image + .photo-box-footer .photo-box-footer-text{-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;color:#38a}.photo-box .photo-box-body-click-to-resize.photo-box-body--no-link,.photo-box .photo-box-body.photo-box-body-click-to-resize{cursor:zoom-in;border-top-left-radius:4px;border-top-right-radius:4px}.photo-box .photo-box-body--no-link{cursor:default;position:relative;overflow:hidden;display:block;border:none;border-bottom:1px solid #d8d8d8}.photo-box .photo-box-body--no-link + .photo-box-footer .photo-box-footer-options,.photo-box .photo-box-body--no-link + .photo-box-footer .photo-box-footer-text,.photo-box .photo-box-body--no-link + .photo-box-footer .photo-box-footer-text:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;color:#666;cursor:default}.photo-box .photo-box-footer .photo-box-footer-text:hover{color:#868686}.photo-box .photo-box-footer .photo-box-footer-text.photo-box-footer-text-small{max-width:60%;max-width:-webkit-calc(100% - 120px);max-width:calc(100% - 120px)}.photo-box .photo-box-footer .photo-box-footer-text.photo-box-footer-text-default{max-width:65%;max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px)}.photo-box .photo-box-footer .photo-box-footer-text.photo-box-footer-text-large{max-width:70%;max-width:-webkit-calc(100% - 80px);max-width:calc(100% - 80px)}.photo-box .btn-group__actions--default:hover{color:#d22e2e;cursor:pointer}.photo-box__link,.photo-box__link--fake,.photo-box__link--secondary{font-size:0.875rem;max-width:85%;max-width:-webkit-calc(100%);max-width:calc(100%);color:#444;cursor:pointer;display:block;text-decoration:none}.photo-box__link--fake{font-size:0.875rem;max-width:85%;max-width:-webkit-calc(100%);max-width:calc(100%);color:#444;cursor:pointer;display:block;text-decoration:none}.photo-box.photo-box-collection .photo-box-body,.photo-box.photo-box-collection .photo-box-body--no-link{-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;cursor:pointer;position:relative}.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure--ad,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure--ad{border:1px solid #999;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in}.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure-fade-up.photo-box-body-figure--ad,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure.photo-box-body-figure-fade-up,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure-fade-up.photo-box-body-figure--ad,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure.photo-box-body-figure-fade-up{-webkit-animation:0.5s kFadeUpPhotoBox;-moz-animation:0.5s kFadeUpPhotoBox;-o-animation:0.5s kFadeUpPhotoBox;animation:0.5s kFadeUpPhotoBox;opacity:0.7}.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure-fade-down.photo-box-body-figure--ad,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure.photo-box-body-figure-fade-down,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure-fade-down.photo-box-body-figure--ad,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure.photo-box-body-figure-fade-down{-webkit-animation:0.5s kFadeDownPhotoBox;-moz-animation:0.5s kFadeDownPhotoBox;-o-animation:0.5s kFadeDownPhotoBox;animation:0.5s kFadeDownPhotoBox;opacity:1}.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure .photo-box-body-image,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure--ad .photo-box-body-image,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure .photo-box-body-image,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure--ad .photo-box-body-image{box-sizing:content-box;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;border-color:#fff;border-style:solid;position:absolute}.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure--ad:hover,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure--ad:hover .photo-box-body-image,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure:hover,.photo-box.photo-box-collection .photo-box-body .photo-box-body-figure:hover .photo-box-body-image,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure--ad:hover,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure--ad:hover .photo-box-body-image,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure:hover,.photo-box.photo-box-collection .photo-box-body--no-link .photo-box-body-figure:hover .photo-box-body-image{border-color:#38a}.photo-box.photo-box-collection .photo-box-footer .photo-box-footer-text{font-size:14px;line-height:1.5;text-align:left}.photo-box.photo-box-collection .photo-box-footer .photo-box-footer-options{font-size:0.75rem;color:#999}.photo-box.photo-box-collection .photo-box-footer .photo-box-footer-icon{position:relative;bottom:1px}.photo-box.photo-box-collection .photo-box-figures-placeholder{display:none}.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure .photo-box-body-image,.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure--ad .photo-box-body-image{width:50%}.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure .photo-box-body-image:nth-child(1),.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure--ad .photo-box-body-image:nth-child(1){right:50%}.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure .photo-box-body-image:nth-child(2),.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure--ad .photo-box-body-image:nth-child(2){left:50%;border-left-width:1px}.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure .photo-box-body-image:nth-child(n+3),.photo-box.photo-box-collection.photo-box-collection-size-2 .photo-box-body-figure--ad .photo-box-body-image:nth-child(n+3){display:none}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-body-image,.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-body-image{width:50%}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-body-image:nth-child(1),.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-body-image:nth-child(1){right:0;top:0;width:100%;height:50%}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-body-image:nth-child(2),.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-body-image:nth-child(2){left:0;max-width:50%;max-height:50%;bottom:0;border-top-width:1px}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-body-image:nth-child(3),.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-body-image:nth-child(3){right:0;max-width:50%;max-height:50%;bottom:0;border-left-width:1px;border-top-width:1px}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-body-image:nth-child(n+4),.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-body-image:nth-child(n+4){display:none}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-figure-placeholder,.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-figure-placeholder{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;max-width:80%;background-color:rgba(0, 0, 0, 0.4);bottom:0;color:#fff;display:table;height:50%;position:absolute;right:0;width:50%}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-figure-placeholder .photo-box-figure-placeholder-text,.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-figure-placeholder .photo-box-figure-placeholder-text{display:table-cell;vertical-align:middle;width:100%;text-align:center;font-size:0.875rem}.category-box{background:#fff;border:1px solid #d8d8d8;padding:0 10px;border-radius:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;overflow:hidden;min-width:110px;height:50px;text-decoration:none}.category-box__text{display:block;flex-grow:2;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;color:#444;text-transform:uppercase;line-height:1.2;white-space:nowrap}.category-box__icon{font-size:1.625rem;color:#444;margin-right:-10px}.product-box__header__featured-stripe{position:absolute;bottom:0;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:5px;background-color:rgba(90, 184, 73, 0.75);font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.625rem;color:#fff;text-transform:uppercase;pointer-events:none;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.product-box__header__featured-stripe__symbol.symbol-icon{width:30px;height:30px;margin-right:5px;fill:#fff}.product-box__header__image{position:absolute;width:100%;height:100%;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in;opacity:1;object-fit:cover}.product-box__body__name:hover{text-decoration:underline}.product-box__button:after{content:"VER DETALHE \003E"}.products-line{max-width:1200px}.products-line__title{font-size:0.875rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;margin:10px 0;text-align:center;color:#444}.products-line__call-to-action-box{min-width:100px;background:#ff5656;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;width:100px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;color:#fff}.products-line__call-to-action-box__icon{max-width:32px;max-height:32px;display:inline-block;margin:10px auto}.products-line__call-to-action-box__text{font-size:0.875rem;text-transform:uppercase;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;line-height:1.2}.products-line__product{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;margin-right:10px;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:100px;position:relative}.products-line__product__close-button{position:absolute;right:5px;background-color:#fff;border-radius:4px;border:1px solid #d8d8d8;color:#444;top:5px;cursor:pointer}.products-line__product__header{width:100px;height:100px;display:inline-flex;overflow:hidden;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.products-line__product__image{max-width:100%;max-height:100%}.products-line__product__body{border-top:1px solid #d8d8d8;padding:0 0 10px}.products-line__product__text{text-decoration:none;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#ff5656}.products-line__list-pill{max-width:100%;padding-bottom:20px;overflow-x:auto;overflow-y:hidden;width:100%;margin-top:10px}.products-line__list-pill__content{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;padding:0 20px;text-align:center}.products-line__call-to-action-box-pill{position:relative;min-width:200px;height:62px;background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;display:grid;grid-template-columns:62px 1fr;place-items:center;color:#444}.products-line__call-to-action-box-pill__icon-box{width:62px;height:62px;border-right:1px solid #d8d8d8;display:flex;justify-content:center;align-items:center}.products-line__call-to-action-box-pill__icon{max-width:32px;max-height:32px;color:#444}.products-line__call-to-action-box-pill__text{font-size:0.875rem;text-transform:uppercase;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;line-height:1.2}.products-line__product-pill{position:relative;background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;margin-right:10px;overflow:hidden;display:-webkit-flex;display:flex;min-width:200px;height:62px}.products-line__product-pill__close-button{position:absolute;right:5px;background-color:#fff;border-radius:4px;border:1px solid #d8d8d8;color:#444;top:5px;cursor:pointer}.products-line__product-pill__header{height:62px;width:62px;display:inline-flex;overflow:hidden;border-right:1px solid #d8d8d8;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.products-line__product-pill__image{height:100%;object-fit:cover}.products-line__product-pill__text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:10px;justify-content:center;text-decoration:none;text-align:left;flex-grow:1}.products-line__product-pill__old-price{color:#6f6f6f;font-size:12px;text-decoration:line-through}.products-line__product-pill__price{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#ff5656}.products-line__product-pill__icon{position:absolute;top:14px;right:0;font-size:20px;pointer-events:none}.related-products{padding:0 10px}.related-products__header{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.related-products__header__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#444;letter-spacing:0;font-size:1rem;line-height:18px;flex-grow:2}.related-products__header__call-to-action{font-size:0.75rem;text-align:right}.related-products__main{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}.related-products__main__product-container{min-height:inherit;width:100%}.related-products__pager,.related-products__pager--disabled{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border:1px solid #d8d8d8;border-radius:4px;color:#444;background-color:#fff;-webkit-justify-content:center;justify-content:center;font-size:1.875rem;cursor:pointer;width:25px;height:42px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.08)}.related-products__pager--disabled{color:#d8d8d8;cursor:not-allowed;pointer-events:none}.related-products__pager--disabled:hover,.related-products__pager:hover{background-color:#ebebeb}.related-products__pager--disabled:first-child,.related-products__pager:first-child{margin-right:10px}.related-products__pager--disabled:last-child,.related-products__pager:last-child{margin-left:10px}.related-products__pager__pager-with-dots{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding:20px 0 30px}.related-products__pager__pager-with-dots__dots-container{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 10px}.related-products__pager__pager-with-dots__dots-container__dot,.related-products__pager__pager-with-dots__dots-container__dot--active{width:12px;height:12px;border-radius:50%;background-color:#d8d8d8;margin:0 5px;border:1px solid #fff}.related-products__pager__pager-with-dots__dots-container__dot--active{background-color:#ff5656}.product-snippet,.product-snippet--compact,.product-snippet--completed,.product-snippet--completed + .product-snippet--completed,.product-snippet--sidebar{position:relative;display:-webkit-flex;display:flex}.product-snippet--sidebar{-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-snippet--compact{max-width:420px}.product-snippet--completed{max-width:initial}.product-snippet--completed + .product-snippet--completed{padding-top:20px}.product-snippet__container,.product-snippet__container--auxiliar,.product-snippet__container--main,.product-snippet__container--thumb{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.product-snippet__container--thumb{padding:0;margin-right:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.product-snippet__container--main{-webkit-flex-grow:1;flex-grow:1;width:calc(100% - 100px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.product-snippet__container--auxiliar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.product-snippet__image{color:transparent;height:65px;width:65px;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px}.product-snippet__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444;line-height:1.2;letter-spacing:-.3px;text-decoration:none}.product-snippet__inline,.product-snippet__inline--right{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-snippet__name{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#868686;margin-right:5px}.product-snippet__text,.product-snippet__text--accent,.product-snippet__text--muted{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444}.product-snippet__text--muted{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;color:#d8d8d8;text-decoration:line-through}.product-snippet__text--accent{font-size:1rem;color:#ff5656}.product-snippet__form{width:100%}.product-snippet__action{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;text-transform:uppercase}.product-snippet--list{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-snippet--list__thumb{display:-webkit-flex;display:flex;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start}.product-snippet--list__thumb__image-container{display:inline-block;width:53px;height:53px;border-radius:4px;border:1px solid #d8d8d8;background-color:#fff;overflow:hidden}.product-snippet--list__thumb__image-container__image{width:100%;height:100%}.product-snippet--list__main{padding-left:10px;width:100%}.product-snippet--list__main__section{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-snippet--list__main__section__content,.product-snippet--list__main__section__content--width-limited{padding-right:20px}.product-snippet--list__text,.product-snippet--list__text--delivery,.product-snippet--list__text--price,.product-snippet--list__text--product-name,.product-snippet--list__text--seller{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap;line-height:1.2;letter-spacing:-.4px;padding-bottom:10px}.product-snippet--list__text--product-name{display:block;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444;text-decoration:none}.product-snippet--list__text--seller{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem}.product-snippet--list__text--seller__label{color:#868686}.product-snippet--list__text--seller__name{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#444}.product-snippet--list__text--price{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;white-space:nowrap}.product-snippet--list__text--price__label,.product-snippet--list__text--price__label--unavailable{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.125rem;color:#ff5656}.product-snippet--list__text--price__label--unavailable{color:#868686}.product-snippet--list__text--price__name{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;color:#868686}.product-snippet--list__text--delivery{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem}.product-snippet--list__text--delivery__label{color:#868686}.product-snippet--list__text--delivery__name{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#444}.product-snippet--list__action{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.75rem;cursor:pointer;color:#444;text-transform:uppercase;letter-spacing:-.3}.shopping-aggregator-page__header{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center}.shopping-aggregator-page__header__content{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shopping-aggregator-page__header__content__thumb{order:1;border:1px solid #d8d8d8;border-radius:4px;background-color:#fff;overflow:hidden;width:110px;height:110px}.shopping-aggregator-page__header__content__title{order:2;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#868686;padding-top:10px}.shopping-aggregator-page__header__content__name{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.25rem;color:#444;line-height:1.2}.shopping-aggregator-page__header__content__sku{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#868686;padding-bottom:10px}.shopping-aggregator-page__header__content__anchor{font-size:0.875rem;margin-bottom:30px}.shopping-aggregator-page__content{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:0}.shopping-aggregator-page__content__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444;text-transform:uppercase;padding:20px 10px 30px}.shopping-aggregator-page__content__freight{padding:20px;border-bottom:1px solid #d8d8d8}.shopping-aggregator-page__content__sellers__head{display:grid;grid-template-columns:80px repeat(4, minmax(100px, 1fr));grid-gap:10px;padding:20px;background-color:#d8d8d8;align-items:center}.shopping-aggregator-page__content__sellers__head__text{text-transform:uppercase;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem}.shopping-aggregator-page__content__sellers__row{display:grid;grid-template-columns:65px 1fr;grid-template-rows:repeat(3, 1fr);grid-gap:10px;padding:20px 20px 30px}.shopping-aggregator-page__content__sellers__row:not(:last-child){border-bottom:1px solid #d8d8d8}.shopping-aggregator-page__content__sellers__row__full-span-horizontal{grid-row:1/span 3}.shopping-aggregator-page__content__sellers__row__full-span-vertical{grid-column:1/span 2}.shopping-aggregator-page__content__sellers__row__label{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#868686}.shopping-aggregator-page__content__sellers__row__seller{width:65px;height:65px;border:1px solid #d8d8d8;border-radius:4px;margin:5px 0;overflow:hidden}.shopping-aggregator-page__content__sellers__row__seller__helper{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.625rem;color:#868686}.shopping-aggregator-page__content__sellers__row__price{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#ff5656}.shopping-aggregator-page__content__sellers__row__price__helper{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#444;line-height:.8}.shopping-aggregator-page__content__sellers__row__freight,.shopping-aggregator-page__content__sellers__row__freight--accent{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#868686;line-height:1.2}.shopping-aggregator-page__content__sellers__row__freight--accent{color:#ff5656}.shopping-aggregator-page__content__sellers__row__freight__helper{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444;line-height:.8}.shopping-aggregator-page__content__sellers__row__total{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.25rem;color:#ff5656;line-height:1}.shopping-cart{position:relative}.shopping-cart__loader{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255, 255, 255, 0.55);z-index:1;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.shopping-cart__fixed-footer{-webkit-justify-content:flex-end;justify-content:flex-end;padding:10px}.shopping-cart__steps-indicator{position:fixed;width:100%;z-index:1}.shopping-cart__container,.shopping-cart__container--no-sidebar{margin:0 auto;padding:20px 10px 40px;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;max-width:1200px}.shopping-cart__container--no-sidebar:after,.shopping-cart__container--no-sidebar:before,.shopping-cart__container:after,.shopping-cart__container:before{content:" ";display:table}.shopping-cart__container--no-sidebar:after,.shopping-cart__container:after{clear:both}.shopping-cart__container--no-sidebar{max-width:825px}.shopping-cart__sidebar{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.shopping-cart__sidebar__title{font-size:0.875rem;line-height:40px;display:inline-block;text-align:left;width:100%;margin:20px 0 10px;text-decoration:none;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.shopping-cart__content{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.shopping-cart__content__title,.shopping-cart__content__title--accent{font-size:1rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#444;padding:0;margin:0 0 10px}.shopping-cart__content__title--accent{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;color:#ff5656}.shopping-cart__footer__box{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px 10px;border-radius:8px;text-align:center}.shopping-cart__box{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px}.shopping-cart__box__header{display:block;border-bottom:1px solid #d2d2d2;padding:15px 15px 0}.shopping-cart__box__body{display:block;padding:15px;border-bottom:1px solid #d8d8d8}.shopping-cart__box__body__text-accent{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444}.shopping-cart__box__footer{display:-webkit-flex;display:flex;padding:15px;text-align:right;justify-content:flex-end}.shopping-cart__box__footer__name{width:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#868686;text-align:right}.shopping-cart__box__footer__text-helper{width:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.8125rem;color:#868686;font-style:italic;text-align:left}.shopping-cart__box__footer__call-to-action{font-size:0.875rem;cursor:pointer;color:#444;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:-.2px;width:100%;margin-top:20px;padding:0 10px;text-align:center;display:inline-block}.shopping-cart__line-separator{margin:auto -15px}.shopping-cart__input-addon{width:39px!important;height:26px!important}.shopping-cart__section__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444;margin-bottom:10px}.shopping-cart__section + .shopping-cart__section{margin-top:20px}.shopping-cart-header,.shopping-cart-header--is-loading{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;text-align:center}.shopping-cart-header--is-loading::before,.shopping-cart-header::before{content:"";background-color:#444;height:117px;border-radius:4px 4px 0 0;display:block}.shopping-cart-header--is-loading::before{background-color:#d8d8d8}.shopping-cart-header__container{padding-right:20px;padding-left:20px}.shopping-cart-header__container:first-child{padding-top:20px}.shopping-cart-header__container:last-child{padding-bottom:30px}.shopping-cart-header__title{color:#444;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase}.shopping-cart-header__description{color:#868686;font-size:0.875rem;line-height:1.5}.shopping-cart-header__icon{font-size:2.875rem;color:#ff5656;width:110px;background:#fff;height:110px;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;margin:-55px auto 0;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1)}.shopping-cart-header__headline{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:1rem}.shopping-cart-header__headline__accent{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#ff5656}.shopping-cart-header__subtitle{color:#444;margin:20px 0 10px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;line-height:1.5;flex:0 0 100%;font-size:1rem}.shopping-cart-header__ticket-line{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.5rem;color:#444;max-width:100%;overflow-wrap:break-word}.shopping-cart-mini-box__content{display:-webkit-flex;display:flex}.shopping-cart-mini-box__paragraph,.shopping-cart-mini-box__paragraph--featured{font-size:0.875rem;color:#6f6f6f}.shopping-cart-mini-box__paragraph--featured{color:#444;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.shopping-cart-mini-box__thumb{display:block;text-align:center;border:1px solid #d8d8d8;border-radius:4px;margin-right:10px;font-size:2.5rem;width:66px;min-width:66px;height:66px;line-height:66px}.shopping-cart-mini-box__thumb__icon,.shopping-cart-mini-box__thumb__icon--inactive{color:#ff5656}.shopping-cart-mini-box__thumb__icon--inactive{color:#b7b7b7}.shopping-cart-mini-box__action{margin-top:auto;margin-left:10px;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem}.shopping-cart-mini-box__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:"start";justify-content:"start";-webkit-flex-grow:1;flex-grow:1;padding:0 10px}.shopping-cart-mini-box__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.shopping-cart-summary-box,.shopping-cart-summary-box--inside-another-box{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px;overflow:hidden}.shopping-cart-summary-box__action-line{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:20px;margin:10px -20px;cursor:pointer;text-align:center;font-size:0.75rem;text-transform:uppercase}.shopping-cart-summary-box--inside-another-box{margin-left:-20px;margin-right:-20px;border:none;padding-bottom:0}.shopping-cart-summary-box__section{margin:0 -20px;padding:20px}.shopping-cart-summary-box__section + .shopping-cart-summary-box__section{border-top:1px solid #d2d2d2}.shopping-cart-summary-box__line{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;font-size:0.875rem;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:10px;flex-wrap:wrap}.shopping-cart-summary-box__line__label,.shopping-cart-summary-box__line__label--primary{color:#868686;width:50%}.shopping-cart-summary-box__line__label__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;line-height:1.2;color:#444;display:block}.shopping-cart-summary-box__line__label__description{font-size:0.75rem;line-height:1.2;display:block}.shopping-cart-summary-box__line__label--primary{color:#444;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.25rem}.shopping-cart-summary-box__line__value,.shopping-cart-summary-box__line__value--primary{color:#444;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;text-align:right}.shopping-cart-summary-box__line__value--primary{font-size:1.25rem;color:#ff5656}.shopping-cart-summary-box__line__installment,.shopping-cart-summary-box__line__installment--total{font-size:0.8125rem;color:#868686;text-align:right;width:60%;margin-left:auto}.shopping-cart-summary-box__line__installment--total{margin:5px 0;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:bold}.shopping-cart-summary-box__footer{border-top:1px solid #d2d2d2;font-size:0.75rem;text-align:center;margin:0 -20px -20px;padding:10px}.shopping-cart-summary-box__footer__call-to-action{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.shopping-cart-summary-sticker{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0;-webkit-justify-content:space-between;justify-content:space-between}.shopping-cart-summary-sticker__column,.shopping-cart-summary-sticker__column--right,.shopping-cart-summary-sticker__column--stacked{display:initial;font-size:0.8125rem}.shopping-cart-summary-sticker__column--right{width:60%}.shopping-cart-summary-sticker__column--stacked{display:flex;flex-direction:column;color:#ff5656;font-size:0.8125rem;line-height:1.2}.shopping-cart-summary-sticker__text{color:#444;font-size:0.75rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.shopping-cart-summary-sticker__action{width:20px;height:20px;display:inline-block;border:1px solid #d8d8d8;margin:0 5px;border-radius:50%;vertical-align:middle}.shopping-cart-summary-sticker__action__icon{color:#ff5656;font-size:0.875rem;height:inherit;text-align:center;width:100%;vertical-align:top}.shopping-cart-summary-sticker__line,.shopping-cart-summary-sticker__line--stacked{display:flex;color:#6f6f6f;-webkit-justify-content:flex-end;justify-content:flex-end;flex-wrap:wrap}.shopping-cart-summary-sticker__line--stacked{-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.shopping-cart-summary-sticker__line--stacked__installment,.shopping-cart-summary-sticker__line--stacked__installment--total{font-size:0.8125rem;color:#868686;text-align:right}.shopping-cart-summary-sticker__line--stacked__installment--total{margin:5px 0;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:bold}.shopping-cart-summary-sticker__line__label{min-width:50px;margin-right:10px;color:#6f6f6f}.shopping-cart-summary-sticker__line__value,.shopping-cart-summary-sticker__line__value--primary{text-align:right;margin-left:auto;display:inline-block;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#444}.shopping-cart-summary-sticker__line__value--primary{font-size:1rem;color:#ff5656}.status-indicator{background-color:#fff;padding:10px 0;text-align:center;border-bottom:1px solid #d8d8d8;position:relative}.status-indicator__progress-line,.status-indicator__progress-line--size-2,.status-indicator__progress-line--size-2--always-inline,.status-indicator__progress-line--size-3,.status-indicator__progress-line--size-3--always-inline,.status-indicator__progress-line--size-4,.status-indicator__progress-line--size-4--always-inline,.status-indicator__progress-line--size-5,.status-indicator__progress-line--size-5--always-inline,.status-indicator__progress-line--size-6,.status-indicator__progress-line--size-6--always-inline{position:absolute;width:2px;left:19px;transform-origin:top center;background-color:#d8d8d8}.status-indicator__progress-line--size-2,.status-indicator__progress-line--size-2--always-inline{height:calc(100% / 2);top:calc(100% / (2 * 2));transform:scaleX(1) scaleY(calc(2 - 1));min-width:2px}.status-indicator__progress-line--size-2--always-inline{display:block;max-width:100%;height:2px;transform-origin:left center;top:9px;left:calc(100% / (2 * 2));transform:scaleX(calc(2 - 1));width:calc(100% / 2);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-3,.status-indicator__progress-line--size-3--always-inline{height:calc(100% / 3);top:calc(100% / (3 * 2));transform:scaleX(1) scaleY(calc(3 - 1));min-width:2px}.status-indicator__progress-line--size-3--always-inline{display:block;max-width:100%;height:2px;transform-origin:left center;top:9px;left:calc(100% / (3 * 2));transform:scaleX(calc(3 - 1));width:calc(100% / 3);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-4,.status-indicator__progress-line--size-4--always-inline{height:calc(100% / 4);top:calc(100% / (4 * 2));transform:scaleX(1) scaleY(calc(4 - 1));min-width:2px}.status-indicator__progress-line--size-4--always-inline{display:block;max-width:100%;height:2px;transform-origin:left center;top:9px;left:calc(100% / (4 * 2));transform:scaleX(calc(4 - 1));width:calc(100% / 4);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-5,.status-indicator__progress-line--size-5--always-inline{height:calc(100% / 5);top:calc(100% / (5 * 2));transform:scaleX(1) scaleY(calc(5 - 1));min-width:2px}.status-indicator__progress-line--size-5--always-inline{display:block;max-width:100%;height:2px;transform-origin:left center;top:9px;left:calc(100% / (5 * 2));transform:scaleX(calc(5 - 1));width:calc(100% / 5);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-6,.status-indicator__progress-line--size-6--always-inline{height:calc(100% / 6);top:calc(100% / (6 * 2));transform:scaleX(1) scaleY(calc(6 - 1));min-width:2px}.status-indicator__progress-line--size-6--always-inline{display:block;max-width:100%;height:2px;transform-origin:left center;top:9px;left:calc(100% / (6 * 2));transform:scaleX(calc(6 - 1));width:calc(100% / 6);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line__done{min-width:inherit;position:absolute;max-width:100%;height:inherit;background-color:#ff5656;top:0;left:0}.status-indicator__container{position:relative;margin:0 auto;max-width:800px}.status-indicator__list,.status-indicator__list--icons,.status-indicator__list--icons--always-inline,.status-indicator__list--labels{z-index:2;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.status-indicator__list__item,.status-indicator__list__item--always-inline{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;padding:0;position:relative;width:100%;text-align:left;min-height:42px}.status-indicator__list__item--always-inline{-webkit-flex-direction:column;flex-direction:column;text-align:center;min-height:42px}.status-indicator__list--labels{margin-top:20px}.status-indicator__list--labels__label,.status-indicator__list--labels__label--active,.status-indicator__list--labels__label--done,.status-indicator__list--labels__label--inactive{font-size:0.75rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;display:initial;color:#6f6f6f;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.status-indicator__list--labels__label--active{color:#444}.status-indicator__list--labels__label--inactive{color:#b7b7b7}.status-indicator__list--labels__label__secondary,.status-indicator__list--labels__label__secondary--active{font-size:0.75rem;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;color:#868686}.status-indicator__list--labels__label__secondary--active{color:#868686}.status-indicator__list--icons,.status-indicator__list--icons--always-inline{display:flex;justify-content:space-between;width:100%;padding:0 10px;flex-direction:column}.status-indicator__list--icons--always-inline{-webkit-flex-direction:row;flex-direction:row}.status-indicator__list--icons__icon,.status-indicator__list--icons__icon--always-inline,.status-indicator__list--icons__icon--current,.status-indicator__list--icons__icon--done{width:20px;height:20px;color:#fff;border:2px solid #d8d8d8;border-radius:50%;background:#fff;z-index:1;font-size:0.625rem;line-height:1.6;text-align:center;margin-right:10px}.status-indicator__list--icons__icon--always-inline{width:24px;height:24px;font-size:0.75rem;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;line-height:1.8;margin-right:0}.status-indicator__list--icons__icon--done{border-color:#ff5656;background-color:#ff5656}.status-indicator__list--icons__icon--current{border-color:#ff5656;-webkit-animation:2s toPrimaryColor;-moz-animation:2s toPrimaryColor;-o-animation:2s toPrimaryColor;animation:2s toPrimaryColor}.edit-profile-content{max-width:100%}.edit-profile-content__head{position:relative;height:195px;margin:0 -20px;overflow:hidden}.edit-profile-content__head__cover{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d8d8d8}.edit-profile-content__head__cover__image{width:100%;height:auto;position:relative;top:-50%}.edit-profile-content__head__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;right:0;bottom:0;left:0;background-color:#fff}.edit-profile-content__head__info__avatar{background-color:#d8d8d8;border:7px solid #fff;border-radius:35px;width:70px;height:70px;margin-top:-35px;overflow:hidden}.edit-profile-content__head__info__avatar__image{width:100%;height:100%;object-fit:cover}.user-profile-header{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px;overflow:hidden;position:relative;height:246px}.user-profile-header__cover{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d8d8d8}.user-profile-header__cover__image{width:100%;height:auto;position:relative;top:-50%}.user-profile-header__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;right:0;bottom:0;left:0;padding-bottom:20px;height:156px;background-color:#fff}.user-profile-header__info__avatar{background-color:#d8d8d8;border:7px solid #fff;border-radius:40px;width:80px;min-width:80px;height:80px;min-height:80px;margin-top:-40px;overflow:hidden}.user-profile-header__info__avatar__image{width:100%;height:100%;background-color:#444;object-fit:cover}.user-profile-header__info__text{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.25rem;color:#444;padding:0 15px}.user-profile-header__info__action-list{display:-webkit-flex;display:flex;margin-top:15px;padding:0 15px}.user-profile-tabs{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:20px;overflow-x:hidden}.user-profile-tabs__action{margin-top:-10px;margin-right:10px}.action-label{line-height:20px;padding:0;display:-webkit-flex;display:flex}.action-label + .action-label{margin-top:10px}.action-label__title{background:#ff5656;padding:0 5px 0 10px;line-height:20px;color:#fff;display:inherit;font-size:0.75rem;border-radius:10px 0 0 10px}.action-label__icon{color:#fff;background:#ff5656;padding-right:0;font-size:0.875rem;border-radius:0 10px 10px 0;min-width:20px;text-align:center;cursor:pointer;text-indent:-2px}.admin-bar{background-color:#000;line-height:32px;color:#fff;font-size:0.875rem;width:100%;padding:0 0 0 10px;z-index:9999}.admin-bar:after,.admin-bar:before{content:" ";display:table}.admin-bar:after{clear:both}.admin-bar .admin-bar-after{display:none}.admin-bar.admin-bar-fixed{position:fixed;top:0}.admin-bar.admin-bar-fixed + .admin-bar-after{height:32px;display:block}.admin-bar .admin-bar-input{line-height:inherit;background-color:#333;border:0;padding:0 10px;position:relative;color:#fff}.admin-bar .admin-bar-input:active,.admin-bar .admin-bar-input:hover{background-color:#444}.admin-bar .admin-dropdown .admin-dropdown-results{top:32px;right:3px}.admin-bar + .navigation-menu-fixed{top:32px}.alerts-container-fixed{position:fixed;top:40px;width:100%;z-index:9999}.alerts-container-fixed:after,.alerts-container-fixed:before{content:" ";display:table}.alerts-container-fixed:after{clear:both}.alerts-container-fixed .alert{max-width:100%;margin:0 auto}.alert{background-color:#f6f6f6;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);border-radius:3px;display:table;width:100%;min-height:40px;position:relative;top:-10px;opacity:0}.alert .alert-icon{font-size:1.25rem;display:table-cell;vertical-align:middle;text-align:center;width:40px;border-right:1px solid #eee}.alert .alert-content{font-size:0.75rem;line-height:1.4;padding:10px 20px;display:table-cell;color:#666;vertical-align:middle}.alert .alert-close{color:#ccc;font-size:0.9375rem;cursor:pointer;display:table-cell;padding-right:10px;text-align:right;width:20px}.alert .alert-close:hover{color:#999}.alert + .alert{margin-top:20px}.alert.alert-openned{top:0;opacity:1;-webkit-transition:200ms linear;-moz-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear}.alert.alert-visible{opacity:1}.angucomplete-row{border:1px solid #d8d8d8;color:#444}.angucomplete-row:nth-child(even){background:#d8d8d8;color:#444}.angucomplete-row:first-child{border-top:none}.angucomplete-searching,.angucomplete-title{padding:5px;position:relative;cursor:pointer;width:100%}.angucomplete-dropdown{max-height:144px;overflow:auto}.angular-ripple{display:block;position:absolute;background-color:rgba(0, 0, 0, 0.1);border-radius:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.angular-ripple.animate{-webkit-animation:0.35s linear kRippleAnimation;-moz-animation:0.35s linear kRippleAnimation;-o-animation:0.35s linear kRippleAnimation;animation:0.35s linear kRippleAnimation}.animated-check-mark__circle,.animated-check-mark__circle--stop{transform-origin:center center;-webkit-animation:1.5s linear infinite kSpin360;-moz-animation:1.5s linear infinite kSpin360;-o-animation:1.5s linear infinite kSpin360;animation:1.5s linear infinite kSpin360}.animated-check-mark__circle--stop{animation-play-state:paused}.animated-check-mark__check,.animated-check-mark__check--stop{stroke-dasharray:60;opacity:0}.animated-check-mark__check--stop{opacity:1;transition:opacity .2s ease-out;-webkit-animation:1s kFillCheckMarkStroke;-moz-animation:1s kFillCheckMarkStroke;-o-animation:1s kFillCheckMarkStroke;animation:1s kFillCheckMarkStroke}@-moz-keyframes blink{0%,100%{opacity:0.2}20%{opacity:1}}@-webkit-keyframes blink{0%,100%{opacity:0.2}20%{opacity:1}}@-o-keyframes blink{0%,100%{opacity:0.2}20%{opacity:1}}@keyframes blink{0%,100%{opacity:0.2}20%{opacity:1}}@-moz-keyframes kFadeOutUp{0%{opacity:1}100%{opacity:0;top:-20px}}@-webkit-keyframes kFadeOutUp{0%{opacity:1}100%{opacity:0;top:-20px}}@-o-keyframes kFadeOutUp{0%{opacity:1}100%{opacity:0;top:-20px}}@keyframes kFadeOutUp{0%{opacity:1}100%{opacity:0;top:-20px}}@-moz-keyframes kSpin360{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes kSpin360{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes kSpin360{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes kSpin360{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes kOpenModal{0%{opacity:0;margin-top:-40px}100%{opacity:1;margin-top:0}}@-webkit-keyframes kOpenModal{0%{opacity:0;margin-top:-40px}100%{opacity:1;margin-top:0}}@-o-keyframes kOpenModal{0%{opacity:0;margin-top:-40px}100%{opacity:1;margin-top:0}}@keyframes kOpenModal{0%{opacity:0;margin-top:-40px}100%{opacity:1;margin-top:0}}@-moz-keyframes kCloseModal{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-webkit-keyframes kCloseModal{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-o-keyframes kCloseModal{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@keyframes kCloseModal{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-moz-keyframes kTextShadowUpFadeOut{0%{text-shadow:0 0 rgba(205, 47, 39, 0.5)}100%{text-shadow:0 -20px rgba(205, 47, 39, 0)}}@-webkit-keyframes kTextShadowUpFadeOut{0%{text-shadow:0 0 rgba(205, 47, 39, 0.5)}100%{text-shadow:0 -20px rgba(205, 47, 39, 0)}}@-o-keyframes kTextShadowUpFadeOut{0%{text-shadow:0 0 rgba(205, 47, 39, 0.5)}100%{text-shadow:0 -20px rgba(205, 47, 39, 0)}}@keyframes kTextShadowUpFadeOut{0%{text-shadow:0 0 rgba(205, 47, 39, 0.5)}100%{text-shadow:0 -20px rgba(205, 47, 39, 0)}}@-moz-keyframes kShowAndHideAlert{0%,100%{top:-10px;opacity:0}20%,80%{top:0;opacity:1}}@-webkit-keyframes kShowAndHideAlert{0%,100%{top:-10px;opacity:0}20%,80%{top:0;opacity:1}}@-o-keyframes kShowAndHideAlert{0%,100%{top:-10px;opacity:0}20%,80%{top:0;opacity:1}}@keyframes kShowAndHideAlert{0%,100%{top:-10px;opacity:0}20%,80%{top:0;opacity:1}}@-moz-keyframes kFade0to100{from{opacity:0}to{opacity:1}}@-webkit-keyframes kFade0to100{from{opacity:0}to{opacity:1}}@-o-keyframes kFade0to100{from{opacity:0}to{opacity:1}}@keyframes kFade0to100{from{opacity:0}to{opacity:1}}@-moz-keyframes kFade0to90{from{opacity:0}to{opacity:0.9}}@-webkit-keyframes kFade0to90{from{opacity:0}to{opacity:0.9}}@-o-keyframes kFade0to90{from{opacity:0}to{opacity:0.9}}@keyframes kFade0to90{from{opacity:0}to{opacity:0.9}}@-moz-keyframes kFade0to50then100{0%,50%{opacity:0}100%{opacity:1}}@-webkit-keyframes kFade0to50then100{0%,50%{opacity:0}100%{opacity:1}}@-o-keyframes kFade0to50then100{0%,50%{opacity:0}100%{opacity:1}}@keyframes kFade0to50then100{0%,50%{opacity:0}100%{opacity:1}}@-moz-keyframes kFade100to0{from{opacity:1}to{opacity:0}}@-webkit-keyframes kFade100to0{from{opacity:1}to{opacity:0}}@-o-keyframes kFade100to0{from{opacity:1}to{opacity:0}}@keyframes kFade100to0{from{opacity:1}to{opacity:0}}@-moz-keyframes kfadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}@-webkit-keyframes kfadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}@-o-keyframes kfadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}@keyframes kfadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}@-moz-keyframes kfadeInUpLoginBar{from{margin-bottom:-100px;opacity:0}to{margin-bottom:0;opacity:1}}@-webkit-keyframes kfadeInUpLoginBar{from{margin-bottom:-100px;opacity:0}to{margin-bottom:0;opacity:1}}@-o-keyframes kfadeInUpLoginBar{from{margin-bottom:-100px;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes kfadeInUpLoginBar{from{margin-bottom:-100px;opacity:0}to{margin-bottom:0;opacity:1}}@-moz-keyframes kScaleFadeUpPhotoBox{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}}@-webkit-keyframes kScaleFadeUpPhotoBox{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}}@-o-keyframes kScaleFadeUpPhotoBox{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}}@keyframes kScaleFadeUpPhotoBox{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}}@-moz-keyframes kScaleFadeDownPhotoBox{from{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes kScaleFadeDownPhotoBox{from{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-o-keyframes kScaleFadeDownPhotoBox{from{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes kScaleFadeDownPhotoBox{from{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes kFadeUpPhotoBox{from{opacity:1}to{opacity:0.7}}@-webkit-keyframes kFadeUpPhotoBox{from{opacity:1}to{opacity:0.7}}@-o-keyframes kFadeUpPhotoBox{from{opacity:1}to{opacity:0.7}}@keyframes kFadeUpPhotoBox{from{opacity:1}to{opacity:0.7}}@-moz-keyframes kFadeDownPhotoBox{from{opacity:0.7}to{opacity:1}}@-webkit-keyframes kFadeDownPhotoBox{from{opacity:0.7}to{opacity:1}}@-o-keyframes kFadeDownPhotoBox{from{opacity:0.7}to{opacity:1}}@keyframes kFadeDownPhotoBox{from{opacity:0.7}to{opacity:1}}@-moz-keyframes kRippleAnimation{100%{opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}}@-webkit-keyframes kRippleAnimation{100%{opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}}@-o-keyframes kRippleAnimation{100%{opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}}@keyframes kRippleAnimation{100%{opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}}@-moz-keyframes kAnimateQuadro{from{transform:rotateZ(-5deg)}to{transform:rotateZ(2.5deg)}}@-webkit-keyframes kAnimateQuadro{from{transform:rotateZ(-5deg)}to{transform:rotateZ(2.5deg)}}@-o-keyframes kAnimateQuadro{from{transform:rotateZ(-5deg)}to{transform:rotateZ(2.5deg)}}@keyframes kAnimateQuadro{from{transform:rotateZ(-5deg)}to{transform:rotateZ(2.5deg)}}@-moz-keyframes kBlink{50%{opacity:.5}}@-webkit-keyframes kBlink{50%{opacity:.5}}@-o-keyframes kBlink{50%{opacity:.5}}@keyframes kBlink{50%{opacity:.5}}@-moz-keyframes kSmallAttentionSeeker{50%{margin-right:-3px}}@-webkit-keyframes kSmallAttentionSeeker{50%{margin-right:-3px}}@-o-keyframes kSmallAttentionSeeker{50%{margin-right:-3px}}@keyframes kSmallAttentionSeeker{50%{margin-right:-3px}}@-moz-keyframes kBounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes kBounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-o-keyframes kBounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes kBounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-moz-keyframes kLeaderboardEntrance{0%,50%{opacity:0}100%{opacity:1}}@-webkit-keyframes kLeaderboardEntrance{0%,50%{opacity:0}100%{opacity:1}}@-o-keyframes kLeaderboardEntrance{0%,50%{opacity:0}100%{opacity:1}}@keyframes kLeaderboardEntrance{0%,50%{opacity:0}100%{opacity:1}}@-moz-keyframes toPrimaryColor{from{color:inherit}to{color:#ff5656}}@-webkit-keyframes toPrimaryColor{from{color:inherit}to{color:#ff5656}}@-o-keyframes toPrimaryColor{from{color:inherit}to{color:#ff5656}}@keyframes toPrimaryColor{from{color:inherit}to{color:#ff5656}}.a-text-shadow-up-fade-out{-webkit-animation:2s kTextShadowUpFadeOut;-moz-animation:2s kTextShadowUpFadeOut;-o-animation:2s kTextShadowUpFadeOut;animation:2s kTextShadowUpFadeOut}@-moz-keyframes kFillCheckMarkStroke{from{stroke-dashoffset:60}to{stroke-dashoffset:0}}@-webkit-keyframes kFillCheckMarkStroke{from{stroke-dashoffset:60}to{stroke-dashoffset:0}}@-o-keyframes kFillCheckMarkStroke{from{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes kFillCheckMarkStroke{from{stroke-dashoffset:60}to{stroke-dashoffset:0}}@-moz-keyframes kGoDownAndFadeIn{from{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes kGoDownAndFadeIn{from{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}@-o-keyframes kGoDownAndFadeIn{from{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}@keyframes kGoDownAndFadeIn{from{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}@-moz-keyframes sizeUpBackgroundSize{from{background-size:100% 100%;opacity:1}to{background-size:110% 110%;opacity:0.7}}@-webkit-keyframes sizeUpBackgroundSize{from{background-size:100% 100%;opacity:1}to{background-size:110% 110%;opacity:0.7}}@-o-keyframes sizeUpBackgroundSize{from{background-size:100% 100%;opacity:1}to{background-size:110% 110%;opacity:0.7}}@keyframes sizeUpBackgroundSize{from{background-size:100% 100%;opacity:1}to{background-size:110% 110%;opacity:0.7}}.bottom-drawer{position:absolute;bottom:0;z-index:100;width:100%}.bottom-drawer__content{width:100%;text-align:center}.bottom-drawer__body{background-color:#fff;padding-top:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;overflow:hidden;max-height:300px;transition:.2s ease-in-out}.bottom-drawer__puller{background-color:#fff;border-style:solid;border-width:1px;border-color:#d8d8d8;margin-left:auto;margin-right:auto;padding:0 10px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;cursor:pointer;border-radius:4px 4px 0 0;border-bottom:1px solid #fff;position:relative;top:1px;color:#ff5656}.bottom-drawer__puller:after{content:"x  FECHAR"}.bottom-drawer__header{display:-webkit-flex;display:flex;border-bottom:1px solid #d8d8d8}.brand{width:140px;height:30px;margin:10px auto;background:url(https://cdn.vivadecora.com.br/static/img/svg/vivadecora-logo.svg) 0 0/140px no-repeat;text-decoration:none}.brand a{display:block;width:100%;height:100%}.breadcrumb__list__item__link--disabled:hover,.breadcrumb__list__item__link:hover{color:#ff8a83}.breadcrumb__list__item__link--disabled:hover{color:#868686}.breadcrumbs-container{max-width:1200px;margin:0;background-color:transparent;padding:10px 0}.callout__header{text-align:center;padding:45px 0}.callout__header:after{content:'';width:90px;height:2px;background:#ff5656;display:block;margin:25px auto 0}.callout__header__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;line-height:5px;color:#666;font-size:1rem}.callout__header__subtitle{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;color:#aaa;margin:5px;font-size:1.5rem;padding-top:10px;line-height:1.2em}.carousel-indicator{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px 0}.carousel-indicator__item,.carousel-indicator__item--active{background:#666;border-radius:50%;height:10px;width:10px;display:inline-block;margin-right:10px}.carousel-indicator__item--active{background:#cd3128;padding:0}.circle-icon{background-color:#acacac;color:#fff;font-size:1.25rem;border-radius:50%;text-align:center;display:inline-block;margin-right:10px}.circle-icon > a{color:inherit;text-decoration:none}.circle-icon.circle-icon-large{width:36px;height:36px;line-height:36px}.circle-icon:last-child{margin-right:0}.comments__text-link{color:#444;text-decoration:none}.comments__text-auxiliar{color:#999}.comments__counter{padding-top:15px;padding-left:10px;padding-bottom:15px}.comments .comments-list{padding:0 10px;max-height:300px;overflow:hidden}.comments .comments-list:hover{overflow:auto}.comments .comments-list .comments-list{padding:0}.comments .comments-remove{text-decoration:none;position:absolute;right:0;top:40%}.comments .comments-item{position:relative}.comments .comments-item + .comments-item{margin-top:10px}.comments .comments-item .comments-item-photo{width:30px;height:30px;display:inline-block;margin:0;vertical-align:top;border-radius:100%}.comments .comments-item .comments-item-photo + .comments-item-content{margin:0 0 0 10px;display:inline-block;width:calc(100% - 30px - 10px - 5px)}.comments .comments-item .comments-item-content{font-size:0.875rem}.comments .comments-item .comments-item-content .comments-item{margin-top:10px}.comments .comments-item .comments-item-information{width:100%;font-size:0.75rem;color:#333}.comments .comments-item .comments-icon-delete{display:none}.comments .comments-item:hover .comments-icon-delete{display:initial;cursor:pointer}.cover-image-phone{background-size:cover;background-color:#eee;background-position:center}.cover-image-phone.cover-image-phone{width:320px;height:320px}img.cover-image{content:""}.custom-observable-field{background-color:#fff;color:#444;max-width:100%;width:100%;-webkit-appearance:none;align-items:center;border:1px solid inherit;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;min-height:2.25em;justify-content:flex-start;line-height:1.5;padding:calc(.375em - 1px) calc(.625em - 1px);position:relative;vertical-align:top}.custom-observable-field:focus,.custom-observable-field:hover{border-color:#868686;box-shadow:inset 0 1px 2px rgba(10, 10, 10, 0.1)}.custom-observable-field__input{border:none;width:inherit;height:inherit}.custom-observable-field__icon,.custom-observable-field__icon--inactive{width:20px;height:20px;margin-left:10px;cursor:pointer}.custom-observable-field__icon--inactive{opacity:.4}.custom-observable-field__icon--inactive:hover{opacity:1}.decorated-line{display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;width:100%}.decorated-line__text,.decorated-line__text--dashed{padding:5px;color:#868686}.decorated-line__text--dashed:after,.decorated-line__text--dashed:before{width:47%}.decorated-line__dash,.decorated-line__dash--left,.decorated-line__dash--right{width:100%;height:1px;align-self:center;background:#d8d8d8}.decorated-line__dash--left{margin-left:10px}.decorated-line__dash--right{margin-right:10px}.decorated-line .viva-icon-logo{padding:0 20px;color:#a7a7a7}.definition-list{display:-webkit-flex;display:flex;flex-wrap:wrap;word-break:break-word}.definition-list__label,.definition-list__label--gridless{width:40%;padding:10px 0;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#868686;border-bottom:1px solid #d8d8d8}.definition-list__label--gridless{border-bottom:none;padding:5px 0}.definition-list__text,.definition-list__text--gridless,.definition-list__text--gridless--text-right{width:60%;padding:10px 0;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444;border-bottom:1px solid #d8d8d8;white-space:pre-line;display:-webkit-flex;display:flex}.definition-list__text--gridless,.definition-list__text--gridless--text-right{border-bottom:none;padding:5px 0}.definition-list__text--gridless--text-right{display:inline-block;text-align:right}.definition-list__link{color:#ff5656;text-decoration:none}.definition-list__link:hover{color:#ff8a83}.divider,.divider--extra-margin{border:0;border-top-style:solid;border-top-width:1px;border-top-color:#d8d8d8;width:100%;margin:0}.divider--extra-margin{margin-left:-20px;width:calc(100% +  40px)}.download-apps-ad{background:#fff;color:#666;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;height:110px;z-index:61;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.download-apps-ad__container{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:1200px;width:100%;margin:0 auto;height:inherit}.download-apps-ad__description{-webkit-flex-direction:column;flex-direction:column}.download-apps-ad__item{font-size:1.0625rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;line-height:25px;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.download-apps-ad__text{font-size:0.875rem;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100}.download-apps-ad__banner{display:flex;-webkit-justify-content:center;justify-content:center}.download-apps-ad__banner__item{margin:0 auto;display:block;position:relative;top:-15px;max-width:100%;padding-left:15px;padding-right:15px}.download-apps-ad__badges{display:flex;align-self:center}.download-apps-ad__badges__item{margin-right:15px;max-width:90%}.dropdown-box{position:relative;color:#333}.dropdown-box .dropdown-box-results{position:absolute;background-color:#fff;width:100%;max-width:400px;max-height:400px;overflow:auto;border-radius:6px;padding:3px;-moz-box-shadow:2px 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:2px 0 5px rgba(0, 0, 0, 0.2);box-shadow:2px 0 5px rgba(0, 0, 0, 0.2);margin-top:3px}.dropdown-box .dropdown-box-results .dropdown-box-result{z-index:800;position:relative;padding:5px 20px;cursor:pointer;display:block}.dropdown-box .dropdown-box-results .dropdown-box-result .dropdown-box-result-title{vertical-align:middle;zoom:1;max-width:60%;max-width:-webkit-calc(70% - 32px);max-width:calc(70% - 32px);display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}.dropdown-box .dropdown-box-results .dropdown-box-result .dropdown-box-result-description{vertical-align:middle;zoom:1;color:#ccc;margin-left:20px;font-size:0.75rem;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;max-width:40%;max-width:-webkit-calc(30% - 32px);max-width:calc(30% - 32px)}.dropdown-box .dropdown-box-results .dropdown-box-result .dropdown-box-result-image{display:block;border-radius:32px;margin-right:10px;width:32px;height:32px;vertical-align:middle;float:left;background-color:#ccc;overflow:hidden}.dropdown-box .dropdown-box-results .dropdown-box-result .dropdown-box-result-image img{vertical-align:middle;width:100%;height:100%}.dropdown-box .dropdown-box-results .dropdown-box-result.dropdown-box-result-select,.dropdown-box .dropdown-box-results .dropdown-box-result:hover{background-color:#9eccdd}.dropdown-box .dropdown-box-results .dropdown-box-result.dropdown-box-result-select .dropdown-box-result-description,.dropdown-box .dropdown-box-results .dropdown-box-result:hover .dropdown-box-result-description{color:#fff}.dropdown-menu__login{padding:10px}.dropdown-menu__title{font-size:0.875rem;min-height:40px;padding:10px;line-height:20px}.dropdown-menu__title:hover{background-color:#f6f6f6;color:#38a;padding:10px;border-radius:4px 4px 0 0}.dropdown-menu__title:hover + ul li:first-child{border-top:1px solid #eee;padding:0 10px;margin:0 -10px}.dropdown-menu__title__link{color:#666;display:block;text-decoration:none;min-width:100%}.dropdown-menu__list{padding:0 10px}.dropdown-menu__list__item{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:40px;padding:0;line-height:20px}.dropdown-menu__list__item:after,.dropdown-menu__list__item:before{content:" ";display:table}.dropdown-menu__list__item:after{clear:both}.dropdown-menu__list__item:hover{background-color:#f6f6f6;color:#38a;margin:0 -10px;padding:8px 10px}.dropdown-menu__list__item:first-child,.dropdown-menu__list__item:last-child{border-top:1px solid #eee}.dropdown-menu__list__item__link{font-size:0.875rem;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in;color:#666;display:block;text-decoration:none;min-width:100%}.dropdown-menu__list__item__link:hover{color:#333}.dropdown-menu__list__item__icon{margin-right:10px}.dropdown-menu__list__item__logout,.dropdown-menu__list__item__logout:hover{border-top:1px solid #eee}.empty-state-message,.empty-state-message--inline{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:30px 0}.empty-state-message--inline{display:inline-flex;width:100%;padding:0;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.empty-state-message__image,.empty-state-message__image--inline{max-height:70px;margin-bottom:10px}.empty-state-message__image--inline{-webkit-flex-grow:0;flex-grow:0;max-width:60px;min-width:60px;flex:0 0 auto}.empty-state-message__content{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;padding-left:20px;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.empty-state-message__actions,.empty-state-message__actions--inline{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;text-align:right}.empty-state-message__actions--inline{margin-top:0;flex:0 0 auto}.empty-state-message__title,.empty-state-message__title--inline{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.625rem;text-transform:uppercase;color:#444;margin-bottom:10px;text-align:center}.empty-state-message__title--inline{font-size:1.125rem;margin-bottom:0}.empty-state-message__description,.empty-state-message__description--inline{font-size:1.125rem;text-align:center;color:#868686;margin-top:10px;padding:0 10px}.empty-state-message__description--inline{max-width:100%;text-align:left;padding-left:0}.feed-labels,.feed-labels--line{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.feed-labels--line{padding-bottom:20px;border-bottom:1px solid #d8d8d8;margin-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.feed-labels__link{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;text-decoration:none;color:#fff}.feed-labels__item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:24px;border-radius:24px;padding:0 10px;margin-left:10px;background-color:#ff5656}.feed-labels__close{margin-left:10px;float:right;text-decoration:none;color:#fff}.grid-button{font-size:1.5625rem;color:#d9d9d9;cursor:pointer}.grid-button.grid-button-selected{color:#d42423}.horizontal-rule{border-width:1px 0 0;margin:10px 0;display:block;border-style:solid;border-color:#d8d8d8}.image-title-list{list-style:none;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.image-title-list__item{display:-webkit-flex;display:flex;margin-bottom:10px}.image-title-list__item__content{display:-webkit-flex;display:flex;width:100%}.image-title-list__image,.image-title-list__image--small{border-radius:4px}.image-title-list__image--small{width:58px;height:58px}.image-title-list__link{width:100%;background:#d8d8d8;margin-left:10px;border-radius:4px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;color:#666;font-size:16px;padding:0 10px;-webkit-justify-content:space-between;justify-content:space-between;line-height:60px;text-transform:uppercase}.cloud-tags__item{display:inline-block;margin:0 10px 10px 0;max-width:100%}.jumbotron{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:300px;padding:0;background:#aaa;position:relative;color:#fff;z-index:inherit}.jumbotron:after{content:'';background-color:rgba(0, 0, 0, 0.3);width:100%;position:absolute;z-index:61;height:100%;left:0;top:0}.jumbotron__background,.jumbotron__background--is-hiding-image,.jumbotron__background--is-showing-image,.jumbotron__background--is-waiting{position:absolute;top:0;bottom:0;left:0;right:0;height:inherit;width:100%;margin:0 auto;max-width:2000px;z-index:61;object-fit:cover}.jumbotron__background--is-showing-image{-webkit-animation:1.5s linear showimage;-moz-animation:1.5s linear showimage;-o-animation:1.5s linear showimage;animation:1.5s linear showimage}.jumbotron__background--is-hiding-image{-webkit-animation:1.5s linear hideimage;-moz-animation:1.5s linear hideimage;-o-animation:1.5s linear hideimage;animation:1.5s linear hideimage}.jumbotron__background--is-waiting{display:none}.jumbotron__title{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;font-size:30px;max-width:100%;text-shadow:0 2px 4px rgba(0, 0, 0, 0.2);z-index:62;line-height:45px}.jumbotron__text{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;text-shadow:0 2px 4px rgba(0, 0, 0, 0.2);padding:25px}.jumbotron__link{color:#fff;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100}.jumbotron__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;z-index:62;max-width:1200px}.jumbotron__buttons__item{font-size:0.75rem;margin:0 35px;text-transform:uppercase;height:45px}.jumbotron__buttons__item *[class*=' viva-icon-'],.jumbotron__buttons__item *[class^='viva-icon-']{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:1.0625rem;width:30px}.jumbotron__buttons__text{width:100%}.jumbotron__carousel{position:absolute;top:43%;width:inherit;max-width:1200px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20px}.jumbotron__carousel__next-button{border:none;border-radius:4px;font-size:1.5625rem;height:55px;background:#fff;color:#666;cursor:pointer;opacity:1;transition:opacity .2s ease-in;max-width:37px}.jumbotron__carousel__next-button:hover{opacity:.5}.jumbotron__carousel__next-button:active{opacity:1}.jumbotron__carousel__previous-button{border:none;border-radius:4px;font-size:1.5625rem;height:55px;background:#fff;color:#666;cursor:pointer;opacity:1;transition:opacity .2s ease-in;max-width:37px}.jumbotron__carousel__previous-button:hover{opacity:.5}.jumbotron__carousel__previous-button:active{opacity:1}.jumbotron__highlight__container{position:absolute;z-index:62;bottom:10px;left:0;text-align:center;width:100%}.jumbotron__highlight__text{cursor:pointer;background:rgba(102, 102, 102, 0.5);border-radius:4px;color:#fff;text-decoration:none;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:0.8125rem;padding:5px 10px}@keyframes showimage{0%{opacity:0}100%{opacity:1}}@keyframes hideimage{0%{opacity:1}100%{opacity:0}}.lateral-menu{font-size:0.875rem}.lateral-menu:not(:first-child){margin-top:20px}.lateral-menu__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#444;text-transform:uppercase;line-height:40px}.lateral-menu__aside-list{max-width:100%}.lateral-menu__aside-list__item,.lateral-menu__aside-list__item--active{color:#868686;margin-top:15px}.lateral-menu__aside-list__item--active:hover,.lateral-menu__aside-list__item:hover{color:#b7b7b7}.lateral-menu__aside-list__item--active{color:#ff5656;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.lateral-menu__aside-list__item--active:hover{color:#ff8a83}.lateral-menu__aside-list__item__link{text-decoration:none;color:inherit;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.lateral-menu__aside-list__item__value{color:inherit}.lateral-menu__aside-list__item__name{-webkit-flex-grow:1;flex-grow:1;width:100%;display:inline-block;margin-right:10px}.lateral-menu__item,.lateral-menu__item--highlight{color:#868686;line-height:1.8}.lateral-menu__item--highlight{text-transform:uppercase;color:#ff5656;cursor:pointer}.lateral-menu__item__link,.lateral-menu__item__link--active{cursor:pointer}.lateral-menu__item__link--active{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#ff5656}.lead-modal{color:#444}.leaderboard-ad-box,.leaderboard-ad-box--has-entrance-animation{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px;color:#444;font-size:0.75rem}.leaderboard-ad-box--has-entrance-animation{-webkit-animation:1.2s kLeaderboardEntrance;-moz-animation:1.2s kLeaderboardEntrance;-o-animation:1.2s kLeaderboardEntrance;animation:1.2s kLeaderboardEntrance}.leaderboard-ad-box__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.leaderboard-ad-box__body{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.line-separator,.line-separator--primary{border:0;height:1px;background-color:#d8d8d8;margin:0 -15px 20px}.line-separator--primary{background-color:#ff5656}.loader-inline,.loader-inline:after,.loader-inline:before{opacity:0;-webkit-animation:1.3s infinite loader-inline;-moz-animation:1.3s infinite loader-inline;-o-animation:1.3s infinite loader-inline;animation:1.3s infinite loader-inline}.loader-inline{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.loader-inline:after,.loader-inline:before{content:"."}.loader-inline:before{-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.loader-inline:after{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}@-moz-keyframes loader-inline{0%,50%{opacity:0}100%{opacity:1}}@-webkit-keyframes loader-inline{0%,50%{opacity:0}100%{opacity:1}}@-o-keyframes loader-inline{0%,50%{opacity:0}100%{opacity:1}}@keyframes loader-inline{0%,50%{opacity:0}100%{opacity:1}}.login-bar{width:100%;position:fixed;bottom:0;opacity:0;margin-bottom:-100px;border-top:1px solid #0e648f;z-index:999;left:0;height:100px;-webkit-transition:0.7s ease-out;-moz-transition:0.7s ease-out;-o-transition:0.7s ease-out;transition:0.7s ease-out}.login-bar .login-bar-close-icon{opacity:0.7;-webkit-transition:0.3s ease-in;-moz-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in;color:#fff;cursor:pointer;min-height:44px;min-width:44px;padding:10px;position:absolute;right:0;z-index:1}.login-bar .login-bar-close-icon:hover{opacity:1}.login-bar .login-bar-call-to-action{padding-top:10px;text-align:center;color:#fff;background-color:rgba(0, 89, 140, 0.7);position:relative}.login-bar .login-bar-call-to-action .login-bar-call-to-action-subtitle{display:none;line-height:1.2}.login-bar .login-bar-call-to-action .login-bar-call-to-action-title{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:1.75rem;line-height:1.2}.login-bar .login-bar-call-to-action-after{display:none}.login-bar .login-bar-actions{text-align:center;padding:10px;background-color:rgba(0, 89, 140, 0.7)}.login-bar .login-bar-actions .login-bar-actions-btn-facebook{width:50%}.login-bar .login-bar-actions .login-bar-actions-btn-email{width:46%;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.magic-button__item,.magic-button__item--fadein,.magic-button__item--fadeout{width:100%;height:45px;border-radius:4px;background-color:#fff;color:#666;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.08);border:1px solid #d8d8d8;cursor:pointer}.magic-button__item--fadein{animation:3s ease-out some-capeta}.magic-button__item--fadeout{animation:3s ease-out aparece-capeta}@keyframes some-capeta{0%{opacity:1}50%{opacity:0.5}100%{opacity:0}}@keyframes aparece-capeta{0%{opacity:0}50%{opacity:0.5}100%{opacity:1}}.main__section,.main__section--alternate{padding:0 10px 10px}.main__section--alternate{background-color:#fff}.main__link{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;position:relative;transition:opacity .2s ease-in;opacity:1;width:100%;padding:20px 0;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#444;text-transform:uppercase;text-decoration:none}.main__link:hover{opacity:.6}.main__link:after{content:">>";display:inline-block;font-size:0.6875rem;line-height:1;margin:5px 0 0 5px}.maintenance-box{background:url(https://cdn.vivadecora.com.br/static/img/backgrounds/pattern-furniture.png) #fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px;min-height:500px;max-height:500px;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.maintenance-box__content{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:100%;padding:0 10px;text-align:center}.maintenance-box__content__code-number{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:3.75rem;color:#d8d8d8;margin-bottom:-38px;margin-left:-92px;opacity:.6}.maintenance-box__content__title{position:relative;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.3125rem;color:#444}.maintenance-box__content__text{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:1rem;color:#868686}.maintenance-box__content__image{height:100%;padding-top:30px;margin-bottom:-28px}.markdown__headline,.markdown__raw h1,.markdown__raw h2,.markdown__raw h3,.markdown__raw h4{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#868686;padding-bottom:10px}.markdown__paragraph,.markdown__raw div,.markdown__raw li,.markdown__raw p{display:block;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.75rem;color:#b7b7b7;padding-bottom:10px}.markdown__list,.markdown__raw ol,.markdown__raw ul{padding-left:10px}.markdown__link,.markdown__raw a{display:inline;color:#ff5656;text-decoration:none;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.markdown__link:hover,.markdown__raw a:hover{color:#ff8a83}.markdown__image,.markdown__raw img{width:100%;height:auto;padding-bottom:10px}.mini-box{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;min-width:117px;width:117px;margin-right:10px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;overflow:hidden;cursor:pointer}.mini-box__link{color:#444;text-decoration:none;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;overflow:hidden}.mini-box__link:hover{text-decoration:underline}.mini-box__image{width:100%;height:70px;object-fit:cover;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.mini-box__image:hover{transform:scale(1.05)}.mini-box__title{min-height:40px;line-height:1.2;padding:8px;flex-grow:1;display:-webkit-flex;display:flex;align-items:center}.mobile-only-modal,.mobile-only-modal--is-hidden{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;position:fixed;top:0;bottom:0;width:100%;left:0;height:100%;overflow:hidden;z-index:160;transition:.35s ease-out;opacity:1}.mobile-only-modal--is-hidden{top:100%;opacity:0}.mobile-only-modal__primary-action{font-size:1.375rem;height:inherit;width:42px;text-align:center;display:block;margin-right:10px;cursor:pointer}.mobile-only-modal__secondary-action,.mobile-only-modal__secondary-action--is-hidden{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#ff5656}.mobile-only-modal__secondary-action--is-hidden{visibility:hidden}.mobile-only-modal__container,.mobile-only-modal__container--body{background-color:#fff}.mobile-only-modal__container--body{overflow:auto;max-height:calc(100% - 60px);height:100%}.mobile-only-modal__container__item{text-transform:uppercase;line-height:60px;text-decoration:none;border-bottom:1px solid #d8d8d8;padding:0 20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.mobile-only-modal__container__close-button{height:inherit}.mobile-only-modal__container__action,.mobile-only-modal__container__action--is-selected,.mobile-only-modal__container__action--is-title{width:100%;height:inherit;display:flex;cursor:pointer;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;text-decoration:none;color:inherit}.mobile-only-modal__container__action__name{margin-right:auto}.mobile-only-modal__container__action__next-icon{font-size:1.875rem;color:#b7b7b7}.mobile-only-modal__container__action__selection{color:#ff5656}.mobile-only-modal__container__action--is-title{color:#b7b7b7;text-align:center;display:block;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400}.mobile-only-modal__container__action--is-selected{color:#ff5656}.horizontal-list-container__control:hover{background-color:#ebebeb}.modal,.modal--is-scrollable{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:160;background:rgba(0, 0, 0, 0.5)}.modal__header,.modal__header--featured{padding:0 20px 20px;border-bottom:1px solid #d8d8d8;margin:0 -15px 20px}.modal__header--featured{border-bottom:none;margin-bottom:0}.modal__header--featured:after{content:"";width:90px;background-color:#ff5656;height:2px;display:block;margin:20px auto 0}.modal__title,.modal__title--small{font-size:1.625rem;color:#444;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;text-align:center;line-height:1.2;letter-spacing:-.3px}.modal__title--small{font-size:1.125rem}.modal__title--small__accent{color:#ff5656}.modal__subtitle{font-size:1rem;color:#6f6f6f;text-align:center}.modal--is-scrollable{overflow-y:auto}.modal__container,.modal__container--is-fullscreen,.modal__container--is-scrollable{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;max-width:calc(100% - 20px)}.modal__container--is-fullscreen{width:2000px;max-width:100%}.modal__container--is-scrollable{position:absolute;top:20px;margin-bottom:20px}.modal__content,.modal__content--is-fullscreen{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:15px;border-radius:14px;overflow:hidden}.modal__content__hero{font-size:1.625rem;color:#444;text-align:center;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.modal__content__body,.modal__content__body--narrow,.modal__content__body--progress,.modal__content__body--scrollable{padding:0;max-width:600px}.modal__content__body__featured-icon{width:90px;text-align:center}.modal__content__body--scrollable{max-height:calc(100vh - 270px);overflow:auto}.modal__content__body--progress{width:auto;text-align:center;padding:25px}.modal__content--is-fullscreen{background:none;border:0;padding:0;margin:0 10px;border-radius:0;width:2000px;max-width:100%;height:calc(100vh - 40px);max-height:1200px}.modal__content__actions{flex-grow:1;justify-content:center;display:flex}.modal__footer{background-color:#ebebeb;border-top:1px solid #d2d2d2;font-size:0.75rem;padding:20px;margin:10px -15px -15px;text-align:center}.modal__footer__actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.modal__close,.modal__close--is-fullscreen{color:#aaa;cursor:pointer;border:1px solid #aaa;border-radius:3px;font-size:0.875rem;width:35px;height:35px;background:#fff;position:absolute;top:-8px;right:-8px;transition:0.5s;text-align:center;z-index:160}.modal__close--is-fullscreen{right:4px}.modal__close--is-fullscreen:hover,.modal__close:hover{color:#666;border-color:#666}.modal__box{display:-webkit-flex;display:flex;height:calc(100vh - 40px);-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;overflow:hidden}.modal__box__column--content{height:100%;position:relative;-webkit-flex-grow:1;flex-grow:1}.modal__box__column--sidebar{opacity:1;min-width:285px;margin-right:0;transition:margin-right .75s,opacity .75s;overflow-y:auto}.modal__box__column--sidebar-collapsed{opacity:0;margin-right:-295px;transition:margin-right .75s,opacity .75s}.modal__box__column__transcluded{height:100%}.modal__box__column__footer{position:absolute;bottom:15px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.modal-overlay{position:fixed;top:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(61, 56, 55, 0.2);z-index:9999;cursor:pointer}.modal-seo-friendly[open] .modal-seo-friendly__label{cursor:default}.modal-seo-friendly[open] .modal-seo-friendly__label:before{content:" ";position:fixed;top:0;left:0;width:100%;height:100%;z-index:160;background:rgba(0, 0, 0, 0.5)}.new-modal .photo-detail-new__info{max-height:calc(100vh - 40px);height:100%}.no-products-box{background:url(https://cdn.vivadecora.com.br/static/img/backgrounds/pattern-furniture.png) #fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:218px;margin-left:10px;align-items:center;margin-right:10px}.no-products-box__container,.no-products-box__container--image{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:1.125rem;color:#444;padding:20px;align-items:baseline}.no-products-box__container--image{background:url(https://cdn.vivadecora.com.br/static/img/figures/no-products.png) center no-repeat;min-height:130px;width:100%}.no-products-box__container__title{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100}.no-products-box__container__body{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.one-line-list{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;flex-direction:row;max-width:100%;padding-bottom:20px;overflow-x:auto;overflow-y:hidden}.one-line-list__item{flex:0 0 auto;margin-right:20px;width:165px}.order-box,.order-box--list{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.order-box__wrapper{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr}.order-box__image{border:1px solid #d8d8d8;border-radius:4px;width:85px;height:85px}.order-box__image-icon{position:absolute;right:0;bottom:0;height:21px;width:21px;margin:5px;background-color:rgba(68, 68, 68, 0.67);border-radius:4px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;color:#fff;text-align:center;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5));pointer-events:none;line-height:21px}.order-box__section{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:15px}.order-box__content{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:15px;position:relative}.order-box__content:last-child{margin-right:0}.order-box__content + .order-box__content{-webkit-flex-grow:1;flex-grow:1}.order-box__title,.order-box__title--secondary{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444;letter-spacing:-.4px}.order-box__title--secondary{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:0.875rem;color:#868686}.order-box__subtitle{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;color:#868686;letter-spacing:-.4px;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.order-box__line{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.order-box__name,.order-box__name--small{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;color:#444;letter-spacing:-.4px}.order-box__name--small{font-size:0.75rem}.order-box__text,.order-box__text--accent,.order-box__text--small{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;color:#868686;letter-spacing:-.4px}.order-box__text--accent{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#ff5656}.order-box__text--small{font-size:0.75rem;letter-spacing:-.4px}.order-box__icon{width:23px;height:23px}.page-fixed-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:fixed;z-index:90;right:0;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #d8d8d8;-moz-box-shadow:0 -1px 1px -1px #d8d8d8;-webkit-box-shadow:0 -1px 1px -1px #d8d8d8;box-shadow:0 -1px 1px -1px #d8d8d8}.page-fixed-footer__content{width:inherit;justify-content:inherit;display:inherit}.page-footer--remove-overlap{margin-bottom:130px}.page-loader{position:fixed;height:100vh;content:"abort-critical";width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-loader__block{position:relative;top:50%;width:inherit;height:inherit;transform:translateY(-50%)}.pagination:after,.pagination:before{content:" ";display:table}.pagination:after{clear:both}.pagination__box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.pagination__navigation{list-style-type:none}.pagination__list{width:100%;margin:0;padding:10px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.pagination__list__box,.pagination__list__box--grouped,.pagination__list__box--muted,.pagination__list__box--next{border:1px solid #ccc;border-radius:4px;color:#868686;text-transform:uppercase;overflow:hidden;font-size:0.75rem;text-align:center;min-height:30px;background-color:#fff}.pagination__list__box--grouped:hover,.pagination__list__box--muted:hover,.pagination__list__box--next:hover,.pagination__list__box:hover{background-color:#d8d8d8}.pagination__list__box--muted{border-color:#d8d8d8;background-color:#fff;color:#d8d8d8}.pagination__list__box--muted:hover{cursor:not-allowed;background-color:inherit}.pagination__list__box--next{border-color:#ff5656;background-color:#ff5656;white-space:nowrap;color:#fff}.pagination__list__box--next:active,.pagination__list__box--next:hover{border-color:#c5182d;background-color:#c5182d}.pagination__list__box--grouped{display:-webkit-flex;display:flex;padding:0;margin:0 10px}.pagination__list__box--grouped:hover{background-color:transparent}.pagination__list__box--grouped__item{padding:0;border-left:1px solid #ccc;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;transition:.3s ease-in-out;background-color:#fff}.pagination__list__box--grouped__item:hover{background-color:#d8d8d8}.pagination__list__box--grouped__item:first-of-type{border-left:0}.pagination__list__box__link,.pagination__list__box__link--is-active{display:block;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;color:inherit;text-decoration:none;padding:10px;min-width:40px}.pagination__list__box__link--is-active{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#ff5656;cursor:pointer}.pin-button,.pin-button--top-left,.pin-button--top-right{font-size:0.75rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;background-color:#bd081c;border-radius:2px;border:none;color:#fff;cursor:pointer;padding:2px 4px;text-align:center;text-decoration:none;width:auto;z-index:90}.pin-button--top-left:hover,.pin-button--top-right:hover,.pin-button:hover{background-color:#aa0719;display:inline-block}.pin-button--top-right{position:absolute;right:10px;top:10px}.polaroid-box{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0 5px 5px;border-radius:8px;position:relative}.polaroid-box__title{display:inline-block;width:100%;padding:10px 5px;text-decoration:none}.polaroid-box__title__text{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.polaroid-box__figure,.polaroid-box__figure--is-disabled{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;height:155px;overflow:hidden;cursor:pointer}.polaroid-box__figure--is-disabled{cursor:initial}.polaroid-box__figure__image,.polaroid-box__figure__image--un-processed{-webkit-animation:0.5s kScaleFadeDownPhotoBox;-moz-animation:0.5s kScaleFadeDownPhotoBox;-o-animation:0.5s kScaleFadeDownPhotoBox;animation:0.5s kScaleFadeDownPhotoBox;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:100%;object-fit:cover;height:100%}.polaroid-box__figure__image--un-processed:hover,.polaroid-box__figure__image:hover{-webkit-animation:0.5s kScaleFadeUpPhotoBox;-moz-animation:0.5s kScaleFadeUpPhotoBox;-o-animation:0.5s kScaleFadeUpPhotoBox;animation:0.5s kScaleFadeUpPhotoBox;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:0.7}.polaroid-box__figure__image--un-processed{-webkit-filter:blur(3.8px);-moz-filter:blur(3.8px);filter:blur(3.8px)}.polaroid-box__figure__overlay{position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;align-items:center;top:0;right:0;bottom:0;left:0;color:#fff;padding:10px}.polaroid-box__figure__overlay__icon{max-width:80px;max-height:80px;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5))}.polaroid-box__figure__overlay__text,.polaroid-box__figure__overlay__text--helper{-moz-text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);-webkit-text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);font-size:0.875rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.polaroid-box__figure__overlay__text--helper{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.75rem}.polaroid-box__label{position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem;min-width:55px;min-height:28px;right:10px;bottom:10px;padding:5px 10px;border-radius:4px;color:#fff;background-color:rgba(68, 68, 68, 0.67);pointer-events:none}.polaroid-box__label__icon{margin-right:10px}.popover,.popover--bottom,.popover--left,.popover--right,.popover--top{-moz-box-shadow:0 1px 2px 0 rgba(22, 22, 22, 0.34);-webkit-box-shadow:0 1px 2px 0 rgba(22, 22, 22, 0.34);box-shadow:0 1px 2px 0 rgba(22, 22, 22, 0.34);background-color:#ff5656;border-radius:4px;padding:5px;position:absolute;width:110%;text-align:center;min-width:90px;left:-24px}.popover__content{display:inline-block}.popover--top{transform:translateX(-3%) translateY(-130%)}.popover--top:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ff5656;position:absolute;right:calc(50% - 10px);bottom:-7px}.popover--right{transform:translateX(105%) translateY(1%)}.popover--right:after{content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ff5656;position:absolute;top:calc(50% - 10px);left:-7px}.popover--bottom{transform:translateX(0) translateY(140%)}.popover--bottom:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff5656;position:absolute;right:calc(50% - 10px);top:-7px}.popover--left{transform:translateX(-107%) translateY(5%)}.popover--left:after{content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ff5656;position:absolute;right:-7px;top:calc(50% - 10px)}.post-excerpt{display:table;padding:10px 0;min-height:220px}.post-excerpt:after,.post-excerpt:before{content:" ";display:table}.post-excerpt:after{clear:both}.post-excerpt .post-excerpt-link{display:block;text-decoration:none}.post-excerpt .post-excerpt-link:after,.post-excerpt .post-excerpt-link:before{content:" ";display:table}.post-excerpt .post-excerpt-link:after{clear:both}.post-excerpt .post-excerpt-link:hover .post-excerpt-text{color:#ce483e}.post-excerpt .post-excerpt-image{display:block;margin-bottom:10px;margin-top:5px;padding-right:10px;float:left}.post-excerpt .post-excerpt-body{display:table-cell;text-align:justify;vertical-align:top}.post-excerpt .post-excerpt-body .post-excerpt-title{font-size:1rem;color:#ce483e;line-height:1.3;padding-bottom:10px;padding-right:10px;text-decoration:none}.post-excerpt .post-excerpt-body .post-excerpt-text{font-size:0.875rem;color:#7d7d7d;display:block;font-weight:100;line-height:1.4;padding-right:10px;text-decoration:none}.post-excerpt .post-excerpt-body .post-excerpt-text:hover{color:#ce483e}.professional-card__avatar,.professional-card__avatar--placeholder,.professional-card__avatar--placeholder--is-loading{border-radius:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;border:1px solid #6f6f6f;width:48px;height:48px;margin-right:10px;display:block}.professional-card__avatar--placeholder,.professional-card__avatar--placeholder--is-loading{background-color:#efefef;border-color:transparent}.professional-card__avatar--placeholder--is-loading{-webkit-animation:2s ease-in-out infinite kBlink;-moz-animation:2s ease-in-out infinite kBlink;-o-animation:2s ease-in-out infinite kBlink;animation:2s ease-in-out infinite kBlink;background-color:#efefef}.profile-chooser{display:-webkit-flex;display:flex}.profile-chooser__option{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:20px;justify-content:space-between;max-width:300px;height:320px}.profile-chooser__option__image{width:120px;height:120px;display:inline-block;margin:10px auto}.profile-chooser__option__title{font-size:1.375rem;color:#444;margin-bottom:5px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.profile-chooser__option__subtitle{color:#868686;font-size:1rem;line-height:1.4}.profile-circle-image{border-radius:100%}.profile-circle-image.profile-circle-image-small{width:30px;height:30px;line-height:30px;font-size:1rem}.profile-circle-image.profile-circle-fallback{background-image:url(../img/bg-image-user.jpg);background-size:cover;text-align:center;line-height:30px;color:#fff}.create-project .header{background:url(https://cdn.vivadecora.com.br/static/img/bg-header.png) top center repeat-x}.create-project .header .header-menu h1{display:none}.wrapper-create-project .section-title{color:#666;text-align:center;margin-top:10px;font-size:1.5rem}.wrapper-create-project .wrapper-steps{margin:20px 0 15px;text-align:center}.wrapper-create-project .wrapper-steps li{display:inline-block;position:relative;margin-right:90px}.wrapper-create-project .wrapper-steps li a{display:block;width:30px;height:30px;line-height:30px;border:1px solid #ccc;cursor:default;color:#ccc;text-align:center;text-decoration:none;border-radius:50%;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.wrapper-create-project .wrapper-steps li.active a,.wrapper-create-project .wrapper-steps li.active:hover a{cursor:pointer;border-color:#ff5656;color:#ff5656}.wrapper-create-project .wrapper-steps li:before{position:absolute;display:block;width:0;height:0;top:12px;left:-22px;border:3px solid transparent;border-left:7px solid #ccc;content:''}.wrapper-create-project .wrapper-steps li:after{position:absolute;display:block;width:58px;top:15px;left:-85px;border-bottom:1px dashed #ccc;content:''}.wrapper-create-project .wrapper-steps li:first-child:after,.wrapper-create-project .wrapper-steps li:first-child:before{display:none}.wrapper-create-project .wrapper-steps li:last-child{margin:0}.wrapper-create-project .step1{width:auto;max-width:400px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper-create-project .step1 .btn-salvar-e-alterar{margin:10px 0;width:100%}.wrapper-create-project .step1 .btn-salvar-alteracoes{margin:0;width:100%}.wrapper-create-project .step2{width:auto;max-width:600px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;border:1px solid #eee;border-radius:3px;margin-top:20px}.wrapper-create-project .step2 .field-photo{padding:20px;font-size:0.875rem;color:#ccc;position:relative;width:100%}.wrapper-create-project .step2 .field-photo img{margin-top:5px;border-radius:3px}.wrapper-create-project .step2 .field-photo .field-photo-smaller-pic{display:none;width:100px;height:100px}.wrapper-create-project .step2 .field-photo .field-photo-larger-pic{max-width:600px;margin:0 auto}.wrapper-create-project .step2 .field-container{width:100%;border:0;padding:10px}.wrapper-create-project .step3,.wrapper-create-project.step3{text-align:center}.wrapper-create-project .step3 h3,.wrapper-create-project.step3 h3{color:#6dc37d;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:3rem}.wrapper-create-project .step3 h4,.wrapper-create-project.step3 h4{color:#666;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:1.5rem}.wrapper-create-project .step3 .social-share-bar-wrapper .share-photo-title,.wrapper-create-project.step3 .social-share-bar-wrapper .share-photo-title{display:block;font-size:20px;margin-bottom:20px;color:#666}.wrapper-create-project .step-container{margin-bottom:20px}.wrapper-create-project .field{position:relative;margin-bottom:8px}.wrapper-create-project .field:before{position:absolute;top:22px;right:-30px;content:'';opacity:0;font-size:1.875rem;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.wrapper-create-project .field label{display:block;margin-bottom:2px;color:#999;font-size:0.75rem}.wrapper-create-project .field .input{display:block;width:100%;height:30px;padding:7px 10px;border:1px solid #ccc;background:#fff;border-radius:3px;font-size:0.75rem;-webkit-transition:border-color 0.2s ease-in;-moz-transition:border-color 0.2s ease-in;-o-transition:border-color 0.2s ease-in;transition:border-color 0.2s ease-in}.wrapper-create-project .field .input:focus{border-color:#ff5656}.wrapper-create-project .field .dropdown{position:relative}.wrapper-create-project .field .dropdown:before{display:block;position:absolute;width:1px;height:1px;bottom:7px;right:10px;border:4px solid transparent;border-top-color:#666;content:''}.wrapper-create-project .field .dropdown div{position:absolute;width:100%;border:1px solid #ccc;background:#fff;z-index:1}.wrapper-create-project .field .dropdown div ul{display:block;max-height:120px;overflow:hidden;overflow-y:auto}.wrapper-create-project .field .dropdown div ul li{display:block}.wrapper-create-project .field .dropdown div ul li a{display:block;padding:5px;text-decoration:none}.wrapper-create-project .field .dropdown div ul li a:hover{background:#f6f6f6;color:#00598c}.wrapper-create-project .field .dropdown div ul li.selected{background:#f6f6f6}.wrapper-create-project .field .dropdown div ul li.selected a{color:#00598c}.wrapper-create-project .field .dropdown div ul li.add-project{border-top:1px solid #ccc}.wrapper-create-project .field select.input{height:30px}.wrapper-create-project .field textarea.input{height:72px;resize:none}.wrapper-create-project .field .error-message{display:none;color:#d0021b;margin-top:2px;font-size:0.75rem}.wrapper-create-project .field a{color:#aaa;font-size:0.75rem}.wrapper-create-project .field.required label{color:#666;font-weight:bold;font-size:0.875rem}.wrapper-create-project .field.required label:before{content:'*'}.wrapper-create-project .field.field-error .error-message{display:block}.wrapper-create-project .field.field-error .uploader{background:#fff;border-color:#d0021b}.wrapper-create-project .field.field-error .input{border-color:#868686}.wrapper-create-project .field.field-active:before{opacity:0}.wrapper-create-project .field.field-active .tip{opacity:1}.wrapper-create-project .field.field-active .tip .tip-content{display:block}.wrapper-create-project .field.field-active .group-field,.wrapper-create-project .field.field-active .input{border-color:#00598c}.wrapper-create-project .field.field-active .group-field .button,.wrapper-create-project .field.field-active .group-field .button--default,.wrapper-create-project .field.field-active .group-field .button--default--borderless,.wrapper-create-project .field.field-active .group-field .button--default--deep-circle,.wrapper-create-project .field.field-active .group-field .button--default--rectangle,.wrapper-create-project .field.field-active .group-field .button--default--square,.wrapper-create-project .field.field-active .group-field .button--default-light,.wrapper-create-project .field.field-active .group-field .button--default-light--shadow,.wrapper-create-project .field.field-active .group-field .button--disabled,.wrapper-create-project .field.field-active .group-field .button--disabled--rectangle,.wrapper-create-project .field.field-active .group-field .button--disabled--square,.wrapper-create-project .field.field-active .group-field .button--facebook,.wrapper-create-project .field.field-active .group-field .button--invisible,.wrapper-create-project .field.field-active .group-field .button--invisible--disabled,.wrapper-create-project .field.field-active .group-field .button--invisible--square,.wrapper-create-project .field.field-active .group-field .button--medium,.wrapper-create-project .field.field-active .group-field .button--primary,.wrapper-create-project .field.field-active .group-field .button--primary--small,.wrapper-create-project .field.field-active .group-field .button--primary--square{background:#6dc37d;color:#fff}.wrapper-create-project .field .field-addon{display:block;background:#f3f3f3;color:#aaa;line-height:30px;overflow:hidden;font-size:0.875rem;border-radius:3px}.wrapper-create-project .field .field-addon .input{float:left;margin-right:5px}.wrapper-create-project .field.field-footage .input{width:90px}.wrapper-create-project .field.field-zipcode .input{width:130px}.wrapper-create-project .group-field-location:after,.wrapper-create-project .group-field-location:before{content:" ";display:table}.wrapper-create-project .group-field-location:after{clear:both}.wrapper-create-project .group-field-location .field{width:33%}.wrapper-create-project .group-field{border:1px solid #ccc;border-radius:3px;-webkit-transition:border-color 0.2s ease-in;-moz-transition:border-color 0.2s ease-in;-o-transition:border-color 0.2s ease-in;transition:border-color 0.2s ease-in}.wrapper-create-project .group-field:after,.wrapper-create-project .group-field:before{content:" ";display:table}.wrapper-create-project .group-field:after{clear:both}.wrapper-create-project .group-field .input{float:left;max-width:290px;height:28px;border:0}.wrapper-create-project .group-field .button,.wrapper-create-project .group-field .button--default,.wrapper-create-project .group-field .button--default--borderless,.wrapper-create-project .group-field .button--default--deep-circle,.wrapper-create-project .group-field .button--default--rectangle,.wrapper-create-project .group-field .button--default--square,.wrapper-create-project .group-field .button--default-light,.wrapper-create-project .group-field .button--default-light--shadow,.wrapper-create-project .group-field .button--disabled,.wrapper-create-project .group-field .button--disabled--rectangle,.wrapper-create-project .group-field .button--disabled--square,.wrapper-create-project .group-field .button--facebook,.wrapper-create-project .group-field .button--invisible,.wrapper-create-project .group-field .button--invisible--disabled,.wrapper-create-project .group-field .button--invisible--square,.wrapper-create-project .group-field .button--medium,.wrapper-create-project .group-field .button--primary,.wrapper-create-project .group-field .button--primary--small,.wrapper-create-project .group-field .button--primary--square{float:right;width:105px;height:28px;background:#f3f3f3;border:0;color:#aaa;padding:7px 0 6px;font-size:0.75rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.wrapper-create-project .group-field .button--default--borderless:before,.wrapper-create-project .group-field .button--default--deep-circle:before,.wrapper-create-project .group-field .button--default--rectangle:before,.wrapper-create-project .group-field .button--default--square:before,.wrapper-create-project .group-field .button--default-light--shadow:before,.wrapper-create-project .group-field .button--default-light:before,.wrapper-create-project .group-field .button--default:before,.wrapper-create-project .group-field .button--disabled--rectangle:before,.wrapper-create-project .group-field .button--disabled--square:before,.wrapper-create-project .group-field .button--disabled:before,.wrapper-create-project .group-field .button--facebook:before,.wrapper-create-project .group-field .button--invisible--disabled:before,.wrapper-create-project .group-field .button--invisible--square:before,.wrapper-create-project .group-field .button--invisible:before,.wrapper-create-project .group-field .button--medium:before,.wrapper-create-project .group-field .button--primary--small:before,.wrapper-create-project .group-field .button--primary--square:before,.wrapper-create-project .group-field .button--primary:before,.wrapper-create-project .group-field .button:before{content:'+ '}.wrapper-create-project .button,.wrapper-create-project .button--default,.wrapper-create-project .button--default--borderless,.wrapper-create-project .button--default--deep-circle,.wrapper-create-project .button--default--rectangle,.wrapper-create-project .button--default--square,.wrapper-create-project .button--default-light,.wrapper-create-project .button--default-light--shadow,.wrapper-create-project .button--disabled,.wrapper-create-project .button--disabled--rectangle,.wrapper-create-project .button--disabled--square,.wrapper-create-project .button--facebook,.wrapper-create-project .button--invisible,.wrapper-create-project .button--invisible--disabled,.wrapper-create-project .button--invisible--square,.wrapper-create-project .button--medium,.wrapper-create-project .button--primary,.wrapper-create-project .button--primary--small,.wrapper-create-project .button--primary--square{display:inline-block;color:#666;background:none;padding:10px 18px;border:1px solid #ccc;cursor:pointer;font-size:0.875rem;border-radius:3px}.wrapper-create-project .button i,.wrapper-create-project .button--default i,.wrapper-create-project .button--default--borderless i,.wrapper-create-project .button--default--deep-circle i,.wrapper-create-project .button--default--rectangle i,.wrapper-create-project .button--default--square i,.wrapper-create-project .button--default-light i,.wrapper-create-project .button--default-light--shadow i,.wrapper-create-project .button--disabled i,.wrapper-create-project .button--disabled--rectangle i,.wrapper-create-project .button--disabled--square i,.wrapper-create-project .button--facebook i,.wrapper-create-project .button--invisible i,.wrapper-create-project .button--invisible--disabled i,.wrapper-create-project .button--invisible--square i,.wrapper-create-project .button--medium i,.wrapper-create-project .button--primary i,.wrapper-create-project .button--primary--small i,.wrapper-create-project .button--primary--square i{vertical-align:middle;margin-left:5px;font-size:0.875rem}.wrapper-create-project .button-next.button--default,.wrapper-create-project .button-next.button--default--borderless,.wrapper-create-project .button-next.button--default--deep-circle,.wrapper-create-project .button-next.button--default--rectangle,.wrapper-create-project .button-next.button--default--square,.wrapper-create-project .button-next.button--default-light,.wrapper-create-project .button-next.button--default-light--shadow,.wrapper-create-project .button-next.button--disabled,.wrapper-create-project .button-next.button--disabled--rectangle,.wrapper-create-project .button-next.button--disabled--square,.wrapper-create-project .button-next.button--facebook,.wrapper-create-project .button-next.button--invisible,.wrapper-create-project .button-next.button--invisible--disabled,.wrapper-create-project .button-next.button--invisible--square,.wrapper-create-project .button-next.button--medium,.wrapper-create-project .button-next.button--primary,.wrapper-create-project .button-next.button--primary--small,.wrapper-create-project .button-next.button--primary--square,.wrapper-create-project .button.button-next{border:0;color:#fff;background:#6dc37d;font-size:1.125rem;-moz-box-shadow:inset 0 -2px 0 0 #229960;-webkit-box-shadow:inset 0 -2px 0 0 #229960;box-shadow:inset 0 -2px 0 0 #229960}.wrapper-create-project .list-tags{margin:10px 0 0}.wrapper-create-project .list-tags li{display:inline-block;border:1px solid #eee;color:#999;padding:2px 5px;margin:0 2px 2px 0;font-size:0.75rem;border-radius:3px}.wrapper-create-project .list-tags li a{text-decoration:none;vertical-align:middle}.wrapper-create-project .tag-suggestion{position:relative;color:#333;z-index:1;font-size:0.75rem;opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.wrapper-create-project .tag-suggestion.active{opacity:1}.wrapper-create-project .tag-suggestion:after,.wrapper-create-project .tag-suggestion:before{position:absolute;display:block;width:0;height:0;left:15px;top:-10px;border:5px solid transparent;content:'';z-index:0}.wrapper-create-project .tag-suggestion:before{border-bottom-color:#ccc}.wrapper-create-project .tag-suggestion:after{top:-9px;border-bottom-color:#fff;z-index:1}.wrapper-create-project .tag-suggestion ul{display:block;position:absolute;width:250px;height:200px;background:#fff;border:1px solid #ccc;overflow:hidden;overflow-y:auto;z-index:1}.wrapper-create-project .tag-suggestion ul a{display:block;padding:5px;text-decoration:none}.wrapper-create-project .tag-suggestion ul a:hover{background:#efefef}.wrapper-create-project .tip{position:absolute;width:240px;top:15px;right:-260px;line-height:1em;opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.wrapper-create-project .tip .tip-content{display:none;position:absolute;background:#f5e7a4;padding:8px 10px;color:#4a4a4a;font-size:0.75rem;border-radius:3px}.wrapper-create-project .tip .tip-content p{padding-bottom:8px}.wrapper-create-project .tip .tip-content p:last-of-type{padding-bottom:0}.wrapper-create-project .tip .tip-content:before{display:block;position:absolute;width:0;height:0;top:15px;left:-20px;border:10px solid transparent;border-right:10px solid #f5e7a4;content:''}.wrapper-create-project .uploader{margin:15px 0 0;padding:5px 0;border:2px dashed #ccc;background:#f3f3f3;text-align:center;overflow:hidden;border-radius:3px}.wrapper-create-project .uploader .button,.wrapper-create-project .uploader .button--default,.wrapper-create-project .uploader .button--default--borderless,.wrapper-create-project .uploader .button--default--deep-circle,.wrapper-create-project .uploader .button--default--rectangle,.wrapper-create-project .uploader .button--default--square,.wrapper-create-project .uploader .button--default-light,.wrapper-create-project .uploader .button--default-light--shadow,.wrapper-create-project .uploader .button--disabled,.wrapper-create-project .uploader .button--disabled--rectangle,.wrapper-create-project .uploader .button--disabled--square,.wrapper-create-project .uploader .button--facebook,.wrapper-create-project .uploader .button--invisible,.wrapper-create-project .uploader .button--invisible--disabled,.wrapper-create-project .uploader .button--invisible--square,.wrapper-create-project .uploader .button--medium,.wrapper-create-project .uploader .button--primary,.wrapper-create-project .uploader .button--primary--small,.wrapper-create-project .uploader .button--primary--square{margin:10px 0;color:#fff;border:0;background:#38a;font-size:0.875rem;-moz-box-shadow:inset 0 -2px 0 0 #00598c;-webkit-box-shadow:inset 0 -2px 0 0 #00598c;box-shadow:inset 0 -2px 0 0 #00598c}.wrapper-create-project .uploader a{display:none;color:#38a;text-decoration:none;font-size:0.75rem}.wrapper-create-project .uploader i{display:block;margin-top:15px}.wrapper-create-project .uploader i:before{color:#444;font-size:2.75rem}.wrapper-create-project .uploader .obs{display:block;color:#aaa;font-size:0.75rem}.wrapper-create-project .uploader .photo-container{display:none;float:left;width:50%;margin:10px 0;padding:10px 0;border-right:1px dashed #ccc}.wrapper-create-project .uploader .photo-container .multiple-photos{position:relative;width:70px;height:70px;margin:10px auto 0;background:#fff;border:1px solid #ccc}.wrapper-create-project .uploader .photo-container .multiple-photos .upload-bar{position:relative;height:4px;margin:5px;background:#f3f3f3}.wrapper-create-project .uploader .photo-container .multiple-photos .upload-bar span{position:absolute;display:block;width:0;height:4px;top:0;left:0;background:#6cb45d}.wrapper-create-project .uploader .photo-container .multiple-photos:after,.wrapper-create-project .uploader .photo-container .multiple-photos:before{position:absolute;display:block;width:100%;height:100%;border:1px solid #ccc;background:#fff;content:''}.wrapper-create-project .uploader .photo-container .multiple-photos:before{width:4px;top:5px;right:-5px;border-left:0;border-bottom:0}.wrapper-create-project .uploader .photo-container .multiple-photos:after{height:4px;left:5px;bottom:-5px;border-top:0}.wrapper-create-project .uploader .photo-container .multiple-photos .photo-counter{display:block;height:50px;margin:5px;padding:5px 0;background:#f3f3f3;border:1px solid #ccc;text-align:center;color:#4a4a4a;font-size:0.75rem}.wrapper-create-project .uploader.has-photos .obs{display:none}.wrapper-create-project .uploader.has-photos i{margin-top:30px}.wrapper-create-project .uploader.has-photos .photo-container{display:block}.wrapper-create-project .wrapper-actions{margin-bottom:20px;text-align:right}.wrapper-create-project .saved-content-photo-box-collection{max-width:320px;margin:20px auto}.publi-fixed-footer{display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:fixed;right:0;bottom:0;left:0;background-color:#fff;border-top:1px solid #d8d8d8;-moz-box-shadow:0 -1px 1px -1px #d8d8d8;-webkit-box-shadow:0 -1px 1px -1px #d8d8d8;box-shadow:0 -1px 1px -1px #d8d8d8}.publi-modal{position:fixed;top:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(22, 22, 22, 0.7);z-index:170;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.publi-modal__overlay{width:100%;height:100%;position:absolute}.publi-modal__content{position:relative;border:2px solid #fff;background-color:#fff;z-index:171;min-width:300px;min-height:250px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center}.publi-modal__close-button{position:absolute;top:-18px;right:-18px;min-width:36px;width:36px;border-radius:50%;border:1px solid #444;line-height:26px;min-height:36px;background-color:#fff;font-size:19px;color:#666;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08);cursor:pointer;z-index:1}.publish-box__container__section:first-child:not(:only-child){padding:20px 20px 0}.publish-box__container__section:last-child:not(:only-child){border-top:1px solid #d8d8d8}.publish-box__content,.publish-box__content--footer{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.publish-box__content--footer:not(:first-child):not(:last-child),.publish-box__content:not(:first-child):not(:last-child){padding:10px 0}.publish-box__content__thumb{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem;color:#444}.publish-box__content__info{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.publish-box__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444}.publish-box__subtitle{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.75rem;color:#868686}.publish-box__text,.publish-box__text--limited-height{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:0.75rem;color:#868686}.publish-box__text--limited-height{max-height:17px;overflow:hidden;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:0.75rem;color:#868686}.publish-box__link:hover{color:#ff8a83}.flex-grid-container__group + .result-box{margin-top:10px}.flex-grid-container__content .result-box:first-child,.flex-grid-container__content--horizontal-padded .result-box:first-child{margin-top:0}.result-line,.result-line--first,.result-line--simple{margin-top:10px;margin-bottom:20px}.result-line__icon{background-color:#f5f5f5;display:inline;padding:0 20px;font-size:1.625rem;color:#d8d8d8}.result-line--simple{width:100%;margin-left:0;line-height:1;position:relative;padding:10px;margin-top:10px;margin-bottom:20px}.result-line__text,.result-line__text--normal,.result-line__text--small,.result-line__text--uppercase,.result-line__text--uppercase--centered{color:#444}.result-line__text strong,.result-line__text--normal strong,.result-line__text--small strong,.result-line__text--uppercase strong,.result-line__text--uppercase--centered strong{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.result-line__text--small{font-size:12px}.result-line__text--uppercase--centered{text-align:center;width:100%}.rn-carousel-control.rn-carousel-control-next:before:hover{opacity:.5}.rn-carousel-control.rn-carousel-control-next:before:active{opacity:1}.rn-carousel-control.rn-carousel-control-prev:before:hover{opacity:.5}.rn-carousel-control.rn-carousel-control-prev:before:active{opacity:1}.room-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;border-radius:4px;position:relative;height:inherit}.room-box__header{position:relative;display:block}.room-box__photo-container{width:100%;min-height:300px;color:transparent}.room-box__photo{border:1px solid #fff;border-radius:4px;width:inherit;min-height:300px;height:inherit}.room-box__legend{display:-webkit-flex;display:flex;color:#fff;bottom:0;height:100%;padding-bottom:10px;text-align:center;position:absolute;width:100%;background:linear-gradient(to bottom, transparent 34%, rgba(0, 0, 0, 0.36) 57%, rgba(0, 0, 0, 0.74) 81%, rgba(0, 0, 0, 0.74) 100%);border-radius:0 0 4px 4px;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column}.room-box__legend:before{content:'';border-top:2px solid #ff5656;display:block;margin:0 auto 10px;width:65px}.room-box__legend__main-text{text-transform:uppercase;margin:10px}.rooms-feed-description__header{display:-webkit-flex;display:flex;border-bottom:1px solid #d8d8d8}.rooms-feed-description__title{font-size:1.625rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.rooms-feed-description__count{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100}.rooms-feed-description a:hover{color:#868686}.rooms-feed-description__subtitle,.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section:first-of-type .rooms-feed-photo-boxes-header{display:none}@-moz-keyframes opacity-entrance-1-of-12{0%,12.5%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-1-of-12{0%,12.5%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-1-of-12{0%,12.5%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-1-of-12{0%,12.5%{opacity:0}100%{opacity:1}}@-moz-keyframes opacity-entrance-2-of-12{0%,15%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-2-of-12{0%,15%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-2-of-12{0%,15%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-2-of-12{0%,15%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(2) .photo-box{-webkit-animation:2333.33333333ms opacity-entrance-2-of-12;-moz-animation:2333.33333333ms opacity-entrance-2-of-12;-o-animation:2333.33333333ms opacity-entrance-2-of-12;animation:2333.33333333ms opacity-entrance-2-of-12}@-moz-keyframes opacity-entrance-3-of-12{0%,17.5%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-3-of-12{0%,17.5%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-3-of-12{0%,17.5%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-3-of-12{0%,17.5%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(3) .photo-box{-webkit-animation:2500ms opacity-entrance-3-of-12;-moz-animation:2500ms opacity-entrance-3-of-12;-o-animation:2500ms opacity-entrance-3-of-12;animation:2500ms opacity-entrance-3-of-12}@-moz-keyframes opacity-entrance-4-of-12{0%,20%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-4-of-12{0%,20%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-4-of-12{0%,20%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-4-of-12{0%,20%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(4) .photo-box{-webkit-animation:2666.66666667ms opacity-entrance-4-of-12;-moz-animation:2666.66666667ms opacity-entrance-4-of-12;-o-animation:2666.66666667ms opacity-entrance-4-of-12;animation:2666.66666667ms opacity-entrance-4-of-12}@-moz-keyframes opacity-entrance-5-of-12{0%,22.5%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-5-of-12{0%,22.5%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-5-of-12{0%,22.5%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-5-of-12{0%,22.5%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(5) .photo-box{-webkit-animation:2833.33333333ms opacity-entrance-5-of-12;-moz-animation:2833.33333333ms opacity-entrance-5-of-12;-o-animation:2833.33333333ms opacity-entrance-5-of-12;animation:2833.33333333ms opacity-entrance-5-of-12}@-moz-keyframes opacity-entrance-6-of-12{0%,25%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-6-of-12{0%,25%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-6-of-12{0%,25%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-6-of-12{0%,25%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(6) .photo-box{-webkit-animation:3000ms opacity-entrance-6-of-12;-moz-animation:3000ms opacity-entrance-6-of-12;-o-animation:3000ms opacity-entrance-6-of-12;animation:3000ms opacity-entrance-6-of-12}@-moz-keyframes opacity-entrance-7-of-12{0%,27.5%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-7-of-12{0%,27.5%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-7-of-12{0%,27.5%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-7-of-12{0%,27.5%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(7) .photo-box{-webkit-animation:3166.66666667ms opacity-entrance-7-of-12;-moz-animation:3166.66666667ms opacity-entrance-7-of-12;-o-animation:3166.66666667ms opacity-entrance-7-of-12;animation:3166.66666667ms opacity-entrance-7-of-12}@-moz-keyframes opacity-entrance-8-of-12{0%,30%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-8-of-12{0%,30%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-8-of-12{0%,30%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-8-of-12{0%,30%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(8) .photo-box{-webkit-animation:3333.33333333ms opacity-entrance-8-of-12;-moz-animation:3333.33333333ms opacity-entrance-8-of-12;-o-animation:3333.33333333ms opacity-entrance-8-of-12;animation:3333.33333333ms opacity-entrance-8-of-12}@-moz-keyframes opacity-entrance-9-of-12{0%,32.5%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-9-of-12{0%,32.5%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-9-of-12{0%,32.5%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-9-of-12{0%,32.5%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(9) .photo-box{-webkit-animation:3500ms opacity-entrance-9-of-12;-moz-animation:3500ms opacity-entrance-9-of-12;-o-animation:3500ms opacity-entrance-9-of-12;animation:3500ms opacity-entrance-9-of-12}@-moz-keyframes opacity-entrance-10-of-12{0%,35%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-10-of-12{0%,35%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-10-of-12{0%,35%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-10-of-12{0%,35%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(10) .photo-box{-webkit-animation:3666.66666667ms opacity-entrance-10-of-12;-moz-animation:3666.66666667ms opacity-entrance-10-of-12;-o-animation:3666.66666667ms opacity-entrance-10-of-12;animation:3666.66666667ms opacity-entrance-10-of-12}@-moz-keyframes opacity-entrance-11-of-12{0%,37.5%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-11-of-12{0%,37.5%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-11-of-12{0%,37.5%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-11-of-12{0%,37.5%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(11) .photo-box{-webkit-animation:3833.33333333ms opacity-entrance-11-of-12;-moz-animation:3833.33333333ms opacity-entrance-11-of-12;-o-animation:3833.33333333ms opacity-entrance-11-of-12;animation:3833.33333333ms opacity-entrance-11-of-12}@-moz-keyframes opacity-entrance-12-of-12{0%,40%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-entrance-12-of-12{0%,40%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-entrance-12-of-12{0%,40%{opacity:0}100%{opacity:1}}@keyframes opacity-entrance-12-of-12{0%,40%{opacity:0}100%{opacity:1}}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-section .photo-box-animated-wrapper:nth-of-type(12) .photo-box{-webkit-animation:4000ms opacity-entrance-12-of-12;-moz-animation:4000ms opacity-entrance-12-of-12;-o-animation:4000ms opacity-entrance-12-of-12;animation:4000ms opacity-entrance-12-of-12}.rooms-feed-photo-boxes .rooms-feed-photo-boxes-counter{color:#666;font-size:0.875rem}.search-box__dropdown{overflow:hidden;position:absolute;z-index:1;width:100%;margin-top:-3px;padding-bottom:20px;border:1px solid #d8d8d8;border-radius:0 0 4px 4px}.searchbar{display:none;position:relative;max-width:410px;overflow:hidden}.searchbar .collapse-search{display:none;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #eee;text-decoration:none;color:#666;cursor:pointer;border-radius:3px}.searchbar .collapse-search span{display:none}.searchbar .input-search{width:100%;height:40px;line-height:40px;border:1px solid #d6d6d6;padding:0 0 0 10px;border-radius:4px}.searchbar .button-search{position:absolute;top:30px;right:5px;border:0;background-color:transparent;cursor:pointer}.searchbar .button-search span{display:none}.searchbar .button-search i{font-size:1.125rem}.security-badge-custom,.security-badge-custom--small{width:115px;height:32px}.security-badge-custom--small{width:65px;height:21px}.select-box,.select-box--large{position:relative;display:inline-block;color:#444}.select-box--large select{height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:inherit}.select-box--large i{pointer-events:none;padding-right:inherit}.select-box select,.select-box--large select{font-size:0.8125rem;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;padding:5px 30px 5px 10px;border:1px solid #d8d8d8;border-radius:4px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:inherit;color:#444}.select-box select::-ms-expand,.select-box--large select::-ms-expand{display:none}.select-box select:focus,.select-box select:hover,.select-box--large select:focus,.select-box--large select:hover{border-color:#868686}.select-box select:disabled,.select-box--large select:disabled{background-color:#ebebeb;border-color:#d8d8d8;color:#868686;cursor:not-allowed}.select-box select:valid,.select-box--large select:valid{border-color:#868686;color:#444}.select-box i,.select-box--large i{position:absolute;right:8px;top:50%;margin-top:-12px;pointer-events:none;padding-right:inherit}.separator,.separator--not-phone{border-width:1px 0 0;border-color:#d8d8d8;border-style:solid}.share-button,.share-button--text{position:relative}.share-button--text:after{content:"COMPARTILHAR"}.share-button__item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;width:150px;height:40px;border:1px solid #d8d8d8;background:#fff;border-radius:3px;text-transform:uppercase;font-size:14px;color:#666;padding-left:5px;cursor:pointer}.share-button__item:after{display:block;content:"Compartilhar";align-self:center;padding-right:5px}.share-photo .share-photo-title{color:#333;display:inline-block}.share-photo .share-photo-item{display:inline-block;line-height:1.5;vertical-align:middle}.share-photo .share-photo-item:last-child{margin-right:0}.shared-posts-box{background:#fff;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.shared-posts-box__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.shared-posts-box__content__link{font-size:0.875rem;text-transform:uppercase;position:relative;padding:25px 0;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;display:block;text-align:center}.shared-posts-box__content__link:after{content:'>>';display:inline-block;font-size:11px;line-height:1;position:absolute;top:30px;margin-left:5px}.shared-posts-box__posts-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px;padding-right:5px}.shared-posts-box__secundary-text{font-size:0.625rem;color:#aaa}.shared-posts-box__link{color:#444;text-decoration:none}.shared-posts-box__container{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:0;border-radius:8px;font-size:0.75rem;width:calc(50% - 10px);margin:5px;position:relative}.shared-posts-box__container__content{padding:5px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.shared-posts-box__container__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;display:flex;align-items:center;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:block-axis;color:#444}.shared-posts-box__container__title:hover{color:#868686}.shared-posts-box__image{width:100%;border-radius:4px 4px 0 0;background-position:center;background-size:cover}.simplified-photo-box__image{max-width:100%;display:block}.simplified-photo-box__footer{color:#666;background-color:#f4f4f4;padding:10px;position:relative;display:block}.simplified-photo-box__footer__text{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;max-width:100%;color:inherit}.simplified-photo-box__footer:after{content:"\00bb";position:absolute;right:10px;top:0;line-height:40px;pointer-events:none}.sitemap__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.625rem;color:#444}.sitemap__section{padding:0 10px}.sitemap__items-container{list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:10px}.social-share-buttons__item{display:inline-block;padding:0 5px}.social-share-buttons__item__icon{color:#fff;text-decoration:none}.steps{background:#fff;border-bottom:1px solid #d8d8d8;padding-left:60px}.steps__title{color:#666;font-size:0.875rem}.steps__subtitle{color:#aaa;font-size:0.625rem}.steps__box{display:-webkit-inline-flex;display:inline-flex;width:32.33%;padding:15px}.steps__img{height:65px}.steps__text{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;padding-left:10px}.suggestions-list{width:100%}.suggestions-list:not(:first-child){border-top:1px solid #d8d8d8}.suggestions-list__title{height:100%;padding:20px 0 10px;font-size:0.75rem;color:#868686;text-decoration:none;line-height:1}.suggestions-list__item,.suggestions-list__item--is-active{display:-webkit-flex;display:flex;justify-content:left;cursor:pointer;line-height:2;padding:8px 0}.suggestions-list__item--is-active{background-color:#d8d8d8}.suggestions-list__item__image{min-height:40px;min-width:40px;max-height:40px;max-width:40px;border:1px solid #d8d8d8;border-radius:4px;margin:auto 10px 0 0}.suggestions-list__item__anchor{width:calc(100% - 50px);display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;letter-spacing:-.23px;line-height:1}.suggestions-list__item__anchor__name{font-size:0.875rem;min-height:15px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;color:#444}.suggestions-list__item__anchor__name:hover{color:#6f6f6f}.suggestions-list__item__anchor__name__highlight{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.suggestions-list__item__anchor__sub-name{margin-top:5px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#ff5656}.super-tag,.super-tag--is-loading,.super-tag--primary{font-size:0.875rem;padding:0 20px;line-height:40px;border-radius:3px;border:1px solid #d8d8d8;background-color:#fff;color:#444;white-space:nowrap}.super-tag--primary{background-color:#ff5656;color:#fff;border-color:#ff5656}.super-tag__indicator,.super-tag__indicator--primary{background-color:#fff;width:20px;border-radius:50%;height:20px;display:inline-block;color:#ff5656;vertical-align:middle;line-height:1.8;margin:0 0 0 10px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.75rem}.super-tag__indicator--primary{display:inline-block}.super-tag--is-loading{background-color:#d8d8d8;color:#d8d8d8;-webkit-animation:2s ease-in-out infinite kBlink;-moz-animation:2s ease-in-out infinite kBlink;-o-animation:2s ease-in-out infinite kBlink;animation:2s ease-in-out infinite kBlink;pointer-events:none;border-color:#d8d8d8}.switch-group .switch-group-item{border-width:1px;border-style:solid;border-color:#d8d8d8;color:#aaa;display:inline-block;font-size:1rem;padding:6px;cursor:pointer;line-height:1;transition:color .3s ease-in}.switch-group .switch-group-item.switch-group-item-active,.switch-group .switch-group-item:hover{color:#666}.switch-group .switch-group-item:first-child{border-radius:4px 0 0 4px}.switch-group .switch-group-item:last-child{border-width:1px 1px 1px 0;border-radius:0 4px 4px 0}.switch-group .switch-group-item .switch-group-item{font-size:inherit;line-height:1}.switch-group .switch-group-item .switch-group-icon{display:block}.tab-list,.tab-list--featured-inside,.tab-list--fullwidth{display:inline-flex;-webkit-justify-content:flex-start;justify-content:flex-start;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;flex-direction:row;text-decoration:none;overflow:auto;width:100%}.tab-list--fullwidth{display:-webkit-flex;display:flex}.tab-list--featured-inside{display:-webkit-flex;display:flex;padding-top:20px;margin:0 -15px 20px;box-shadow:0 2px 6px 0 rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.1);-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;width:auto}.tab-list__tab{-webkit-flex-grow:1;flex-grow:1;max-height:60px;margin:-15px 15px 0;color:#6f6f6f;text-align:center;line-height:60px;font-size:0.875rem;height:60px;transition:.2s ease-in-out;text-decoration:none;flex:0 0 auto}.tab-list__tab:hover{color:#b7b7b7}.tab-list__tab:last-child{padding-right:20px}.tab-list__tab__link,.tab-list__tab__link--is-active{cursor:pointer;border-bottom:5px solid transparent;transition:.1s ease-in-out;padding-bottom:15px}.tab-list__tab__link--is-active{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;border-bottom-color:#444;color:#444}.tag,.tag--success{display:-webkit-flex;display:flex;padding:10px;margin:0;border-radius:8px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:calc(10px + .8vw);color:#fff;line-height:1;height:36px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.tag--success:not(:last-child),.tag:not(:last-child){margin-right:10px}.tag--success{background-color:#5ab849}.tag__icon{display:-webkit-flex;display:flex;height:inherit;max-width:30px;margin-right:10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.toast,.toast--closed,.toast--closing,.toast--opening{-webkit-transition:300ms linear;-moz-transition:300ms linear;-o-transition:300ms linear;transition:300ms linear;width:100%;margin-bottom:10px;pointer-events:all}.toast--opening{opacity:0;height:0;margin-bottom:0}.toast--closing{opacity:0;margin-bottom:10px}.toast--closed{display:none}.toast__inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:top;-moz-align-items:top;-ms-align-items:top;align-items:top;-webkit-flex-direction:row;flex-direction:row;padding:10px;border-radius:20px;background-color:rgba(68, 68, 68, 0.9)}.toast__content{width:100%;padding:0 10px;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem}.toast__sides{width:16px;height:12px}.toast__icon{margin-left:5px}.toast__close{margin-right:5px}.toolbar{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.toolbar__header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.toolbar__header__title{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1.625rem;flex:1;margin-bottom:0;color:#444;min-height:40px}.toolbar__header__action{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.875rem;text-decoration:none;text-transform:uppercase;color:#ff5656}.toolbar__header__link{cursor:pointer;color:inherit;text-decoration:none}.tooltip,.tooltip--bottom,.tooltip--left,.tooltip--right,.tooltip--top{position:relative;text-decoration:none}.tooltip--bottom:focus:after,.tooltip--bottom:focus:before,.tooltip--bottom:hover:after,.tooltip--bottom:hover:before,.tooltip--left:focus:after,.tooltip--left:focus:before,.tooltip--left:hover:after,.tooltip--left:hover:before,.tooltip--right:focus:after,.tooltip--right:focus:before,.tooltip--right:hover:after,.tooltip--right:hover:before,.tooltip--top:focus:after,.tooltip--top:focus:before,.tooltip--top:hover:after,.tooltip--top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before{opacity:.8}.tooltip--bottom:after,.tooltip--bottom:before,.tooltip--left:after,.tooltip--left:before,.tooltip--right:after,.tooltip--right:before,.tooltip--top:after,.tooltip--top:before,.tooltip:after,.tooltip:before{position:absolute;z-index:100;opacity:0;transition:opacity 0.25s ease-in-out}.tooltip--bottom:before,.tooltip--left:before,.tooltip--right:before,.tooltip--top:before,.tooltip:before{content:"";width:0;height:0;border-width:6px;border-style:solid}.tooltip--bottom:after,.tooltip--left:after,.tooltip--right:after,.tooltip--top:after,.tooltip:after{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);content:attr(aria-label);height:45px;line-height:45px;padding:0 18px;text-align:center;color:#fff;background:#222;border-radius:4px;text-shadow:0 0 5px #000;white-space:nowrap;font-weight:lighter;font-size:0.9375rem}.tooltip--top:before{border-color:#222 transparent transparent}.tooltip--top:after,.tooltip--top:before{bottom:90%;left:-9999px;margin-bottom:12px}.tooltip--top:focus:after,.tooltip--top:focus:before,.tooltip--top:hover:after,.tooltip--top:hover:before{bottom:85%;left:0}.tooltip--top:focus:before,.tooltip--top:hover:before{left:10px}.tooltip--right:after,.tooltip--right:before{transition:left .25s ease-in-out;top:-9999px;left:96%;margin-left:12px}.tooltip--right:before{border-color:transparent #222 transparent transparent;margin-left:0}.tooltip--right:focus:after,.tooltip--right:focus:before,.tooltip--right:hover:after,.tooltip--right:hover:before{left:95%;top:0}.tooltip--right:focus:before,.tooltip--right:hover:before{top:7px}.tooltip--bottom:focus:after,.tooltip--bottom:focus:before,.tooltip--bottom:hover:after,.tooltip--bottom:hover:before{top:85%;left:-32px}.tooltip--bottom:focus:before,.tooltip--bottom:hover:before{left:15px}.tooltip--left:after,.tooltip--left:before{transition:right .25s ease-in-out;top:-9999px;right:96%;margin-right:12px}.tooltip--left:before{border-color:transparent transparent transparent #222;margin-right:0}.tooltip--left:focus:after,.tooltip--left:focus:before,.tooltip--left:hover:after,.tooltip--left:hover:before{right:95%;top:0}.tooltip--left:focus:before,.tooltip--left:hover:before{top:7px}.tooltip__fixed{opacity:.8;left:calc(50% - 116.25px);top:-51px;position:absolute;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);height:45px;line-height:45px;padding:0 18px;text-align:center;color:#fff;background:#222;border-radius:4px;text-shadow:0 0 5px #000;white-space:nowrap;transition:visibility .25s ease-in-out;font-weight:lighter;font-size:0.9375rem}.tooltip__fixed:before{border-color:#222 transparent transparent;margin-left:0;width:0;height:0;border-width:6px;border-style:solid;content:" ";position:absolute;bottom:-12px;left:calc(50% - 6px)}.transcription-box{padding-left:20px;padding-right:10px}.transcription-box__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.transcription-box__content__link{font-size:0.875rem;text-transform:uppercase;position:relative;padding-top:25px;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;display:block;text-align:center}.transcription-box__content__link:after{content:'>>';display:inline-block;font-size:11px;line-height:1;position:absolute;top:30px;margin-left:5px}.transcription-box__item{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.transcription-box__link{display:-webkit-flex;display:flex;font-size:0.875rem}.text,.text--lighter,.text--medium,.text--small{font-size:0.875rem;color:#868686;text-decoration:none}.text--lighter:not(:last-child),.text--medium:not(:last-child),.text--small:not(:last-child),.text:not(:last-child){margin-bottom:10px}.text--lighter{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400}.title,.title--amp,.title--is-1,.title--is-2,.title--is-3{color:#444;margin-bottom:10px}.title--is-1{font-size:1.25rem;font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100}.title--is-3{font-size:0.875rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.title--amp{margin-top:0;font-size:1.5rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.title--amp-light{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;font-size:1.375rem;color:#868686}.link,.link--auxiliar,.link--primary,.link--secundary,.link--tertiary,.related-products__header__call-to-action,.shopping-aggregator-page__header__content__anchor{cursor:pointer;transition:opacity .2s ease-in;opacity:1;text-decoration:none;letter-spacing:-.3px}.link--auxiliar:hover,.link--primary:hover,.link--secundary:hover,.link--tertiary:hover,.link:hover,.related-products__header__call-to-action:hover,.shopping-aggregator-page__header__content__anchor:hover{opacity:.6}.link--auxiliar:active,.link--primary:active,.link--secundary:active,.link--tertiary:active,.link:active,.related-products__header__call-to-action:active,.shopping-aggregator-page__header__content__anchor:active{opacity:1}.link--primary,.related-products__header__call-to-action,.shopping-aggregator-page__header__content__anchor{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;color:#ff5656}.link--tertiary{color:#868686}.link--auxiliar{color:#37474f}.user-card .user-card-content{display:table;padding:10px;text-decoration:none}.user-card .user-card-image{display:table-cell;vertical-align:top;padding-left:10px}.user-card .user-card-avatar{border-radius:50%}.user-card .user-card-info{display:table-cell;vertical-align:middle;padding:0 10px 0 20px;font-size:0.875rem}.user-card .user-card-info .user-card-info-link{text-decoration:none;color:#333;transition:.25s ease-in}.user-card .user-card-info .user-card-info-link:hover{color:#5cb9da}.user-card .user-card-info .user-card-info-link.user-card-info-link-no-hover{cursor:default}.user-card .user-card-info .user-card-info-link.user-card-info-link-no-hover:hover{color:inherit}.user-card .user-card-info .user-card-info-name{font-size:1rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.user-card .user-card-info .user-card-info-action{margin-top:10px;cursor:pointer}.youtube-thumbnail-to-iframe__frame{height:100%;width:100%}.welcome-box,.welcome-box--left,.welcome-box--rigth{padding:10px;word-wrap:break-word;overflow:auto}.welcome-box__content{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px;margin:0;width:100%}.welcome-box__user-image{border-radius:50%;width:60px;height:60px;border:1px solid #666}.welcome-box__link{font-size:0.875rem;text-transform:uppercase;position:relative;padding:10px 0;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.welcome-box__link:after{content:'>>';display:block;font-size:11px;line-height:1;position:absolute;right:-15px;top:15px}.welcome-box__text--strong{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;color:#000;display:inline-block;padding:0;margin:0}.welcome-box__message{font-family:"Open Sans Light",Helvetica,sans-serif;font-weight:100;color:#666;font-size:1.125rem;text-align:left}.welcome-box--left{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;justify-content:flex-end;border:none;box-shadow:none;margin:0;padding:5px 0}.welcome-box--rigth{border:none;box-shadow:none;margin-left:20px;padding:0;overflow:hidden;width:100%}.welcome-box__button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;padding:10px;border:1px dashed #666;width:105px;height:105px;font-size:12px;margin:0 10px}.welcome-box__button__text{margin-top:10px}.welcome-box *[class*=' viva-icon-'],.welcome-box *[class^='viva-icon-'],.welcome-box--left *[class*=' viva-icon-'],.welcome-box--left *[class^='viva-icon-'],.welcome-box--rigth *[class*=' viva-icon-'],.welcome-box--rigth *[class^='viva-icon-']{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;color:#666;font-size:1.5625rem;border:1px solid #666;border-radius:50%;width:55px;height:55px}.whatsapp-floating-button:hover{opacity:1}.loading-block__loader--default{animation:1.4s linear infinite kSpin360;background-image:linear-gradient(to right, #f2cdc9, #ff5656);margin:0 auto;display:block;width:46px;height:46px;border-radius:100%}.loading-block__loader--default:after{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:relative;display:block;left:4px;top:4px;border-radius:inherit;background-color:#f4f4f4}.loading-box.hide{display:none}.loading-dots span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}.loading-placeholder,.loading-placeholder--circle-30,.loading-placeholder--fullwidth-60,.loading-placeholder--square-30,.loading-placeholder--square-78,.loading-placeholder--text-high,.loading-placeholder--text-large,.loading-placeholder--text-medium,.loading-placeholder--text-medium--double,.loading-placeholder--text-small,.loading-placeholder--text-small--double{background-color:#d8d8d8!important;color:#d8d8d8;-webkit-animation:2s ease-in-out infinite kBlink;-moz-animation:2s ease-in-out infinite kBlink;-o-animation:2s ease-in-out infinite kBlink;animation:2s ease-in-out infinite kBlink;pointer-events:none}.loading-placeholder--text-small,.loading-placeholder--text-small--double{min-height:24px;min-width:24px}.loading-placeholder--text-small--double{box-shadow:0 29px 0 #d8d8d8;margin-bottom:29px}.loading-placeholder--text-medium,.loading-placeholder--text-medium--double{min-height:36px}.loading-placeholder--text-medium--double{box-shadow:0 41px 0 #d8d8d8;margin-bottom:41px}.loading-placeholder--text-large{min-height:48px}.loading-placeholder--fullwidth-60{width:100%;height:60px}.loading-placeholder--text-high{min-height:48px}.loading-placeholder--square-78{width:78px;height:78px}.loading-placeholder--square-30{width:30px;height:30px}.loading-placeholder--circle-30{border-radius:50%;width:30px;height:30px}.page-builder-section--default--has-divider{max-width:1200px;border-bottom:1px solid #d8d8d8}.page-builder-categories-icons{display:grid;grid-gap:10px;grid-template-columns:repeat(2, 1fr)}.page-builder-categories-icons__item{text-align:center;margin-top:20px}.page-builder-categories-icons__icon{display:inline-block;fill:#fff;width:1em;font-size:3.75rem;max-width:100%;margin-bottom:auto;margin-top:auto}.page-builder-categories-icons__anchor{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-decoration:none;text-transform:uppercase;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;min-height:140px;color:#fff}.page-builder-featured-categories{display:grid;grid-gap:10px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.page-builder-featured-categories__title{margin-bottom:40px}.page-builder-featured-categories__item{text-align:center}.page-builder-featured-categories__image{display:inline-block;margin-bottom:10px;max-width:100%}.page-builder-featured-categories__anchor{display:block;text-decoration:none;text-transform:uppercase;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:1rem;color:#444}.page-builder-leaderboard{position:relative;max-width:100%;width:100%;display:block;z-index:1;padding:10px}.page-builder-leaderboard__anchor{width:100%;display:block;padding:10px}.page-builder-leaderboard__banner{max-width:100%}.page-builder-leaderboard__banner__image{max-width:100%;width:100%;min-height:377px;object-fit:cover}.page-builder-leaderboard__card{display:block}.page-builder-leaderboard__cards{z-index:2;position:absolute;top:30px;right:90px;display:grid;grid-template-columns:repeat(2, 1fr)}.hero__image{display:block}.hero__extra-text{text-align:center;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8)}.page-builder-subcategories,.page-builder-subcategories--3-2-columns,.page-builder-subcategories--3-columns,.page-builder-subcategories--4-columns{display:grid;grid-gap:20px}.page-builder-subcategories--3-columns,.page-builder-subcategories--4-columns{grid-template-columns:repeat(1, 1fr)}.pager__button--inactive{box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.08);min-height:42px;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;opacity:.4;pointer-events:none}.page-404{background-color:rgba(234, 234, 234, 0.5);min-height:100%}.page-404__main-block{background-image:url(https://cdn.vivadecora.com.br/static/img/backgrounds/pattern-furniture.png);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);background-color:#fff}.page-404__main-block__content{max-width:1200px;margin:0 auto;padding:10px 0}.page-404__main-block__content:after,.page-404__main-block__content:before{content:" ";display:table}.page-404__main-block__content:after{clear:both}.page-404__main-block__content__images{text-align:center;padding:0}.page-404__main-block__content__images__image,.page-404__main-block__content__images__image--mesa,.page-404__main-block__content__images__image--quadro{text-align:center;display:block;margin:0 auto;max-width:100%}.page-404__main-block__content__images__image--quadro{width:320px;transform-origin:150px 5px;-webkit-animation:2s ease-in-out infinite alternate kAnimateQuadro;-moz-animation:2s ease-in-out infinite alternate kAnimateQuadro;-o-animation:2s ease-in-out infinite alternate kAnimateQuadro;animation:2s ease-in-out infinite alternate kAnimateQuadro}.page-404__main-block__content__images__image--mesa{width:450px;display:none}.page-404__main-block__content__text{margin:0 auto;max-width:490px;padding:0 20px 20px}.page-404__main-block__content__text__subtitle{max-width:400px;display:none}.page-sitemap .page-sitemap-title{font-size:1.125rem}abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,dl,dt,em,fieldset,figcaption,font,form,h4,h5,h6,iframe,ins,kbd,label,legend,object,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}.flex-grid-container__content--horizontal-padded{-webkit-flex-grow:1;flex-grow:1;max-width:100%}.custom-button,.custom-button--photo-is-saved{font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.8125rem;display:inline-block;height:44px;padding:0 10px 0 40px;border-radius:22px;line-height:44px;text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;color:#444;background-image:url(/static/img/svg/transparent-heart-with-white-background.svg);background-position:3px 1px;background-repeat:repeat;max-width:240px;box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3);border:none}.magic-button__item--fadein,.magic-button__item--fadeout{width:100%;height:45px;border-radius:4px;background-color:#fff;color:#666;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.08);border:1px solid #d8d8d8;cursor:pointer}.markdown__raw a{display:inline;color:#ff5656;text-decoration:none;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.pin-button,.pin-button--top-right{font-size:0.75rem;font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;background-color:#bd081c;border-radius:2px;border:none;color:#fff;cursor:pointer;padding:2px 4px;text-align:center;text-decoration:none;width:auto;z-index:90}.professional-card__avatar,.professional-card__avatar--placeholder--is-loading{border-radius:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;border:1px solid #6f6f6f;width:48px;height:48px;margin-right:10px;display:block}.separator{border-width:1px 0 0;border-color:#d8d8d8;border-style:solid}.share-button--text{position:relative}.text--lighter,.text--medium,.text--small,.title,.title--amp,.title--is-1,.title--is-2,.title--is-3{line-height:1.5}.text--lighter,.text--medium,.text--small{font-size:0.875rem;color:#868686;text-decoration:none}.link,.link--auxiliar,.link--primary,.link--tertiary,.related-products__header__call-to-action,.shopping-aggregator-page__header__content__anchor{cursor:pointer;transition:opacity .2s ease-in;opacity:1;text-decoration:none;letter-spacing:-.3px}.page-builder-section,.page-builder-section--default,.page-builder-section--default--has-divider,.page-builder-section--white-line{display:block;margin:0 auto;padding:30px 0}.page-builder-section--default,.page-builder-section--default--has-divider{padding:40px 10px;max-width:1200px;color:#444}.page-builder-subcategories,.page-builder-subcategories--2-3-4-columns,.page-builder-subcategories--3-2-columns,.page-builder-subcategories--3-columns,.page-builder-subcategories--4-columns{display:grid;grid-gap:20px;padding:0}.page-builder-subcategories__item,.page-builder-subcategories__item--2-3-4-columns,.page-builder-subcategories__item--3-2-columns{list-style:none}.pager__button,.pager__button--inactive{width:25px;text-decoration:none;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.08);font-size:1.875rem;line-height:42px;min-height:42px;transition:opacity .5s ease-in-out;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;color:#6f6f6f;cursor:pointer;z-index:1}abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,dl,dt,em,fieldset,figcaption,font,form,h4,h5,h6,iframe,ins,kbd,label,legend,object,pre,q,s,samp,small,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}[class^=col-],[class^=col-]:after,[class^=col-]:before{box-sizing:border-box}.flex-grid-container__sidebar--boxed-on-phone,.flex-grid-container__sidebar--large{display:none}.page-footer--remove-overlap a{color:inherit;text-decoration:none}.btn *[class*=' viva-icon-']{vertical-align:initial}.animated-heart--animate{will-change:all;height:1.3em;width:1.3em;position:relative;cursor:pointer;color:#ff5656}.btn-group--important,.btn-group--large{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.photo-box .photo-box-body .photo-box-body-figure--ad,.photo-box .photo-box-body--no-link .photo-box-body-figure,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad{position:relative;background-color:#d8d8d8;overflow:hidden;display:block}.photo-box .photo-box-body .photo-box-body-figure--ad:before,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad:before,.photo-box .photo-box-body--no-link .photo-box-body-figure:before{display:block;content:"";width:100%;padding-top:100%}.photo-box .photo-box-body .photo-box-body-figure--ad > .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure > .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad > .photo-box-body-figure-square{position:absolute;top:0;left:0;right:0;bottom:0}.photo-box .photo-box-body .photo-box-body-figure--ad .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure .photo-box-body-figure-square,.photo-box .photo-box-body--no-link .photo-box-body-figure--ad .photo-box-body-figure-square{-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}.photo-box .photo-box-body .photo-box-body-figure-scale-fade-down.photo-box-body-figure--ad,.photo-box .photo-box-body--no-link .photo-box-body-figure-scale-fade-down.photo-box-body-figure--ad,.photo-box .photo-box-body--no-link .photo-box-body-figure.photo-box-body-figure-scale-fade-down{-webkit-animation:0.5s kScaleFadeDownPhotoBox;-moz-animation:0.5s kScaleFadeDownPhotoBox;-o-animation:0.5s kScaleFadeDownPhotoBox;animation:0.5s kScaleFadeDownPhotoBox;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.photo-box .photo-box-body--no-link .photo-box-body-image{width:100%;height:100%;border-radius:4px 4px 0 0}.photo-box .photo-box-body-click-to-resize.photo-box-body--no-link{cursor:zoom-in;border-top-left-radius:4px;border-top-right-radius:4px}.products-line,.products-line--is-boxed{max-width:1200px;margin:0 auto;width:100%}.markdown__raw h1,.markdown__raw h2,.markdown__raw h3,.markdown__raw h4{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600;font-size:0.875rem;color:#868686;padding-bottom:10px}.markdown__raw div,.markdown__raw li,.markdown__raw p{display:block;font-family:"Open Sans Regular",Helvetica,sans-serif;font-weight:400;font-size:0.75rem;color:#b7b7b7;padding-bottom:10px}.result-line__text--small,.result-line__text--uppercase,.result-line__text--uppercase--centered{color:#444}.result-line__text--small strong,.result-line__text--uppercase strong,.result-line__text--uppercase--centered strong{font-family:"Open Sans Semibold",Helvetica,sans-serif;font-weight:600}.tooltip,.tooltip--left,.tooltip--right,.tooltip--top{position:relative;text-decoration:none}.tooltip--left:after,.tooltip--left:before,.tooltip--right:after,.tooltip--right:before,.tooltip--top:after,.tooltip--top:before,.tooltip:after,.tooltip:before{position:absolute;z-index:100;opacity:0;transition:opacity 0.25s ease-in-out}.tooltip--left:before,.tooltip--right:before,.tooltip--top:before,.tooltip:before{content:"";width:0;height:0;border-width:6px;border-style:solid}.tooltip--left:after,.tooltip--right:after,.tooltip--top:after,.tooltip:after{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);content:attr(aria-label);height:45px;line-height:45px;padding:0 18px;text-align:center;color:#fff;background:#222;border-radius:4px;text-shadow:0 0 5px #000;white-space:nowrap;font-weight:lighter;font-size:0.9375rem}.text,.text--lighter,.text--medium,.text--small,.title,.title--amp,.title--is-1,.title--is-3{line-height:1.5}.title,.title--amp,.title--is-1,.title--is-3{color:#444;margin-bottom:10px}.page-builder-section,.page-builder-section--default--has-divider,.page-builder-section--white-line{display:block;margin:0 auto;padding:30px 0}.page-builder-subcategories,.page-builder-subcategories--2-3-4-columns,.page-builder-subcategories--3-columns,.page-builder-subcategories--4-columns{display:grid;grid-gap:20px;padding:0}.page-builder-subcategories__item,.page-builder-subcategories__item--2-3-4-columns{list-style:none}abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,dfn,dl,dt,em,fieldset,figcaption,figure,font,form,h4,h5,h6,iframe,ins,kbd,legend,object,pre,q,s,samp,small,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}.markdown__raw ol,.markdown__raw ul{padding-left:10px}.publish-box__content{display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.select-box--large{position:relative;display:inline-block;color:#444}.select-box--large select::-ms-expand{display:none}.select-box--large select:valid{border-color:#868686;color:#444}@media (min-width: 320px){.u-show-phone{display:none!important}}@media (min-width: 768px){.p-margin-negative-horizontal-2__from-tablet{margin-left:-20px;margin-right:-20px}.p-padding-right-1__from-tablet{padding-right:10px}.p-padding-left-1__from-tablet{padding-left:10px}.p-padding-left-2__from-tablet{padding-left:20px}.u-display-flex-from-tablet{display:-webkit-flex;display:flex}.u-phone-order-0,.u-phone-order-2{-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;-ms-flex-order:initial;-webkit-order:initial;order:initial}.default-footer__section,.default-footer__section--inline{width:auto;padding:20px}.default-footer__section--inline{height:100%;justify-content:initial;-webkit-flex-direction:row;flex-direction:row;align-items:center}.default-footer__section--inline:last-child{padding:20px;margin-left:auto}.default-footer__image{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.flex-grid-container__sidebar,.flex-grid-container__sidebar--boxed-on-phone,.flex-grid-container__sidebar--large{display:block;min-width:160px}.flex-grid-container__sidebar--boxed-on-phone{background:none;border:0;padding:0;margin:0;border-radius:0}.flex-grid-container__sidebar--large{min-width:330px}.flex-grid-container__content,.flex-grid-container__content--horizontal-padded{padding-left:10px}.flex-grid-container__content--horizontal-padded,.flex-grid-container__filter__pagination{padding-right:10px}.flex-grid-container__filter__group{padding-left:0}.page-footer .page-footer-section,.page-footer--remove-overlap .page-footer-section{margin-top:0}.page-footer .page-footer-section:last-child,.page-footer--remove-overlap .page-footer-section:last-child{text-align:right}.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure .photo-box-figure-placeholder .photo-box-figure-placeholder-text,.photo-box.photo-box-collection.photo-box-collection-size-3-plus .photo-box-body-figure--ad .photo-box-figure-placeholder .photo-box-figure-placeholder-text{font-size:1.5rem}.category-box__text,.product-box__header__featured-stripe{font-size:0.875rem}.related-products{padding:0}.related-products__header__title{font-size:1.625rem;line-height:21px}.related-products__pager,.related-products__pager--disabled{margin-top:calc(11% - 20px)}.product-snippet__image{width:85px;height:85px}.product-snippet__form{max-width:220px}.shopping-cart{padding-top:40px;margin-bottom:70px}.shopping-cart__container,.shopping-cart__container--no-sidebar{-webkit-flex-flow:row;flex-flow:row;padding:20px 10px}.shopping-cart__sidebar{display:block;width:330px;-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;-ms-flex-order:initial;-webkit-order:initial;order:initial;position:sticky;top:94px}.shopping-cart__content{padding-left:10px;padding-right:15px;-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;-ms-flex-order:initial;-webkit-order:initial;order:initial}.shopping-cart__content__title,.shopping-cart__content__title--accent{font-size:1.625rem;height:40px;margin:20px 0 10px}.shopping-cart__box__footer__call-to-action{text-align:left;margin-top:0;padding:0}.shopping-cart-header__subtitle__product{padding-top:20px}.shopping-cart-mini-box__thumb{font-size:3.125rem;width:85px;height:85px;line-height:85px}.shopping-cart-mini-box__action{margin-left:0}.status-indicator{padding:20px}.status-indicator__progress-line,.status-indicator__progress-line--size-2,.status-indicator__progress-line--size-2--always-inline,.status-indicator__progress-line--size-3,.status-indicator__progress-line--size-3--always-inline,.status-indicator__progress-line--size-4,.status-indicator__progress-line--size-4--always-inline,.status-indicator__progress-line--size-5,.status-indicator__progress-line--size-5--always-inline,.status-indicator__progress-line--size-6,.status-indicator__progress-line--size-6--always-inline{display:block;max-width:100%;height:2px;top:11px;transform-origin:left center}.status-indicator__progress-line--size-2,.status-indicator__progress-line--size-2--always-inline{top:9px;left:calc(100% / (2 * 2));transform:scaleX(calc(2 - 1));width:calc(100% / 2);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-3,.status-indicator__progress-line--size-3--always-inline{top:9px;left:calc(100% / (3 * 2));transform:scaleX(calc(3 - 1));width:calc(100% / 3);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-4,.status-indicator__progress-line--size-4--always-inline{top:9px;left:calc(100% / (4 * 2));transform:scaleX(calc(4 - 1));width:calc(100% / 4);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-5,.status-indicator__progress-line--size-5--always-inline{top:9px;left:calc(100% / (5 * 2));transform:scaleX(calc(5 - 1));width:calc(100% / 5);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line--size-6,.status-indicator__progress-line--size-6--always-inline{top:9px;left:calc(100% / (6 * 2));transform:scaleX(calc(6 - 1));width:calc(100% / 6);height:inherit;min-height:2px;max-height:2px}.status-indicator__progress-line__done{min-height:2px}.status-indicator__list__item,.status-indicator__list__item--always-inline{-webkit-flex-direction:column;flex-direction:column;text-align:center;min-height:42px}.status-indicator__list--labels__label,.status-indicator__list--labels__label--active,.status-indicator__list--labels__label--done,.status-indicator__list--labels__label--inactive{margin-left:unset}.status-indicator__list--icons,.status-indicator__list--icons--always-inline{-webkit-flex-direction:row;flex-direction:row}.status-indicator__list--icons__icon,.status-indicator__list--icons__icon--always-inline,.status-indicator__list--icons__icon--current,.status-indicator__list--icons__icon--done{width:24px;height:24px;font-size:0.75rem;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;line-height:1.8;margin-right:0}.edit-profile-content{width:570px}.edit-profile-content__head__cover__image{top:-25%}.user-profile-header{height:323px}.user-profile-header__cover__image{top:-25%}.user-profile-header__info{height:165px}.user-profile-header__info__avatar{width:110px;height:110px;margin-top:-55px;border-radius:55px}.user-profile-tabs{-webkit-justify-content:space-between;justify-content:space-between}.alerts-container-fixed .alert{max-width:470px}.brand{float:left;width:160px;height:50px;margin:10px 10px 15px;background:url(https://cdn.vivadecora.com.br/static/img/svg/vivadecora-header.svg) 0 0/160px no-repeat}.breadcrumbs-container{margin:0 auto}.callout__header__title{font-size:1.125rem}.callout__header__subtitle{margin:0 auto;font-size:2.125rem;max-width:60%}.cover-image-phone.cover-image-phone{width:initial;height:initial;content:initial}img.cover-image.cover-image-phone{content:initial}.empty-state-message,.empty-state-message--inline{padding:30px}.empty-state-message--inline{padding:0}.empty-state-message__image--inline{max-width:82px}.empty-state-message__description,.empty-state-message__description--inline{max-width:50%}.feed-labels,.feed-labels--line{margin-left:50px}.cloud-tags--centralized{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.jumbotron{-webkit-flex-direction:column;flex-direction:column;height:450px}.jumbotron__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;z-index:62;min-width:625px;position:relative;padding-bottom:20px}.jumbotron__title{max-width:60%;margin-top:30px;font-size:3rem;line-height:50px}.jumbotron__title:after{content:'';display:block;background:#fff;margin:20px auto 0;width:90px;height:2px}.lead-modal{min-width:420px}.login-bar .login-bar-close-icon{color:#000}.login-bar .login-bar-call-to-action{width:50%;text-align:right;float:left;height:100%;padding-top:20px;padding-right:10px}.login-bar .login-bar-call-to-action .login-bar-call-to-action-subtitle{display:initial;font-size:1.25rem}.login-bar .login-bar-call-to-action-after{display:block;float:left;color:#fff;line-height:100px;width:100px;text-indent:10px;position:relative}.login-bar .login-bar-call-to-action-after:after,.login-bar .login-bar-call-to-action-after:before{content:'';position:absolute;top:0;width:0;height:0;z-index:990}.login-bar .login-bar-call-to-action-after:before{left:0;border-top:0 solid transparent;border-bottom:150px solid transparent;border-left:100px solid rgba(0, 89, 140, 0.7)}.login-bar .login-bar-call-to-action-after:after{right:0;border-bottom:100px solid rgba(255, 255, 255, 0.7);border-left:70px solid transparent}.login-bar .login-bar-call-to-action-after .login-bar-call-to-action-icon{position:relative;z-index:995}.login-bar .login-bar-actions{background-color:rgba(255, 255, 255, 0.7);width:40%;width:-webkit-calc(50% - 100px);width:calc(50% - 100px);float:left;text-align:left;padding-left:0;padding-top:30px;height:100%;padding-bottom:30px}.login-bar .login-bar-actions .login-bar-actions-btn-email,.login-bar .login-bar-actions .login-bar-actions-btn-facebook{width:auto}.main__link{border-top:none;padding-bottom:25px}.maintenance-box{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.maintenance-box__content{padding:0 50px;text-align:initial}.maintenance-box__content__code-number{font-size:5.125rem;margin-bottom:-52px;margin-left:initial}.maintenance-box__content__title{font-size:1.625rem}.maintenance-box__content__image{margin-bottom:initial}.modal__content__body,.modal__content__body--narrow,.modal__content__body--progress,.modal__content__body--scrollable{width:600px}.modal__content__body--narrow{padding:0 85px}.modal__content__body--progress{padding:45px}.modal__footer__actions{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.no-products-box{-webkit-flex-direction:row;flex-direction:row;padding-left:40px;margin-left:0;margin-right:0}.no-products-box__container--image{background-size:contain;max-width:222px}.one-line-list__item{width:287px}.order-box__wrapper{grid-template-columns:1fr 1fr}.order-box--list{margin-right:20px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.pagination__box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between}.pagination__list{width:auto;font-size:0.8125rem;padding:10px 0 10px 10px;margin:0}.pagination__list__box--next{position:relative;display:block;padding:0 20px 0 10px}.pagination__list__box--next::after{position:absolute;top:10px;right:16px;display:inline-block;content:'»'}.pagination__list__box,.pagination__list__box--grouped,.pagination__list__box--muted,.pagination__list__box--next{font-size:0.8125rem}.polaroid-box__title{padding:20px 10px}.polaroid-box__figure,.polaroid-box__figure--is-disabled{height:277px}.polaroid-box__figure__overlay{padding:20px}.polaroid-box__figure__overlay__icon{margin:20px}.post-excerpt{min-height:200px}.post-excerpt .post-excerpt-image{max-width:90px;display:table-cell;max-height:90px}.post-excerpt .post-excerpt-body{text-align:left}.professional-card__avatar,.professional-card__avatar--placeholder,.professional-card__avatar--placeholder--is-loading{min-width:60px;min-height:60px}.wrapper-create-project .step1 .btn-salvar-e-alterar{width:52%}.wrapper-create-project .step1 .btn-salvar-alteracoes{width:46.5%}.wrapper-create-project .step2 .field-photo{float:left;max-width:150px;width:auto;cursor:pointer}.wrapper-create-project .step2 .field-photo .field-photo-smaller-pic{display:initial}.wrapper-create-project .step2 .field-photo:hover:after{content:"";background-image:url(/static/img/icons/magnifying-glass-white-icon.png);background-position:center;background-repeat:no-repeat;width:100px;background-color:#38a;position:absolute;display:block;top:25px;height:100px;border-radius:3px;opacity:0.4}.wrapper-create-project .step2 .field-photo .field-photo-larger-pic{display:none;z-index:99;left:155px;top:10px;position:absolute;border:3px solid #fff;border-radius:8px;overflow:hidden}.wrapper-create-project .step2 .field-photo:hover .field-photo-larger-pic{display:block}.wrapper-create-project .step2 .field-container{float:right;width:458px;position:relative;border-left:1px solid #eee;padding:20px 40px 0 20px}.wrapper-create-project .step2 .field-container:after,.wrapper-create-project .step2 .field-container:before{position:absolute;display:block;width:0;height:0;top:20px;border:10px solid transparent;content:''}.wrapper-create-project .step2 .field-container:before{left:0;border-left-color:#ccc;z-index:0}.wrapper-create-project .step2 .field-container:after{left:-1px;border-left-color:#fff;z-index:1}.publish-box__content--footer:not(:first-child):not(:last-child),.publish-box__content:not(:first-child):not(:last-child){padding:0 10px}.rooms-feed-description__subtitle{display:block}.searchbar{display:block;padding-top:20px}.shared-posts-box__content__link{margin-left:10px;margin-right:10px}.shared-posts-box__posts-container{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.shared-posts-box__secundary-text{font-size:0.875rem;position:absolute;bottom:5px}.shared-posts-box__container{font-size:0.875rem}.shared-posts-box__container__content{padding:10px}.shared-posts-box__container__title{height:45px}.sitemap__section{padding:0}.suggestions-list__title{padding:20px 20px 10px}.suggestions-list__item,.suggestions-list__item--is-active{padding:10px 20px}.tab-list,.tab-list--featured-inside,.tab-list--fullwidth{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;width:auto}.tab-list__tab{margin:-15px 20px 0}.tag,.tag--success{font-size:0.875rem;line-height:1.2}.toast,.toast--closed,.toast--closing,.toast--opening{width:480px}.toolbar__header{display:inline-flex;width:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.transcription-box{padding-bottom:20px;border-bottom:1px solid #d8d8d8}.transcription-box__content{-webkit-flex-direction:row;flex-direction:row}.transcription-box__content__link{margin-left:10px;margin-right:10px}.transcription-box__item{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:35px;border-radius:8px;margin-right:10px}.title--is-1{font-size:1.625rem}.welcome-box,.welcome-box--left,.welcome-box--rigth{overflow:visible}.welcome-box__user-image{margin-left:20px}.welcome-box__message{font-size:1.5rem}.page-builder-categories-icons,.page-builder-featured-categories{grid-gap:20px;grid-template-columns:repeat(5, 1fr)}.page-builder-leaderboard__banner__image{object-fit:cover;height:377px}.page-builder-subcategories--3-columns{grid-template-columns:repeat(3, 1fr)}.page-builder-subcategories--4-columns{grid-template-columns:repeat(4, 1fr)}.page-builder-subcategories__item--2-3-4-columns:nth-child(3){grid-area:2/1/span 1/span 4}.page-builder-subcategories__item--2-3-4-columns:nth-child(4){grid-area:2/5/span 1/span 4}.page-builder-subcategories__item--2-3-4-columns:nth-child(5){grid-area:2/9/span 1/span 4}.page-builder-subcategories__item--2-3-4-columns:nth-child(6){grid-area:3/1/span 1/span 3}.page-builder-subcategories__item--2-3-4-columns:nth-child(7){grid-area:3/4/span 1/span 3}.page-builder-subcategories__item--2-3-4-columns:nth-child(8){grid-area:3/7/span 1/span 3}.page-builder-subcategories__item--2-3-4-columns:nth-child(9){grid-area:3/10/span 1/span 3}.page-404__main-block__content{padding:55px 0}.page-404__main-block__content__images{padding:20px}.page-404__main-block__content__images__image--mesa{display:block}.page-404__main-block__content__text{padding:90px 20px 20px;max-width:initial}.page-404__main-block__content__text__subtitle{display:block}.flex-grid-container__content--horizontal-padded{padding-left:10px}.professional-card__avatar,.professional-card__avatar--placeholder--is-loading{min-width:60px;min-height:60px}.page-builder-section,.page-builder-section--default,.page-builder-section--default--has-divider,.page-builder-section--white-line{padding:60px 10px}.flex-grid-container__sidebar--boxed-on-phone,.flex-grid-container__sidebar--large{display:block;min-width:160px}.feed-labels--line{margin-left:50px}.page-builder-section,.page-builder-section--default--has-divider,.page-builder-section--white-line{padding:60px 10px}}@media (min-width: 1024px){.u-show-desktop{display:none!important}.product-snippet__container,.product-snippet__container--auxiliar,.product-snippet__container--main,.product-snippet__container--thumb{-webkit-flex-direction:row;flex-direction:row}.product-snippet__container--main{display:block}.product-snippet__inline,.product-snippet__inline--right{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.product-snippet__inline--right{float:right}.product-snippet__action{position:absolute;right:0;bottom:0}.product-snippet--list__thumb__image-container{width:93px;height:93px}.product-snippet--list__main{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-snippet--list__main__section{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center}.product-snippet--list__main__section__content--width-limited{width:180px}.product-snippet--list__text,.product-snippet--list__text--delivery,.product-snippet--list__text--price,.product-snippet--list__text--product-name,.product-snippet--list__text--seller{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-snippet--list__text--product-name{max-width:370px}.product-snippet--list__text--price{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:right}.shopping-aggregator-page__header{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;text-align:left;padding-bottom:20px}.shopping-aggregator-page__header__content__thumb{order:2;width:65px;height:65px}.shopping-aggregator-page__header__content__title{order:1;padding-top:initial;padding-bottom:10px}.shopping-aggregator-page__header__content__sku{padding-bottom:initial}.shopping-aggregator-page__header__content__anchor{margin-bottom:initial}.shopping-aggregator-page__content{background:#fff;border:1px solid #d8d8d8;text-decoration:none;padding:20px;border-radius:8px}.shopping-aggregator-page__content__title{padding:0 0 30px}.shopping-aggregator-page__content__freight__form{width:350px}.shopping-aggregator-page__content__sellers__row{grid-template-columns:80px repeat(4, minmax(100px, 1fr));grid-template-rows:initial;align-items:center}.shopping-aggregator-page__content__sellers__row__full-span-horizontal{grid-row:initial}.shopping-aggregator-page__content__sellers__row__full-span-vertical{grid-column:initial}.shopping-aggregator-page__content__sellers__row__price,.shopping-aggregator-page__content__sellers__row__price__helper{font-size:1rem}.shopping-aggregator-page__content__sellers__row__total{font-size:1.6875rem}.download-apps-ad__item{font-size:1.125rem}.download-apps-ad__title{font-size:1.5rem}.download-apps-ad__banner__item{top:-30px}.download-apps-ad__badges__item{max-width:100%}.login-bar .login-bar-call-to-action .login-bar-call-to-action-subtitle{font-size:1.6875rem}.modal__box__column--sidebar{min-width:322px}.modal__box__column--sidebar-collapsed{margin-right:-332px}.order-box__wrapper{grid-template-columns:1fr 1fr 1fr}.publi-modal__content{min-width:970px;min-height:250px}.steps__subtitle{font-size:0.875rem}}@media (min-width: 1200px){.u-show-monitor{display:none!important}.download-apps-ad__title{font-size:1.625rem}.download-apps-ad__text{font-size:1rem}.jumbotron__buttons__item{font-size:0.8125rem}.steps__title{font-size:1rem}}@media (max-width: 1199px){.u-hide-monitor{display:none!important}}@media (max-width: 1023px){.u-hide-desktop{display:none!important}}@media (max-width: 319px){.u-hide-phone{display:none!important}}