@charset "UTF-8";@font-face{font-family:'biz_icons';src:url("https://www.cadeados.com.br/skin/frontend/biz/default/fonts/biz_icons.eot");src:url("https://www.cadeados.com.br/skin/frontend/biz/default/fonts/biz_icons.eot") format("embedded-opentype"),url("https://www.cadeados.com.br/skin/frontend/biz/default/fonts/biz_icons.woff") format("woff"),url("https://www.cadeados.com.br/skin/frontend/biz/default/fonts/biz_icons.ttf") format("truetype"),url("https://www.cadeados.com.br/skin/frontend/biz/default/fonts/biz_icons.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-times:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-power-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-o:before{content:"\f016"}.icon-clock-o:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download:before{content:"\f019"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-arrow-circle-o-up:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle-o:before{content:"\f01d"}.icon-rotate-right:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-dedent:before{content:"\f03b"}.icon-indent:before{content:"\f03c"}.icon-video-camera:before{content:"\f03d"}.icon-photo:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share-square-o:before{content:"\f045"}.icon-check-square-o:before{content:"\f046"}.icon-arrows:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-crosshairs:before{content:"\f05b"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before{content:"\f064"}.icon-expand:before{content:"\f065"}.icon-compress:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-warning:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-arrows-v:before{content:"\f07d"}.icon-arrows-h:before{content:"\f07e"}.icon-bar-chart-o:before{content:"\f080"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-o-up:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-o:before{content:"\f08a"}.icon-sign-out:before{content:"\f08b"}.icon-linkedin-square:before{content:"\f08c"}.icon-thumb-tack:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-sign-in:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-square:before{content:"\f092"}.icon-upload:before{content:"\f093"}.icon-lemon-o:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-square-o:before{content:"\f096"}.icon-bookmark-o:before{content:"\f097"}.icon-phone-square:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd-o:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell-o:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-o-right:before{content:"\f0a4"}.icon-hand-o-left:before{content:"\f0a5"}.icon-hand-o-up:before{content:"\f0a6"}.icon-hand-o-down:before{content:"\f0a7"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-arrows-alt:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-chain:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-flask:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-square:before{content:"\f0c8"}.icon-navicon:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-unsorted:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-o:before{content:"\f0e5"}.icon-comments-o:before{content:"\f0e6"}.icon-flash:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb-o:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-cutlery:before{content:"\f0f5"}.icon-file-text-o:before{content:"\f0f6"}.icon-building-o:before{content:"\f0f7"}.icon-hospital-o:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-square:before{content:"\f0fd"}.icon-plus-square:before{content:"\f0fe"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-o:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-o:before{content:"\f114"}.icon-folder-open-o:before{content:"\f115"}.icon-smile-o:before{content:"\f118"}.icon-frown-o:before{content:"\f119"}.icon-meh-o:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard-o:before{content:"\f11c"}.icon-flag-o:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-slash:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-o:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-h:before{content:"\f141"}.icon-ellipsis-v:before{content:"\f142"}.icon-rss-square:before{content:"\f143"}.icon-play-circle:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-square:before{content:"\f146"}.icon-minus-square-o:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-square:before{content:"\f14a"}.icon-pencil-square:before{content:"\f14b"}.icon-external-link-square:before{content:"\f14c"}.icon-share-square:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-toggle-down:before{content:"\f150"}.icon-toggle-up:before{content:"\f151"}.icon-toggle-right:before{content:"\f152"}.icon-euro:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before{content:"\f155"}.icon-rupee:before{content:"\f156"}.icon-cny:before{content:"\f157"}.icon-ruble:before{content:"\f158"}.icon-won:before{content:"\f159"}.icon-bitcoin:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-alpha-asc:before{content:"\f15d"}.icon-sort-alpha-desc:before{content:"\f15e"}.icon-sort-amount-asc:before{content:"\f160"}.icon-sort-amount-desc:before{content:"\f161"}.icon-sort-numeric-asc:before{content:"\f162"}.icon-sort-numeric-desc:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-square:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-square:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stack-overflow:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-square:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-square:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun-o:before{content:"\f185"}.icon-moon-o:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}.icon-pagelines:before{content:"\f18c"}.icon-stack-exchange:before{content:"\f18d"}.icon-arrow-circle-o-right:before{content:"\f18e"}.icon-arrow-circle-o-left:before{content:"\f190"}.icon-toggle-left:before{content:"\f191"}.icon-dot-circle-o:before{content:"\f192"}.icon-wheelchair:before{content:"\f193"}.icon-vimeo-square:before{content:"\f194"}.icon-turkish-lira:before{content:"\f195"}.icon-plus-square-o:before{content:"\f196"}.icon-space-shuttle:before{content:"\f197"}.icon-slack:before{content:"\f198"}.icon-envelope-square:before{content:"\f199"}.icon-wordpress:before{content:"\f19a"}.icon-openid:before{content:"\f19b"}.icon-institution:before{content:"\f19c"}.icon-mortar-board:before{content:"\f19d"}.icon-yahoo:before{content:"\f19e"}.icon-google:before{content:"\f1a0"}.icon-reddit:before{content:"\f1a1"}.icon-reddit-square:before{content:"\f1a2"}.icon-stumbleupon-circle:before{content:"\f1a3"}.icon-stumbleupon:before{content:"\f1a4"}.icon-delicious:before{content:"\f1a5"}.icon-digg:before{content:"\f1a6"}.icon-pied-piper-square:before{content:"\f1a7"}.icon-pied-piper-alt:before{content:"\f1a8"}.icon-drupal:before{content:"\f1a9"}.icon-joomla:before{content:"\f1aa"}.icon-language:before{content:"\f1ab"}.icon-fax:before{content:"\f1ac"}.icon-building:before{content:"\f1ad"}.icon-child:before{content:"\f1ae"}.icon-paw:before{content:"\f1b0"}.icon-spoon:before{content:"\f1b1"}.icon-cube:before{content:"\f1b2"}.icon-cubes:before{content:"\f1b3"}.icon-behance:before{content:"\f1b4"}.icon-behance-square:before{content:"\f1b5"}.icon-steam:before{content:"\f1b6"}.icon-steam-square:before{content:"\f1b7"}.icon-recycle:before{content:"\f1b8"}.icon-automobile:before{content:"\f1b9"}.icon-cab:before{content:"\f1ba"}.icon-tree:before{content:"\f1bb"}.icon-spotify:before{content:"\f1bc"}.icon-deviantart:before{content:"\f1bd"}.icon-soundcloud:before{content:"\f1be"}.icon-database:before{content:"\f1c0"}.icon-file-pdf-o:before{content:"\f1c1"}.icon-file-word-o:before{content:"\f1c2"}.icon-file-excel-o:before{content:"\f1c3"}.icon-file-powerpoint-o:before{content:"\f1c4"}.icon-file-photo-o:before{content:"\f1c5"}.icon-file-zip-o:before{content:"\f1c6"}.icon-file-sound-o:before{content:"\f1c7"}.icon-file-movie-o:before{content:"\f1c8"}.icon-file-code-o:before{content:"\f1c9"}.icon-vine:before{content:"\f1ca"}.icon-codepen:before{content:"\f1cb"}.icon-jsfiddle:before{content:"\f1cc"}.icon-life-bouy:before{content:"\f1cd"}.icon-circle-o-notch:before{content:"\f1ce"}.icon-ra:before{content:"\f1d0"}.icon-ge:before{content:"\f1d1"}.icon-git-square:before{content:"\f1d2"}.icon-git:before{content:"\f1d3"}.icon-hacker-news:before{content:"\f1d4"}.icon-tencent-weibo:before{content:"\f1d5"}.icon-qq:before{content:"\f1d6"}.icon-wechat:before{content:"\f1d7"}.icon-send:before{content:"\f1d8"}.icon-send-o:before{content:"\f1d9"}.icon-history:before{content:"\f1da"}.icon-circle-thin:before{content:"\f1db"}.icon-header:before{content:"\f1dc"}.icon-paragraph:before{content:"\f1dd"}.icon-sliders:before{content:"\f1de"}.icon-share-alt:before{content:"\f1e0"}.icon-share-alt-square:before{content:"\f1e1"}.icon-bomb:before{content:"\f1e2"}*{margin:0;padding:0;font-family:inherit;font-size:inherit;outline:none;text-decoration:none;line-height:inherit;box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{min-height:100vh;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;cursor:default;font:400 100% 'Open Sans','Helvetica','Arial',sans-serif}body{min-height:100vh;background:#FFF}table{border-collapse:collapse;border-spacing:0}fieldset,img,button{border:0}ol,ul,li{list-style:none}caption,th{text-align:left}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,button{display:inline-block;line-height:normal;text-transform:none;font-family:inherit;font-size:inherit;font-weight:inherit}button,input[type=button],input[type=reset],input[type=submit]{line-height:2.75rem;height:2.75rem;font-size:1rem;border:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:none;padding:0 1rem;-webkit-appearance:none;cursor:pointer;*overflow:visible}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:rgba(0,0,0,0.2)}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=mounth],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{display:inline-block;width:100%;border:1px solid rgba(0,0,0,.1);padding:0 1rem;line-height:2.75rem;height:2.75rem;background:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}input[type=radio],input[type=checkbox]{display:inline-block;vertical-align:middle;margin-right:.5rem;flex:0 0 auto}input[type=file]{width:100%}select{display:inline-block;width:100%;border:1px solid rgba(0,0,0,.1);height:2.75rem;background:#fff}select[multiple=multiple]{height:5rem;padding:.5rem;line-height:1em}select[disabled]{cursor:not-allowed}textarea{display:inline-block;overflow:auto;vertical-align:top;width:100%;border:1px solid rgba(0,0,0,.1);padding:.875rem;height:8rem;background:#fff}option{background:#fff}legend{color:inherit}mark{background:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}iframe,object,embed,audio,canvas,video{display:inline-block;vertical-align:top;max-width:100%;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}img{vertical-align:top;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}.std{font-size:1rem;color:#555;line-height:1.5em}.std *:last-child{margin-bottom:0}.std h1{font-size:3em;margin-bottom:1em;font-weight:700;line-height:1em}.std h2{font-size:2em;margin-bottom:1em;font-weight:700;line-height:1em}.std h3{font-size:1.5em;margin-bottom:1em;font-weight:700;line-height:1em}.std h4{font-size:1em;margin-bottom:1.33em;font-weight:700;line-height:1em}.std h5{font-size:0.83em;margin-bottom:1.67em;font-weight:700}.std h6{font-size:0.67em;margin-bottom:2.33em;font-weight:700}.std abbr[title]{border-bottom:1px dotted}.std b,.std strong{font-weight:700}.std blockquote{padding:0 10vw;font-size:1.5em;line-height:1.5em;font-style:italic;font-family:'Times New Roman','Times',serif;text-align:right;border-right:1px solid rgba(0,0,0,.5)}.std blockquote:before{content:'”';display:block;font-size:4em;line-height:.6em}.std dfn{font-style:italic}.std hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.std mark{background:#ff0;color:rgba(0,0,0,0.8)}.std p,.std pre{margin:0 0 1em}.std p:empty{display:none}.std pre{white-space:pre-wrap;word-wrap:break-word}.std q{quotes:none}.std q:before,.std q:after{content:''}.std small{font-size:.8em}.std sub,.std sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.std sup{top:-0.5em}.std sub{bottom:-0.25em}.std menu{margin-bottom:1em;padding-left:1em}.std ol,.std ul{margin-bottom:1em}.std ol h1,.std ol h2,.std ol h3,.std ol h4,.std ol h5,.std ol h6,.std ul h1,.std ul h2,.std ul h3,.std ul h4,.std ul h5,.std ul h6{margin-bottom:1em}.std ul:not(.form-list):not([class*='ul--']) li:not(:last-child){margin-bottom:.5em}.std ul:not(.form-list):not([class*='ul--']) li li:not(:last-child){margin-bottom:.1em;list-style:inside circle}.std ol ol,.std ol ul,.std ul ol,.std ul ul{padding-left:1em}.std ol:not(.form-list):not([class*='ul--']) li{list-style:inside decimal}.std ul:not(.form-list):not([class*='ul--']) li{list-style:inside disc}.std dl{margin-bottom:1em}.std dl dt{margin-bottom:.5em}.std dl dd{margin-bottom:1em;margin-left:.5em}.std dl dd:last-child{margin-bottom:0}.std svg:not(:root){overflow:hidden}.std figure{margin:0}.std figure,.std img,.std iframe,.std object,.std embed,.std video{max-width:100%}.std table:not(:last-child){margin-bottom:1rem}.std table{width:100%;border:1px solid rgba(0,0,0,.1);border-width:1px 1px 0 0}.std table th,.std table td{padding:1rem;border:1px solid rgba(0,0,0,.1);border-width:0 0 1px 1px}.std span[style*='background-color']{padding:0 .5em}.std img{margin:0 0 1rem}.std img[style*='float'][style*='left']{margin:0 1rem 1rem 0;max-width:50%}.std img[style*='float'][style*='right']{margin:0 0 1rem 1rem;max-width:50%}.std a{font-weight:600}.std a:not(.socials__link)[target='_blank']:after{content:"\f08e";font-family:"biz_icons",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.7em;margin-left:.4em;opacity:.3}.owl-carousel{display:none;position:relative;-ms-touch-action:pan-y}.owl-wrapper{display:none;position:relative;transform:translate3d(0px,0px,0px)}.owl-wrapper.owl-flex{display:flex;align-items:stretch}.owl-wrapper:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-item{display:flex}.owl-page,.owl-prev,.owl-next{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(https://www.cadeados.com.br/skin/frontend/biz/default/images/grabbing.png) 8 8,move}.owl-wrapper,.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transform:translate3d(0,0,0)}.owl-controls{text-align:center}.owl-prev,.owl-next{color:#fff;display:inline-block;background:rgba(0,0,0,.1)}.clickable .owl-prev:hover,.clickable .owl-next:hover{opacity:1;text-decoration:none}.owl-pagination{padding-top:1rem;display:flex;align-items:center;justify-content:center}.owl-page span{display:block;width:.75rem;height:.75rem;margin:0 .25rem;opacity:.5;border-radius:100%;background:#869791}.owl-page.active span,.clickable .owl-page:hover span{opacity:1}.owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:0 .5rem;font-size:12px}.owl-item.loading{min-height:150px}.owl-origin{perspective-origin:50% 50%;perspective:1200px}.owl-fade-out{z-index:10;animation:fadeOut .7s both ease}.owl-fade-in{animation:fadeIn .7s both ease}.owl-backSlide-out{animation:backSlideOut 1s both ease}.owl-backSlide-in{animation:backSlideIn 1s both ease}.owl-goDown-out{animation:scaleToFade .7s ease both}.owl-goDown-in{animation:goDown .6s ease both}.owl-fadeUp-in{animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{animation:scaleUpTo .5s ease both}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%,100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@keyframes goDown{from{transform:translateY(-100%)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}html > object,html > iframe,html > embed{display:none}.wrapper-container{overflow:hidden;position:relative;z-index:1}.header-container{position:relative;z-index:30}.header{position:relative}.main-container{position:relative;z-index:20}.main{display:flex;align-items:stretch;max-width:calc(100% + 2rem);position:relative;margin:0 -.5rem}.sidebar:empty{display:none}.col-left{flex:0 0 20%;max-width:20%;position:relative;z-index:1;padding:0 .5rem;margin-right:.5rem}.col-right{flex:0 0 20%;order:2;max-width:20%;position:relative;z-index:2;padding:0 .5rem;margin-left:.5rem}.col-main{flex:1 1 auto;max-width:100%;position:relative;z-index:1;padding:0 .5rem}.footer-container{position:relative;z-index:10}.footer{position:relative}.hide,.no-display,[hidden],script{display:none !important}.col2-set,.col4-set{display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;margin:0 -1rem}.col2-set > div,.col4-set > div{flex:1 1 50%;position:relative;padding:0 1rem}.col4-set > div{flex:1 1 25%}.fieldset .legend,.form-list > li:not(:last-child):not(.fields){margin-bottom:1rem}.form-list .fields{margin:0 -.5rem;display:flex;flex-flow:row wrap;align-items:flex-end;position:relative;max-width:calc(100% + 1rem)}.form-list .fields.field-telefone{width:380px}.form-list .fields:last-child{margin-bottom:-1rem}.form-list .fields:empty{display:none}.form-list .fields > *{flex:1 1 auto;max-width:100%;padding:0 .5rem 1rem;margin:0}.form-list .fields > .buttons-set{align-self:flex-end}.form-list .fields > .buttons-set .btn{display:block;width:100%}.form-list .fields > label{flex:1 1 100%;padding-bottom:0}.form-list .fields > .customer-name,.form-list .fields > .customer-name-middlename{padding:0;flex:1 1 100%;display:flex;flex-flow:row wrap}.form-list .fields > .customer-name > *,.form-list .fields > .customer-name-middlename > *{flex:1 1 auto;padding:0 .5rem 1rem;margin:0}.form-list .fields > .dob{flex:1 0 auto}.form-list .fields > .title{flex:1 1 100%}.form-list .fields > .street{flex:1 1 50%}.form-list .fields.tipopessoa{box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);margin-bottom:1rem;flex-flow:row nowrap}.form-list .fields.tipopessoa > .field{padding:0 .5rem;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.form-list .fields.tipopessoa label{margin:0;display:inline-block;vertical-align:bottom;padding:0 1rem;line-height:2.75rem;border:1px solid #ccc;border-bottom:0;font-size:1rem;font-weight:400}.form-list .fields.tipopessoa label.on{background:#fff}.form-list .add-recipient-remove{position:absolute;left:100%;bottom:1rem;padding:0}.form-list .wide:not(:last-child){margin-bottom:1rem}.form-list .subtit{margin:1rem 0;font-size:1.2rem;font-weight:600}.form-list .customer-dob{display:flex;flex-flow:row nowrap}.form-list .customer-dob > div{flex:1 0 3.75rem;position:relative}.form-list .customer-dob > .dob-day,.form-list .customer-dob > .dob-month{margin-right:.5rem}.form-list .customer-dob input[type=number]{text-align:center;padding:0}.form-list .customer-dob input[type=number]::-webkit-inner-spin-button,.form-list .customer-dob input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-list .customer-dob label{text-align:right;font-size:.6rem;font-weight:600;margin:0;opacity:.5;position:absolute;top:.25rem;left:.25rem;line-height:1em}.form-list .input-box.inscricao_estadual{display:flex;align-items:center}.form-list .input-box.inscricao_estadual input{flex:1 1 auto}.form-list .input-box.inscricao_estadual label{flex:0 0 70px;min-width:70px;margin:0 0 0 10px;white-space:nowrap}.form-list label{margin-bottom:.25rem;display:inline-block;font-size:.8rem;color:rgba(0,0,0,.5);font-weight:700}.form-list label em{font-weight:400;padding-right:.25rem;font-style:normal}.form-list .captcha label{margin-bottom:0}.input-box-captcha{display:flex;align-items:flex-end}.input-box-captcha .img{flex:0 0 auto;margin-right:1rem;line-height:2.75rem}.input-box-captcha img{vertical-align:middle}.input-box-captcha label{margin:0 1rem 0 0;flex:1 1 auto}.input-box-captcha a{flex:0 0 auto}.input-box{position:relative}.input-box .please-wait{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.input-box:hover .validation-advice div{opacity:1;visibility:visible;transform:scale(1)}.validation-failed,input.validation-failed{border-color:#e44723 !important;animation:shake 150ms ease-in-out 0ms 4 both;transform-origin:center}.validation-passed,input.validation-passed{border-color:#58a703}.validation-advice{position:absolute;bottom:50%;right:-21px;z-index:99;margin-bottom:-8px;width:16px;height:16px;border-radius:100%;background:#e44723}.validation-advice:before{display:block;text-align:center;line-height:16px;color:#fff;font-size:12px;font-weight:700;content:'!'}.validation-advice div{transition:all 150ms cubic-bezier(0.23,1,0.32,1);opacity:0;visibility:hidden;transform:scale(0);transform-origin:right bottom;position:absolute;bottom:100%;right:0;margin-bottom:5px;background:#e44723;color:#fff;padding:10px;font-size:12px;width:200px;text-align:right}.validation-advice div:before{position:absolute;right:4px;top:100%;display:block;width:0;height:0;border:4px solid transparent;border-top-color:#e44723;content:''}.validation-advice.done{background:#58a703}.validation-advice.done:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00c'}.validation-advice.done div{display:none !important}@keyframes shake{33.333%{transform:translateX(-5px)}66.666%{transform:translateX(5px)}0%,100%{transform:translateX(0)}}.img-calendar{cursor:pointer;position:relative;min-width:30px;width:30px;height:30px;display:inline-block;text-align:center;color:rgba(0,0,0,0.5)}.img-calendar:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:block;line-height:30px;font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;content:'\f133'}.img-calendar .gif{opacity:0;display:block}.img-calendar .gif img{display:block;width:100%;height:100%}.calendar{position:relative;z-index:9999;display:none;border:0;font-size:12px;font-family:'Exo 2',sans-serif;color:#707c90;background:#fdfdfd;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,0.3)}.calendar table{border:0;background:none;font-size:100%;font-family:'Exo 2',sans-serif;color:#707c90}.calendar table .wn{padding:0;border-right:1px solid #dae1e6;background:rgba(0,0,0,0.1)}.calendar table .wn.name{background:none}.calendar .button{position:relative;top:0;color:rgba(0,0,0,0.8);background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border:0;padding:0;text-align:center}.calendar thead .title{font-weight:600;padding:0;border:0;background:#364051;color:#fff;text-align:center}.calendar thead .name{border-bottom:1px solid #dae1e6;border-top:1px solid #dae1e6;padding:0;text-align:center;background:rgba(0,0,0,0.05)}.calendar thead .weekend{color:#60c3ad}.calendar thead .hilite{top:0;border:0;padding:0;background-color:#60c3ad;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),inset 0 -2px 0 rgba(0,0,0,0.1);color:rgba(0,0,0,0.8)}.calendar thead .active{top:0;padding:0;border:0;background-color:#60c3ad;opacity:.7}.calendar tbody .day{width:auto;text-align:center;padding:0;border-bottom:1px solid rgba(0,0,0,0.1)}.calendar tbody .day.othermonth{font-size:100%;color:#aaa}.calendar tbody .day.othermonth.oweekend{color:#faa}.calendar tbody .rowhilite td{background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.8)}.calendar tbody .rowhilite td.wn{background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.8)}.calendar tbody td.hilite{background:#364051;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,0.1);color:#fff}.calendar tbody td.active{background:#364051;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,0.1);color:#fff;opacity:.7}.calendar tbody td.selected{font-weight:700;border:0;border-bottom:1px solid rgba(0,0,0,0.1);padding:0;background:#fcab28;color:rgba(0,0,0,0.8) !important}.calendar tbody td.weekend{color:#60c3ad}.calendar tbody td.today{font-weight:700;color:#ff8400}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:visible;border-bottom:1px solid rgba(0,0,0,0.1)}.calendar tbody .emptyrow{display:none}.calendar tfoot .ttip{padding:0;border:0;background:#707c90;color:#fff;text-align:center}.calendar tfoot .hilite{border:0;padding:0;background:#364051}.calendar tfoot .active{border:0;padding:0;background:#364051}.calendar .combo{position:absolute;display:none;width:auto;top:0;left:0;cursor:default;border:1px solid rgba(0,0,0,0.1);background:#fdfdfd;box-shadow:0 2px 4px rgba(0,0,0,0.3);font-size:11px;padding:0;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:8px;color:#707c90}.calendar .combo .label-IEfix{width:auto}.calendar .combo .active{background:#fcab28;color:rgba(0,0,0,0.8);padding:8px;border:0}.calendar .combo .hilite{background:#60c3ad;color:rgba(0,0,0,0.8)}.calendar td.time{border-top:1px solid #000;padding:1px;text-align:center;background-color:#f4f0e8}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{padding:0 3px 0 4px;border:1px solid #889;font-weight:700;background-color:#fff}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar td.time span.hilite{border-color:#000;background-color:#766;color:#fff}.calendar td.time span.active{border-color:#f00;background-color:#000;color:#0f0}.calendar thead tr th,.calendar thead tr td,.calendar tbody tr th,.calendar tbody tr td,.calendar tfoot tr th,.calendar tfoot tr td{padding:8px !important}table{width:100%;text-align:left;background:#fff}table th,table td{padding:1rem}table thead th,table thead td{vertical-align:middle;background:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.1)}table tbody th,table tbody td{vertical-align:top;border-bottom:1px solid rgba(0,0,0,.1)}table tfoot th,table tfoot td{background:rgba(0,0,0,.1);vertical-align:middle}table .a-right{text-align:right}#my-orders-table tfoot > tr > th,#my-orders-table tfoot > tr > td,.checkout-review-table tfoot > tr > th,.checkout-review-table tfoot > tr > td{padding:0 !important}.remember-me-popup{display:none}.remember-me-popup.show{display:block}#framePD{display:block;margin:0 auto;left:0 !important}svg[class*='-ico'].dark .koin,svg[class*='-ico'].dark .deposito,svg[class*='-ico'].dark .mundipagg,svg[class*='-ico'].dark .hsbc,svg[class*='-ico'].dark .bcash,svg[class*='-ico'].dark .you,svg[class*='-ico'].dark .linked,svg[class*='-ico'].dark .blog,svg[class*='-ico'].dark .wp,svg[class*='-ico'].dark .rss,svg[class*='-ico'].dark.pagseguro-ico .pag,svg[class*='-ico'].dark.pagseguro-ico .uol,svg[class*='-ico'].dark.cielo-ico .cielo,svg[class*='-ico'].dark.elo-ico .el,svg[class*='-ico'].dark .waypay,svg[class*='-ico'].dark.dinersclub-ico .diners{fill:#fff}svg[class*='-ico'].dark .instagram,svg[class*='-ico'].dark .cam{fill:#3988bb}svg[class*='-ico'].dark .tumblr,svg[class*='-ico'].dark .t{fill:#3886b8}svg[class*='-ico'].dark.facebook-ico .facebook,svg[class*='-ico'].dark.facebook-f-ico .f{fill:#4e80c6}svg[class*='-ico'].dark.pinterest-ico .pinterest,svg[class*='-ico'].dark.pinterest-p-ico .p{fill:#d93339}svg[class*='-ico'].dark.mercadopago-ico .mercado{fill:#3085c7}svg[class*='-ico'].dark.moip-ico .moip{fill:#327dc1}svg[class*='-ico'].dark.paypal-ico .pay,svg[class*='-ico'].dark.paypal-ico .p-dark{fill:#013dc4}svg[class*='-ico'].dark.paypal-ico .int-dark{fill:#013099}svg[class*='-ico'].light.mercadopago-ico .hands{display:none}svg[class*='-ico'].onecolor .hands,svg[class*='-ico'].onecolor .hipercard,svg[class*='-ico'].onecolor .mastercard,svg[class*='-ico'].onecolor .bradesco-ico .ico,svg[class*='-ico'].onecolor .bb,svg[class*='-ico'].onecolor .itau,svg[class*='-ico'].onecolor .santander{fill:#fff}svg[class*='-ico'].onecolor .p-int{fill-opacity:0}svg[class*='-ico'].onecolor .uol-red{fill:#999}svg[class*='-ico'].onecolor .uol-yellow{fill:#ddd}svg[class*='-ico'].onecolor.aura-ico .red{fill-opacity:.6}svg[class*='-ico'].onecolor.aura-ico .yellow{fill-opacity:.2}svg[class*='-ico'].onecolor.caixa-ico .flip{fill-opacity:.4}svg[class*='-ico'].onecolor.dinersclub-ico .ico-blue,svg[class*='-ico'].onecolor.diners-ico .ico-blue{fill-opacity:.35}svg[class*='-ico'].onecolor.elo-ico .blue{fill-opacity:.8}svg[class*='-ico'].onecolor.elo-ico .yellow{fill-opacity:.3}svg[class*='-ico'].onecolor.elo-ico .red{fill-opacity:.5}svg[class*='-ico'].onecolor.itau-ico .shadow{fill-opacity:.1}svg[class*='-ico'].onecolor.itau-ico .ico{fill-opacity:.7}svg[class*='-ico'].onecolor.mastercard-ico .yellow{fill-opacity:.5}svg[class*='-ico'].onecolor.mastercard-ico .shadow{fill-opacity:.05}svg[class*='-ico'].onecolor.mercadopago-ico .pago{fill-opacity:.7}svg[class*='-ico'].onecolor.mercadopago-ico-ico .blue,svg[class*='-ico'].onecolor.mercadopago-ico .blue{fill-opacity:.3}svg[class*='-ico'].onecolor.mercadopago-ico-ico .hands,svg[class*='-ico'].onecolor.mercadopago-ico .hands{display:none}svg[class*='-ico'].onecolor.moip-ico .ico{fill-opacity:.5}svg[class*='-ico'].onecolor.pagseguro-ico .seguro{fill-opacity:.5}svg[class*='-ico'].onecolor.pagseguro-ico .ico-yellow{fill-opacity:.2}svg[class*='-ico'].onecolor.pagseguro-ico .ico-red{fill-opacity:.5}svg[class*='-ico'].onecolor.paypal-ico .pal{fill-opacity:.7}svg[class*='-ico'].onecolor.paypal-ico .p-light{fill-opacity:.4}svg[class*='-ico'].onecolor.paypal-ico .p-dark{fill-opacity:.7}svg[class*='-ico'].onecolor.cielo-ico .cielo-blue{fill-opacity:.5}svg[class*='-ico'].onecolor.visa-ico .flip{fill-opacity:.3}svg[class*='-ico'].onecolor.waypay-ico .w1{fill-opacity:.4}svg[class*='-ico'].onecolor.waypay-ico .w2{fill-opacity:.8}svg[class*='-ico'].onecolor.waypay-ico .w3{fill-opacity:.6}svg[class*='-ico'].onecolor.waypay-ico .w4{fill-opacity:1}svg[class*='-ico'].onecolor.correios-ico .yellow-light,svg[class*='-ico'].onecolor.correios-ico .blue-light{fill-opacity:.7}svg[class*='-ico'].onecolor.motoboy-svg-ico .seat,svg[class*='-ico'].onecolor.motoboy-svg-ico .pieces{fill-opacity:.9}svg[class*='-ico'].onecolor.sedex-block-ico .bg,svg[class*='-ico'].onecolor.block-pac-ico .bg{fill-opacity:.5}svg[class*='-ico'].onecolor.sedex-10-block-ico .circle{fill-opacity:.9}svg[class*='-ico'].onecolor.block-e-sedex-ico .circle{fill-opacity:.2;fill:#fff !important}svg[class*='-ico'].onecolor.sedex-ico .text,svg[class*='-ico'].onecolor.sedex-hoje-ico .text,svg[class*='-ico'].onecolor.sedex-10-ico .text,svg[class*='-ico'].onecolor.pac-ico .text,svg[class*='-ico'].onecolor.sedex-block-ico .sedex,svg[class*='-ico'].onecolor.sedex-10-block-ico .text,svg[class*='-ico'].onecolor.block-pac-ico .text,svg[class*='-ico'].onecolor.block-e-sedex-ico .text{fill:#fff !important}svg[class*='-ico'].onecolor *[class*=fill]{display:none}svg[class*='-ico'].onecolor.instagram-cam2-ico .insta-fill{display:block;fill:#fff !important}svg[class*='-ico'].onecolor.banrisul-ico .ban-fill{display:block;fill:#fff !important}svg[class*='-ico'].onecolor.banrisul-ico .ban-fill-light{display:block;fill:#fff !important;fill-opacity:.3}.svg-sprites{position:fixed;top:-99999px;left:-99999px}.product-rate{display:block;position:relative}.product-rate .rating-box{position:relative;display:inline-block}.product-rate .rating-box:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f005\f005\f005\f005\f005';display:block}.product-rate .rating-box .rating{position:absolute;top:0;left:0;overflow:hidden}.product-rate .rating-box .rating:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f005\f005\f005\f005\f005';display:block}.product-rate .percent{position:relative}.product-rate .percent .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(0,0,0,0.5);font-size:3rem}.product-rate .circle-percent{width:100%;height:100%}.product-rate .circle-percent .off{stroke:rgba(0,0,0,0.1)}.product-rate .circle-percent .on{transition:stroke-dashoffset 1s ease-out;transform-origin:center;transform:rotate(-90deg);stroke-dasharray:132px 132px;stroke-dashoffset:132px}.product-image-gallery .gallery-image{position:static;z-index:1;display:none}.product-image-gallery .gallery-image.visible{z-index:9999;display:block;margin:0 auto}.product-image-gallery .gallery-image.visible.hidden{display:none}.zoomContainer{z-index:21}.video-fix-frame{position:relative;width:100%}.video-fix-frame:before{display:block;padding-top:56.25%;content:''}.video-fix-frame iframe,.video-fix-frame object,.video-fix-frame embed,.video-fix-frame video{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.modal .video-fix-frame{width:80vw}.modal{display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden}.modal__box{position:absolute;top:50%;left:50%;opacity:0;transform:translate3d(-50%,0,0);transform-origin:center bottom;transition:all 500ms cubic-bezier(0.19,1,0.22,1);background:#fff;padding:1rem}.modal__content{max-width:80vw;max-height:calc(100vh - 7.5rem);padding-right:.5rem;overflow:auto}.modal__content::-webkit-scrollbar{width:3px}.modal__content::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.1) 50%);background-size:2px 1px;border-radius:3px}.modal__content::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.5)}.modal__close{transition:all 200ms ease-in-out;position:absolute;bottom:100%;right:0;border-radius:3px 3px 0 0}.modal.active{z-index:9999;opacity:1;visibility:visible}.modal.active .modal__box{opacity:1;transform:translate3d(-50%,-50%,0)}.terms{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background:rgba(0,0,0,.5)}.terms__box{position:absolute;top:50%;left:50%;opacity:0;transform:scale(0.9) translate(-50%,-50%);transform-origin:center bottom;transition:all 600ms cubic-bezier(0.19,1,0.22,1);animation:terms 600ms cubic-bezier(0.19,1,0.22,1) 500ms 1 forwards;padding:1rem;background:#fff}.terms__content{max-width:80vw;max-height:calc(100vh - 7.5rem);padding-right:.5rem;overflow-y:auto}.terms__content::-webkit-scrollbar{width:3px}.terms__content::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.1) 50%);background-size:2px 1px;border-radius:3px}.terms__content::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.5)}.terms__title{text-align:center}.terms__actions{display:flex;align-items:stretch;justify-content:space-between}.terms__actions .btn{flex:0 1 auto;margin:.5rem}.terms.close .terms__box{opacity:0;transform:scale(0.9) translate(-50%,-50%)}@keyframes terms{from{opacity:0;transform:scale(0.9) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}.floater{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.5)}.floater__box{position:absolute;top:50%;left:50%;opacity:0;transform:scale(0.9) translate(-50%,-50%);transform-origin:center bottom;transition:all 600ms cubic-bezier(0.19,1,0.22,1);animation:floater 600ms cubic-bezier(0.19,1,0.22,1) 500ms 1 forwards}.floater--fill{padding:1rem}.floater__content{max-width:80vw;max-height:calc(100vh - 7.5rem);padding-right:.5rem;overflow-y:auto}.floater__content::-webkit-scrollbar{width:3px}.floater__content::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.1) 50%);background-size:2px 1px;border-radius:3px}.floater__content::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.5)}.floater__close{transition:all 200ms ease-in-out;position:absolute;bottom:100%;right:0;border-radius:3px 3px 0 0}.floater.close .floater__box{opacity:0;transform:scale(0.9) translate(-50%,-50%)}.floater .newsletter__form{margin-bottom:0}@keyframes floater{from{opacity:0;transform:scale(0.9) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}.cart-ajax-case.loading{position:relative}.cart-ajax-case.loading .cart{opacity:.2}.cart-ajax-case.loading:before{display:block;position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:19;content:''}.cart-ajax-case.loading .svg-loader{position:absolute;z-index:20;width:2.75rem;height:2.75rem;top:calc(50% - 1.375rem);left:calc(50% - 1.375rem)}dl.sp-methods > dd > ul > li{margin-bottom:5px;display:flex;align-items:stretch}dl.sp-methods > dd > ul > li label{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}dl.sp-methods > dd > ul > li .ico{height:30px}dl.sp-methods > dd > ul > li input{position:absolute;visibility:hidden}dl.sp-methods > dd > ul > li .label{margin-left:15px;flex:1 1 30%}.allow dl.sp-methods.input-selected > dt,.allow dl.sp-methods.input-selected > dd:not(.li-selected),.allow dl.sp-methods.input-selected > dd > ul > li{display:none}.allow dl.sp-methods.input-selected > dt.input-selected,.allow dl.sp-methods.input-selected > dd.input-selected{display:block}.allow dl.sp-methods.input-selected > dd > ul > li.input-selected{display:flex}.allow.active dl.sp-methods.input-selected > dt,.allow.active dl.sp-methods.input-selected > dd{display:block;opacity:.5}.allow.active dl.sp-methods.input-selected#checkout-payment-method-load > dt{display:flex}.allow.active dl.sp-methods.input-selected > dd.li-selected{opacity:1}.allow.active dl.sp-methods.input-selected > dd > ul > li{display:flex}.allow.active dl.sp-methods.input-selected > dd.li-selected > ul > li{opacity:.5}.allow.active dl.sp-methods.input-selected > dt.input-selected,.allow.active dl.sp-methods.input-selected > dd.input-selected,.allow.active dl.sp-methods.input-selected > dd > ul > li.input-selected{opacity:1}.opc .wrapper-container{padding-top:0 !important}.opc .header-container{background:none;box-shadow:none;position:relative;margin-bottom:2rem}.opc .header{justify-content:center}.opc .page-title{text-align:center}.opc p.required,.opc .back-link{display:none}.opc .buttons-set{margin-top:1rem;opacity:1 !important;display:flex;align-items:center;justify-content:flex-end}.opc .buttons-set > *{margin-left:1rem}.opc-registered-users button,.opc .buttons-set button:not(.btn--outline){order:99}.opc .buttons-set .f-left{order:-1}.step-desc{color:#999;margin-bottom:1rem}#review-buttons-container button{font-size:1.5rem}#checkout-step-login{margin-right:-1rem;margin-left:-1rem;display:flex;flex-flow:row wrap;align-items:stretch}#checkout-step-login .step-desc{padding:0 1rem;flex:1 1 100%}.opc-new-users,.opc-registered-users{padding:0 1rem;flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:space-between;min-width:250px;margin-bottom:1rem}.opc-registered-users{order:1}.opc-registered-users form{padding:0}.opc-registered-users label{display:none}.opc-registered-users .pass{position:relative}.opc-registered-users .forgot{position:absolute;top:2.75rem;left:1.5rem;line-height:1rem;font-size:.6rem}.opc-registered-users .actions{flex:0 0 auto}.opc-new-users{order:3}#checkout-step-login .description{margin-bottom:1rem;line-height:1.4em;font-size:.8rem;color:#888}#checkout-step-login .hints li{font-size:.8rem;color:#888;margin-bottom:.5rem;display:flex;align-items:center}#checkout-step-login .hints li:before{margin-right:.5rem;font-size:1rem;content:'\f00c'}#checkout-review-table-wrapper{margin:0 -1rem}.mycart-opc .item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;display:flex}.mycart-opc .item:last-child{border-bottom-color:#bbb}.mycart-opc .product-image{min-width:70px;max-width:70px}.mycart-opc .info{margin-left:10px;text-align:right;flex:1 1 auto}.mycart-opc .product-name{color:#333;margin-bottom:5px}.mycart-opc .qtd{text-transform:lowercase;color:#999;font-size:11px;margin-bottom:5px}.mycart-opc .price{font-size:13px !important;font-weight:400 !important}.mycart-opc-totals{display:flex;align-items:center;justify-content:space-between}.mycart-opc-totals .title{font-size:1rem;font-weight:600;margin:0}.mycart-opc-totals .price{font-weight:600}.mycart-opc-totals .label{display:none}.step-title{display:flex;align-items:center}.step-title h2{font-weight:400;font-size:1rem;line-height:1rem;flex:1 1 auto}.step-title .number,.allow.active .step-title .number{margin-right:1rem;border-radius:100%;text-align:center;font-size:.7rem;line-height:1rem;height:1rem;flex:0 0 1rem}.allow.active .step-title .number:before{display:none}.allow.active .step-title .number span{display:inline}.allow .step-title .number:before{content:'\f00c'}.allow .step-title .number span{display:none}.step-title a{font-size:.8rem;line-height:2rem;height:2rem;width:2rem;text-align:center;border-radius:3px;align-self:flex-end;margin:-.5rem}.step-title a span{display:none}.step-title a:before{content:'\f040';font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}label[for='billing-address-select']{margin-bottom:10px;display:block}#billing-address-select{height:40px;padding:10px}#checkout-shipping-method-load{margin:0 -1rem}#checkout-shipping-method-load dt{display:none}#checkout-shipping-method-load ul{display:block}#checkout-shipping-method-load ul li{display:flex;margin:0;position:relative}#checkout-shipping-method-load ul li label{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);cursor:pointer;align-items:center;justify-content:flex-start;transition:all 200ms ease-in-out}#checkout-shipping-method-load ul li:hover{z-index:10}#checkout-shipping-method-load ul li label:after{font-size:22px;content:'\f00c';transition:all .1s ease-in-out;transform:scale(0)}#checkout-shipping-method-load ul li.input-selected{z-index:10}#checkout-shipping-method-load ul li.input-selected label{box-shadow:0 0 0 1px rgba(0,0,0,.2),0 1rem 1.5rem -1rem rgba(0,0,0,.4)}#checkout-shipping-method-load ul li.input-selected label:after{transform:scale(1)}#checkout-shipping-method-load ul li input{display:none}#checkout-shipping-method-load ul li .ico-case{flex:0 0 2.75rem}#checkout-shipping-method-load ul li .ico{height:2.75rem;width:2.75rem;display:block}#checkout-shipping-method-load ul li .label{color:#888}#checkout-shipping-method-load ul li .price{display:block;margin-top:3px;font-size:16px;font-weight:600}#checkout-payment-method-load{margin:0 -1rem}#checkout-payment-method-load #checkout-payment-method-load{margin:0}#checkout-payment-method-load > dt{font-weight:600;padding:0;margin:0;border:1px solid transparent;border-bottom-color:rgba(0,0,0,.1)}#checkout-payment-method-load > dt:last-child{border-bottom-color:transparent}#checkout-payment-method-load > dt input{display:none}#checkout-payment-method-load > dt label{cursor:pointer;padding:1rem;display:flex;align-items:center;width:100%}#checkout-payment-method-load > dt label:after{content:'\f00c';font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease-in-out;opacity:0;margin-left:1rem}#checkout-payment-method-load > dt .no-display{display:block !important}#checkout-payment-method-load > dt.dt-selected{border-color:rgba(0,0,0,.2) rgba(0,0,0,.2) transparent}#checkout-payment-method-load > dt.dt-selected label:after{opacity:1}#checkout-payment-method-load > dt.dt-selected + dd{border-color:transparent rgba(0,0,0,.2) rgba(0,0,0,.2);box-shadow:0 1rem 1.5rem -1rem rgba(0,0,0,.4);display:block}#checkout-payment-method-load > dd{padding:0 1rem 1rem;border:1px solid transparent;display:none}#opc-payment .case{padding:0;color:#666}#opc-payment .case > *{margin-bottom:1rem}#opc-payment .case > *:last-child{margin-bottom:0}#opc-payment .entry-title{display:none}#opc-payment .input-box label{display:block;margin-bottom:5px}#opc-payment .valor-card{display:flex;align-items:center}#opc-payment .valor-card .value{margin-left:7px;font-size:20px}#opc-payment .valor-total{font-size:15px;color:#999}#opc-payment .valor-total .price{font-weight:600}#co-payment-form{position:relative}#co-payment-form > .fieldset{position:relative;z-index:2}#co-payment-form .svg-loader{width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);opacity:0;visibility:hidden;transition:all 300ms ease-in-out;z-index:1}#co-payment-form:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:4}#co-payment-form.loading > .fieldset{opacity:.2}#co-payment-form.loading:before{display:block}#co-payment-form.loading .svg-loader{z-index:5;opacity:1;visibility:visible}#payment-tool-tip .modal__box{padding:1rem;background:#fff;box-shadow:0 1rem 1.5rem -1rem rgba(0,0,0,.7)}.opc-country{font-size:.7rem;color:#777;text-align:right;background:#f6f6f6;padding:.5rem;margin:.5rem}.opc-country .ico{display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin-left:.2rem;position:relative;top:-2px}.flag-selection-entry{margin-bottom:30px;display:flex;align-items:flex-end}.flag-selection-entry .input-box{width:auto}.card-flags{position:relative;height:40px;margin:0 -5px 0 15px;display:flex;align-items:center;flex:1 1 auto}.card-flags .flag{margin:0 5px;max-width:63px;max-height:40px;flex:1 1 auto;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.card-flags .ico{height:40px;width:100%}.card-flags.selected .flag:not(.active){opacity:.1;margin:0 1px}.card-flags.pst.amex .flag.cc-amex,.card-flags.pst.visa .flag.cc-visa,.card-flags.pst.master .flag.cc-master,.card-flags.pst.discover .flag.cc-discover,.card-flags.pst.jcb .flag.cc-jcb,.card-flags.pst.elo .flag.cc-elo,.card-flags.pst.diners .flag.cc-diners,.card-flags.pst.aura .flag.cc-aura,.card-flags.pst.hiper .flag.cc-hiper{opacity:1;margin:0 5px}.card-flags.pst.other:before{color:#222;font-weight:600;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:'Outro'}.card-flags.pst.other .flag{opacity:.1;margin:0 1px}.bank-select-entry{display:flex;align-items:flex-end}.bank-select-entry .input-box{width:auto}.banks-bank{height:40px;margin:0 -5px 0 15px;display:flex;align-items:center;flex:1 1 auto}.banks-bank .bank{margin:0 5px;max-width:40px;max-height:40px;flex:1 1 auto;transition:all 300ms cubic-bezier(.68,-.55,.265,1.55)}.banks-bank .ico{height:40px;width:100%}.banks-bank.selected .bank:not(.active){opacity:.1;margin:0 1px}.card-entry > *{margin-bottom:1rem}.card-entry > *:last-child{margin-bottom:0}.card-entry .validation-advice{right:0;padding:0}.card-entry .cod .validation-advice{right:calc(40% - 5px)}.card-entry .flag-selection-entry .validation-advice{right:-7px}.cardGrid{margin:-10px;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.cardGrid label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardGrid .input-box{width:auto;padding:10px}.cardGrid .cpf-input,.cardGrid .num{flex:0 1 60%}.cardGrid .nome,.cardGrid .pars{flex:0 1 40%}.cardGrid .exp{flex:0 1 40%}.cardGrid .cod{flex:0 1 20%}.cardGrid .num input,.cardGrid .nome input{text-transform:uppercase;font:400 18px 'Share Tech Mono',monospace}.cardGrid .num input::-webkit-input-placeholder{text-transform:none;font:400 15px 'Open Sans','Helvetica','Arial',sans-serif}.cardGrid .num input::-moz-placeholder{text-transform:none;font:400 15px 'Open Sans','Helvetica','Arial',sans-serif}.cardGrid .num input:-ms-input-placeholder{text-transform:none;font:400 15px 'Open Sans','Helvetica','Arial',sans-serif}.cardGrid .nome input::-webkit-input-placeholder{text-transform:none;font:400 15px 'Open Sans','Helvetica','Arial',sans-serif}.cardGrid .nome input::-moz-placeholder{text-transform:none;font:400 15px 'Open Sans','Helvetica','Arial',sans-serif}.cardGrid .nome input:-ms-input-placeholder{text-transform:none;font:400 15px 'Open Sans','Helvetica','Arial',sans-serif}.cardGrid .exp{display:flex;flex-flow:row wrap}.cardGrid .exp label{flex:1 1 100%}.cardGrid .exp .mes{max-width:60%;padding-right:5px;flex:0 1 60%}.cardGrid .exp .ano{flex:0 1 40%;max-width:40%;padding-left:5px}.cardGrid .cod{display:flex;flex-flow:row wrap;align-items:center}.cardGrid .cod label{flex:1 1 100%}.cardGrid .cod input{flex:0 1 60%;width:auto;max-width:60%}.cardGrid .cod a{max-width:40%;padding-left:10px;font-size:11px;line-height:11px;flex:0 0 40%}.cardGrid .cod a:hover{text-decoration:underline}.cardGrid .mp-coupon{margin:10px -10px;width:calc(100% + 20px);padding:1rem;background:rgba(0,0,0,.06);display:block}.radio-flags{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;border:1px solid #ccc;border-radius:3px;margin-bottom:1rem}.radio-flags .tit{padding:0 10px;align-self:center}#opc-payment .radio-flags label{flex:0 0 auto;display:flex;align-items:center;transition:all 200ms ease-in-out;min-width:100px;padding:10px;background:#fff;margin:0;cursor:pointer}#opc-payment .radio-flags label:not(:nth-child(2)){border-left:1px solid rgba(0,0,0,.1)}#opc-payment .radio-flags label:hover{background:#eee}.radio-flags input{flex:0 0 auto;margin-right:0;top:0}.radio-flags .ico{flex:0 0 auto;height:40px;width:100px}.mp-img-required{position:relative;display:inline-block}.mp-img-required:before{content:'';display:block;height:91.67%;width:45.09%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAAA3CAYAAACW0n9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Q5OTRFODNGQjUwMTFFNTgzNzBFRkE4QzgzNjAxNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Q5OTRFODRGQjUwMTFFNTgzNzBFRkE4QzgzNjAxNjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDk5NEU4MUZCNTAxMUU1ODM3MEVGQThDODM2MDE2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRDk5NEU4MkZCNTAxMUU1ODM3MEVGQThDODM2MDE2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqhXDE4AAAr3SURBVHja7F1rbBxXFb5r7yOx13Ub0satQqIStyVEoU4JovQVqkZUiWioElQoAvUHpI1UJB6ipELiB/RPXB4qEiATV0II1ICURMWtkqYy0CcK1CkOqLi060ZxUWtsaupk1/auH8v57u4Z35m9szu7O7aJez7pNN3Zedx77nmfu56IOnwurwSCZYr8npbIYj0rKuwWLGdEjpyfLv7vOaIRoiGiFNEAUT9RH9FUKM8SzyR4j+MU0TNEvUQn4MxEmQSC+tFDdJToMFFGlEkgqB+PE/2qqFiiTAJBnUCOdZCoi2hQlEkgqB/HiH5M9LQok0BQP/5OdIDoMVEmgaB+nCX6LtEvRJkEgnAU6tt+HqpB+CMQBMZ6ogeJPinKJBDUj81EXyXaIMokENSPnUT7RJkEgnBwL9FuUSaBoH5cRPRFomZRJoGgftxJ9BlRJoEgHCDU07+Zkj6TQFA/dhA9JZ5JIKgf2/Gfqn9pu2tVg9rZFnM+n0nPqs7hGaVywtHlgo8kI+quNVHVmpi3tX1jM+rR4dklH1vXhxLq+ksb1cC7s+rugWxB7uJK9X+8SXU8O7FUw/oE0YrAYd7+dVH19U0JtabJ7sxO/2dWfenUpDqVlqjxQlaihz6YUDvWx3zP2XoivaBrjDEAtmdABr/TsUKlxudUe2tBDp84O63WNjeoy0ku23szS8m+mwN5ps4NMfUtmkQ5tDVFRJEuYCDieOymJtUci6jjJKBdb+RUz9icy1OtSzYs+Br/9vom1fvWjDr1j2zJd9sui6pfp6bVPnxH3ujYh1eoz7XH1b8n5tS9f55cahZ2VPRMX25rVN03NjmfMfDHz85ot/++eER1XNKo7iBL5kxScOGBBHP4tmYddTzcP6X2D04v2Tjyd7Sonw/kLkRZ+llFz/SVaxIuRWr7fcadHw1RvnS6YClsinjPB+Jqy+pGbfGAF96eUU/+a1p14joP+rcVlPYEfb//zWlteW65IqqvzUzn1XNksXb+bUo/H7HzneujTtiJ+37/1axjTb33PDk6q/alsurQxoRWftyTDYN34eCJb19bCHUQh8MyP0JjuenyArsiR867BKCrPaG20zg3FEMP576pbKBcEnzauiqqx4Fn7V0X13kB8FZmTh0lfvjmK8Xnb7q4QbXQnM4Tn155dy7ws3Ue0l4I3+GRqlUkhF4wqBsvnh/vsyMzJevL8+oeymnvBh7fQN4OYz50JqfeyeUdWcPcsb7AeHbONSbO2Zk/znzLKB+etZnGeEVzgyMLPI4Q0V7WM4EBfbcnnc/VWK1KoSEWbmef+y8s5fe06H8HxwsKwcJpAt+9TcLKgm0CCpd8Ku0SIr4nBPz1cft1v0nl1N2ns64k976NBevw4EuTOk5nY+BSJjoldUuzdZw81vbnMhWFmp8Hi/yF9oISp4o8uHZ1oy/vIVgHP7ZSKwLmNzyR1+E2PuPZ33h5ssS42JDaXphDtfnQoWsTOszinNkcr5enHOFgHhBs5GV8zU/+mdWKlCQeYxw8F0AXGor3geIe+OhKh7dpWm/kTlgbzWtvzlQsTGBMkA3wlJ+Bzw/RWGxGvUa8WlaZzMFrIXrifGBLa4aGYBqswTpaaDO59QoIC773OtPqe8NNWGRTQbwhgveeUOIhWijTq3kTa1OZwHRTkcxFe/6Glc6zcbz7tay2sPDGfBwe8+Y/TQZSJtv4OZcBkj1p13XDOwqhGRTeFAo2ZFYBswA80lHH8eoSeIztRlIMl5IbIaMpLywTeE6aTv/syYkSxeVzfMO8ohf2el1eBy8fjm1doeXNq9gmT7f9IROWhxor22e6MtnosvpBw4bda2MuhUCoBObAE4FRjHuujvveA0LI12nr7lEkhJv4DoLKngxo9S9E6WdjDLgO1+M+DIQgNrDV+/QfM9ojsXDCa5tKDOHAQiIcw5j43vqceDC+gVdeIYJnQcUK44CwmQoDgcWcvNYVwo3jMEA4r5Lh04o5Ub1AYWwlkQotL4ycvveqxpJrMGZ4zJoEmO6t+eORw1++kSuRV6wPez9TkXjcX/vLpOYpqpch4aLATdvU+FzguyLPYSD/MYFY1WQsl0K9eNK8LqdcCqMXy2DoS6PzwsSxuw0ompj3fHl0Pg+Bh7MBRgTK7A2XUN0yvdWWZIMWTKa0MXybUNlwctSeF41bImuEStr6DtvDbj7O5/2/AMIdJPSsF7w+fjyF0cPaXndpePwJ3LRtbw2+WcIMi17PuBnntUhbdLm1dMIIl0wgPvbDeMCc+a9p91iGDGvcEov4GxGLRzYbmvAAZlhbK86kgzdFOZn2E0w+zuf5YSRXR4hTDLtQDOBcrVaDERRcuEBfaUMZmeT1cRlQy9pyjhcCzkWDLq5WkLiSnQ4LiHdyi9+nY6WrxliaeQf3pU6O5h3BRZhfrvFbq+JysQfeDb2o7tdmNc9QCeWccwkxUlaZesfcVqTz/bFA1TwzaUcvysuUpYLXC7aGtN6cFy4J/AxcFXxGmAohhYIEDcG+t7lQ4UQu6b0Gwh024AExRr/ixH0+Ey6RPwPJWKgvyBgqa44QknH5Erh/U0Iz3M9SOeGUcQ261l6FNJVuMfd7eRf5ViO3qzb8MHMVhAp+fFko8Hj3t9kFl48HmResPPBAFck45gwltCkfqrZhg/tKupLnwVWWUJbXp8MvZ4wrx8uFhFRFE4IeQPfqJifU+92tzU55mSeJEAHxZ0/ROqO6wpUuuPuuiUIIgElDIRmoUi0m0MNBExB5HMrXZozvl8iXC4/YogMIebALhEMdKC43UhfCa6GQg9Bm79WJ0o3GJCg47i34+AECilYB1gzlZG//zw9tFqWBUak3xCsXMexKerxn3F4VxjmoqKJBv+vN6RKlx4YAW4GsDgxUVCZ4jqv6p1wN2ErMwjW7SVH4PCy61w1DEPWu30WGrZGMMnwtFSaUeDlvANnmGaLlK4kaHi6uC3KJI2dy2kjAYO25Mu6ERIFK0KRv2NuGuWDNhslA8pYxDpVQdoaQc5n5eHF90ePh0vRta6JaeMFPW3O8oqxRWvEIRSu4R2d6zileQZ4g9PCGP7pupdpY7OfBYMEIoBlvK37wnExDh7l8inI6jA9rE+LWqf5AM8YDMTF0qW3VD1gAbzgB69ZlaY7yQvC2oMXE51+YcHYMlIylxuQdTT+/ndY2voQJrMsYCR9285tGAuFztfvbMBfsHuEtXDbDcNyIJMCz/uZCw5wVB8/96StZ9eJ/Z2tSJsgDrr/fmA8E/tHhCT1XbLTFjgtzIwE3ZNO7ktY5Yc2R33nno68Lz5jjHU991f/SNu7um8CaVFIKuP7LiongYv8mxtwBwduAeDwolYe5P8tsqoZ97yDVNcwJpe4w+jjmmpW7J/qEKOyEvbbMyxL5MuQviOwt9DiL+CHRN5f9z9ZtyiQQhAz52bpAEALwtkG8vlP+OpFAUCfwdsG8KJNAUB/wus7D/CG63Ge798UJWXLBQgCv6cR7b52fNMjfzRMIasMPiB4wD0iYJxBUD7zntst7UJRJIKgOeL8tXhg9KMokENQOvIYTL4q2vnldlEkgCK5IeEG07xvXpQAhEAQL7Q6UUyRRJoGgMo4Vc6SnK50oyiQQ2IE+0kFVqNoNBrlAlEkgKAV2NqAhe7Sai0SZBIJ59BQVCFuEqn6lhiiT4L0O/LDvGaJeVdj9XbM+iDIJljtmjBxohGiIKEU0QNRP1Ec0FcaDosJrwXJGfk9LbLGeJU1bgSAk/E+AAQAyl4k/3JOmtgAAAABJRU5ErkJggg==);position:absolute;top:5%;left:1.28%;background-size:100% 100%}.mp-coupon .box-input{flex:1 1 auto}.mp-coupon .bts{padding:21px 0 0 1rem;flex:1 1 30%;display:flex}.mp-coupon .bts span{flex:1 1 auto;text-transform:none;height:40px;margin-left:5px;padding:0 10px;line-height:40px;text-align:center;border-radius:3px;font-size:14px}.mp-coupon .bts span:first-child{margin-left:0}.mp-coupon .bts span.mercadopago-coupon-action-remove{display:none}.mp-coupon .mercadopago-message-coupon{flex:1 1 100%}.mp-coupon .mercadopago-message-coupon li:not(.validation-advice){padding-top:10px}.boletoGrid p{line-height:1.4em}.boletoGrid small{font-size:14px;color:#999;display:block;margin-bottom:1rem}.boletoGrid .boleto-discount,.boletoGrid .boleto-price{font-size:20px;margin-bottom:1rem;display:flex;align-items:center}.boletoGrid .discount{margin-left:10px}.boletoGrid .full-price{font-size:15px;margin-left:1rem;color:#ccc}.boletoGrid ul{padding-top:10px}.boletoGrid ul li{list-style:disc inside;color:#333;font-weight:600;margin-bottom:7px}.boletoGrid ul li:last-child{margin-bottom:0}.boletoGrid ul i{font-style:italic;opacity:.7;font-weight:400}.depositoGrid .aviso{margin-bottom:1rem}.depositoGrid .aviso p{margin-bottom:10px}.banks-accounts{display:flex;flex-flow:row wrap;align-items:flex-start;margin:0 -10px}.banks-accounts dt{font-size:20px;padding:10px;order:1}.banks-accounts dt a{color:#999}.banks-accounts dt a:hover{color:#444}.banks-accounts dd{padding:10px 10px 0;order:2;flex:1 1 100%}.checkout-review-table h3.product-name{display:flex;align-items:center;font-size:20px;color:#111;font-weight:400;margin-bottom:10px}.checkout-review-table h3.product-name img{margin-right:1rem;width:70px;height:auto}.checkout-review-table tbody th,.checkout-review-table tbody td{vertical-align:middle}#payment_form_mundipagg_api_boletocartao .boleto-entry .input-box{display:flex;align-items:center}#payment_form_mundipagg_api_boletocartao .boleto-entry .input-box input{width:auto;margin-left:1rem;font-size:20px}#payment_form_mundipagg_api_boletodoiscartoes .boleto-entry .input-box{display:flex;align-items:center}#payment_form_mundipagg_api_boletodoiscartoes .boleto-entry .input-box input{width:auto;margin-left:1rem;font-size:20px}#payment_form_mundipagg_api_boletodoiscartoes .valor-card{display:flex;align-items:center}#payment_form_mundipagg_api_boletodoiscartoes .valor-card input{width:auto;margin-left:1rem;font-size:20px}#payment_form_mundipagg_api_doiscartoes .valor-card{display:flex;align-items:center}#payment_form_mundipagg_api_doiscartoes .valor-card input{width:auto;margin-left:1rem;font-size:20px}.mercadopago-coupon-action-apply,.mercadopago-coupon-action-remove{height:40px;line-height:40px;padding:0 1rem;text-align:center;border-radius:3px}#payment_form_mercadopago_transparent .card-flags{margin-left:-5px;padding-top:10px}#payment_form_mercadopago_transparent .cardGrid .num,#payment_form_mercadopago_transparent .cardGrid .cpf{flex:1 1 50%}.bcashGrid{display:flex;align-items:center}.bcashGrid .ico{height:60px;width:60px;margin-right:1rem}#payment_form_mercadopago_standard .bcashGrid .ico{width:190px;height:50px}.osc-accordion .section{margin-bottom:40px;position:relative}.osc-accordion .section .step-title a{display:none}.osc-accordion .section:last-child{margin-bottom:0}.osc-accordion .section.allow:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;position:absolute;top:0;right:0;z-index:999;content:'\f00c'}.osc-accordion .section.allow .step-title a{display:block}.osc-accordion .section.active:before{display:none}.osc-accordion .section.active .step.a-item{opacity:1}.osc-accordion .section.active .step.a-item:before{display:none}.osc-accordion .section.active .step-title a{display:none}.osc-accordion .section{margin:0;padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.osc-accordion .section.allow:before{display:none}.osc-accordion .step{margin-top:1rem}.osc-accordion h3{font-weight:600;font-size:1rem;margin-bottom:1rem;display:block}.osc-accordion .opc-block-progress .block-title{font-size:20px;white-space:nowrap;color:#333;line-height:30px;text-transform:uppercase;font-weight:400;margin-bottom:1rem}.osc-accordion .opc-block-progress .block-title strong{font-weight:400}.osc-accordion .opc-block-progress dl > div{margin:0;padding:1rem;background:#fff;box-shadow:0 0 0 1px #ddd}.osc-accordion .opc-block-progress dl > div > dt,.osc-accordion .opc-block-progress dl > div > dd{opacity:.5}.osc-accordion .opc-block-progress dt.complete,.osc-accordion .opc-block-progress dd.complete{opacity:1}.osc-accordion .opc-block-progress dt.complete{display:flex;align-items:center;justify-content:space-between}.osc-accordion .opc-block-progress dt.complete:after{font-size:16px;content:'\f00c'}.osc-accordion .opc-block-progress dl > div > dt{font-size:15px;color:#333;font-weight:600}.osc-accordion .opc-block-progress dl > div > dd{margin-top:10px;font-size:13px;color:#777}.osc-accordion .opc-block-progress .price{display:block;font-size:14px;font-weight:600}.osc-accordion .opc-block-progress .changelink{display:none}.osc-accordion .opc-block-progress .pay-link{border-radius:3px;display:block;width:100%;margin-top:10px;font-size:14px;text-transform:uppercase;font-weight:600}.osc-accordion .opc-block-progress #checkout-onepage dt{display:none}.osc-onepage .col-right{display:none}.osc-onepage .col-main{float:none;width:auto;margin:0}.osc-onepage #checkoutSteps:after{display:table;clear:both;content:''}.osc-onepage #checkoutSteps > div{float:left;width:calc(33.333% - 26.666px);margin-left:40px}.osc-onepage #checkoutSteps > div.left-column-osc{margin-left:0}.osc-onepage .section{margin-bottom:40px;position:relative;transition:all 300ms cubic-bezier(0.23,1,0.32,1)}.osc-onepage .section.blink .step-title .number{transform:scale(1.7)}.osc-onepage .section .step-title .number{transition:all 200ms cubic-bezier(0.68,-0.55,0.265,1.55)}.osc-onepage .section .step-title a{display:none}.osc-onepage .section:last-child{margin-bottom:0}.osc-onepage .section.allow:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;position:absolute;top:0;right:0;z-index:999;content:'\f00c'}.osc-onepage .section.allow .step.a-item{display:block !important;position:relative;opacity:.5}.osc-onepage .section.allow .step.a-item:before{display:block;position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;z-index:99;background:transparent;opacity:0;content:''}.osc-onepage .section.allow .step-title a{display:block}.osc-onepage .section.active:before{display:none}.osc-onepage .section.active .step.a-item{opacity:1}.osc-onepage .section.active .step.a-item:before{display:none}.osc-onepage .section.active .step-title a{display:none}.osc-onepage #opc-review{display:none}.osc-onepage #opc-review.active{display:block}.osc-onepage #payment-buttons-container button span:before{content:'Rever Pedido e Finalizar'}.osc-onepage #payment-buttons-container button span span{display:none}.osc-onepage #checkoutSteps{display:flex;flex-flow:row wrap;align-items:stretch;margin:-.5rem}.osc-onepage #checkoutSteps > li{display:none}.osc-onepage #checkoutSteps > div{width:auto;margin:0;min-width:280px;flex:1 1 33.333%;display:flex;flex-flow:column nowrap}.osc-onepage #checkoutSteps > div.bottom-line-osc{flex:1 1 100%}.osc-onepage .bottom-line-osc .step-title .number{display:none}.osc-onepage .section.allow #checkout-step-login{display:flex !important;flex-flow:column nowrap}.osc-onepage #checkout-step-login{margin:0}.osc-onepage #checkout-step-login .step-desc{padding:0}.osc-onepage .opc-new-users,.osc-onepage .opc-registered-users{padding:0 0 1rem;margin:0 0 1rem;border-bottom:1px solid #ccc;flex:0 0 auto}.osc-onepage .bottom-line-osc .allow.active{margin-top:1rem}.osc-onepage .step-title{margin-bottom:1rem}.osc-onepage .section{flex:1 1 50%;margin:.5rem;padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.osc-onepage h3{font-weight:600;font-size:1rem;margin-bottom:1rem;display:block}.osc-onepage .section.allow:before,.osc-onepage .section.allow .buttons-set{display:none}.osc-onepage .section.allow.active .buttons-set{display:flex}.osc-onepage #checkout-shipping-method-load ul li .label{margin:0 0 0 10px}.osc-onepage .banks-accounts table th,.osc-onepage .banks-accounts table td{padding:10px !important}.osc-onepage .banks-accounts table tbody th,.osc-onepage .banks-accounts table tbody td{font-size:12px}.osc-onepage .boletoGrid .boleto-discount,.osc-onepage .boletoGrid .boleto-price{font-size:16px;flex-flow:row wrap}.osc-onepage .boletoGrid .discount{display:flex}.osc-onepage .boletoGrid .full-price{font-size:13px;margin:10px 0 0;flex:1 1 100%}.osc-steps .main{display:block}.osc-steps .col-right{width:100%;max-width:100%;margin-bottom:1rem;text-align:center}.osc-steps .opc-block-progress dl{display:flex;align-items:center;justify-content:space-between}.osc-steps .opc-block-progress dl > div{flex:1 1 auto;text-align:center}.osc-steps .section{display:none}.osc-steps .section.active{display:block}.osc-steps .section .step-title a{display:none}.osc-steps .section.allow:before{font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;position:absolute;top:0;right:0;z-index:999;content:'\f00c'}.osc-steps .section.allow .step.a-item{display:block;position:relative;opacity:.5}.osc-steps .section.allow .step.a-item:before{display:block;position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;z-index:99;background:transparent;opacity:0;content:''}.osc-steps .section.allow .step-title a{display:block}.osc-steps .section.active:before{display:none}.osc-steps .section.active .step.a-item{opacity:1}.osc-steps .section.active .step.a-item:before{display:none}.osc-steps .section.active .step-title a{display:none}.osc-steps .section #payment-buttons-container button span:before{content:'Rever Pedido e Finalizar'}.osc-steps .section #payment-buttons-container button span span{display:none}.osc-steps #opc-review #checkout-review-table-wrapper{float:left;width:calc(60% - 10px)}.osc-steps #opc-review #checkout-review-submit{float:right;width:calc(40% - 10px);text-align:center}.osc-steps .col-right,.osc-steps .opc-block-progress dl > div#checkout-onepage,.osc-steps #checkout-progress-wrapper,.osc-steps #checkout-progress-wrapper .title{display:none}.osc-steps .col-main #checkout-progress-wrapper{display:block;text-align:center;margin:0 0 1rem}.osc-steps .col-main > .title{text-align:center}.osc-steps #checkoutSteps{position:relative}.osc-steps .step-title{margin-bottom:1rem}.osc-steps .section{display:block;position:absolute;top:0;left:0;width:100%;padding:1rem;border:1px solid rgba(0,0,0,.1);background:#fff;visibility:hidden;opacity:0;transform:scale(.8);transition:all .7s cubic-bezier(0.23,1,0.32,1)}.osc-steps .section.allow{visibility:hidden;opacity:0;transform:scale(.8)}.osc-steps .section.allow.active{position:relative;z-index:99;opacity:1;visibility:visible;transform:scale(1)}.osc-steps .section.allow:before{display:none}.osc-steps .section.allow #checkout-step-login{display:flex !important}.osc-steps h3{font-weight:600;font-size:1rem;margin-bottom:1rem;display:block}.osc-steps .opc-block-progress dl > div{flex:1 1 25%}.osc-steps .opc-block-progress dd{display:none}.osc-steps .opc-block-progress dt{font-size:.8rem;color:rgba(0,0,0,.5);font-weight:600;padding-bottom:1rem;position:relative;display:flex;justify-content:center;align-items:center}.osc-steps .opc-block-progress dt .separator{display:none}.osc-steps .opc-block-progress dt a{display:block;margin:-.5rem 0 -.5rem .5rem;border-radius:3px;font-size:0;text-indent:-9999px}.osc-steps .opc-block-progress dt a:before{content:'\f040';font-family:'biz_icons',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8rem;text-indent:0;line-height:2rem;height:2rem;width:2rem;text-align:center;display:block}.osc-steps .opc-block-progress dt:before{position:absolute;bottom:-.5rem;left:calc(50% - .5rem);z-index:10;display:block;width:1rem;height:1rem;line-height:1rem;font-size:.6rem;text-align:center;border-radius:100%;background:#ddd;content:''}.osc-steps .opc-block-progress dt:after{position:absolute;bottom:0;left:0;width:100%;background:#ddd;display:block;height:2px;content:''}.osc-steps .opc-block-progress dt.complete:before{content:'\f00c'}.osc-steps #opc-review #checkout-review-table-wrapper,.osc-steps #opc-review #checkout-review-submit{float:none;width:auto}#checkoutSteps .-ok-hide dl.sp-methods.input-selected > dd:not(.input-selected) > ul > li:not(.input-selected),.-ok-hide #co-payment-form dl.sp-methods.input-selected > dt:not(.input-selected),.-ok-hide #co-payment-form dl.sp-methods.input-selected > dd:not(.input-selected),.-ok-hide #co-shipping-method-form dl.sp-methods.input-selected > dt:not(.input-selected),.-ok-hide #co-shipping-method-form dl.sp-methods.input-selected > dd:not(.li-selected){display:none !important}#checkoutSteps .-ok-hide dl.sp-methods.input-selected.-change > dd:not(.input-selected) > ul > li:not(.input-selected),.-ok-hide #co-payment-form dl.sp-methods.input-selected.-change > dt:not(.input-selected),.-ok-hide #co-payment-form dl.sp-methods.input-selected.-change > dd:not(.input-selected),.-ok-hide #co-shipping-method-form dl.sp-methods.input-selected.-change > dt:not(.input-selected),.-ok-hide #co-shipping-method-form dl.sp-methods.input-selected.-change > dd:not(.li-selected){display:block !important}#checkoutSteps dl.sp-methods .-bt-change{display:none}#checkoutSteps .-ok-hide dl.sp-methods.input-selected:not(.-change) .-bt-change{display:table}.-bt-change{font-size:.7rem;padding:0 .5rem;border-radius:.25rem;display:table;margin:0 1rem .5rem auto}.success-content{display:flex;align-items:center;justify-content:space-between}.success-content aside{flex:0 1 20%;margin-right:20px}.success-content main{flex:1 1 auto}.dashboard > *,.my-account > *{margin-bottom:20px}.dashboard > *:last-child,.my-account > *:last-child{margin-bottom:0}.my-orders .item-order{margin-bottom:20px}.my-orders .item-order.last{margin-bottom:0}.block-account ul{display:flex;flex-flow:column nowrap}.block-account ul li{flex:1 1 auto}.block-account ul li.sair,.block-account ul li.last{order:99}.svg-loader{animation:rotate-loader 2s linear infinite;z-index:2;display:block}.svg-loader .spinner{stroke-dasharray:1,150;stroke-dashoffset:0;stroke:rgba(0,0,0,0.7);stroke-linecap:round;animation:dash-loader 1.5s ease-in-out infinite}@keyframes rotate-loader{100%{transform:rotate(360deg)}}@keyframes dash-loader{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.previa-mode-control{position:fixed;z-index:999999999;left:-4.5rem;bottom:1rem;transition:all 400ms cubic-bezier(0.19,1,0.22,1);background:#707d94;padding:.5rem 1rem .5rem .5rem;font-size:.8rem;color:#fff;text-align:center;display:flex;align-items:center;opacity:.9}.previa-mode-control:before{content:'CSS';position:absolute;top:1rem;left:1rem;bottom:1rem;width:3rem;height:3rem;line-height:3rem;text-align:center;opacity:.6}.previa-mode-control.load{transform:translateX(4.5rem)}.previa-mode-control svg{margin-right:1rem;flex:0 0 4rem;width:4rem;height:4rem;position:relative}.previa-mode-control svg .spinner{stroke:#ecf2f6}#tracking-modal-content{padding:1rem;background:#fff}#tracking-modal-content iframe{width:900px;height:900px;max-width:80vw;max-height:80vh;border:0;display:block}.combined{display:flex;align-items:stretch;line-height:1em;padding-bottom:4rem}.combined__list{flex:1 1 auto;min-width:1px;display:flex;align-items:stretch;position:relative}.combined__item{flex:1 1 25%;min-width:1px;margin-right:1rem;display:flex;flex-flow:column nowrap}.combined__item .-products{display:flex;flex-flow:row wrap;align-items:stretch;margin:-.25rem}.combined__item .-prod{flex:0 0 16.666%;padding:.25rem;min-width:4rem}.combined__item .-prod .-image{border:1px solid #ddd}.combined__item .-prod .-name{display:none}.combined__item .-prod:hover,.combined__item .-prod.active{opacity:1}.combined__item .-prod.active{position:relative}.combined__item .-prod.active:before{content:'';display:block;width:0;height:0;border:5px solid transparent;border-top-color:#a88d5b;position:absolute;top:calc(100% - .25rem);left:calc(50% - 5px)}.combined__item .-prod.active .-image{border-color:#a88d5b}.combined__item .-details .add-to-cart{display:none}.combined__item .-details{border:1px solid #ddd;padding:1rem;flex:1 1 auto;min-width:1px;margin-top:1rem;background:#fff}.combined__item .-details dl{padding:1rem}.combined__item .-details dl dd{margin-bottom:1rem !important}.combined__item .-details dl dd:last-child{margin-bottom:0 !important}.combined__item .-details .-image{margin-bottom:1rem;text-align:center}.combined__item .-details .-name h2{font-size:1rem;text-transform:uppercase;color:#a88d5b;margin-bottom:1rem;text-align:center}.combined__add{margin-top:2rem;text-align:center}.combined__totals{flex:0 0 20%;padding:1rem;background:#fff;border:1px solid #ddd;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.combined__item .-categories{flex:0 0 auto;margin-bottom:1rem;position:relative;z-index:9}.combined__item .-categories h3{display:none}.combined__item .-categories ul{height:3rem}.combined__item .-categories ul:before{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:3rem;height:3rem;background:#ccc;color:#fff;font-size:1.5rem;content:'\f107';font-family:"biz_icons",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.combined__item .-categories li{display:none;list-style:none;margin:0 !important}.combined__item .-categories li.active{display:block}.combined__item .-categories a{display:block;padding:0 3rem 0 1rem;line-height:3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#666;background:#fff;text-align:center;font-weight:400;height:3rem;border:2px solid #ddd;border-width:0 2px}.combined__item .-categories a:hover{background:#eee}.combined__item .-categories li.active a{border-width:2px}.combined__item .-categories ul:hover:before{display:none}.combined__item .-categories ul:hover li{display:block}.combined__item .-categories ul:hover li:first-child a{border-width:2px 2px 0}.combined__item .-categories ul:hover li:last-child a{border-width:0 2px 2px}.combined__item .-categories ul:hover li.active a{color:#a88d5b}.combined__item .-categories ul:hover a{padding:0 1rem}.combined__item .product-options{display:flex;flex-flow:row wrap}.combined__item .options__caption{margin-bottom:.25rem}.combined__item .options__option{padding-bottom:0;border-bottom:0}.combined__prices{text-align:center}.combined__prices .regular-price .label{display:none}.combined__prices .regular-price .price{font-size:1.5rem;font-weight:600;color:#a88d5b}.combined__prices .preco-parcelado{color:#000;font-size:1rem}.combined__prices .preco-parcelado .s-juros{display:block;color:#888;font-size:.8rem}.combined__prices .price-box-avista{display:block;text-align:center}.sendpic__resumo{font-size:.8rem;color:#666;margin-bottom:1rem}.sendpic__list{margin-bottom:1rem}.sendpic__list ul{display:flex;flex-flow:row wrap;align-items:flex-start;margin:0 -.5rem -1rem}.sendpic__list li{flex:0 0 20%;padding:0 .5rem 1rem}.sendpic__list .-image{margin-bottom:.5rem}.sendpic__list .-info{font-size:.8rem}.sendpic__list .-name{font-size:1rem;font-weight:700}.sendpic__actions{padding-top:1rem;border-top:1px solid #ddd}.sendpic__form{display:flex;align-items:stretch}.sendpic__block{flex:1 1 auto;min-width:1px;margin-right:1rem;padding:1rem;background:#fff;border:1px solid #ddd}.sendpic__form form{flex:0 0 30%;padding:1rem;background:#fff;border:1px solid #ddd}.sendpic__form .-name{font-size:1.4rem;font-weight:700}.sendpic__form .-sku{font-size:.8rem;color:#666;margin-bottom:1rem}.sendpic__form .-image{margin-bottom:1rem}.sendpic__form .form-list{margin-bottom:1rem}.sendpic__form .form-list label{font-size:1rem;color:inherit}.sendpic__form .obs{font-size:.8rem;color:#888}.sendpic__form .button{width:100%}div#mp-box-form{width:auto;max-width:100%;padding:20px;background:#fbfbfe;border-radius:5px;box-shadow:inset 0 0 0 1px #ddd,inset 0 -3px 0 #eee;padding:10px}#mp-box-form .mp-col-50{padding:0 10px;margin-left:-10px}#mp-box-form .mp-box-inputs input[type="text"],#mp-box-form .mp-box-inputs select{position:static;visibility:visible;display:inline-block;border:1px solid #ccc;padding:10px;line-height:20px;height:40px;background:#fff}#mp-box-form .mp-box-inputs label{justify-content:flex-start}.mp-box-inputs label em{margin-right:5px;margin-left:5px}body[class*='sellers'] .header-container{box-shadow:none;padding:0;margin:0;background:none}body[class*='sellers'] .header-container:before{display:none}body[class*='sellers'] .page-title h1{font-size:2rem;margin-bottom:2rem}body[class*='sellers'] .topo-geral-rolagem{display:none !important}body[class*='sellers'] .wrap-links.top{display:none}.seller__header{display:block;flex:0 0 100%;padding:1rem 0}.seller__logo{margin:0;padding:0;display:inline-block;position:relative}.seller__logo .-name{display:none}.seller__logo img{max-height:7rem}.seller__nav{margin-top:1rem}.seller__nav .ul--0{display:flex;align-items:stretch}.seller__nav .li--0{flex:1 1 auto;position:relative;border-left:1px solid rgba(255,255,255,.3)}.seller__nav .li--0:first-child{border-left:0}.seller__nav .a--0{display:block;text-align:center;padding:.5rem 0;font-size:1rem;cursor:pointer}.seller__nav .a--0.favoritos:before{display:inline-block;vertical-align:middle;margin-right:.5rem;position:relative;top:-2px;content:"\f004";font-family:"biz_icons",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.seller__nav .-active .a--0 .-filters{font-weight:700}.seller__nav .-active .btn{padding:.3rem .5rem}.seller__nav .-active .btn:before{content:"\f00d";font-family:"biz_icons",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.seller__nav .-active .btn span{display:none}.seller__nav .a--0:hover,.seller__nav .a--0:active{background:rgba(0,0,0,.1)}.seller__nav .active .a--0{background:rgba(0,0,0,.2)}.seller__nav .ul--1{display:flex;align-items:stretch;align-content:flex-start;flex-flow:row wrap;position:fixed;top:0;left:0;width:100%;height:100%;padding:1rem 1rem 4rem;z-index:99999;transform:translate3d(0,-110%,0);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);overflow-y:auto}.seller__nav .ul--1 .close{cursor:pointer}.seller__nav .li--1{flex:0 1 20%;min-width:1px;border:1px solid rgba(255,255,255,.1);display:flex}.seller__nav .-top{flex:0 0 100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;font-size:1.2rem;padding:1rem}.seller__nav .title{color:#fff;font-weight:700}.seller__nav .a--1{display:block;padding:1.5rem;font-size:1rem;line-height:1em;color:#fff;flex:0 0 100%}.seller__nav .a--1 .count{display:none}body.-open-seller{overflow:hidden}body.-open-seller .seller__nav .on .ul--1{transform:translate3d(0,0,0)}.seller__flow{position:relative;left:50%;margin-left:-45vw;width:90vw}.seller__slide .item{width:25%;padding:1rem}.seller__flow .image{border:1px solid #ddd}.seller__flow .item.is-selected{opacity:1;transform:scale(1)}.seller__flow img{display:block;width:100%}.seller__flow .actions{display:flex;align-items:center;justify-content:center;visibility:hidden;position:absolute;bottom:0;left:0;right:0}.seller__flow .actions a{flex:0 0 auto;margin:0 .5rem}.seller__flow .actions a .ico{display:block;width:2rem;height:2rem}.seller__flow .actions a.add-favorite .ico{fill:none;stroke-width:2px;stroke:#e94c3c;padding:2px;overflow:visible}.seller__flow .actions a.add-favorite.fav .ico{fill:#e94c3c}.seller__flow .actions a span{display:none}.seller__flow .item.is-selected .actions{visibility:visible}.seller__view{padding-top:1rem}.seller__view .product-essential .product-img-box{flex:0 0 60%;width:auto;margin:0;padding:0}.seller__view .product-essential .product-shop{flex:1 1 auto;min-width:1px;padding:0 0 0 1rem;margin:0}.seller__view .product-image-container{display:flex;align-items:stretch;margin:0}.seller__view .product-img-box .more-views{flex:0 0 130px;padding-right:30px;order:-1;box-shadow:inset -14px 0 0 #fff,inset -15px 0 0 #ddd}.seller__view .product-img-box .product-image{margin:0;width:auto;height:auto;flex:1 1 auto;min-width:1px}.seller__view .product-essential .product-image-thumbs{margin:0;display:block;max-height:none}.seller__view .product-essential .product-image-thumbs li{width:auto;padding:0;margin:0 0 10px;max-width:100%}.seller__view .product-essential .product-name{margin-bottom:1rem;border:0}.seller__view .product-essential .product-name h1{display:inline;margin:0;font-size:22px;padding:0}.seller__view .product-essential .product-name .sep{padding:0 5px;font-size:24px}.seller__view .product-essential .product-name small{font-size:14px}.seller__view .product-essential .std.short-desc{margin-bottom:20px;padding-bottom:0;border-bottom:0;font-size:14px;color:#666}.seller__view .product-essential .add-to-cart{padding-top:30px}.seller__view .product-essential .add-to-cart .add-to-cart-buttons button{width:auto;padding:0 30px 0 90px}.seller__view .product-essential .add-to-cart .add-to-cart-buttons button:before{content:'Eu quero!'}.seller__view .product-essential .add-to-cart .add-to-cart-buttons button span{display:none}.seller__view .product-essential{padding-bottom:20px;margin-bottom:20px}#confirm-order{background:rgba(233,76,60,.9)}#confirm-order .modal-container .modal{background:#fff}#confirm-order .modal-close{opacity:1}#confirm-order .modal-close .ico{width:20px;height:20px;stroke-width:3px}#confirm-order .modal-close path{stroke:#fff !important}#confirm-order form > div{margin-bottom:10px}#confirm-order form > div:last-child{margin-bottom:0}#confirm-order form .btn{width:100%;height:2.5rem;font-size:1rem}.sellers-catalog-cart .title{font-size:1.4rem}.sellers-catalog-cart .wrap-links.bottom{padding-top:1rem;display:flex;align-items:center;justify-content:flex-end}.sellers-catalog-cart .btn-checkout{margin-left:1rem}.success-content.seller__success{background:none;padding:2rem 0 0;text-align:center}.success-content.seller__success .page-title{margin-bottom:1rem;text-align:center}.success-content.seller__success .page-title h1{padding:0;border:0}.seller__success .alert-msg{display:table;background:#e94c3c;color:#fff;text-align:center;padding:.75rem 2rem;margin:0 auto 2.5rem;text-transform:uppercase;font-size:1.4rem}.seller__success .alert-msg .ico{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin:0 .5rem 0 0;fill:#fff;width:1.2rem;height:1.2rem}.seller__success.success-content .order-number{margin-bottom:2rem;font-size:1.5rem;color:#333}.seller__success.success-content .order-number .number{color:inherit}.seller__success .customer{margin-bottom:4rem}.seller__success .customer .nome{font-size:1.4rem}.seller__success .customer .email{font-size:.9rem}.seller__success .buttons-success .back-shopping{margin:0;background:#56be41;border:0;box-shadow:none;color:#fff;font-size:2rem;padding:1rem 2rem;height:auto;max-width:18rem;line-height:1em}.sellers-login-index{background-size:cover;background-position:center;background-repeat:no-repeat}.sellers-login-index .wrapper{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;flex-flow:column nowrap}.sellers-login-index .main-container{min-height:0;margin:0;width:100%;max-width:none}.sellers-login-index .main{max-width:76rem;margin:0 auto}.sellers-login-index .footer-container{display:none}.seller__login{max-width:420px;position:relative;padding:2rem;background:#fff}.seller__login .tit{position:relative;margin-bottom:2rem}.seller__login .tit h2{position:relative;font-size:20px;font-weight:400}.seller__login .form-list > li{margin-bottom:10px}.seller__login .form-list .fields > .pass{flex:1 1 3rem;min-width:1px;max-width:none}.seller__login .form-list .fields > .send{align-self:flex-end;flex:0 0 auto}#minha-seller fieldset{display:flex;align-items:center}#minha-seller button{margin:1.3rem 0 0 1rem;flex:0 0 auto}#minha-seller .page-title h1{font-weight:400;font-size:1rem;line-height:2em}#minha-seller .page-title h1 strong{display:block;font-size:2rem}.minha-franquia-filter .field.date{display:flex;align-items:center;flex:0 0 auto}.minha-franquia-filter .field.date .input-box > span{display:flex;align-items:center}.minha-franquia-filter .field.actions{flex:0 0 auto}#totalPaid,#totalReceive,#pointsTotal,#avgSales,#totalSales{padding:20px;border-radius:3px;width:100%;text-align:center;margin:5px}#totalSales{background:#ea5353;color:#fff}#avgSales{background:#223ab9;color:#fff}#pointsTotal{background:#5561a2;color:#fff}#totalPaid{background:#0F6D2C;color:#fff}#totalReceive{background:#de8424;color:#fff}.reports{display:flex}.sellers-account-settings-index .header{height:auto}.sellers-info-list li{display:flex;align-items:center}.sellers-info-list label{flex:0 0 12rem;font-size:1rem}.sellers-info-list .input-box{flex:1 1 auto;min-width:1px}@media (max-width:768px){body[class*='sellers'] .wrapper-container{padding:0}body[class*='sellers'] .header-container{position:static}.seller__logo img{max-height:3rem}.seller__slide .item{width:50%}.seller__flow .image{height:calc(100vh - 12rem)}}.add-to-cart > .btn-quote{width:100%}div.qquoteadv div.product-details div.main-details > ul > li{list-style:none}.modal__content .qquoteadv{text-align:center}.modal__content .qquoteadv + .button-container{text-align:center}#paypal_plus_iframe{min-width:335px}#co-payment-form dd ul#payment_form_rede_adquirencia > li{display:block}#co-payment-form dd ul#payment_form_rede_adquirencia > li label{display:inline-block}#co-payment-form dd ul#payment_form_rede_adquirencia > li input{position:relative;visibility:visible}#co-payment-form dd ul#payment_form_rede_adquirencia > li .input-box{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 auto}#co-payment-form dd ul#payment_form_rede_adquirencia > li .input-box .v-fix{flex:0 0 auto;min-width:1px;padding-right:1rem}#co-payment-form dd ul#payment_form_rede_adquirencia > li .input-box .v-fix:last-child{padding-right:0}.credits__title{font-size:.8rem;text-align:center;background:#6F686E;color:#FFF;padding:.5rem;border-radius:3px 3px 0 0}.credits__content{padding:.5rem;border-radius:0 0 3px 3px;border:1px solid #ccc;background:#fff;color:#6F686E;text-align:center}.credits__cart{padding:1rem;background:#fff;color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.credits__cart p{padding:10px 0}.credits__note{font-size:.7rem}.credits__cart .button{cursor:pointer;display:inline-block;padding:.875em 1em;line-height:1em;height:auto;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border:0;font-size:1rem;background:#FFB700;color:#FFF;transition:all 200ms ease-out;width:100%}#dd_method_iugu_boleto ul > li input,#dd_method_iugu_cc ul > li input{position:relative;visibility:visible}.iugu-payment-icons{font-size:1px;display:flex;padding:0 0 13px}#dd_method_iugu_boleto,#dd_method_iugu_cc{max-width:400px}#dd_method_iugu_boleto .input-box,#dd_method_iugu_cc .input-box{display:flex}#dd_method_iugu_boleto dd > ul > li,#dd_method_iugu_cc dd > ul > li{display:flow-root}#dd_method_iugu_boleto li,#dd_method_iugu_cc li{margin:0 0 14px 0;display:flow-root}#dd_method_iugu_cc label{display:flow-root;padding:0 0 4px}#dd_method_iugu_cc li.control{display:flex;align-items:center}input#iugu_cc_save{margin:0 10px 0 0}#payment_form_traycheckoutapi #displayCcInfo li{display:table;width:100%}#payment_form_traycheckoutapi .input-box label{display:inline-block;margin-bottom:5px;margin-top:20px}#payment_form_traycheckoutapi ul li.tcPaymentMethod{width:60px}#payment_form_traycheckoutapi li.forma_pagamento + li{display:block !important;max-width:400px;margin:10px}#payment_form_traycheckoutapi .forma_pagamento label{display:none}#paypal_plus_iframe{width:100%;min-width:initial}.my-account table#my-courses-table a{display:block;font-size:inherit !important}.ead-description{padding:1rem;background:#fff;border:1px solid #ddd}.ead-classes{}.ead-classes dt{padding:1rem;font-size:1rem;color:#000}.ead-classes dd{background:#fff;border:1px solid #ddd}.ead-classes dd a{display:block;padding:1rem}.ead-embed{position:relative}.ead-embed:before{content:'';display:block;padding-top:56.25%}.ead-embed iframe,.ead-embed embed,.ead-embed object,.ead-embed video{display:block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.ead-url,.ead-file{padding:1rem;background:#fff;border:1px solid #ddd}.ead-url p,.ead-file p{margin-bottom:1rem}.ead-navigate{display:flex;align-items:center}.ead-navigate a{margin-right:1rem}.ead-navigate a.next{margin:0 0 0 auto}.attribute-options-images-wholesale select{min-width:4rem}.jointsales .jointsales__items{flex:1 0 70%;max-width:100%}.jointsales .jointsales__row{align-items:stretch}.jointsales__current + .jointsales__list{flex:0 0 70%}.jointsales__totals,.jointsales__payments,.jointsales__action{align-self:flex-end}#payment_form_gwap_cc{display:grid;grid-gap:1rem;grid-template:1fr / repeat(4,1fr)}#payment_form_gwap_cc[style*='display'][style*='block']{display:grid !important}#payment_form_gwap_cc > li{display:block;margin:0}#payment_form_gwap_cc > li input{visibility:visible;position:static}#payment_form_gwap_cc > li label{display:block}#payment_form_gwap_cc > li:first-child{grid-column:1 / -1}#payment_form_gwap_cc > li:first-child label{margin:0}#payment_form_gwap_cc > li:first-child img{max-height:2rem}#payment_form_gwap_cc > li:first-child ul{display:flex;align-items:center}#payment_form_gwap_cc > li:first-child ul li{margin:0 1rem 0 0 !important;flex:0 0 auto}#payment_form_gwap_cc > li:first-child ul li .payment-option-gwap_cc{display:flex;align-items:center}#payment_form_gwap_cc > li:nth-child(2){grid-column:span 2}#payment_form_gwap_cc > li:nth-child(3){grid-column:span 2}#gwap_cc_cc_type_exp_div{grid-column:span 2}#gwap_cc_cc_type_exp_div .input-box{display:grid;grid-template:1fr / 1fr 1fr;grid-gap:.5rem}#gwap_cc_cc_type_cvv_div{grid-column:span 2}#gwap_cc_cc_type_cvv_div .input-box{display:flex;align-items:center}#gwap_cc_cc_type_cvv_div .input-box input{width:4rem !important}#gwap_cc_cc_type_cvv_div .cvv-what-is-this{font-size:.75rem;margin-left:.5rem}#gwap_cc_check_oneclick_list{grid-column:1 / -1;display:flex !important;align-items:center;font-size:.875rem;order:9}#gwap_cc_check_oneclick_list input{order:-1}#gwap_cc_check_oneclick_list span{width:auto !important}#div-parcelamento-gwap_cc{grid-column:1 / -1}#payment_form_gwap_2cc{display:grid;grid-gap:2rem;grid-template:1fr / 1fr 1fr}#payment_form_gwap_2cc[style*='display'][style*='block']{display:grid !important}#payment_form_gwap_2cc > li{display:block;margin:0}#payment_form_gwap_2cc > li:before{content:'Cartão 1';display:block;margin-bottom:1rem;font-weight:700;color:#000;font-size:.875rem;border-bottom:1px solid #ccc;padding-bottom:.5rem}#payment_form_gwap_2cc > li:nth-child(2):before{content:'Cartão 2'}#payment_form_gwap_2cc > li input{visibility:visible;position:static}#payment_form_gwap_2cc > li label{display:block}#payment_form_gwap_2cc > li > ul{display:grid;grid-gap:1rem;grid-template:1fr / 1fr 1fr}#payment_form_gwap_2cc > li > ul > li:first-child{grid-column:1 / -1}#payment_form_gwap_2cc > li > ul > li:first-child label{margin:0}#payment_form_gwap_2cc > li > ul > li:first-child img{max-height:1.5rem}#payment_form_gwap_2cc > li > ul > li:first-child ul{display:flex;align-items:center}#payment_form_gwap_2cc > li > ul > li:first-child ul li{margin:0 1rem 0 0 !important;flex:0 0 auto}#payment_form_gwap_2cc > li > ul > li:first-child ul li .payment-option-gwap_2cc2,#payment_form_gwap_2cc > li > ul > li:first-child ul li .payment-option-gwap_2cc{display:flex;align-items:center}#payment_form_gwap_2cc > li > ul > li:nth-child(2),#payment_form_gwap_2cc > li > ul > li:nth-child(3){grid-column:1 / -1}#gwap_2cc_type_exp_div .input-box{display:grid;grid-template:1fr / 1fr 1fr;grid-gap:.5rem}#gwap_2cc_type_exp_div .input-box{display:grid;grid-template:1fr / 1fr 1fr;grid-gap:.5rem}#gwap_2cc_type_cvv_div2 .input-box,#gwap_2cc_type_cvv_div .input-box{display:flex;align-items:center}#gwap_2cc_type_cvv_div2 .input-box input,#gwap_2cc_type_cvv_div .input-box input{width:4rem !important}#gwap_2cc_type_cvv_div2 .cvv-what-is-this,#gwap_2cc_type_cvv_div .cvv-what-is-this{font-size:.75rem;margin-left:.5rem}#div-parcelamento-gwap_2cc{grid-column:1 / -1}#div-parcelamento-gwap_2cc2{padding-top:1rem}@media (max-width:768px){#payment_form_gwap_cc{grid-template:1fr / 1fr 1fr}#payment_form_gwap_cc > li:first-child ul{display:grid;grid-template:1fr / repeat(auto-fit,minmax(3rem,1fr));grid-gap:1rem}#payment_form_gwap_cc > li:first-child ul li{margin:0}#payment_form_gwap_2cc{grid-template:1fr / 1fr}#payment_form_gwap_2cc > li > ul{grid-template:1fr / 1fr}}#payment_form_mundipaggpayment_api_cartao .radio-flags label:not(:nth-child(2)),#payment_form_mundipaggpayment_api_doiscartoes .radio-flags label:not(:nth-child(2)),#payment_form_mundipaggpayment_api_boletodoiscartoes .radio-flags label:not(:nth-child(2)),#payment_form_mundipaggpayment_api_boletocartao .radio-flags label:not(:nth-child(2)){border-left:none}#payment_form_mundipaggpayment_api_cartao .radio-flags input,#payment_form_mundipaggpayment_api_doiscartoes .radio-flags input,#payment_form_mundipaggpayment_api_boletodoiscartoes .radio-flags input,#payment_form_mundipaggpayment_api_boletocartao .radio-flags input{display:flex;padding:20px;margin:auto;margin-bottom:9px}#payment_form_mundipaggpayment_api_cartao .radio-flags .tit,#payment_form_mundipaggpayment_api_doiscartoes .radio-flags .tit,#payment_form_mundipaggpayment_api_boletodoiscartoes .radio-flags .tit,#payment_form_mundipaggpayment_api_boletocartao .radio-flags .tit{display:none}#payment_form_mundipaggpayment_api_cartao .radio-flags label,#payment_form_mundipaggpayment_api_doiscartoes .radio-flags label,#payment_form_mundipaggpayment_api_boletodoiscartoes .radio-flags label,#payment_form_mundipaggpayment_api_boletocartao .radio-flags label{display:block;min-width:80px;margin:auto}.cartaoform .radio-flags label{width:80px}#payment_form_mundipaggpayment_api_cartao #checkout-payment-method-load > dd{padding:0}#payment_form_mundipaggpayment_api_cartao .cardGrid .num,#payment_form_mundipaggpayment_api_doiscartoes .cardGrid .num,#payment_form_mundipaggpayment_api_boletodoiscartoes .cardGrid .num,#payment_form_mundipaggpayment_api_boletocartao .cardGrid .num{flex:0 1 60%}#payment_form_mundipaggpayment_api_cartao .cardGrid .nome,#payment_form_mundipaggpayment_api_cartao .cardGrid .pars,#payment_form_mundipaggpayment_api_doiscartoes .cardGrid .nome,#payment_form_mundipaggpayment_api_doiscartoes .cardGrid .pars,#payment_form_mundipaggpayment_api_boletodoiscartoes .cardGrid .nome,#payment_form_mundipaggpayment_api_boletodoiscartoes .cardGrid .pars,#payment_form_mundipaggpayment_api_boletocartao .cardGrid .nome,#payment_form_mundipaggpayment_api_boletocartao .cardGrid .pars{flex:0 1 100%}#payment_form_mundipaggpayment_api_cartao .cardGrid .exp,#payment_form_mundipaggpayment_api_doiscartoes .cardGrid .exp,#payment_form_mundipaggpayment_api_boletodoiscartoes .cardGrid .exp,#payment_form_mundipaggpayment_api_boletocartao .cardGrid .exp{flex:0 1 40%}#payment_form_mundipaggpayment_api_cartao .cardGrid .cod,#payment_form_mundipaggpayment_api_doiscartoes .cardGrid .cod,#payment_form_mundipaggpayment_api_boletodoiscartoes .cardGrid .cod,#payment_form_mundipaggpayment_api_boletocartao .cardGrid .cod{flex:0 1 20%}#payment_form_mundipaggpayment_api_cartao #divcvv,#payment_form_mundipaggpayment_api_doiscartoes #divcvv,#payment_form_mundipaggpayment_api_boletodoiscartoes #divcvv,#payment_form_mundipaggpayment_api_boletocartao #divcvv{width:100px;margin:0 0 0 41px}#ckSaveCard{margin-bottom:1px}@media(max-width:35.5rem){.header .search.on,.header form.searchautocomplete{position:static}form.searchautocomplete .search__autocomplete{width:100vw}}fieldset#amdeliverydate{display:flex;margin:10px -8px;padding:10px;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 1rem 1.5rem -1rem rgba(0,0,0,.4)}fieldset#amdeliverydate span.field-row{display:flex;align-items:center;justify-content:flex-start;box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:10px}fieldset#amdeliverydate span.field-row:not(:last-child){margin-bottom:10px}fieldset#amdeliverydate span.field-row > label{flex:1 0 30%;max-width:30%;margin-right:1rem;box-shadow:none;white-space:nowrap}fieldset#amdeliverydate span.field-row > label::after{display:none}fieldset#amdeliverydate input,fieldset#amdeliverydate select,fieldset#amdeliverydate textarea{flex:0 0 30%;height:40px;margin-right:1rem}@media (max-width:768px){fieldset#amdeliverydate span.field-row{display:block}fieldset#amdeliverydate input,fieldset#amdeliverydate select,fieldset#amdeliverydate textarea{margin-bottom:10px}}#payment_form_paypal_plus > li{display:block}#relatedattributefilter{padding:10px;justify-content:center}.Attr-container{display:flex;align-items:center}.Attr-container .title{margin:0 .5rem 0 0;font-size:1rem;font-weight:700;font-style:italic;text-transform:uppercase;color:#fff}.Attr-fields{display:inline-grid;grid-auto-flow:column;grid-gap:0.5rem}.Attr-input label{display:none}.Attr-input select{max-width:8rem;height:2rem;font-size:.875rem;font-style:italic;color:#333;font-weight:600}.Attr-action button{width:2rem;height:2rem;padding:0;background:#333}.Attr-action button .ico{fill:#fff}.Attr-action button:hover{background:#000}.sellers-login-index .wrapper-container{padding-top:0}.sellers-login-index .wrapper{min-height:calc(100vh - 48px)}body[class*='sellers']{font-size:.9rem}body[class*='sellers']:not(.sellers-login-index) .main-container{margin-top:60px !important}body[class*='sellers'] .title-buttons{display:block}body[class*='sellers'] .page-title h1{font-size:1.8rem}body[class*='sellers'] #minha-seller .page-title h1 strong{display:inline-block;font-size:inherit}body[class*='sellers'] form > h2{margin-bottom:3px}body[class*='sellers'] form li:not(.fields){display:block}body[class*='sellers'] textarea,body[class*='sellers'] select,body[class*='sellers'] input:not([type=checkbox]):not([type=radio]):not([type=file]){border:1px solid rgba(0,0,0,.1);box-shadow:none;font-size:14px}body[class*='sellers'] .input-box small{font-size:11px}body[class*='sellers'] form label{font-weight:500;font-size:14px}.minha-franquia-filter .field.actions{flex:1 1 100%}.filter-mma form{display:flex}.filter-mma select,.filter-mma input{margin:0 10px}#payment_form_picpay_standard p{padding:20px}.checkout-onepage-success iframe{justify-content:center;display:flex}#sales-restriction .modal__box{padding:43px}#sales-restriction .modal__box form{margin:15px 0 0 0}#sales-restriction .modal__box button{margin:15px 0 0 0}#sales_restriction_cep .frete__form,.sales-restriction .frete__form{margin:15px 0 0 0}#sales_restriction_cep,.sales-restriction{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:11px;border-radius:3px;margin:15px 0 0 0}.sales-restriction span{color:rgba(0,0,0,.7);font-size:.8rem;font-weight:600;display:flex;justify-content:center}#sales_restriction_cep span{color:rgba(0,0,0,.7);font-size:.8rem;font-weight:600}.seller__login{margin:0 auto}.tabs-component{display:flex !important;align-items:stretch;flex-flow:row wrap}.tabs-component .tab.-on,.tabs-component .tab:hover{background:#000;color:#fff}.tabs-component .tab{background:#efefef;margin-right:10px;padding:.8rem 1rem;border-radius:5px 5px 0 0;transition:200ms cubic-bezier(0.23,1,0.32,1)}#table-view{overflow-x:auto}#table-view::-webkit-scrollbar{height:4px}#table-view::-webkit-scrollbar-track{background-color:rgba(0,0,0,.09);background-size:2px 1px;border-radius:5px}#table-view::-webkit-scrollbar-thumb{border-radius:5px;background:#000}body[class*='sellers'] .btn-action.cancel{background:transparent;box-shadow:inset 0 0 0 1px #ef5a5a;color:#ef5a5a}body[class*='sellers'] .btn-action.cancel:hover{background:#ef5a5a;color:#fff}body[class*='sellers'] .btn-action{background:#000;color:#fff;font-size:13px;padding:.5rem;border-radius:3px;display:inline-block;margin-bottom:.5rem}body[class*='sellers'] .seller__nav{background:#000}body[class*='sellers'] .seller__nav .a--0,body[class*='sellers'] .seller__nav .title{color:#fff}body[class*='sellers'] .seller__nav .a--0{font-size:.9rem}body[class*='sellers'] table{box-shadow:0 5px 10px -5px rgba(0,0,0,.14)}body[class*='sellers'] table tr.first td,body[class*='sellers'] table tr td:first-child,body[class*='sellers'] table td.last,body[class*='sellers'] table td:last-child{border-right:0;border-left:0}body[class*='sellers'] table td{vertical-align:middle;font-size:.9rem}body[class*='sellers'] table .shipping{box-shadow:none}body[class*='sellers'] table button{background:#000;color:#fff;font-size:13px !important;padding:.5rem;border-radius:3px;display:inline-block;margin-bottom:.5rem;font-weight:600}.margin-form{margin-bottom:3rem !important}.sellers-account-info-showlist .page-title{display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row wrap}.sellers-account-info-showlist .form-list li{display:block}.field.actions.block{display:flex;align-items:center;flex-flow:row wrap;margin:0 -.5rem}.field.actions.block > *{margin:0 .5rem .5rem}.field.actions.block .link{background:transparent;color:#7BAFD4;font-weight:700;box-shadow:inset 0 0 0 1px #7BAFD4;display:flex;align-items:center;transition:200ms cubic-bezier(0.23,1,0.32,1)}.field.actions.block .link:before{content:'\f019';font-family:"biz_icons",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#7BAFD4;margin-right:10px}.field.actions.block .link:hover{background:#7BAFD4;color:#fff}.field.actions.block .link:hover:before{color:#fff}body[class*='sellers'] .modal{align-items:center;justify-content:center;padding-top:0}body[class*='sellers'] .modal-content{max-height:95vh;overflow:auto}#options-of-products{max-height:30vh;overflow:auto}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background-color:rgba(0,0,0,.09);background-size:2px 1px;border-radius:3px}body::-webkit-scrollbar-thumb{border-radius:3px;background:#000}body *::-webkit-scrollbar{width:4px}body *::-webkit-scrollbar-track{background-color:rgba(0,0,0,.09);background-size:2px 1px;border-radius:5px}body *::-webkit-scrollbar-thumb{border-radius:5px;background:#000}.pager .current a{color:#fff}.pager .current span span{padding:0}.pager a.next:before,.pager a.previous:before{font-family:"biz_icons",sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.sellers-account-settings-index .sellers-info-settings > h2{margin-bottom:10px}body[class*='sellers'] .box-form,body[class*='sellers'] .form-list{background:#fff;box-shadow:0 5px 10px -5px rgba(0,0,0,.14);border:0 !important;padding:20px;margin-bottom:1rem}body[class*='sellers'] .box-form{border:0 !important}body[class*='sellers'] .box-form > li{margin-bottom:12px}body[class*='sellers'] .tira-estilo-form{background:transparent;box-shadow:none;border:0 !important;padding:0;margin-bottom:1rem}.sellers-info-list li{display:block}.sellers-info-list li label{font-weight:500;font-size:14px}#seller_correios_services{height:200px}.button-pair{position:relative;margin-top:15px}.button-pair button{background:#ECECEC;box-shadow:none;border-radius:0}.add-to-cart-pair{margin-bottom:1rem;position:relative}.check-pair{position:absolute;top:50%;left:1rem;transform:translateY(-50%)}#btn-order-pair{display:block;padding:0 1rem 0 4rem;width:100%;line-height:4rem;height:4rem}#addmethod{top:0 !important}@media (max-width:992px){.col-main .block-account .block-title{position:relative;bottom:0;right:0;z-index:0;width:auto;height:auto;border-radius:0;background:transparent;color:#000;display:flex;align-items:center;justify-content:flex-start;transition:all 400ms cubic-bezier(0.23,1,0.32,1);font-size:1rem;font-weight:400;margin:0;padding:0;box-shadow:none}.col-main .block-account .block-title:before{display:none}.col-main .block-account .block-title strong{display:block}.col-main .block-account.on .block-title{transform:rotate(0);box-shadow:none}.wk_shipping_rate_wrapper .wk_mp_design{top:calc(50% - 3px) !important;transform:translateY(-50%);height:38em}}@media only screen and (max-width:640px) and (min-width:0px){.wk_list_th_display{display:table-cell !important}}#formmassdelete{overflow:auto}#formmassdelete::-webkit-scrollbar{height:4px;margin-top:4px}#formmassdelete::-webkit-scrollbar-track{background:#f1f1f1}#formmassdelete::-webkit-scrollbar-thumb{background:#888}#addNewRate{margin-top:1rem}.wk_shipping_rate_wrapper .wk_mp_design .wk_close_wrapper{padding:1px 3px}.customer-account,body[class*='marketplace'],body[class*='marketplace'] .main-container button,body[class*='marketplace'] .main-container input,body[class*='marketplace'] select,body[class*='marketplace'] table,body[class*='marketplace'] textarea{font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;line-height:1.5}body[class*='marketplace'] .main-containe h1,body[class*='marketplace'] .main-containe .h1{margin:0;margin-bottom:1em;color:#4e4d4d;font-size:28px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;text-transform:uppercase}body[class*='marketplace'] .main-containe h2,body[class*='marketplace'] .main-containe .h2{margin:0;margin-bottom:0.5em;color:#4e4d4d;font-size:24px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;text-transform:uppercase}body[class*='marketplace'] .main-containe h3,body[class*='marketplace'] .main-containe .h3{margin:0;margin-bottom:10px;color:#4e4d4d;font-size:18px;font-weight:400;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase}body[class*='marketplace'] .main-containe .btn,body[class*='marketplace'] .main-containe button,body[class*='marketplace'] .main-containe input[type=button],input[type=reset],input[type=submit]{cursor:pointer;display:inline-block;padding:.875em 1em;line-height:1em;height:auto;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border:0;font-size:1rem;background:#4e4d4d;color:#F2F2F2;transition:all 200ms ease-out}  body[class*='marketplace'] .main-container .button,.cart-table .product-cart-actions .button,#co-shipping-method-form .buttons-set .button,.footer .button{background:#4e4d4d;display:inline-block;padding:7px 15px;border:0;color:#FFF;font-size:13px;font-weight:normal;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.customer-account .page-title h1{font-size:1.5rem}.customer-account .order-date{margin-bottom:1rem}.customer-account .box-content{color:#7b7b7b}.wk_mp_order-info-box h2{margin-bottom:1rem}#marketplace_shipping_form{margin-top:1rem}#my-orders-table .product-name{font-size:15px}#my-orders-table .item-options{background:#f5f5f5}#my-orders-table tbody td{font-size:14px}#my-orders-table tfoot tr{line-height:29px;color:#555}#my-orders-table tfoot > tr > td.a-right{padding:0 10px !important}.wk_mp_body td{background:#f5f5f5 !important}.wk_orderbox_details .color{font-size:17px !important}.wk_orderbox_details .button{margin:5px 0 14px !important}.wk_ordertitle_label{color:#6B6B63;text-transform:uppercase;font-size:12px}.wk_orderbox_content2{padding:5px 0}.wk_orderbox_details .wk_title_label{color:#929292;font-size:14px}.wk_orderbox_details .wk_label{font-size:14px;color:#505050}.wk_orderbox_content1{width:100% !important;padding:10px 0}.wk_orderbox_content2{width:100% !important}.customer-account .wk_orderbox > div{padding:16px 16px 0px 16px !important}.wk_orderbox_details .name{font-size:13px}.customer-account .sidebar > .block-account > div:not(.block-title):not(.block-content){margin-bottom:1rem}.customer-account .wk_mp_design{margin-bottom:2rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.marketplace-seller-feedback .col-main .wk_mp_design{margin-bottom:2rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.marketplace-seller-feedback.user-logged .givefeed{display:none}.wk_mp_headcus:not(.ul_first){background:transparent !important}.wk_mp_profile_container .wefrom{margin-bottom:1rem}#info .section:nth-child(2){padding:6px;text-transform:uppercase}body[class*='marketplace'] .col-main .wk_mp_design .block-account,body[class*='mpshipping'] .col-main .wk_mp_design .block-account{text-transform:uppercase;width:100%}.marketplace-order-shipping .wk_mp_design .form-list,body[class*='mpshipping'] .wk_mp_design .form-list{margin:0 auto}#form-sellersuperset-validate .wk_mp_fieldset .button{margin:16px 5px 5px 0 !important;float:none}#uploadshippingform .fieldset .legend{text-transform:uppercase}#mass_delete_butn{padding:10px !important;margin:1rem 0}@media (max-width:62rem){body[class*='marketplace'] .main{flex-flow:row wrap}body[class*='marketplace'] .sidebar{position:relative !important;top:0 !important;left:0 !important;flex:1 1 100%;max-width:100%;margin:0 0 1rem}body[class*='marketplace'] .sidebar .wk_logo_block .bannerpicrs{max-height:200px;width:auto;display:block;margin:0 auto;border-bottom:0}body[class*='marketplace'] .sidebar .wk_logo_block{border-bottom:5px solid #fc9d36}}#form-selleraddress-validate .wk_mp_design .form-list #savepaym{float:none}.wk_mp_design .back-link .left{padding:5px 15px;display:inline-block}.cart-table h2.name a{font-size:18px}@media(max-width:568px){.cart-table h2.name a{font-size:15px}}.product-info h3{font-size:13px}@media(max-width:568px){.product-info h3{font-size:12px}}.cart__boxes > .shipping > h2,.cart__boxes .coupon .title,.cart__boxes .totals > .title{text-transform:uppercase;font-size:18px;font-weight:500;color:#000;margin-bottom:1.5rem}.product-info h3 > a{color:#000;font-weight:500}.cart-table .item-options{background:#f7f7f7 !important}#shipping-zip-form .shipping-country{display:none}.shipping-desc{margin-bottom:1rem}#co-shipping-method-form .buttons-set .button{background:transparent;border:1px solid #4e4d4d;color:#4e4d4d}#co-shipping-method-form .buttons-set .button:hover{background:#4e4d4d;color:#fff}.shipping-postcode{margin-bottom:1rem}.shipping .buttons-set{margin-bottom:1rem}.co-shipping__methods{margin-bottom:1rem}.cart-table .btn-empty{margin:1rem 0}.cart-table .sku{font-size:12px}.cart button{font-weight:normal;line-height:19px;text-align:center;text-transform:uppercase;font-size:13px}.totals__table td{font-size:14px}.checkout-cart-index .page-title h1{font-size:2rem}  .checkout-cart-index .main-container input:not([type='button']):not([type='submit']):not([type='checkbox']):not([type='radio']):not([type='file']),body[class*='marketplace'] .main-container input:not([type='button']):not([type='submit']):not([type='checkbox']):not([type='radio']):not([type='file']){box-shadow:none;height:44px;border:1px solid rgba(0,0,0,.1);padding:0 10px}.checkout-cart-index .main-container select{box-shadow:none;height:44px;border:1px solid rgba(0,0,0,.1)}.checkout-cart-index .main-container textarea{box-shadow:none;border:1px solid rgba(0,0,0,.1)}.wk_mp_design .block-account .block-title{display:block;text-transform:uppercase}.toogle_category{padding:1rem;display:block}.toogle_category + .wk_categories{display:block;padding:1rem;margin:0 1rem 2rem;max-width:calc(100% - 2rem)}#form-product-massupload-export .wk_mp_btn,#form-product-massupload-run .wk_mp_btn,#form-selleraddprofile-validate .wk_mp_btn{float:none}.wk_mp_btn{border-radius:3px}.wk_mp_btn[title='Export Images']{padding:0}.wk_mp_btn[title='Export Images'] > a{padding:7px 15px;display:block}#saveprofile,#wk_download_sample{margin-top:1rem}#saveprofile{float:none}.mpmassuploadaddons-index-importnew .wk_mp_design + .page-title{margin-top:1rem}.mpmassuploadaddons-mapping-index .content-header h4{text-transform:uppercase}.mpmassuploadaddons-mapping-index .content-header .form-buttons{text-align:right}#formmassdelete .wk_mp_list_table th{padding:.5rem 1rem}@media (max-width:992px){#formmassdelete .wk_mp_list_table .wk_pro_divide1,#formmassdelete .wk_mp_list_table .wk_pro_divide2{width:100%}#formmassdelete .wk_mp_list_table td{font-size:13px}}@media (max-width:568px){.wk_mp_list_table #wk_mp_tr_heading th{padding:3px 9px !important}}@media only screen and (max-width:479px) and (min-width:0px){#associate_product .button{white-space:normal;width:auto !important}}@media only screen and (max-width:959px) and (min-width:0px){.wk_mp_list_table #wk_mp_tr_heading th{padding:1%!important}}.customer-account .page-title h1{float:none !important}.customer-account .page-title button{margin-top:5px !important}@media (max-width:992px){body[class*='marketplace'] .col-left .block-account{padding:0;border:0}body[class*='marketplace'] .col-left .block-account > div > strong > span{display:none}}dl.sp-methods > dd > ul > li input{position:inherit;visibility:visible}#dd_method_ebanx_cc_br .form-list .ebanx-credit-card-row .input-box{display:flex}.allow.active dl.sp-methods.input-selected > dd > ul > li{flex-flow:column}.allow.active dl.sp-methods.input-selected > dd > ul > li  input[id="card[2]"]{margin-bottom:1rem}dl.sp-methods > dd#dd_method_ebanx_cc_br > ul > li label,dl.sp-methods > dd#dd_method_ebanx_tef > ul > li label{justify-content:flex-start;flex:unset;margin-right:1rem}.opc #ebanx_cc_br_cc_type_exp_div .v-fix{margin-right:1rem}dl.sp-methods > dd > ul > li label[for="card[newcard]"],dl.sp-methods > dd > ul > li label[for="card[2]"]{position:absolute;left:1.5rem}ul.vehicles-list{padding-left:1rem}ul.vehicles-list > li{width:100%;line-height:1.7rem}ul.vehicles-list > li > strong{margin-right:0.3rem}.my-account .back-link{display:inline-block !important;margin-right:1rem}table.myvehicles > tbody > tr > td > a{font-size:inherit !important;color:#555}table.myvehicles > tbody > tr > td > a.myvehicles-title{font-weight:normal !important}.box-buttons.vehicle{margin-top:2rem;display:flex;justify-content:space-between}.box-buttons.vehicle a.edit{font-size:1rem;font-weight:600;color:black}#products-table img.products-table-img{max-width:113px}.table-lists > thead > tr > th.text-center,.table-lists > tbody > tr > td.text-center{text-align:center}html{background:#f9f9f9} input,select,textarea{border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,0.1)} select:hover,textarea:hover,input:hover,input:focus{border-color:#21AFB3} input[type='button'],input[type='submit'],input[type='checkbox'],input[type='radio'],input[type='file']{border:unset;border-radius:unset;box-shadow:unset} address .ico{display:inline;vertical-align:baseline;position:relative;top:0.13rem;margin-right:0.25rem;fill:#21AFB3} iframe[name="google_conversion_frame"]{position:fixed;top:-62.44rem;left:-62.44rem} a{color:#21AFB3} a:hover{color:#157173} a,button,input,select,textarea,.order-status:after,.order-status .ico,.osc-steps .opc-block-progress dt:after,.tab-cor .name,.tab-cor label,.borda-cores label,.borda-cores .name,.borda-tipo label,.borda-tipo img,.tab-produto label,.tab-produto img{transition:all 100ms ease-out} .toolbar-bottom a.next:before,.toolbar-bottom a.previous:before,.cart-table .btn-remove:before,.review-summary label:before,#checkout-step-login .hints li:before,.osc-accordion .opc-block-progress dt.complete:after,#checkout-shipping-method-load ul li label:after,.osc-accordion .step-title .number:before,#checkout-payment-method-load dt:after,.downloadable-sample-link:before,.downloadable-free-sample .link:before,.mycart-products .btn-remove:before,.success-content .confirmation:before,.success-content .print:before,.benefits li:before,.order-status.state-complete span:after,.my-account .pager ol li a.next:before,.my-account .pager ol li a.previous:before,.order-date:before,.boleto-info a:before,.order-items a.link-print:before,.osc-onepage .step-title .number:before,.osc-steps .step-title .number:before,.osc-steps .opc-block-progress dt:before,.the-share a:before,.success-content .pagto a.boleto:before,.qty-wrapper .bt:before,.or-map:before,.revendaslist .telmail li:before,.arevenda .dados .contato li:before,.no-coms:before,.case-detail-content .bx-controls-direction a:before{content:''} .wrapper-container{padding-top:8.5rem} .wrapper{padding:0 1rem} .wrapper > *:not(:last-child),.header-container > *:not(:last-child),.main-container > *:not(:last-child),.col-main > *:not(:last-child),.sidebar > *:not(:last-child),.footer-container > *:not(:last-child),.footer > *:not(:last-child){margin-bottom:1rem} .header,.main-container,.footer{max-width:88rem;margin-left:auto;margin-right:auto} .main-container{min-height:calc(100vh - 9.5rem)} .flex{display:flex;margin:0 -0.5rem -1rem} .flex--column{flex-direction:column} .flex--wrap{flex-wrap:wrap} .flex--a-start{align-items:flex-start} .flex--a-center{align-items:center} .flex--a-end{align-items:flex-end} .flex--a-stretch{align-items:stretch} .flex--j-start{justify-content:flex-start} .flex--j-center{justify-content:center} .flex--j-end{justify-content:flex-end} .flex--j-around{justify-content:space-around} .flex--j-between{justify-content:space-between} .flex > *{padding:0 0.5rem 1rem;list-style:none !important;margin:0 !important} [class*='--xs']{font-size:0.8rem} [class*='--sm']{font-size:0.9rem} [class*='--lg']{font-size:1.2rem} [class*='--xl']{font-size:1.5rem} svg.ico{width:1rem;height:1rem} svg.ico--right{margin-right:-1rem} svg.ico--left{margin-left:-1rem} svg.img-googleplus{width:1.5625rem} svg.img-twitter{width:1.25rem} .title{font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1em} .title--xs{font-size:1rem;font-weight:600;color:rgba(0,0,0,0.7)} .title--sm{font-size:1.5rem;font-weight:400} .title--lg{font-size:2.5rem} .title--xl{font-size:3rem} .subtitle{font-size:0.8rem;font-weight:700;color:rgba(0,0,0,0.5);margin-bottom:1rem} .title + .subtitle{margin-top:-1rem} .page-title{margin-bottom:1rem} .page-title h1{font-size:3rem;line-height:1em;font-weight:700;margin:0 0 0.25em;color:#21AFB3} .page-title h1 small{font-weight:400;font-size:1.5rem;line-height:3rem;color:rgba(0,0,0,0.5)} .btn,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;display:inline-block;padding:0.875em 1em;line-height:1em;height:auto;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border:0;font-size:1rem;background:#21AFB3;color:#FFF;transition:all 200ms ease-out} .btn .ico,button .ico{fill:#FFF;display:inline-block;vertical-align:baseline} .btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#157173;color:#FFF} .btn:hover .ico,button:hover .ico{fill:#FFF} .btn--flat{border-radius:0;box-shadow:none} .btn--flat:hover{border-radius:0;box-shadow:0 1rem 1.5rem -1.5rem rgba(0,0,0,0.3)} .btn--emboss{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),inset 0 -3px 0 rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.2);background:linear-gradient(#21AFB3,#21AFB3);text-shadow:0 1px 0 rgba(0,0,0,0.3)} .btn--emboss:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),inset 0 3px 0 rgba(0,0,0,0.2);background:linear-gradient(#21AFB3,#21AFB3)} .btn--outline{background:none;color:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3} .btn--outline:hover{background:#21AFB3;color:#FFF} .btn--disabled{background:rgba(0,0,0,0.5);color:#fff;cursor:not-allowed} .btn--remove:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f014"} .btn--remove span{display:none} .btn--close:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00d"} .btn--close span{display:none} .btn--back{display:flex;align-items:center;justify-content:space-between} .btn--back:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f104";margin-right:1rem} .btn--xs{font-size:0.8rem;padding:0.5em 1em} .btn--sm{font-size:0.9rem} .btn--lg{font-size:1.5rem} .btn--xl{font-size:2rem} .link{font-weight:600;color:#21AFB3} .link:hover{color:#157173} .divider{display:flex;align-items:center;justify-content:center;margin:1rem 0 2rem} .divider:before,.divider:after{content:'';border-top:1px solid rgba(0,0,0,0.2);flex:1 1 auto} .divider:before{margin-right:1rem} .divider:after{margin-left:1rem} .divider--lg:before,.divider--lg:after,.divider--xl:before,.divider--xl:after{border-top-width:2px} .divider:empty:before,.divider:empty:after{margin:0} .imgcase{position:relative;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat} .imgcase img{opacity:0} .blogfeed__list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;margin:-0.5rem} .blogfeed__list li{flex:1 1 25%;display:flex;flex-flow:column nowrap;min-width:280px;padding:0.5rem} .blogfeed__post{flex:1 1 100%;display:flex;align-items:center;padding:1rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border-radius:3px;position:relative} .blogfeed__thumb{flex:0 0 33.333%;margin-right:1rem} .blogfeed__thumb a{display:block;position:relative} .blogfeed__thumb a:before{content:'';display:block;padding-top:100%} .blogfeed__thumb .imgcase{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;overflow:hidden} .blogfeed__info{flex:1 1 auto} .blogfeed__time{font-size:0.8rem;margin-bottom:1rem;color:#777} .blogfeed__excerpt{margin-bottom:1rem} .search{position:relative;z-index:20} .search__form{display:flex;align-items:center;position:relative} .search__form .input-box{flex:1 1 auto;display:flex;align-items:center} .search__label{flex:0 0 auto;margin-right:1rem;color:rgba(0,0,0,0.5)} .search__label:empty{display:none} .search__input{flex:1 1 auto;border-radius:3px 0 0 3px !important} .search__filter{flex:0 0 auto;position:relative} .search__filter .label{display:flex;align-items:center;line-height:2.75rem;height:2.75rem;padding:0 1rem;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);background:#fff;color:rgba(0,0,0,0.5);cursor:pointer} .search__filter .label:before{margin-right:1rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0b0";color:rgba(0,0,0,0.2)} .search__filter .label:hover,.search__filter .label:hover:before,.search__filter.filtered .label,.search__filter.filtered .label:before{color:#21AFB3} .search__filter select{position:absolute;top:0;left:0;width:100%;opacity:0} .search__filter ul{position:absolute;width:20rem;max-width:90vw;display:none;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5);column-count:2;padding:0.5rem} .search__filter.drop--left ul{left:0} .search__filter.drop--right ul{right:0} .search__filter.drop--top ul{top:100%} .search__filter.drop--bottom ul{bottom:100%} .search__filter.on ul{display:block} .search__filter li{display:block;width:100%;page-break-inside:avoid;break-inside:avoid-column;padding:0.5rem;cursor:pointer;color:rgba(0,0,0,0.5);transition:all 200ms ease-out} .search__filter li:hover{color:#21AFB3} .search__filter li.default{column-span:all;border-top:1px solid rgba(0,0,0,0.1);display:block;padding:1rem;margin:0.5rem -0.5rem -0.5rem;width:calc(100% + 1rem)} .search__filter li.default:hover{color:#FFF;background:#21AFB3} .search__button{flex:0 0 auto;border-radius:0 3px 3px 0} .search__button span span{display:flex;align-items:center} .search__autocomplete{position:absolute;top:100% !important} .search__autocomplete ul{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5)} .search__autocomplete li{cursor:pointer} .search__autocomplete li:hover{color:#21AFB3} .search__autocomplete li:not(:last-child){margin-bottom:1rem} .search__autocomplete .amount{padding-right:1rem;color:rgba(0,0,0,0.5)} .search__hide{display:none} form.searchautocomplete{position:relative} .searchautocomplete-loader{position:absolute;top:calc(50% - 1.25rem);right:6.88rem} .searchautocomplete-placeholder{position:absolute;top:calc(100% + 0.31rem);left:0;right:0;background:#fff;padding:0.63rem 0 0.63rem 0.63rem;border:1px solid #ccc;box-shadow:0 5px 10px rgba(0,0,0,0.2)} .searchautocomplete-placeholder:before,.searchautocomplete-placeholder:after{position:absolute;bottom:100%;left:calc(50% - 0.63rem);display:block;border:10px solid transparent;border-bottom-color:#ccc;content:''} .searchautocomplete-placeholder:after{margin-bottom:-0.06rem;border-bottom-color:#fff} .searchautocomplete-placeholder ul{max-height:200px;overflow:auto;padding-right:0.31rem;margin-right:0.31rem} .searchautocomplete-placeholder ul::-webkit-scrollbar{width:0.19rem} .searchautocomplete-placeholder ul::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,rgba(0,173,239,0.3) 50%);background-size:2px 1px;border-radius:3px} .searchautocomplete-placeholder ul::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,173,239,0.7)} .searchautocomplete-placeholder ul li{padding:0.63rem;border:1px solid #ddd;margin-bottom:0.63rem;display:flex;align-items:center} .searchautocomplete-placeholder .all{padding:0.63rem 0.63rem 0 0;margin-left:-0.63rem;border-top:1px solid #ccc;text-align:right} .searchautocomplete-placeholder .all a{display:inline-block;line-height:1.88rem;border-radius:3px;padding:0 1.25rem;background:#21AFB3;color:#FFF;font-size:0.75rem} .searchautocomplete-placeholder .all a:hover{background:#21AFB3;color:#FFF} .searchautocomlete-image{margin-right:0.63rem;flex:0 0 auto} .searchautocomlete-info{font-size:0.75rem;color:#666;flex:1 1 auto} .searchautocomlete-info > *{margin-bottom:0.44rem} .searchautocomlete-info > *:last-child{margin-bottom:0} .searchautocomlete-info .name{color:#222;font-weight:600;display:block} .searchautocomlete-info .name:hover{color:#157173} .searchautocomlete-info .name,.searchautocomlete-info .regular-price,.searchautocomlete-info .special-price{font-size:0.88rem} .breadcrumb li{list-style:none !important;margin-bottom:0 !important;margin-top:0 !important} .breadcrumb__list{display:flex;flex-flow:row wrap;align-items:center} .breadcrumb__sep{margin:0 0.5rem;color:rgba(0,0,0,0.3)} .breadcrumb__link{display:flex;align-items:center} .breadcrumb__home .breadcrumb__link:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f015";margin-right:0.5rem} .breadcrumb__last{font-weight:700} .newsletter{position:relative} .newsletter__form{display:flex;align-items:center;flex-flow:row wrap;transition:all 300ms ease-out;margin:0 -0.25rem -0.5rem} .newsletter__text{flex:1 1 100%;padding:0 0.25rem;margin-bottom:1rem} .newsletter__name{flex:1 1 20%;display:flex;align-items:center;padding:0 0.25rem 0.5rem;min-width:250px} .newsletter__gender{flex:1 1 auto;display:flex;align-items:center;min-width:250px;padding:0 0.25rem 0.5rem} .newsletter__email{flex:1 1 40%;display:flex;align-items:center;padding:0 0.25rem 0.5rem;min-width:250px} .newsletter__submit{flex:1 1 auto;padding:0 0.25rem 0.5rem} .newsletter__btn{width:100%} .newsletter__loader{position:absolute;top:calc(50% - 1.375rem);left:calc(50% - 1.375rem);width:2.75rem;height:2.75rem;opacity:0;transition:all 300ms ease-out} .newsletter__message{text-align:center;background:#21AFB3;color:#FFF;padding:1rem} .newsletter .male-label,.newsletter .female-label{flex:1 1 auto;display:flex;align-items:center;justify-content:center;transition:all 200ms ease-out;cursor:pointer;line-height:2.75rem;padding:0 1rem;border:1px solid rgba(0,0,0,0.1);background:#fff;color:rgba(0,0,0,0.8);border-radius:3px} .newsletter .male-label:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f183";margin-right:0.5em} .newsletter .female-label:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f182";margin-right:0.5em} .newsletter .male-label:hover,.newsletter .female-label:hover{border-color:#21AFB3;color:#21AFB3} .newsletter .male-label.checked,.newsletter .female-label.checked{background:#21AFB3;border-color:#21AFB3;color:#FFF} .newsletter .label{flex:0 0 auto;padding-right:0.5rem;color:rgba(0,0,0,0.5);display:none} .newsletter .input-radio{position:fixed;top:-624.94rem;left:-624.94rem} .newsletter.loading{position:relative;min-height:2.75rem} .newsletter.loading .newsletter__loader{opacity:1} .newsletter.done .newsletter__loader{opacity:0.1;-webkit-filter:grayscale(1);filter:grayscale(1);z-index:-1} .newsletter.done{display:flex;align-items:center;justify-content:center} .newsletter.loading .newsletter__form,.newsletter.done .newsletter__form{display:none} .products__list{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -0.5rem -1rem} .products__item{flex:1 1 250px;display:flex;min-width:250px;margin:0;padding:0 0.5rem 1rem} .products__list .flex-fix{order:99;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;height:0 !important} .products__case{flex:1 1 100%;width:100%;position:relative;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);display:flex;flex-flow:column nowrap;justify-content:space-between} .product__main{flex:1 1 auto;display:flex;flex-flow:column nowrap;padding:1rem} .product__name{margin-bottom:1rem;color:#222;font-size:1rem;display:block} .product__image{display:block;position:relative;padding:0.06rem 0.06rem 0} .products__list img{display:block;margin-left:auto;margin-right:auto} .products__list img.hidden{display:none !important} .products__list img.active-img{display:block} .products__list .price-box > span:not(:last-child){display:block;margin-bottom:0.5rem} .products .esgotado{margin-bottom:1rem;font-size:0.8rem;font-weight:600;color:#3E424A} .products .product-rate{margin-top:auto} .products--list{flex-flow:column nowrap;margin:0} .products--list .products__item{margin-bottom:1rem;padding:0;flex:0 0 auto} .products--list .products__case{display:flex;flex-flow:row nowrap;align-items:center} .products--list .product__header{flex:0 0 auto;padding:1rem 0 1rem 1rem} .products--list .product__main{flex:1 1 auto} .carrossel .products__list{display:block;margin-bottom:0} .carrossel .products__item{width:100%;padding:0 0.5rem;min-width:0} .related__subtitle{margin-bottom:1rem} .related__add-checkbox{position:absolute;top:0;right:0;z-index:20} .related__add-checkbox label{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:3px;cursor:pointer;transition:all 200ms ease-out} .related__add-checkbox label:hover{background:#21AFB3} .related__add-checkbox input{margin:0} .related__hide,.recommended__hide,.whosaw__hide,.jointsales__hide,.upsell__hide{display:none} .compare__amount{margin-bottom:1rem;color:rgba(0,0,0,0.5);font-size:0.8rem} .compare__list{margin:0 -0.5rem;display:flex;flex-flow:row wrap;align-items:stretch} .compare__item{position:relative;flex:1 1 16.666%;display:flex;flex-flow:column nowrap;min-width:200px;padding:0 0.5rem 1rem} .compare__item.fix{padding-bottom:0;order:99} .compare__product-image{flex:1 1 auto;display:block;padding:1rem;border:1px solid rgba(0,0,0,0.1);border-bottom:0;border-radius:3px 3px 0 0;text-align:center} .compare__product-name{display:block;padding:0 1rem 1rem;border:1px solid rgba(0,0,0,0.1);border-top:0;border-radius:0 0 3px 3px} .compare__remove{position:absolute;top:0;right:0.5rem;box-shadow:none} .testimonials header{display:flex;align-items:flex-start;justify-content:space-between} .testimonials__nav{display:flex;align-items:flex-start} .testimonials__nav .btn{margin-left:1rem} .testimonials__list{border-top:1px solid rgba(0,0,0,0.1);display:flex;margin:1rem -0.5rem -1rem;padding-top:1rem} .testimonials__item{flex:1 1 20%;position:relative;padding:0.06rem 0 1rem;list-style:none !important;margin:0 !important} .testimonials__item.fix{padding-bottom:0} .testimonials__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem} .testimonials__author{font-weight:700} .testimonials__date{color:rgba(0,0,0,0.5)} .testimonials__content{padding:1rem;border:1px solid rgba(0,0,0,0.1);background:#fff} .testimonials__toggler{display:flex;align-items:center} .testimonials__toggler .btn{margin-right:1rem} .testimonials__form{padding-top:1rem;display:none} .testimonials__form .refresh-captcha:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f021"} .testimonials__form .refresh-captcha .svg-loader{width:2rem;height:2rem;margin:0 -0.5rem;display:inline-block;vertical-align:middle} .testimonials__form .refresh-captcha span,.testimonials__form .refresh-captcha.loading:before{display:none} .testimonials__form .refresh-captcha:hover .svg-loader .spinner{stroke:#FFF} .testimonials__rating{color:rgba(0,0,0,0.7);float:left;margin-right:1rem} .testimonials__rating:before{display:inline-block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f165"} .testimonials__rating span{display:none} .positivo .testimonials__rating:before{color:#21AFB3;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f164'} .poll__content{position:relative;display:flex;align-items:stretch} .poll__content .svg-loader{position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);width:4rem;height:4rem;opacity:0;visibility:hidden;z-index:-1} .poll__form{flex:1 1 auto;transition:all 200ms ease-out} .poll__list{margin-bottom:1rem} .poll__list .validation-advice{right:auto;left:-1.56rem;bottom:100%;margin-bottom:-1.19rem} .poll__list .validation-advice div{right:auto;left:0;transform-origin:left bottom;text-align:left} .poll__list .validation-advice div:before{right:auto;left:0.25rem} .poll__answer{display:flex;align-items:center} .poll__answer:not(:last-child){margin-bottom:0.5rem} .poll__radio{margin-right:1rem} .poll__label{cursor:pointer;font-weight:600} .poll__label:hover{color:#21AFB3} .poll__results{flex:1 1 auto;display:flex;align-items:center} .poll__results:empty{display:none} .poll__results-list{flex:1 1 50%} .poll__results-item:not(:last-child){margin-bottom:1rem} .poll__results-item:nth-child(9n+1){color:#21AFB3} .poll__results-item:nth-child(9n+2){color:#21AFB3} .poll__results-item:nth-child(9n+3){color:#3E424A} .poll__results-item:nth-child(9n+4){color:#21AFB3} .poll__results-item:nth-child(9n+5){color:#157173} .poll__results-item:nth-child(9n+6){color:#21AFB3} .poll__results-item:nth-child(9n+7){color:#3E424A} .poll__results-item:nth-child(9n+8){color:#21AFB3} .poll__results-item .votes{font-size:0.8em;color:#999;display:block} .poll__results-item .percent{font-weight:700;margin-right:1rem;font-size:1.2em} .poll__percent{flex:1 1 50%;max-height:25vh;min-height:150px;margin-right:1rem} .poll__percent .on{transition:stroke-dashoffset 2s ease-out;transform-origin:center;transform:rotate(-90deg);stroke-dasharray:132px 132px;stroke-dashoffset:132px;stroke-linecap:round;animation:stroke-free 10ms ease-out} .poll__percent .on.locked{stroke-dashoffset:132px !important} .poll__percent .on:nth-child(9n+1){stroke:#21AFB3} .poll__percent .on:nth-child(9n+2){stroke:#21AFB3} .poll__percent .on:nth-child(9n+3){stroke:#3E424A} .poll__percent .on:nth-child(9n+4){stroke:#21AFB3} .poll__percent .on:nth-child(9n+5){stroke:#157173} .poll__percent .on:nth-child(9n+6){stroke:#21AFB3} .poll__percent .on:nth-child(9n+7){stroke:#3E424A} .poll__percent .on:nth-child(9n+8){stroke:#21AFB3} .poll__content.loading .svg-loader{opacity:1;visibility:visible;z-index:10} .poll__content.loading .poll__form{opacity:0.5} .poll__content.results .poll__form{display:none} .pays__svg{height:2rem;max-width:9rem} .pays__name{display:none} .ships__svg{height:2rem} .ships__name{display:none} .socials__svg{height:2rem;max-width:9rem} .socials__name{display:none} .certs__name{display:none} .forms__fieldset{margin-bottom:1rem} .forms__actions{display:flex;align-items:center;justify-content:space-between} .forms .required{font-size:0.8em;opacity:0.5} .glossary__list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;margin:0 -0.25em -0.5rem} .glossary__list:before,.glossary__list:after{content:'';flex:1 1 auto;height:2.75rem;background:rgba(0,0,0,0.03)} .glossary__item{flex:0 0 3.25rem;display:flex;flex-flow:column nowrap;list-style:none !important;margin:0 !important;padding:0 0.25rem 0.5rem} .glossary__letter{flex:1 1 100%;width:100%;text-align:center;padding:0 0.5rem;line-height:2.75rem;height:2.75rem;border-radius:3px;box-shadow:inset 0 0 0 1px #21AFB3;color:#21AFB3} .glossary__letter:not(.empty):hover,.glossary__letter.current{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:#21AFB3;color:#FFF} .glossary__letter.empty{box-shadow:none;background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.2)} .glossary__terms{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;margin:0 -0.5rem -1rem;max-width:calc(100% + 1rem)} .glossary__term{flex:1 1 20%;min-width:250px;padding:0 0.5rem 1rem} .glossary__term-link{line-height:2.75rem} .glossary__term-link:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105";margin-right:0.5rem;vertical-align:middle;opacity:0.5} .mywish{position:relative;z-index:20;height:2.75rem} .mywish__header a{position:relative;display:flex;align-items:center;justify-content:center;height:2.75rem;width:2.75rem;box-shadow:inset 0 0 0 1px #21AFB3;border-radius:100%} .mywish__header .ico{fill:none;stroke:#21AFB3;width:1.2rem;height:1rem;max-height:none} .mywish__header .text{display:none} .mywish__header .qtd{position:absolute;top:0;right:-0.25rem;width:1rem;height:1rem;border-radius:100%;background:#157173;color:#FFF;line-height:1rem;text-align:center;font-size:0.7rem;letter-spacing:-0.1em;text-indent:-1.5px} .mywish__content{position:absolute;top:100%;left:0;width:20rem;max-width:90vw;padding:1rem;background:#fff;box-shadow:inset 0 1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1rem rgba(0,0,0,0.5);display:none} .drop--left .mywish__content{left:0;right:auto} .drop--right .mywish__content{left:auto;right:0} .drop--top .mywish__content{top:100%;bottom:auto} .drop--bottom .mywish__content{top:auto;bottom:100%;box-shadow:inset 0 -1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1rem rgba(0,0,0,0.5)} .mywish:hover .mywish__content{display:block} .mywish:hover .mywish__header a{background:#21AFB3} .mywish:hover .mywish__header .ico{fill:#FFF !important} .mywish__list{max-height:50vh;overflow:auto;padding-right:0.5rem;margin-right:-0.5rem} .mywish__list::-webkit-scrollbar{width:0.06rem} .mywish__list::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)} .mywish__list::-webkit-scrollbar-thumb{background:#21AFB3} .mywish__item{position:relative;display:flex;align-items:center} .mywish__item:not(:last-child){margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.2)} .mywish__thumb{flex:0 0 auto;margin-right:1rem} .mywish__details{flex:1 1 auto} .mywish__name{display:block;margin-bottom:1rem} .mywish__remove{position:absolute;top:0;left:0;box-shadow:none;background:#fff;padding:0.25rem;line-height:1rem;height:1.5rem} .mywish__actions{margin:1rem -1rem -1rem;border-top:1px solid rgba(0,0,0,0.1)} .mywish__actions a{display:block;padding:1rem} .mywish__actions a:hover{background:#21AFB3;color:#FFF} .mywish--items .mywish__header .ico{fill:#21AFB3} .mycart{position:relative;z-index:20;height:2.75rem} .mycart__header a{position:relative;display:flex;align-items:center;justify-content:center;height:2.75rem;width:2.75rem;box-shadow:inset 0 0 0 1px #21AFB3;border-radius:100%} .mycart__header .ico{fill:#21AFB3;width:1rem;height:1rem;max-height:none} .mycart__header .text{display:none} .mycart__header .qtd{position:absolute;top:0;right:-0.25rem;width:1rem;height:1rem;border-radius:100%;background:#157173;color:#FFF;line-height:1rem;text-align:center;font-size:0.7rem;letter-spacing:-0.1em;text-indent:-1.5px} .mycart__content{max-height:80vh;overflow:auto;position:absolute;top:100%;left:0;width:20rem;max-width:90vw;padding:1rem;background:#fff;box-shadow:inset 0 1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1rem rgba(0,0,0,0.5);display:none} .drop--left .mycart__content{left:0;right:auto} .drop--right .mycart__content{left:auto;right:0} .drop--top .mycart__content{top:100%;bottom:auto} .drop--bottom .mycart__content{top:auto;bottom:100%;box-shadow:inset 0 -1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1rem rgba(0,0,0,0.5)} .mycart:hover .mycart__content{display:block} .mycart:hover .mycart__header a{background:#21AFB3} .mycart:hover .mycart__header .ico{fill:#FFF} .mycart__list{max-height:50vh;overflow:auto;padding-right:0.5rem;margin-right:-0.5rem} .mycart__list::-webkit-scrollbar{width:0.06rem} .mycart__list::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)} .mycart__list::-webkit-scrollbar-thumb{background:#21AFB3} .mycart__item{position:relative;display:flex;align-items:center} .mycart__item{margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.2)} .mycart__thumb{flex:0 0 auto;margin-right:1rem} .mycart__details{flex:1 1 auto} .mycart__details .price{font-weight:600} .mycart__details dl{font-size:0.6rem} .mycart__details dt{font-weight:600} .mycart__details dd{color:rgba(0,0,0,0.7)} .mycart__details dd:not(:last-child){margin-bottom:0.5rem} .mycart__details .truncated a{display:none} .mycart__name{display:block;margin-bottom:1rem} .mycart__qtd{font-size:0.6rem;opacity:0.5} .mycart__remove{position:absolute;top:0;left:0;box-shadow:none} .mycart__actions{display:flex;align-items:stretch;margin:1rem -1rem -1rem;border-top:1px solid rgba(0,0,0,0.1)} .mycart__actions a{flex:1 1 50%;padding:1rem} .mycart__actions .editar{font-size:0.8rem} .mycart__actions .finalizar{text-align:right;font-weight:600} .mycart__actions a:hover{background:#21AFB3;color:#FFF} .mycart__hide{display:none} .myaccount{position:relative;z-index:20;height:2.75rem} .myaccount__header a{position:relative;display:flex;align-items:center;justify-content:center;height:2.75rem;width:2.75rem;overflow:hidden;box-shadow:inset 0 0 0 1px #21AFB3;border-radius:100%} .myaccount__header .thumb{position:absolute;top:0;left:0} .myaccount__header .thumb img{display:block;width:auto;height:2.75rem;min-width:100%} .myaccount__header .thumb:empty{display:none} .myaccount__header .ico{fill:#21AFB3;width:2.75rem;height:2.75rem;max-height:none;margin:0} .myaccount__header .name,.myaccount__header .text{display:none} .myaccount__content{position:absolute;top:100%;left:0;width:20rem;max-width:90vw;padding:1rem;background:#fff;box-shadow:inset 0 1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1rem rgba(0,0,0,0.5);display:none} .drop--left .myaccount__content{left:0;right:auto} .drop--right .myaccount__content{left:auto;right:0} .drop--top .myaccount__content{top:100%;bottom:auto} .drop--bottom .myaccount__content{top:auto;bottom:100%;box-shadow:inset 0 -1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1rem rgba(0,0,0,0.5)} .myaccount:hover .myaccount__content{display:block} .myaccount:hover .myaccount__header a{background:rgba(0,173,239,0.1)} #i-user .female{display:none} .user-female #i-user .male{display:none} .user-female #i-user .female{display:block} .myaccount__content .mb-menu{display:flex;flex-flow:column nowrap} .myaccount__content .mb-menu li{margin-bottom:0.5rem} .myaccount__content .mb-menu li.logout{order:2;margin:0.5rem -1rem -1rem;border-top:1px solid rgba(0,0,0,0.1)} .myaccount__content .mb-menu li.logout a{display:block;padding:1rem} .myaccount__content .mb-menu li.logout a:hover{background:#21AFB3;color:#FFF} .myaccount__login{margin-bottom:1rem} .myaccount__login .fields{flex-flow:row nowrap;align-items:flex-end} .myaccount__login label{display:none} .myaccount__login .pass{position:relative} .myaccount__forgot{position:absolute;top:2.75rem;left:1.5rem;line-height:1rem;font-size:0.6rem} .myaccount__register{padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(0,0,0,0.1)} .myaccount__register .std{margin-bottom:1rem} .myaccount__register-btn{display:block;text-align:center} .myaccount__hide{display:none} .logincreate{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -1rem -2rem} .logincreate__login{flex:1 1 50%;padding:0 1rem 2rem;min-width:250px} .logincreate__social{margin-bottom:1rem} .logincreate__create{flex:1 1 50%;padding:0 1rem 2rem;min-width:250px} .logincreate__forgot{position:absolute;top:2.75rem;left:1rem;line-height:1rem;font-size:0.6rem} .logo__name{display:none} .logo a{display:block} .logo img,.logo svg{display:block;height:2.75rem;width:auto;max-width:30vw} .logo .m-img{display:none} .brands__list{display:flex;flex-flow:row wrap;align-items:center} .brands__item{flex:1 1 auto} .brands__item a{display:flex;align-items:center;justify-content:center;height:4rem;padding:1rem;background:#fff;border:1px solid rgba(0,0,0,0.1);position:relative} .brands__item a:hover{z-index:10;border-color:#21AFB3} .brands__item img{width:auto;height:auto;max-height:2rem;max-width:25vw;display:block} .brands__item svg{height:2rem;display:block} .brands__item .name:not(:only-child){display:none} .brands--carrossel .brands__list{padding:0 0.5rem;margin:0 -0.5rem} .brands .owl-wrapper-outer{border-right:1px solid rgba(0,0,0,0.1)} .categories{background:#21AFB3} .categories a{display:flex;align-items:center;justify-content:center} .categories a img,.categories a svg{max-height:2rem;width:auto;height:auto;margin-right:0.5rem;fill:#FFF;flex:0 0 auto} .categories a svg{width:1rem;height:1rem} .categories a span{flex:1 1 auto} .categories .ul--0{position:relative;max-width:88rem;margin-left:auto;margin-right:auto} .categories .li--0{position:relative} .categories .li--0:hover .box--1{transform:translateX(0)} .categories .li--0:hover .a--0{background:#157173;color:#FFF} .categories .li--0:hover .a--0 svg{fill:#FFF} .categories .a--0{color:#FFF;padding:0 1rem;height:2.75rem;cursor:pointer;line-height:2.75rem;text-align:center} .categories .box--1{transform:translateX(-99999px);display:flex;align-items:stretch} .categories .ul--1{flex:1 1 auto} body:not(.mobile) .categories .ul--1{max-height:65vh;overflow:auto} .categories .ul--2{font-size:0.8rem} .categories__products .products__list{flex-flow:row nowrap} .categories__products .products__item,.categories__products.carrossel{width:16rem !important;max-width:16rem} .categories__products,.categories__block{flex:1 1 16rem;margin-left:0.5rem;padding:0.5rem 0.5rem 0.5rem 1rem;border-left:1px solid rgba(0,0,0,0.1)} .categories__products a,.categories__block a{display:block} .categories__products a img,.categories__block a img,.categories__products a svg,.categories__block a svg{max-height:none;margin:0} .categories__all{position:static !important} .categories .products__case{padding:0;box-shadow:none} .all-ul--0{display:flex;flex-flow:row wrap;align-items:flex-start;width:100%;max-height:calc(60vh - 7.5rem);overflow-y:auto;padding:0.5rem 0.5rem 0} .all-ul--0::-webkit-scrollbar{width:0.06rem} .all-ul--0::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)} .all-ul--0::-webkit-scrollbar-thumb{background:#21AFB3} .all-ul--0 .std{display:none} .all-li--0{display:block;flex:1 1 20%;min-width:250px;max-width:20%;padding-bottom:1rem} .all-a--0{display:block;padding:0.5rem;font-size:1.2rem;font-weight:700} .all-a--0:hover{box-shadow:-0.5rem 0 0 #21AFB3;color:#21AFB3} .all-ul--1{font-size:0.8rem} .all-a--1{display:block;padding:0.25rem 0.5rem;color:rgba(0,0,0,0.7)} .all-a--1:hover{box-shadow:-0.5rem 0 0 #21AFB3;color:#21AFB3} .all-ul--2{font-size:0.7rem} .all-a--2{display:block;padding:0 0.5rem;color:rgba(0,0,0,0.4)} .all-a--2:hover{box-shadow:-0.5rem 0 0 #3E424A;color:#3E424A} .categories--justify .ul--0{display:flex;align-items:center} .categories--justify .li--0{flex:1 1 auto} .categories--justify .li--0.removed{position:fixed !important;top:-624.94rem !important;left:-624.94rem !important} .categories--justify .box--1{position:absolute;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5);padding:0.5rem} .categories--justify .drop--left .box--1{left:0} .categories--justify .drop--right .box--1{right:0} .categories--justify .drop--top .box--1{top:100%} .categories--justify .drop--bottom .box--1{bottom:100%} .categories--justify .ul--1{width:16rem;max-width:90vw} .categories--justify .li--1{display:block} .categories--justify .a--1{display:block;padding:0.5rem} .categories--justify .a--1:hover{box-shadow:-0.5rem 0 0 #21AFB3} .categories--justify .ul--2{padding-bottom:0.5rem} .categories--justify .a--2{color:rgba(0,0,0,0.5);padding:0 0.5rem} .categories--justify .a--2:hover{color:#21AFB3;box-shadow:-0.5rem 0 0 #21AFB3} .categories--justify .categories__all{flex:0 0 auto} .categories--justify .categories__all .box--1{left:0 !important;right:0 !important;padding:0} .categories--vertical .li--0:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)} .categories--vertical .a--0{text-align:left} .categories--vertical .box--1{position:absolute;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5);padding:0.5rem} .categories--vertical .drop--left .box--1{left:100%} .categories--vertical .drop--right .box--1{right:100%} .categories--vertical .drop--top .box--1{top:0} .categories--vertical .drop--bottom .box--1{bottom:0} .categories--vertical .ul--1{width:16rem;max-width:90vw} .categories--vertical .li--1{display:block} .categories--vertical .li--1:only-child{column-span:all} .categories--vertical .a--1{display:block;padding:0.5rem} .categories--vertical .a--1:hover{box-shadow:-0.5rem 0 0 #21AFB3} .categories--vertical .ul--2{padding-bottom:0.5rem} .categories--vertical .a--2{color:rgba(0,0,0,0.5);padding:0 0.5rem} .categories--vertical .a--2:hover{color:#21AFB3;box-shadow:-0.5rem 0 0 #21AFB3} .categories--shelf{background:linear-gradient(#21AFB3 0,#21AFB3 2.75rem,rgba(1,9,1,0.9) 5.5rem,rgba(1,8,1,0.8) 8.25rem,rgba(1,7,1,0.7) 11rem,rgba(1,6,1,0.6) 13.75rem)} .categories--shelf .ul--0{display:flex;flex-flow:row wrap;align-items:center;justify-content:center} .categories--shelf .li--0{flex:0 0 auto} .categories--shelf .li--0.removed{position:fixed !important;top:-624.94rem !important;left:-624.94rem !important} .categories--shelf .li--0:hover{z-index:20} .categories--shelf .box--1{position:absolute;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5);padding:0.5rem} .categories--shelf .drop--left .box--1{left:0} .categories--shelf .drop--right .box--1{right:0} .categories--shelf .drop--top .box--1{top:100%} .categories--shelf .drop--bottom .box--1{bottom:100%} .categories--shelf .ul--1{width:16rem;max-width:90vw} .categories--shelf .li--1{display:block} .categories--shelf .li--1:only-child{column-span:all} .categories--shelf .a--1{display:block;padding:0.5rem} .categories--shelf .a--1:hover{box-shadow:-0.5rem 0 0 #21AFB3} .categories--shelf .ul--2{padding-bottom:0.5rem} .categories--shelf .a--2{color:rgba(0,0,0,0.5);padding:0 0.5rem} .categories--shelf .a--2:hover{color:#21AFB3;box-shadow:-0.5rem 0 0 #21AFB3} .categories--shelf .categories__all{flex:0 0 auto} .categories--shelf .categories__all .box--1{top:2.75rem;left:0 !important;right:0 !important;padding:0} .categories--carrossel{height:2.75rem;visibility:hidden} .categories--carrossel.loaded{height:auto;visibility:visible} .categories--carrossel .ul--0{padding:0 1rem;max-width:90rem} .categories--carrossel .owl-prev,.categories--carrossel .owl-next{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 0 0 1rem #fff;border-radius:0} .categories--mini{display:inline-block} .categories__header{cursor:pointer;color:#FFF;width:2.75rem;height:2.75rem;line-height:2.75rem;text-align:center} .categories__header:hover{background:#157173;color:#FFF} .categories__content{position:fixed;top:0;bottom:0;left:0;z-index:9999;width:100vw;height:100vh;max-height:100vh;overflow:auto;padding:1rem;background:#21AFB3;transform:translateX(-100%);transition:all 600ms cubic-bezier(0.19,1,0.22,1)} .categories__content.open{transform:translateX(0)} .categories__close{width:2.75rem;height:2.75rem;line-height:2.75rem;text-align:center;margin-left:auto;color:#FFF} .categories__close:before,.categories__close span{display:none} .categories__close:hover{background:#157173;color:#FFF} .categories--mini .ul--0{display:flex;align-items:stretch;flex-flow:row wrap} .categories--mini .li--0{flex:1 1 20%;padding:0;margin-bottom:2rem;min-width:250px;transition:all 400ms ease-out} .categories--mini .li--fix{height:0;margin:0;order:2;align-self:flex-start} .categories--mini .li--0:hover{background:rgba(0,0,0,0.1)} .categories--mini .li--0:hover .box--1{transform:none} .categories--mini .li--0:hover .a--0{background:none;color:#FFF} .categories--mini .li--0:hover .a--0 svg{fill:#FFF} .categories--mini .a--0{height:auto;line-height:1em;padding:1rem;font-size:1.2rem;font-weight:700;text-align:left} .categories--mini .li--0:hover .a--0:hover{background:#157173;color:#FFF} .categories--mini .li--0:hover .a--0:hover svg{color:#FFF} .categories--mini .box--1{transform:none;display:block} .categories--mini .li--1{display:block} .categories--mini .li--1:only-child{column-span:all} .categories--mini .a--1{display:block;padding:0.5rem 1rem;color:#FFF} .categories--mini .a--1:hover{background:#21AFB3;color:#FFF} .categories--mini .ul--2{column-count:2;column-gap:1rem} .categories--mini .li--2{page-break-inside:avoid;break-inside:avoid-column;display:block} .categories--mini .a--2{color:#FFF;padding:0.5rem 1rem} .categories--mini .a--2:hover{background:#3E424A;color:#FFF} .categories__show,.categories__hide{display:none} .mymenu .li--0:not(:last-child){margin-bottom:0.5rem} .mymenu .a--0{font-weight:600} .mymenu .ul--1{font-size:0.9em} .mymenu .li--1{opacity:0.8} .mymenu .ul--2{font-size:0.8em} .mymenu .li--2{opacity:0.8} .socialconnect{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin:0 -0.25rem 0.5rem} .socialconnect:before,.socialconnect:after{content:'';flex:1 1 auto;margin:0 0.25rem 0.5rem;border-top:1px solid rgba(0,0,0,0.1)} .socialconnect li{flex:0 0 auto;padding:0 0.25rem 0.5rem;list-style:none !important;margin:0 !important} .socialconnect a{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border-radius:100%;background:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} .socialconnect span{display:none} .socialconnect__facebook .ico{fill:#3b5998} .socialconnect__twitter .ico{fill:#00aced} .socialconnect__google .ico{fill:#dd4b39} .socialconnect__linkedin .ico{fill:#007bb5} .socialconnect a:hover .ico{fill:#fff} .socialconnect__facebook a:hover{background:#3b5998} .socialconnect__twitter a:hover{background:#00aced} .socialconnect__google a:hover{background:#dd4b39} .socialconnect__linkedin a:hover{background:#007bb5} .owl-prev,.owl-next{position:absolute;top:calc(50% - 1.375rem);width:2.75rem;height:2.75rem;overflow:hidden;color:#FFF;background:#21AFB3;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);font-size:0;text-indent:-9999px} .owl-prev:before,.owl-next:before{display:block;position:absolute;top:0;left:0;line-height:2.75rem;height:100%;width:100%;text-align:center;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f053";font-size:1rem;text-indent:0} .owl-prev:hover,.owl-next:hover{background:#157173;color:#FFF} body.ie .owl-prev,body.ie .owl-next{text-indent:0;font-size:inherit;line-height:2.75rem} body.ie .owl-prev:before,body.ie .owl-next:before{display:none} .owl-prev{right:100%} .owl-next{left:100%} .owl-next:before,.owl-page span{background:#21AFB3;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f054'} .feeds__list{display:flex;flex-flow:row wrap;margin:0 -1rem -2rem} .feeds__post{flex:1 1 33.333%;min-width:280px;padding:0 1rem 2rem;display:flex} .feeds__post.fix{padding-bottom:0;order:2} .feeds__thumb{flex:0 0 7rem;margin-right:1rem} .feeds__thumb .imgcase{display:block;height:7rem;border-radius:100%} .feeds__name{margin:0} .feeds__date{font-size:0.8rem;opacity:0.5} .feeds__excerpt{padding-top:1rem;font-size:0.8rem} .feeds__content{padding-top:1rem} .feeds__content img{margin:0 0 1rem} .feeds__content .centered,.feeds__content .aligncenter{display:block;margin:0 auto 1rem;text-align:center} .feeds__content .alignright{margin:0 0 1rem 1rem;float:right;text-align:right} .feeds__content .alignleft{margin:0 1rem 1rem 0;float:left;text-align:left} .feeds__content img.size-full{width:auto} .feeds__content img.size-large{width:100%} .feeds__content img.alignleft,.feeds__content img.alignright{max-width:50%} .feeds__content img[style*='margin-left:auto'],.feeds__content img[style*='margin-right:auto'],.feeds__content img[style*='margin-left:auto'],.feeds__content img[style*='margin-right:auto']{display:block} .feeds--content .feeds__list{display:block;column-count:2;column-gap:2rem;margin:0} .feeds--content .feeds__post{padding:0 0 8rem;page-break-inside:avoid;break-inside:avoid-column;display:block;margin:0} .feeds--content .feeds__post.fix{display:none} .feeds--content .feeds__post:last-child{margin:0;padding:0;border:0} .feeds--content .feeds__thumb{margin:0 0 1rem} .feeds--content .feeds__thumb .imgcase{border-radius:0;height:12rem} .timer{position:relative;width:10rem;height:10rem;display:flex;align-items:center;justify-content:center} .timer__ani{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:visible} .timer__ani .bg{stroke-width:5px;stroke:rgba(0,0,0,0.1);stroke-dasharray:126px;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center;transform:rotate(-90deg)} .go .timer__ani .bg{animation:one_sec 2s linear infinite} .timer__ani .time-left{stroke-width:3px;stroke-dasharray:126px;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center;transform:rotate(-90deg);transition:stroke-dashoffset 500ms ease-out} .timer__clock{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:0 15%;width:100%;color:#21AFB3;font-size:1.2rem;line-height:1em} .timer__days{position:relative;flex:1 1 100%;font-size:2rem;margin:-1rem 0 1rem;text-align:center;color:#21AFB3;line-height:1em} .timer__hours,.timer__minutes,.timer__seconds{position:relative} .timer__days.zero{color:#21AFB3} .timer__hours.zero,.timer__minutes.zero,.timer__seconds.zero{color:rgba(0,0,0,0.5);opacity:0.5} .timer__days.zero + .timer__hours,.timer__hours.zero + .timer__afterhours + .timer__minutes,.timer__minutes.zero + .timer__afterminutes + .timer__seconds{font-weight:700} .timer__label{position:absolute;top:100%;left:50%;line-height:1em;color:rgba(0,0,0,0.5);font-size:0.5rem;transform:translateX(-50%)} .timer__afterhours,.timer__afterminutes{color:rgba(0,0,0,0.3);padding:0 0.25rem} .sidebar .timer{margin-left:auto;margin-right:auto} .cart-table .item-msg,.messages > li{display:block;padding:0.5rem 1rem;margin-bottom:1rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);color:rgba(0,0,0,0.8)} .cart-table .item-msg.success,.messages .success-msg{background:#c4df9b} .cart-table .item-msg.error,.messages .error-msg{background:#ff8469} .messages .notice-msg{background:#fff799} .banner{position:relative} .banner .svg-loader{opacity:0;visibility:hidden;z-index:-1;position:absolute;top:calc(50% - 1.25rem);left:calc(50% - 1.25rem);transition:all 400ms cubic-bezier(0.165,0.84,0.44,1)} .banner__wrapper{opacity:1;visibility:visible;z-index:2;transition:all 400ms cubic-bezier(0.165,0.84,0.44,1)} .banner__item{width:100%} .banner__item .title{display:none} .banner__link{width:100%;overflow:hidden;display:block;position:relative} .banner__link:hover{opacity:0.8} .slide--html{position:relative;z-index:1} .slide--html .banner__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999} .slide__html{display:flex;align-items:center;justify-content:center} .slide--youtube{position:relative;overflow:hidden;z-index:1} .slide--youtube .banner__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999} .slide__youtube{position:relative;left:50%;transform:translateX(-50%);padding-right:182%} .slide__youtube iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-width:none !important} .banner--nojs .slide--youtube{overflow:visible} .banner--nojs .slide__youtube{left:auto;transform:none;padding:56.25% 0 0} .banner--nojs img.d_img{display:block} .banner--nojs img.m_img{display:none} .banner--nojs .banner__wrapper{column-count:3;column-gap:0} .banner--nojs .banner__item{display:block;page-break-inside:avoid;break-inside:avoid-column;overflow:hidden} .banner:not(.banner--nojs) img.d_img{display:block;max-width:none;width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)} .banner:not(.banner--nojs) img.m_img{display:none;width:100vw;min-width:100%;height:auto} .banner.loading .svg-loader{opacity:1;visibility:visible;z-index:2} .banner.loading .banner__wrapper{opacity:0;visibility:hidden;z-index:1} .banner .owl-prev{left:1rem;right:auto} .banner .owl-next{right:1rem;left:auto} .header-container{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.2)} .header-container .categories:not(.categories--mini){padding:0 1rem;margin:0 -1rem} .header{padding-top:1rem;display:flex;align-items:center;justify-content:flex-end} .header .search{flex:1 1 auto;margin-left:1rem} .header .mywish,.header .mycart,.header .myaccount,.header .loginout{margin-left:1rem} .header .loginout{text-align:right} .footer-container{background:linear-gradient(#21AFB3,#157173);padding:1rem 0;margin:4rem -1rem 0} .footer{color:#FFF;font-size:0.8rem} .footer .newsletter{background:rgba(0,0,0,0.2);box-shadow:-980px 0 0 rgba(0,0,0,0.2),980px 0 0 rgba(0,0,0,0.2);padding:1rem 0;margin-top:-1rem;font-size:1rem;border-bottom:1px solid rgba(0,0,0,0)} .footer .newsletter .title{color:#FFF;text-align:center} .footer .flex .title{font-size:1rem;opacity:0.5;color:#FFF} .footer .std{color:#FFF} .footer .tele{font-size:2rem} .footer .email{font-weight:600;padding-top:0.5rem} .footer a{color:#FFF} .footer a:hover{color:#FFF} .footer .myaccount__header a{margin-left:auto;background:#fff !important;box-shadow:0 0 0 4px #fff} .footer .myaccount__header a:hover{box-shadow:0 0 0 4px #fff,0 1rem 1rem -0.5rem rgba(0,0,0,0.3)} .footer .myaccount__content{display:none !important} .footer .socials{padding-top:1rem} .cms-home .header-container + .banner{margin:-1rem -1rem 1rem} .category-description{display:none;padding:1rem;border:1px solid rgba(0,0,0,0.1);background:#fff} .col-main .note-msg{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;min-height:calc(100vh - 20rem);font-size:1.5rem;opacity:0.5} .col-main .note-msg:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f119";margin-bottom:1rem;opacity:0.5;font-size:3rem} .col-main .note-msg.suggest{padding:3.13rem 0} .col-main .note-msg .suggest{padding-top:0.63rem;font-style:italic} .col-main .note-msg .suggest a{color:#21AFB3} .col-main .note-msg .suggest a:hover{color:#157173} .toolbar{display:flex;align-items:center} .toolbar .sorter,.toolbar .sort-by,.toolbar .limiter,.toolbar .view-mode{display:flex;align-items:center} .toolbar .pager{display:none} .toolbar .amount{flex:1 1 auto;opacity:0.7} .toolbar .amount span{font-weight:700} .toolbar .sorter{margin-left:1rem} .toolbar .sort-by{margin-left:1rem} .toolbar .sort-by a{display:none} .toolbar .sort-by label{margin-right:0.5rem;font-size:0.8rem;opacity:0.3;flex:0 0 auto} .toolbar .sort-by select{height:2rem;width:10rem} .toolbar .view-mode label{display:none} .toolbar .view-mode .list,.toolbar .view-mode .grid{flex:0 0 auto} .toolbar .view-mode .grid{margin-right:0.5rem} .toolbar .view-mode svg{height:1.5rem;width:1.5rem} .toolbar .view-mode strong svg{fill:#21AFB3} .toolbar .view-mode a svg{fill:#d6d6d6;transition:all 100ms ease-in-out} .toolbar .view-mode a:hover svg{fill:#157173} .toolbar .limiter{margin-left:1rem} .toolbar .limiter label{margin-right:0.5rem;font-size:0.8rem;opacity:0.3} .toolbar .limiter select{height:2rem;width:3rem} .pager ol{display:flex;align-items:center} .pager li:not(:first-child){margin-left:0.25rem} .pager li span span{display:block;line-height:2rem;min-width:2rem;text-align:center;padding:0 0.25rem;background:#157173;color:#FFF} .pager a{display:block;line-height:2rem;min-width:2rem;text-align:center;padding:0 0.25rem} .pager a:hover{background:#21AFB3;color:#FFF} .pager a.next span,.pager a.previous span{display:none} .pager a.next:before,.pager a.previous:before{display:block;line-height:2rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f054'} .pager a.previous:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f053'} .toolbar-bottom .pager{display:block} .toolbar-bottom .pager .label,.toolbar-bottom .sorter,.toolbar-bottom .limiter{display:none} .filters__filter{padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);transition:all 200ms ease-out} .filters__filter:not(:last-child){margin-bottom:1rem} .filters__filter:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 1.5rem -1rem rgba(0,0,0,0.4)} .filters__filter .li--0:not(:last-child){margin-bottom:1rem} .filters__filter .a--0{display:block} .filters__filter .count{font-size:0.8em;color:rgba(0,0,0,0.5)} .filters__filter .ul--1{padding:0.25rem 0 0 1rem;font-size:0.8rem} .filters__filter .li--1:not(:last-child){margin-bottom:0.5rem} .filters__filter .a--1{display:block;color:#21AFB3} .filters__filter .a--1:hover{color:#21AFB3} .filters__swatches .ul--0{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -0.25rem -0.5rem} .filters__swatches .li--0{margin:0 !important;padding:0 0.25rem 0.5rem;max-width:50%;min-width:2.75rem;flex:0 1 auto} .filters__swatches .a--0{box-shadow:0 0 0 1px rgba(0,0,0,0.1);color:rgba(0,0,0,0.6)} .filters__swatches .a--0:hover{box-shadow:0 0 0 1px #21AFB3;color:#21AFB3} .filters__swatches .swatch{width:100%;min-width:2rem;height:2rem;line-height:2rem;text-align:center;font-size:0.8rem;font-weight:700;display:block} .filters__swatches span.swatch{padding:0 0.25rem} .filters__swatches .count{display:none} .filters__name{font-weight:700;font-size:0.8rem;margin-bottom:1rem;color:rgba(0,0,0,0.5)} .filters__filtered{margin-bottom:1rem} .filtered__clear{display:block;color:rgba(0,0,0,0.5);margin-top:0.5rem;font-size:0.8rem;font-weight:700} .filtered__clear:hover{color:#21AFB3} .filters__filtered .li--0{padding-left:1rem;box-shadow:0 0 0 1px rgba(0,0,0,0.1);background:#fff;display:flex;align-items:center} .filtered__filter{display:flex;align-items:center;flex:1 1 auto;max-width:calc(100% - 2.75rem)} .filtered__name{opacity:0.5} .filtered__value{margin-left:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .filtered__value .swatch{display:block;width:1rem;height:1rem} .filters__filtered .btn--close{box-shadow:none;border-radius:0} .configurable-swatch-list{display:flex;align-items:center;flex-flow:row wrap;margin:0 -0.25rem 0.5rem} .configurable-swatch-list li{min-width:1px;flex:0 0 auto;padding:0 0.25rem 0.5rem;margin:0 !important;list-style:none !important} .configurable-swatch-list a{display:block;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,0.1);padding:0 0.25rem;color:#777;line-height:1.5rem;min-width:1.5rem;text-align:center} .configurable-swatch-list a.has-image{padding:0} .configurable-swatch-list .swatch-label{display:block} .configurable-swatch-list img{display:block;width:1.5rem;height:1.5rem} .configurable-swatch-list .x{position:absolute;top:0.5rem;left:0.5rem;opacity:0;stroke:rgba(0,0,0,0.5);stroke-width:2px;stroke-linecap:round;width:calc(100% - 1rem);height:calc(100% - 1rem);transition:all 200ms ease-out;overflow:visible} .configurable-swatch-list .not-available .x{opacity:1} .configurable-swatch-list .not-available .swatch-label{opacity:0.3} .configurable-swatch-list a:hover{box-shadow:0 0 0 1px #21AFB3;background:#21AFB3;color:#FFF} .configurable-swatch-list .selected a{box-shadow:0 0 0 3px #21AFB3;background:#21AFB3;color:#FFF} .price-box{margin-bottom:1rem} .price-box > *:not(:last-child){margin-bottom:0.5rem} .price-from{color:#157173;display:block} .price-from .label{font-size:0.8em} .price-from .price{font-weight:700} .price-to{color:#666;display:block} .minimal-price{color:#888;display:block} .minimal-price .label{font-size:0.8em;display:block} .minimal-price .price{font-weight:700} .minimal-price-link{color:#888;display:block} .tier-price{color:#888;display:block;text-decoration:none} .tier-price .qty,.tier-price .price{font-weight:700;color:#157173} .price-to .price,.minimal-price-link .price{font-weight:600} .old-price{color:#666;display:block} .old-price .price{text-decoration:line-through} .regular-price,.special-price{color:#157173;display:block} .regular-price .price,.special-price .price{font-weight:700} .price-as-configured{font-size:0.88rem;color:#157173;display:block} .price-as-configured .price{font-weight:700} .tier-prices{color:#333;margin-bottom:1rem;padding:0.5rem;background:#f0f6f9} .tier-prices li{margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.1)} .tier-prices li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0} .tier-prices .and{display:none} .tier-prices .qts,.tier-prices .price{font-weight:600} .tier-prices .benefit{display:block;padding-top:0.25rem;color:#888;font-size:0.8rem;font-style:italic} .tier-prices .benefit .percent{font-weight:600} .price-box-avista{text-align:left;margin-bottom:1rem;color:#21AFB3;display:flex;flex-flow:row wrap;align-items:center} .price-box-avista .label{margin-right:0.5rem;font-size:0.8rem} .price-box-avista .price{font-weight:700;flex:1 1 auto} .price-box-parcelado{margin-bottom:1rem} .price-box-parcelado .num,.price-box-parcelado .value{font-weight:700;color:#21AFB3} .price-box-parcelado .juros{display:block;font-size:0.8rem} .preco-parcelado-sem-juros{margin-bottom:0.25rem;color:#21AFB3} .price-box-parcelado,.preco-parcelado-sem-juros,.minimal-price .label,.minimal-price-link .label,.price-from .label,.regular-price .label,.special-price .label,.price-box-avista .label{color:#777} .product-rate .rating-box{height:1em} .product-rate .rating-box:before{content:'\f005\f005\f005\f005\f005';font-size:1em;letter-spacing:0.13rem;color:rgba(0,0,0,0.2)} .product-rate .rating:before{color:#faa332;font-size:1em;letter-spacing:0.13rem} .product-rate .amount,.product-rate .x-out-of-5,.product-rate .to-rate,.product-rate .percent{display:none} .product-rate .circle-percent{opacity:0;transition:all 1s ease-in-out} .product-rate .done .circle-percent{opacity:1} .product-rate .circle-percent .on{stroke:url("#timer__gradient")} .qty-wrapper{position:relative} .qty-wrapper label{display:none} .qty-wrapper .bt-box{position:absolute;top:50%;right:-0.5rem;z-index:10;border-radius:1rem;box-shadow:0 2px 3px rgba(0,0,0,0.3);transform:translateY(-50%)} .qty-wrapper .bt{cursor:pointer;display:block;width:1rem;height:1rem;line-height:1rem;text-align:center;border-radius:1rem 1rem 0 0;background:#fff;color:#222;font-size:0.6rem} .qty-wrapper .bt:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f077'} .qty-wrapper .bt:hover{background:#ddd} .qty-wrapper .bt span{display:none} .qty-wrapper .bt.less{border-radius:0 0 1rem 1rem} .qty-wrapper .bt.less:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f078'} .qty-wrapper .bt.type{display:none;border-radius:1rem;height:2rem;line-height:2rem} .qty-wrapper .bt.type:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f00c'} .qty-wrapper .typing .bt{display:none} .qty-wrapper .typing .bt.type{display:block} .qty-wrapper .msg{opacity:0;visibility:hidden;padding:1rem;min-width:150px;border-radius:3px;text-align:center;font-size:0.8rem;background:#fff799;color:rgba(0,0,0,0.9);position:absolute;bottom:calc(100% + 0.31rem);left:50%;transform-origin:center bottom;transform:translateX(-50%) scale(0);transition:all 200ms cubic-bezier(0.175,0.885,0.32,1.275)} .qty-wrapper .msg:before{position:absolute;top:100%;left:calc(50% - 0.31rem);display:block;width:0;height:0;border:5px solid transparent;border-top-color:#fff799;content:''} .qty-wrapper .msg.on{opacity:1;visibility:visible;transform:translateX(-50%) scale(1)} .qty-wrapper input{display:block;border-radius:3px;width:2.75rem;height:2.75rem;padding:0.5rem 0;font-size:1.13rem;font-weight:600;line-height:1.75rem;text-align:center} .sharing-links .list{margin:0 -0.25rem -0.5rem;display:flex;flex-flow:row wrap;align-items:center} .sharing-links .list:before{content:'Compartilhar';font-size:0.8rem;opacity:0.5;margin:0 0.25rem 0.5rem} .sharing-links li{margin:0 0.25rem 0.5rem;flex:0 0 2rem} .sharing-links a{display:flex;align-items:center;justify-content:center;border-radius:3px;height:2rem;width:2rem;background:#3b5998} .sharing-links a:hover{opacity:0.8} .sharing-links .tt-share a{background:#00aced} .sharing-links .gp-share a{background:#dd4b39} .sharing-links .wa-share a{background:#4dc247} .sharing-links .pt-share a{background:#cb2027} .sharing-links .tb-share a{background:#32506d} .sharing-links .lk-share a{background:#007bb5} .sharing-links .email-to-friend a{background:#21AFB3} .sharing-links .email-to-friend a:before{color:#FFF;font-size:1rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f003"} .sharing-links span{display:none} .sharing-links .ico{width:1rem;height:1rem;fill:#fff} .add-to-cart-buttons > *:not(:last-child){margin-bottom:1rem} .add-to-cart-btn{display:block;padding:0 1rem 0 4rem;width:100%;line-height:4rem;height:4rem;white-space:nowrap;font-size:2rem;font-weight:700;background:#21AFB3;color:#FFF} .add-to-cart-btn.whole{padding-left:1rem} .add-to-cart-btn:hover,.add-to-cart-btn:active{background:#21AFB3;color:#FFF} .add-to-cart-btn.out-of-stock,.add-to-cart-btn.out-of-stock:hover,.add-to-cart-btn.out-of-stock:active{cursor:default;background:#e5e5e5;color:#666} .add-to-cart-btn.no-qty{padding:0 1rem} .add-to-links li:not(:last-child){margin-bottom:0.25rem} .add-to-links a{display:block;padding:0.5rem;color:rgba(0,0,0,0.7);font-size:0.8rem;font-weight:600;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1);text-align:center;border-radius:3px} .add-to-links a:hover{background:#21AFB3;color:#FFF} .product-image-gallery{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1);margin-bottom:0.5rem} .product-image-container{margin-bottom:1rem} .product-image-thumbs{display:flex;align-items:stretch;flex-flow:row wrap;margin:0 -0.25rem -0.5rem} .product-image-thumbs li{flex:0 1 20%;display:flex;flex-flow:column nowrap;padding:0 0.25rem 0.5rem;min-width:3.25rem;min-height:4.25rem} .product-image-thumbs .thumb-link{display:block;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,0.1);overflow:hidden;flex:1 1 100%} body.safari .product-image-thumbs .thumb-link{min-height:5rem} .product-image-thumbs .thumb-link:hover,.product-image-thumbs .thumb-link.on{box-shadow:0 0 0 1px #21AFB3} .product-image-thumbs .video-thumb{position:relative;flex:1 1 100%;background-position:center;background-size:auto 140%;background-color:#157173;cursor:pointer;transition:all 300ms ease-out;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,0.1)} .product-image-thumbs .video-thumb .img{display:none} .product-image-thumbs .play .ico{position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);width:2rem;height:2rem;fill:#fff;overflow:visible;-webkit-filter:url("#shadow--sm");filter:url("#shadow--sm");transition:all 200ms ease-out} .product-image-thumbs .video-thumb:hover{box-shadow:0 0 0 1px #21AFB3} .product-image-thumbs .video-thumb:hover .play .ico{opacity:0.6} .product-image-thumbs .play span{display:none} .more-views .title{display:none} .brand{padding-top:1rem} .brand a{display:inline-block;opacity:0.6} .brand img{display:inline-block;height:2rem;width:auto} .brand a:hover{opacity:1} .parcelamento .title{display:none} .parcelamento ul{font-size:0.8rem;column-count:3;column-gap:1rem} .parcelamento li{border-bottom:1px solid rgba(0,0,0,0.1);padding:0.5rem 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}     -webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;.parcelamento .juros,.parcelamento .s-juros{line-height:0.7rem;text-align:right;font-size:0.7rem;color:#888;font-style:italic} .parcelamento .s-juros{white-space:nowrap;padding:0 0.25rem 0.13rem;border-radius:3px;background:#3E424A;color:#FFF} .parcelamento .parcela{line-height:1em} .parcelamento .parcela .num,.parcelamento .parcela .valor{font-weight:600} .parcelamento .valor-total{font-size:0.7rem;color:#888;order:2;flex:1 1 100%} .parcelamento .valor-total .label:after{content:':'} .parcelamento__hide{display:none} .block-freegift{box-shadow:inset 0 0 0 3px #21AFB3;padding:0.94rem;margin-bottom:1.25rem;text-align:center} .block-freegift .title{margin-bottom:0.94rem;text-transform:uppercase;font-weight:600;color:#21AFB3} .freegifts li{margin-bottom:0.63rem;padding-bottom:0.63rem;border-bottom:1px solid rgba(0,0,0,0.1);font-size:0.75rem;text-align:left;display:flex;align-items:center} .freegifts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0} .freegifts .thumb{margin-right:0.63rem;flex:0 0 60px} .freegifts .gift-name{color:#222;margin-bottom:0.63rem} .freegifts .price-box .label,.freegifts .old-price,.freegifts .preco-a-vista,.freegifts .preco-parcelado{display:none} .freegifts .special-price .price,.freegifts .regular-price .price{font-size:0.75rem;color:#666;text-decoration:line-through} .frete{margin-bottom:0 !important} .frete__title{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:0.8rem;padding:0.5rem;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);transition:all 200ms ease-out;margin-bottom:0.25rem} .frete__title .ico{margin-right:0.5rem;width:1rem;height:1rem} .frete__title span{order:1} .frete__title:hover{background:#21AFB3;color:#FFF} .frete__title:hover .ico{fill:#FFF} .frete__content{display:none} .frete--open .frete__content{display:block} .frete--open .frete__title{background:#21AFB3;color:#FFF} .frete--open .frete__title .ico{fill:#FFF} .frete__naosei{display:block;color:#888;font-size:0.7rem;line-height:2rem} .frete__naosei:hover{text-decoration:underline} .frete__actions{position:relative;flex:0 0 2.75rem} .frete__actions .btn{border-radius:0 3px 3px 0} .frete__wait{position:absolute;top:calc(50% - 1rem);right:calc(100% + 0.25rem)} .frete__wait .svg-loader{width:2rem;height:2rem} .frete__form{display:flex;align-items:center} .frete__form .input-box{display:flex;align-items:center} .frete__form label{color:#555;font-size:0.8rem;text-transform:uppercase;flex:0 0 auto;padding:0 0.5rem;line-height:2.75rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:#eee;border-radius:3px 0 0 3px} .frete__form em{display:none} .frete__form .input-text{flex:1 1 auto;border-radius:0 !important} .frete__results{padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);position:relative} .frete__results dl{position:relative;font-size:0.8rem;margin-bottom:1rem} .frete__results dt{text-transform:uppercase;font-weight:700;margin-bottom:0.25rem} .frete__results dd:not(:last-child){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1)} .frete__results li:not(:last-child){margin-bottom:0.25rem} .frete__results .price{font-weight:600;padding-left:0.25rem} .frete__results .demo{font-size:0.6rem;color:#888} .frete__close{position:absolute;top:0;right:0;box-shadow:none} .frete__hide{display:none} .tabs{display:flex;flex-flow:row wrap;align-items:stretch} .tabs__tab{cursor:pointer;line-height:2.75em;height:2.75em;padding:0 1em;font-size:0.9rem;border:1px solid rgba(0,0,0,0.1);border-bottom:0;position:relative;z-index:5;order:1;align-self:flex-end} .tabs__tab:not(:last-child){margin-right:0.25rem} .tabs__tab.on{cursor:default;background:#fff;top:0.06rem;font-size:1rem} .tabs__tab:hover{background:#fff} .tabs__content{display:none;padding:1rem;max-width:100%;flex:1 1 100%;order:2;background:#fff;border:1px solid rgba(0,0,0,0.1)} .tabs__content.on{display:block} .tabs__hide{display:none} .product-options-bottom .price-box{display:none} .col-main #messages_product_view{margin:0} .product-essential{margin-bottom:4rem} #product_addtocart_form{display:flex;align-items:stretch;max-width:100%} .prod__img{flex:0 0 400px;margin-right:2rem} .prod__shop{flex:1 1 5rem;display:flex;align-items:stretch;min-width:1px} .prod__shop .col1{flex:1 1 5rem;min-width:1px} .prod__shop .col2{flex:0 0 16rem;order:2;margin-left:2rem} .prod__shop .col1 > *,.prod__shop .col2 > *{margin-bottom:1rem} .prod__shop .col1 > *:last-child,.prod__shop .col2 > *:last-child{margin-bottom:0} .prod__name h1{display:block;font-size:3rem;color:#333;font-weight:700} .prod__name .sku{font-size:0.8rem;color:#999} .prod__shop .product-rate{display:flex;align-content:center} .prod__shop .product-rate .to-rate{color:#666;display:block;font-size:0.8rem;margin-left:0.5rem} .prod__shop .product-rate .to-rate:hover{color:#157173} .prod__shop .add-to-cart{margin-bottom:1rem;position:relative} .prod__shop .add-to-cart-buttons{position:relative} .prod__shop .qty-wrapper{position:absolute;top:50%;left:0.625rem;transform:translateY(-50%)} .prod__shop .qty-wrapper input{color:#fff;border:1px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0.1)} .prod__short-desc{font-size:0.8rem;color:#888} .prod__esgotado{background:#fff9ba;padding:2rem 1rem;margin-bottom:1rem;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);color:rgba(0,0,0,0.5)} .prod__esgotado p:not(:last-child){margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.1)} .prod__esgotado a{color:rgba(0,0,0,0.7)} .prod__esgotado a:hover{text-decoration:underline} #product-video .modal-container .std{overflow:visible} .configurable{display:flex;align-items:stretch;flex-flow:row wrap;margin:0 -0.5rem 1rem} .configurable:before{flex:1 1 100%;content:'Escolha as opções:';display:block;margin-bottom:1rem;padding:0 0.5rem;opacity:0.5} .configurable__option{flex:1 1 280px;min-width:280px;padding:0 0.5rem 1rem} .configurable__caption{margin-bottom:0.5rem} .configurable__caption em{display:none} .configurable__caption span{padding-left:0.25rem;font-weight:700} .configurable .configurable-swatch-list{margin:0 -0.5rem -1rem} .configurable .configurable-swatch-list li{padding:0 0.5rem 1rem} .configurable .configurable-swatch-list a{line-height:2.75rem;min-width:2.75rem;font-weight:600} .configurable .configurable-swatch-list img{width:2.75rem;height:2.75rem} .configurable .validation-advice{right:auto;left:-1.31rem;margin:0;bottom:auto;top:-1.63rem} .configurable .validation-advice div{right:auto;left:0} .configurable .validation-advice div:before{right:auto;left:0.25rem} .bundle{display:flex;align-items:stretch;flex-flow:row wrap;margin-bottom:1.5rem} .bundle:before{content:'Monte o seu produto:';flex:1 1 100%;display:block;margin-bottom:1rem;opacity:0.5} .bundle__option{flex:1 1 100%;min-width:280px;padding:1rem;margin-bottom:0.5rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);transition:all 200ms ease-out;position:relative} .bundle__option:hover{z-index:10;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 1.5rem 1.5rem -1rem rgba(0,0,0,0.2)} .bundle__caption{margin-bottom:1rem;opacity:0.5;font-size:0.8rem;font-weight:600} .bundle__caption em{display:none} .bundle__content{position:relative;display:flex;align-items:center} .bundle__content.one-option .input-box:after{margin-left:0.25rem;color:#21AFB3;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00c";flex:0 0 auto} .bundle .options-bundle-images{margin-right:1rem;flex:0 0 5rem} .bundle .options-bundle-images li{display:none} .bundle .options-bundle-images li.active{display:block} .bundle .options-bundle-images img{display:block;margin:auto;max-height:100%;max-width:100%;width:100%} .bundle .options-bundle-images.multiple{display:flex;align-items:center;justify-content:center;flex-flow:row wrap} .bundle .options-bundle-images.multiple li{padding:0.16rem;flex:1 1 50%} .bundle .options-list li{position:relative;font-size:0.9rem;font-weight:600;color:#333;display:flex;align-items:flex-start;margin-bottom:0.5rem} .bundle .options-list li:last-child{margin-bottom:0} .bundle .options-list input{flex:0 0 auto;position:relative;top:0.19rem} .bundle .options-list .label{flex:1 1 auto} .bundle .qty-holder{margin-left:1rem;flex:0 0 auto} .bundle .qty-holder label{display:none} .bundle .qty-holder input{display:block;text-align:center;padding:0;width:2.75rem} .bundle .qty-holder input.qty-disabled{display:none} .bundle .input-box{position:relative;flex:1 1 auto;display:flex;align-items:center} .bundle .price-notice{font-size:0.8rem;font-weight:400;color:#888;flex:1 1 auto} .bundle .options-bundle-checkbox{padding:0} .bundle .bundle-checkbox-image{position:relative;max-height:5rem;margin-right:1rem;display:flex;flex:0 0 5rem} .bundle .bundle-checkbox-image img{display:block;margin:auto} #product-options-wrapper p.required{display:none} tr.bundle{margin:0;display:table-row} tr.bundle:before{display:none} .grouped{display:flex;align-items:stretch;flex-flow:row wrap;margin:0 -0.25rem 0.5rem} .grouped:before{content:'Clique para escolher os itens que deseja:';flex:1 1 100%;display:block;padding:0 0.25rem;margin-bottom:1rem;opacity:0.5} .grouped__option{flex:1 1 calc(50% - 0.5rem);min-width:250px;padding:1rem;margin:0 0.25rem 0.5rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);cursor:pointer;position:relative;transition:all 200ms ease-out} .grouped__option.added{box-shadow:inset 0 0 0 1px #21AFB3} .grouped__option.added:not(.out-of-stock):hover{box-shadow:inset 0 0 0 1px #21AFB3,0 1.5rem 0.5rem rgba(0,0,0,0.2)} .grouped__option.out-of-stock{cursor:default;opacity:0.5} .grouped__caption{margin-bottom:1rem;opacity:0.5;font-size:0.8rem;font-weight:600} .grouped__caption em{display:none} .grouped__content{display:flex;flex-flow:row wrap;align-items:center} .grouped__check{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,0.2);transition:all 200ms ease-out} .added .grouped__check{top:-1.5rem;height:1rem;color:#21AFB3} .grouped__option:not(.out-of-stock):hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 1.5rem 1.5rem -1rem rgba(0,0,0,0.2);z-index:10} .grouped__option:not(.out-of-stock):hover .grouped__check{color:#21AFB3} .grouped__check:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f067"} .added .grouped__check:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f00c'} .grouped .grouped-images{max-height:5rem;margin-right:1rem;flex:0 0 5rem;display:flex} .grouped .grouped-images img{display:block;margin:auto} .grouped .grouped-price-box{flex:1 1 auto} .grouped .qty-holder{min-width:2.75rem;margin-left:1rem;flex:0 0 2.75rem;position:relative} .grouped .qty-holder label{display:none} .grouped .qty-holder input{display:block;text-align:center;padding:0;width:2.75rem} .grouped .input-box{position:relative} .grouped .x{position:absolute;top:0.5rem;left:0.5rem;z-index:99;width:calc(100% - 1rem);height:calc(100% - 1rem);stroke:#3E424A;stroke-width:2px;stroke-linecap:round;overflow:visible} .grouped .availability{font-size:0.8rem;font-weight:600;color:#3E424A;flex:1 1 auto;text-align:right} .grouped .price-box{margin:0} .grouped__configurable{order:2;flex:1 1 100%;padding-top:1rem} .options{display:flex;align-items:stretch;flex-flow:row wrap;margin:0 -0.5rem 1rem} .options:before{content:'Personalize seu produto:';flex:1 1 100%;display:block;margin-bottom:1rem;padding:0 0.5rem;opacity:0.5} .options__option{flex:1 1 50%;min-width:280px;padding:0 0.5rem 1rem} .options__caption{margin-bottom:0.5rem;opacity:0.5;font-size:0.8rem;font-weight:600} .options__caption em{display:none} .options__content{position:relative;display:flex;align-items:center} .options__content > .input-box{flex:1 1 auto} .options .img-calendar{color:#21AFB3} .options .img-calendar:hover{color:#157173} .options .date.time .img-calendar{margin-right:1rem} .options .date.time select{min-width:4rem} .options .options-list li{position:relative;margin-bottom:0.5rem} .options .options-list li:last-child{margin-bottom:0} .options input[type=text],.options textarea,.options select{width:100%} .options input.datetime-picker{flex:0 0 7rem;max-width:7rem;text-align:center} .options p.note{font-size:0.8rem;color:#888} .options .time-picker{display:flex;align-items:center;justify-content:space-between;min-width:8.75rem} .options .time-picker:before{color:rgba(0,0,0,0.4);margin-right:0.25rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f017"} .downloadable{margin-bottom:1rem} .downloadable__caption{margin-bottom:0.5rem;font-size:0.8rem;font-weight:600;opacity:0.5} .downloadable__caption em{display:none} .downloadable__content{position:relative} .downloadable__list li{position:relative;margin-bottom:1rem} .downloadable__list li:last-child{margin-bottom:0} .downloadable__list .input-box{display:flex;align-items:center} .downloadable__list .label{display:flex;align-items:center} .downloadable .price-notice{color:#888;font-weight:600;margin-left:0.5rem} .downloadable .validation-advice{right:auto;left:-1.25rem;bottom:auto;top:0} .downloadable .validation-advice div{right:auto;left:0;transform-origin:left bottom;text-align:left} .downloadable .validation-advice div:before{left:0.25rem;right:auto} .downloadable dd:hover .validation-advice div{opacity:1;visibility:visible;transform:scale(1)} .downloadable-sample-link{font-size:0.8rem;position:relative;margin-left:0.5rem;padding:0.25rem 0.5rem;border-radius:3px;color:#FFF;background:#3E424A} .downloadable-sample-link:before{font-size:0.8rem;margin-right:0.25rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f01a"} .downloadable-sample-link .sep{display:none} .downloadable-sample-link:hover{color:#FFF;background:#3E424A} .downloadable__sample{margin-bottom:1rem;padding:1rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:#fff} .downloadable__sample li:not(:last-child){margin-bottom:1rem} .downloadable__sample .link{color:#21AFB3;display:flex;align-items:center} .downloadable__sample .link:before{font-size:1.2rem;margin-right:0.5rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f01a"} .downloadable__sample .link:hover{color:#21AFB3} .product-collateral > *:not(:last-child){margin-bottom:4rem} .reviews__content{display:flex;align-items:stretch} .reviews__resume{flex:0 0 18rem;margin-right:0.5rem;padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} .reviews__ratings{flex:1 1 auto;padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} .reviews__add{flex:0 0 16rem;margin-left:0.5rem;padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);position:relative} .reviews__resume .product-rate{display:flex;flex-flow:column nowrap;align-items:center} .reviews__resume .product-rate .amount{display:block;opacity:0.5;font-weight:600} .reviews__resume .product-rate .percent{display:block} .reviews__resume .product-rate .rating-box{font-size:1.5rem;margin-bottom:1rem} .reviews__resume .product-rate .circle-percent .on{stroke-width:4px;stroke-linecap:round} .reviews__list{margin:0 -1rem -1rem;overflow:auto;min-height:24rem;max-height:50vh} .reviews__list::-webkit-scrollbar{width:0.19rem} .reviews__list::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,#21AFB3 50%);background-size:2px 1px;border-radius:3px} .reviews__list::-webkit-scrollbar-thumb{border-radius:3px;background:#21AFB3} .reviews__list li{padding:0 1rem 1rem;display:flex;flex-flow:row wrap;align-items:center} .reviews__list li:not(:first-child){padding-top:1rem;border-top:1px solid rgba(0,0,0,0.1)} .reviews__list .title{margin:0 1rem 0 0} .reviews__list .details{flex:1 1 100%;margin-top:0.5rem} .reviews__list .review-meta{opacity:0.5;font-size:0.7rem} .reviews__list .name{font-weight:700} .reviews__list .date-time{margin-left:1rem} .reviews .product-rate .rating-box{display:block} .reviews__logged .title{color:#3E424A} .reviews__add .myaccount{height:auto} .reviews__add .myaccount__header{display:none} .reviews__add .myaccount__content{position:static;display:block;width:auto;padding:0;background:none;box-shadow:none} .reviews__add .myaccount__content .title{display:none} .reviews__add .buttons-set{padding-top:1rem} .reviews__add .btn{width:100%} .reviews__add .svg-loader{width:2.75rem;height:2.75rem;display:block;position:absolute;top:calc(50% - 0.125rem);left:calc(50% - 1.375rem);transition:all 200ms ease-out;opacity:0} .reviews__add.loading .svg-loader{opacity:1} .reviews__return{text-align:center;font-size:1.2rem;padding-top:1rem} .reviews__return.success{color:#21AFB3} .reviews__return.success:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00c";display:block;margin:0 auto 1rem} .reviews__return.error{color:#ff8469} .reviews__return.error:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00d";display:block;margin:0 auto 1rem} .reviews__no-reviews{padding-top:10rem;text-align:center} .reviews .be-first{font-weight:700;color:#21AFB3} .review-summary{display:flex;align-items:center;justify-content:center} .review-summary li{height:2.25rem;line-height:2.25rem;flex:0 0 auto;margin:0 0.5rem} .review-summary input{position:fixed;top:-6249.94rem;left:-6249.94rem} .review-summary label{cursor:pointer;display:block;text-align:center;font-size:1.5rem;margin:0} .review-summary label:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f005";display:block;color:rgba(0,0,0,0.1);transition:all 200ms cubic-bezier(0.23,1,0.32,1)} .review-summary .hover label:before{color:rgba(0,0,0,0.3)} .review-summary .active label:before{color:#faa332;transform:scale(1.5)} .reviews__hide{display:none} .jointsales__content{display:flex;align-items:stretch;position:relative;max-width:100%} .jointsales__current{flex:0 0 30%;min-width:1px;padding:0 0 1.75rem;display:flex;flex-flow:column nowrap;position:relative;z-index:2;transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275)} .jointsales__currentin{padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);flex:1 1 100%;display:flex;align-items:center;justify-content:center;position:relative;transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275)} .jointsales__current .thumb{flex:0 0 30%;margin-right:1rem} .jointsales__current .price-box{margin-bottom:0} .jointsales .more{position:absolute;top:calc(50% - 1rem);right:-1rem;width:2rem;height:2rem;line-height:2rem;text-align:center;font-size:1rem;color:#21AFB3;transition:all 250ms cubic-bezier(0.175,0.885,0.32,1.275);transform:scale(2.5)} .jointsales .more:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f067"} .jointsales__items{flex:0 0 70%;max-width:70%;min-width:1px;position:relative;z-index:1} .jointsales__row{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:space-between;padding:1rem;background:#fff;position:relative;transition:all 200ms ease-out;width:100%} .jointsales__row:not(:last-child){margin-bottom:1rem} .jointsales__list{flex:1 1 100%;min-width:1px;display:flex;align-self:flex-start;justify-content:center} .jointsales__item{flex:1 1 20%;min-width:1px;max-width:50%;padding:1rem} .jointsales__item:not(:first-child){border-left:1px solid rgba(0,0,0,0.1)} .jointsales__item .thumb{margin-bottom:1rem;display:block} .jointsales__item .info{flex:1 1 60%} .jointsales__item .title{font-size:0.8rem;font-weight:600;color:rgba(0,0,0,0.7)} .jointsales__options{flex:1 1 100%;min-width:1px;margin:1rem -0.5rem -1rem;display:flex;flex-flow:row wrap} .jointsales__options li{padding:0 0.5rem 1rem;min-width:80px;flex:1 1 50%} .jointsales__options label{display:block;margin-bottom:0.5rem;font-size:0.8rem;font-weight:700;color:rgba(0,0,0,0.7);text-transform:capitalize} .jointsales__options em{display:none} .jointsales__options select{height:2rem} .jointsales__totals{font-size:0.8rem;color:rgba(0,0,0,0.6);margin-top:1rem} .jointsales__totals .price{font-weight:700;color:#3E424A} .jointsales__totals .economize{display:inline-block;margin-top:0.25rem;padding:0.25rem 0.5rem;border-radius:3px;background:#3E424A;color:#FFF} .jointsales__totals .economize .price{color:#FFF} .jointsales__payments{font-size:0.8rem;line-height:1em;margin-top:1rem} .jointsales__payments .preco-parcelado-sem-juros,.jointsales__payments .avista{margin-bottom:0.5rem} .jointsales__action{margin-top:1rem} .jointsales .owl-wrapper-outer{border:1px solid rgba(0,0,0,0.1);border-width:1px 1px 1px 0} .jointsales .owl-wrapper.owl-flex{align-items:flex-start} .jointsales .owl-prev,.jointsales .owl-next{top:calc(100% - 1.75rem);background:none;color:#21AFB3;box-shadow:none;left:auto;right:auto} .jointsales .owl-prev{left:0} .jointsales .owl-next{right:0} .jointsales .regular-price,.jointsales .special-price{font-size:0.8rem} .paypal-logo.no-bml{padding-top:0.5rem;margin-bottom:0.5rem;display:flex;justify-content:flex-end} .paypal-or{line-height:2rem;margin-right:0.5rem} .modal__content::-webkit-scrollbar-thumb{background:#21AFB3} .floater__content::-webkit-scrollbar-thumb{background:#21AFB3} .terms__content::-webkit-scrollbar-thumb{background:#21AFB3} .ias-trigger{text-align:center} .ias-spinner{display:flex;align-items:center;justify-content:center} .cart__links{display:flex;align-items:center;justify-content:space-between} .cart__links .btn-checkout{background:#21AFB3;color:#FFF} .cart__links .btn-checkout:hover{background:#21AFB3;color:#FFF} .cart-table header{background:#21AFB3;color:#FFF;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;height:2.75rem} .cart-table .th{padding:0 1rem;flex:1 1 10%} .cart-table .cart-product-head{flex:1 1 65%} .cart-table main{border:1px solid rgba(0,0,0,0.1);background:#fff} .cart-product-line{border-bottom:1px solid rgba(0,0,0,0.1);display:flex;align-items:center;align-content:stretch;justify-content:space-between} .cart-product-line:last-child{border:0} .cart-product-line > div{padding:1rem;flex:1 1 10%} .cart-product-line > div:first-child{flex:1 1 65%;display:flex;align-items:center;justify-content:space-between} .cart-product-line > .product-cart-actions{display:flex;align-items:center} .cart-table .product-image{margin-right:1rem;flex:0 0 100px} .cart-table .product-info{flex:1 1 auto} .cart-table .btn-remove{box-shadow:none;flex:0 0 2.75rem;margin-left:1rem} .cart-table .btn-remove:before{content:"\f014"} .cart-table h2.name{font-size:1.5rem;color:#111;font-weight:400;display:block;margin-bottom:0.25rem} .cart-table h2.name a{color:#111} .cart-table h2.name a:hover{color:#21AFB3} .cart-table .sku{font-size:0.8rem;color:#888;display:block} .cart-table .item-options{padding:0.5rem;margin-top:1rem;border-radius:3px;background:#f0f6f9;color:#666;font-size:0.8rem} .cart-table .item-options dt{font-weight:600;color:#333} .cart-table .item-options dd:not(:last-child){margin-bottom:1rem} .cart-table .item-options .price{font-weight:600;margin-left:0.25rem} .cart-table .qty-wrapper{flex:0 0 2.75rem} .cart-table .qty-wrapper .bt{background:#21AFB3;color:#FFF} .cart-table .qty-wrapper .bt:hover{background:#21AFB3;color:#FFF} .cart-table footer{display:flex;justify-content:flex-end} .cart-table .btn-empty{box-shadow:none} .cart-table .giftwrap_button{flex:0 0 auto;font-size:0.8rem;border-radius:0.25rem;background:#21AFB3;color:#FFF;padding:0.5rem;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2);order:99;display:flex;align-items:center;margin-left:1rem;cursor:pointer} .cart-table .giftwrap_button .giftwrap_last{flex:0 0 auto;margin-right:0.5rem;order:-1} .cart-table .giftwrap_button .giftwrap-price{font-weight:700;margin-left:0.5rem} .cart-table .giftwrap_button:hover{background:#157173;color:#FFF} .cart__boxes{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between;margin-bottom:1rem} .cart__boxes > *{flex:1 1 33.333%;min-width:280px} .cart-empty{text-align:center;padding-top:5rem} .shipping{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1)} .shipping__form{margin-bottom:1rem;display:flex;align-items:center} .shipping__desc{display:none} .shipping__postcode{flex:1 1 auto;display:flex;align-items:center} .shipping__postcode label{flex:0 0 auto;margin-right:0.5rem} .shipping__postcode em{display:none} .shipping__postcode .input-box{flex:1 1 auto} .shipping__action{flex:0 0 auto} .co-shipping{padding-top:1rem;border-top:1px solid rgba(0,0,0,0.1);font-size:0.8rem} .co-shipping__methods dt{margin-bottom:0.25rem;font-weight:700} .co-shipping__methods dd:not(:last-child){margin-bottom:1rem} .co-shipping__methods li:not(:last-child){margin-bottom:0.5rem} .co-shipping__methods .price{font-weight:600} .coupon{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1)} .coupon__form{display:flex;align-items:center} .coupon__form label{display:none} .coupon__form .input-box{flex:1 1 auto} .totals{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1)} .totals__content{margin:0 -1rem} .totals__table th,.totals__table td{padding:0.5rem 1rem;background:none;border:0 !important} .totals__table .a-right:first-child{text-align:left} .msg-free_shipping{padding:1rem;text-align:center;margin:0.25rem 0;background:#3E424A;color:#FFF} .crosssell__options{flex:1 1 100%;margin:1rem -0.5rem 0;display:flex;flex-flow:row wrap} .crosssell__options li{padding:0 0.5rem 1rem;flex:1 1 50%} .crosssell__options label{display:block;margin-bottom:0.5rem;font-size:0.8rem;font-weight:700;color:rgba(0,0,0,0.7);text-transform:capitalize} .crosssell__options em{display:none} .crosssell__options select{height:2rem} .crosssell__btn{margin-top:1rem} table thead th,table thead td{border:0;background:#21AFB3;font-size:0.8rem;color:#FFF;text-transform:uppercase;font-weight:400;padding:0.5rem 1rem} table tbody th,table tbody td{border-width:1px 0;font-size:1rem;color:#555} table tbody th:first-child,table tbody td:first-child{border-left:1px solid rgba(0,0,0,0.1)} table tbody th:last-child,table tbody td:last-child{border-right:1px solid rgba(0,0,0,0.1)} table dl.item-options{padding:0.63rem;margin-top:0.63rem;border-radius:3px;background:#f0f6f9;font-size:0.75rem} table dl.item-options dt{font-weight:600;color:#333} table dl.item-options dd{color:#666;margin-bottom:0.63rem} table dl.item-options dd:last-child{margin-bottom:0} table dl.item-options .price{font-weight:600;padding-left:0.19rem} table dl.item-options a{color:#21AFB3;text-decoration:underline} table dl.item-options a:hover{color:#21AFB3} table tfoot th,table tfoot td{background:#f5f5f5} table tbody .bundle.label th,table tbody .bundle.label td{padding:0.5rem 1rem;font-weight:700;background:#f0f6f9} table tbody .bundle.child th,table tbody .bundle.child td{padding:0.5rem 1rem;font-size:0.8rem;background:#f0f6f9} table tbody .bundle.child th:first-child:before,table tbody .bundle.child td:first-child:before{content:'Ã¢â‚¬Â¢ '} table tbody .bundle.child th div,table tbody .bundle.child td div{display:inline} table a{font-weight:600;color:#21AFB3} table a:hover{color:#21AFB3} table .price-box{margin:0} .checkout-onepage-success .page-title{text-align:center} .checkout-onepage-success .page-title small{display:block} .success-content{display:block;padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1);text-align:center} .success-content .ico-case{margin-bottom:1rem} .success-content .ico{margin:0 auto;display:block;width:5rem;height:5rem;fill:url("#button_v");animation:success 400ms cubic-bezier(0.68,-0.55,0.265,1.55) 0s 1 forwards} .success-content > *:not(.ico-case):not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1)} .success-content .order-number{font-size:1.5rem;color:#333} .success-content .order-number .txt{display:block} .success-content .order-number .number{font-size:3rem;color:#21AFB3} .success-content .order-number a.number:hover{color:#21AFB3} .success-content .confirmation,.success-content .print{color:#333;display:flex;align-items:center;justify-content:center} .success-content .confirmation:before{flex:0 0 auto;margin-right:1rem;color:#999;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f0e0'} .success-content .print:before{flex:0 0 auto;margin-right:1rem;color:#999;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02f'} .success-content .print a{margin:0 0.5rem;font-weight:600;color:#157173} .success-content .print a:hover{text-decoration:underline} .success-content .pagto a{margin-top:0.63rem;cursor:pointer;display:inline-block;padding:0 1em;line-height:2.75em;height:2.75em;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border:0;font-size:1rem;background:#21AFB3;color:#FFF;transition:all 200ms ease-out} .success-content .pagto a.boleto:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02a';margin-right:1rem} .success-content .pagto a:hover{background:#157173;color:#FFF} .success-content .pagto a:active{padding-top:0.25rem;box-shadow:inset 0 4px 0 rgba(0,0,0,0.3)} .buttons-success{display:flex;align-items:center;justify-content:space-between} .buttons-success .my-order{margin-left:2rem;background:#21AFB3;color:#FFF} .buttons-success .my-order:hover{background:#21AFB3;color:#FFF} .title-retorno-mp{font-size:1.13rem;margin-bottom:0.94rem;font-weight:600;color:#21AFB3} .dados-retorno-mp li:not(:last-child){margin-bottom:0.31rem} .dados-retorno-mp span{padding-right:0.31rem} .dados-retorno-mp .approved strong{color:#8dc63f} .dados-retorno-mp .rejected strong{color:#ed1c24} .dados-retorno-mp .general strong{color:#21AFB3} .checkout-onepage-success .col-main a[href*='ebitempresa']{display:block;margin:0 0 1.25rem;text-align:center} .checkout-onepage-success .col-main a[href*='ebitempresa']:last-child{margin-bottom:0} .customer-account-login .page-title{text-align:center} .accountlogin{display:flex;flex-flow:row wrap;align-items:stretch} .accountlogin > div{flex:1 1 50%;padding:2rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1);min-width:280px} .accountlogin .socialconnect__login .title{display:none} .accountlogin__registered label{display:none} .accountlogin__registered .forgot{position:absolute;top:2.75rem;left:1.5rem;line-height:1rem;font-size:0.6rem} .accountlogin__registered .form-list .fields > .actions{flex:0 0 auto} .accountlogin__new{display:flex;flex-flow:column nowrap} .accountlogin__new ul{font-size:0.8rem;flex:1 1 auto} .accountlogin__new li:not(:last-child){margin-bottom:0.5rem} .accountlogin__new li:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f00c';margin-right:0.5rem;color:#21AFB3} .accountlogin__new .btn{width:100%;text-align:center} .accountlogin__new .buttons-set{padding-bottom:1rem} .customer-account-forgotpassword .page-title{text-align:center} .forgotpass{padding:2rem;background:#fff;border:1px solid rgba(0,0,0,0.1);text-align:center} .forgotpass .fieldset{margin-bottom:1rem} .forgotpass label{display:none} .forgotpass input{text-align:center} .forgotpass .buttons-set{display:flex} .forgotpass .btn-reset{flex:1 1 auto;margin-left:1rem} .reset-password-form{max-width:600px} .reset-password-form .fieldset{margin-bottom:1.25rem} .reset-password-form p.required{display:none} .customer-account-create .page-title{text-align:center} .account-create form{padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} .account-create p.required,.account-create .back-link{display:none} .account-create .buttons-set{padding-top:1rem} .account-create .buttons-set .button{display:block;margin-left:auto;background:#21AFB3;color:#FFF} .account-create .buttons-set .button:hover{background:#21AFB3;color:#FFF} .account-create .form-list .fields > *{min-width:220px} .account-create .socialconnect:before{display:none} .form-list .fields.tipopessoa label{opacity:0.5} .form-list .fields.tipopessoa label.on{color:#21AFB3;opacity:1} .my-account{color:#666} .my-account p.required,.my-account .back-link{display:none} .my-account form h2.legend{margin-bottom:1rem;font-size:1.2rem;font-weight:600;color:#21AFB3} .my-account form > *:not(:last-child){margin-bottom:1rem} .welcome-msg{display:flex;align-items:center} .welcome-msg .picture{margin:0 1rem;box-shadow:0 0 0 5px #fff,0 0 0 6px #157173;flex:0 0 6rem;height:6rem;border-radius:100%;overflow:hidden} .welcome-msg .picture img{display:block;width:100%;min-height:6rem} .welcome-msg .hello{font-size:1.2rem;margin-bottom:1rem;color:#157173} .dashboard .box-account{margin-bottom:2rem} .box-account .box-head,.box-account .box-title{margin-bottom:1rem;color:#21AFB3;display:flex;align-items:center;justify-content:space-between} .box-account .box-head:before,.box-account .box-title:before{display:block;margin-left:1rem;border-top:1px solid #21AFB3;content:'';flex:1 1 auto} .box-account .box-head h2,.box-account .box-title h3{order:-1} .box-account .box-head .title,.box-account .box-title .title{margin:0} .box-account .box-head a,.box-account .box-title a{margin-left:1rem} .box-account .col2-set,.box-account .col4-set{margin:0} .box-account .col2-set > div,.box-account .col4-set > div{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1)} .box-account .box-content{line-height:1.5em} .my-account .pager{padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between} .my-account .pager:last-child,.my-account .pager:nth-last-child(2){margin-top:1rem;padding:1rem 0 0;border-bottom:0;border-top:1px solid rgba(0,0,0,0.1)} .my-account .pager .amount span{color:#333;font-weight:600} .my-account .pager .limiter{opacity:0.6;flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end} .my-account .pager .limiter:hover{opacity:1} .my-account .pager .limiter select{width:2.75rem;margin:0 1rem} .my-account .pager .limiter .per{flex:0 0 auto} .my-account .pager .pages .label{display:none} .my-account .pager ol{display:flex;align-items:center;justify-content:flex-end} .my-account .pager ol li{margin-left:0.25rem;font-size:0.9rem;color:#333;line-height:2rem} .my-account .pager ol li span span{display:block;line-height:2rem;padding:0 0.5rem;border-radius:3px;background:#21AFB3;color:#FFF} .my-account .pager ol li a{display:block;line-height:2rem;padding:0 0.5rem;color:#333;border-radius:3px} .my-account .pager ol li a:hover{background:rgba(0,0,0,0.2)} .my-account .pager ol li a.next span,.my-account .pager ol li a.previous span{display:none} .my-account .pager ol li a.next:before,.my-account .pager ol li a.previous:before{display:block;line-height:2rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f054';color:#21AFB3} .my-account .pager ol li a.previous:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f053'} .my-orders{margin:0 -0.5rem -1rem;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start} .my-orders .item-order{margin:0;padding:0 0.5rem 1rem;flex:0 1 33.333%;display:flex;align-items:stretch} .my-orders .last-order{flex:1 1 100%} .my-orders article{position:relative;padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;flex:1 1 100%} .my-orders article.state-complete{box-shadow:inset 0 0 0 1px #21AFB3} .my-orders .last-order article:before{display:block;line-height:1rem;padding:0 1rem;border-radius:3px;margin-bottom:1rem;font-size:0.7rem;color:#FFF;background:#3E424A;content:'Último pedido'} .my-orders header{margin-bottom:1rem;padding:0 1rem 1rem;border-bottom:1px solid rgba(0,0,0,0.1);color:#777;font-size:0.8rem} .my-orders .order-num{color:#444;font-size:1rem} .my-orders .order-num .num{font-weight:700;color:#21AFB3} .my-orders main{flex:1 1 auto;display:flex} .my-orders footer{margin-top:1rem;padding:1rem 1rem 0;border-top:1px solid rgba(0,0,0,0.1)} .my-orders .last-order footer{margin-top:1rem} .my-orders .order-open{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;z-index:10;display:flex} .my-orders .order-open span{opacity:0;margin:auto;transform:scale(0)} .my-orders .order-open:hover{box-shadow:inset 0 0 0 1px #21AFB3} .my-orders .order-open:hover span{opacity:1;transform:scale(1)} .order-products{margin:auto;display:flex;flex-flow:row wrap} .order-products .images,.order-products .names{text-align:center;flex:1 1 100%} .order-products .images{margin-bottom:1rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around} .order-products .img{margin:0.25rem;max-width:5rem;flex:1 0 2rem} .last-order .order-products .img{max-width:8rem} .order-products .name{font-size:1rem;color:#555;line-height:1.3em;text-align:center} .order-products .name:not(.first):before{padding:0 0.5rem;content:'+';color:#999} .data-range{display:flex;align-items:center} .data-range.from-date{margin-bottom:0.5rem} .data-range span{flex:0 0 2rem} .data-range input{flex:1 1 auto} .data-range:after{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f073";margin-left:0.5rem;flex:0 0 auto} #affiliate-coupon-codes .-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem} #affiliate-coupon-codes .-title{text-transform:uppercase;font-size:1rem} #affiliate-coupon-codes li{margin-bottom:2rem} #affiliate-coupon-codes li:last-child{margin-bottom:0} .tweeter a{color:#00aced;font-size:0.8rem} .tweeter a:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f099";color:#00aced} #affiliateplus-sidebar .actions{margin-bottom:2rem} #affiliate-personal-url-form{margin-bottom:2rem} #affiliate-opc-personal-url{display:flex;align-items:flex-end} #affiliate-opc-personal-url ul{flex:1 1 auto;min-width:1px} #affiliate-opc-personal-url .buttons-set{flex:0 0 auto;margin-left:1rem} #input-personal-url{position:relative} #input-personal-url label{position:absolute;top:50%;left:0;opacity:0.25;padding:0 0.1rem 0 1rem;transform:translateY(-50%)} .affiliateplus-opc{border-bottom:1px solid #ddd;margin-bottom:1rem} .affiliateplus-opc .step-title{padding:1rem;border-top:1px solid #ddd;cursor:pointer} .affiliateplus-opc .step-title:hover{color:#21AFB3;background:rgba(0,0,0,0.02)} .affiliateplus-opc .a-item{padding:0 0.63rem;margin-bottom:1.25rem} .order-status{position:relative;font-size:0.8rem;color:#666;padding-bottom:1rem;display:flex;align-items:center;justify-content:center} .order-status:before,.order-status:after{display:block;position:absolute;bottom:0;left:0;height:0.31rem;border-radius:5px;content:'';box-shadow:inset 0 0 0 1px #fff} .order-status:before{width:100%;background:rgba(0,0,0,0.2)} .order-status:after{box-shadow:none} .order-status .ico{flex:0 0 auto;width:2.75rem;height:2.75rem;margin-right:1rem;transform:scale(0);order:-1;transform-origin:center bottom} .order-status .ico,.order-status:after{animation-delay:900ms;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);animation-iteration-count:1;animation-direction:normal} .order-status:after{animation-delay:0ms;animation-duration:1000ms;animation-timing-function:ease-out} .order-status.state-new strong,.order-status.state-pending_payment strong,.order-status.state-payment_review strong{color:#21AFB3} .order-status.state-new:after,.order-status.state-pending_payment:after,.order-status.state-payment_review:after{animation-name:os-new-bar} .order-status.state-new .ico,.order-status.state-pending_payment .ico,.order-status.state-payment_review .ico{animation-name:os-new} .order-status.state-processing strong{color:#157173} .order-status.state-processing:after{animation-name:os-processing-bar} .order-status.state-processing .ico{animation-name:os-processing} .order-status.state-complete strong{color:#21AFB3} .order-status.state-complete:after{animation-name:os-complete-bar} .order-status.state-complete .ico{animation-name:os-complete} .order-status.state-complete span:after{padding-left:0.25rem;font-size:1rem;color:#21AFB3;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f00c'} .order-status.state-holded strong{color:#e98f33} .order-status.state-holded:after{animation-name:os-holded-bar} .order-status.state-holded .ico{animation-name:os-holded} .order-status.state-closed strong,.order-status.state-canceled strong{color:#ea1d2c} .order-status.state-closed:after,.order-status.state-canceled:after{animation-name:os-canceled-bar} .order-status.state-closed .ico,.order-status.state-canceled .ico{animation-name:os-canceled} .my-account .buttons-set{text-align:right} .title-buttons{display:flex;align-items:center;justify-content:space-between} .title-buttons:after{margin:0 0.5rem;border-top:1px solid #ddd;content:'';flex:1 1 auto} .title-buttons button,.title-buttons a{order:2} .title-buttons .separator{display:none} .addresses-list{margin:0 !important} .addresses-list h2{font-size:1.2rem;display:block;margin-bottom:1rem;font-weight:600;color:#21AFB3} .addresses-primary{padding:1rem !important;border-radius:3px;background:#fff;border:1px solid rgba(0,0,0,0.1)} .addresses-primary h2{color:#21AFB3} .addresses-primary ol li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1);line-height:1.5em} .addresses-primary ol li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0} .addresses-primary address{margin-bottom:0.25rem} .addresses-primary h3{margin-bottom:1rem;font-weight:600;color:#21AFB3;align-items:center;display:flex} .addresses-primary h3 .ico{height:1rem;width:1rem;margin-left:1rem;fill:#21AFB3} .addresses-additional ol li{line-height:1.5em;padding:1rem;background:#fff;border:1px solid rgba(0,0,0,0.1);margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between} .addresses-additional ol li:last-child{margin-bottom:0} .addresses-additional address{margin-right:1rem;flex:1 1 auto} .addresses-additional .separator{display:none} .addresses-additional a{display:block;margin:0 0 0.5rem;white-space:nowrap;line-height:1rem;border-radius:3px;opacity:0.7;padding:0 0.5rem;font-size:0.7rem;font-weight:600;text-transform:uppercase;color:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3} .addresses-additional a:hover{color:#FFF;background:#21AFB3} .account-edit-form-list{padding:1rem;background:#fff;border:1px solid rgba(0,0,0,0.1)} .title-buttons .order-status{margin:0 0 -1rem 1.5rem;font-size:1rem;justify-content:flex-start} .title-buttons .order-status span{max-width:26rem} .sales-order-view .title-buttons,.sales-order-shipment .title-buttons,.sales-order-invoice .title-buttons{margin-bottom:2rem;flex-flow:row wrap;justify-content:flex-start} .sales-order-view .title-buttons h1,.sales-order-view .title-buttons .order-status,.sales-order-shipment .title-buttons h1,.sales-order-shipment .title-buttons .order-status,.sales-order-invoice .title-buttons h1,.sales-order-invoice .title-buttons .order-status{order:1} .sales-order-view .title-buttons h1,.sales-order-shipment .title-buttons h1,.sales-order-invoice .title-buttons h1{white-space:nowrap} .sales-order-view .title-buttons .order-status,.sales-order-shipment .title-buttons .order-status,.sales-order-invoice .title-buttons .order-status{flex:1 1 auto} .sales-order-view .title-buttons:after,.sales-order-shipment .title-buttons:after,.sales-order-invoice .title-buttons:after{border:0;margin:0;order:2;flex:1 1 100%} .sales-order-view .title-buttons a,.sales-order-shipment .title-buttons a,.sales-order-invoice .title-buttons a{margin-right:0.5rem;line-height:1rem;border-radius:3px;opacity:0.7;padding:0 0.5rem;font-size:0.7rem;font-weight:600;text-transform:uppercase;color:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3;order:3} .sales-order-view .title-buttons a:hover,.sales-order-shipment .title-buttons a:hover,.sales-order-invoice .title-buttons a:hover{color:#FFF;background:#21AFB3} .order-date{font-size:1rem;color:#3E424A} .order-date:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f133';font-size:1rem;margin-right:0.5rem} dl.order-info dt{display:none} #order-info-tabs{display:flex;align-items:flex-end} #order-info-tabs li{margin-right:0.5rem;line-height:2rem;border-radius:3px;padding:0 1rem;font-weight:600;opacity:0.7;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} #order-info-tabs li.current{color:#FFF;background:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3;opacity:1} #order-info-tabs li.current:before{content:'';display:block;border:5px solid transparent;border-top-color:#21AFB3;position:absolute;top:100%;left:calc(50% - 0.31rem)} #order-info-tabs a{display:block;line-height:2rem;padding:0 1rem;color:#888} #order-info-tabs a:hover{color:#333} .order-items.order-details{margin-top:1rem} .order-info-box{margin:0} .order-info-box > div{padding:1rem;box-shadow:0 0 0 1px rgba(0,0,0,0.1);background:#fff;font-size:0.8rem;line-height:1.5em} .order-info-box .box-title h2{margin-bottom:1rem;font-size:1.2rem;font-weight:600;color:#21AFB3} .order-info-box .box-title .ico{height:1rem;width:1rem;margin-left:1rem;fill:#21AFB3} .order-info-box .shipping-address h2,.order-info-box .billing-address h2{color:#21AFB3} .bankpayment_info{padding:0.31rem;background:#f0f6f9;color:#222;display:flex;align-items:stretch;justify-content:space-between;flex-flow:row wrap} .bankpayment_info dt{min-width:35%;max-width:35%;padding:0.31rem;font-weight:600} .bankpayment_info dd{padding:0.31rem;flex:1 1 65%} .boleto-info a{margin-top:0.63rem;cursor:pointer;display:inline-block;padding:0 1em;line-height:2.75em;height:2.75em;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border:0;font-size:1rem;background:#21AFB3;color:#FFF;transition:all 200ms ease-out} .boleto-info a:before{position:relative;top:-0.13rem;font-size:1.25rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02a';vertical-align:middle;margin-right:0.63rem} .boleto-info a:hover{background:#21AFB3;color:#FFF} .boleto-info a:active{padding-top:0.25rem;box-shadow:inset 0 4px 0 rgba(0,0,0,0.3)} .order-items > *{margin-bottom:1.25rem} .order-items > *:last-child{margin-bottom:0} .order-items .table-caption{font-size:1.25rem;color:#333;display:flex;align-items:center} .order-items .table-caption .separator,.order-items .sub-title .separator{font-weight:400;color:#999;padding:0 0.44rem} .order-items a{display:inline-block;line-height:1.25rem;border-radius:3px;opacity:0.7;padding:0 0.63rem;font-size:0.69rem;font-weight:600;text-transform:uppercase;color:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3} .order-items a:hover{color:#FFF;background:#21AFB3} .order-items a.link-print:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02f';margin-right:0.31rem} .order-items table tbody th,.order-items table tbody td{vertical-align:middle} .order-items div.qty{font-size:0.88rem;text-align:left;white-space:nowrap} .order-items div.qty strong{font-size:1rem} .order-items div.shipped{color:#21AFB3} .order-items *:not(.order-links) a[onclick*=track]{opacity:1;line-height:2.5rem;height:2.5rem;padding:0 1.25rem;font-size:1rem;display:inline-block;color:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3} .order-items *:not(.order-links) a[onclick*=track] .ico{position:relative;top:-0.13rem;display:inline-block;vertical-align:middle;margin-right:0.44rem;height:1.25rem;fill:#21AFB3} .order-items *:not(.order-links) a[onclick*=track]:hover{background:#21AFB3;color:#21AFB3;box-shadow:inset 0 0 0 1px #21AFB3} .order-items *:not(.order-links) a[onclick*=track]:hover .ico{fill:#21AFB3} table.tracking-table tbody th,table.tracking-table tbody td{padding:0.63rem;border-width:0 0 1px} .newsletter-manage-index .my-account .buttons-set{text-align:left} .block-account{padding:1rem;background:#fff;border:1px solid rgba(0,0,0,0.1)} .block-account .block-title{display:none} .block-account .block-title strong{font-weight:400} .block-account ul li{margin-bottom:0.5rem} .block-account ul li.last{padding:0;border-top:1px solid rgba(0,0,0,0.1);margin:0.5rem -1rem -1rem} .block-account ul li.last a{display:block;font-size:0;text-indent:-9999px;padding:1rem} .block-account ul li.last a:after{content:'Sair';display:block;font-size:1rem;text-indent:0} .block-account a{color:#666} .block-account .current a,.block-account a:hover{color:#21AFB3} .my-wishlist .buttons-set{margin-top:1rem;display:flex;align-items:center;justify-content:flex-end} .my-wishlist .buttons-set button:not(:first-child){margin-left:1rem} .my-wishlist .buttons-set button.btn-add{order:2} .my-account table:not(#wishlist-table) a{font-size:0.8rem} .my-account table .product-name a{font-size:1rem;text-decoration:none} .wishlist-sku{font-size:0.8rem;margin-bottom:0.5rem} #wishlist-table tbody th,#wishlist-table tbody td{vertical-align:middle} #wishlist-table tbody td.last{padding-left:0} .customer-wishlist-item-cart p{margin-left:1rem} .customer-wishlist-item-cart{display:flex} .my-account input.qty{width:2.75rem;padding-left:0;padding-right:0;text-align:center} .my-account .btn-add,.my-account .btn-cart{background:#21AFB3;color:#FFF} .my-account .btn-add:hover,.my-account .btn-cart:hover{background:#21AFB3;color:#FFF} .my-account .btn-share:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f1e0"} .my-account .btn-share span{display:none} .my-account .btn-update:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f021";margin-right:-0.13rem} .my-account .btn-update span{display:none} .my-account .link-edit{text-decoration:none} .my-account .link-edit:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f040";margin-right:-0.13rem} .my-account .link-edit span{display:none} .my-account table button.btn-update{margin-top:1rem;font-size:0.8rem;line-height:1.5em} .my-account table button.btn-update:before{display:none} .my-account table button.btn-update span{display:block} .newsletter-manage-index .my-account > form{padding:1rem;background:#fff;border:1px solid rgba(0,0,0,0.1)} #my-downloadable-products-table td{vertical-align:middle} #my-downloadable-products-table .order-number{display:block;margin-bottom:0.63rem} #my-downloadable-products-table .order-date{font-size:0.75rem} #my-downloadable-products-table td.title{font-size:0.81rem} #my-downloadable-products-table td.title strong{color:#222;font-size:1rem;display:block} #my-downloadable-products-table .download-me.status-pending{cursor:not-allowed;-webkit-filter:grayscale(0.5);filter:grayscale(0.5);opacity:0.5} #my-downloadable-products-table .download-me.status-expired{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.5} .socialconnect-account .col2-set{margin:0;background:#fff;border:1px solid rgba(0,0,0,0.1)} .socialconnect-account .col2-set > div{padding:1rem} .socialaccount__btn .btn{display:flex;align-items:center} .socialaccount__btn .btn .ico{order:-1;margin-right:1rem} .socialaccount__facebook .btn{background:#3b5998} .socialaccount__facebook .btn:hover{background:#22407f} .socialaccount__twitter .btn{background:#00aced} .socialaccount__twitter .btn:hover{background:#0093d4} .socialaccount__google .btn{background:#dd4b39} .socialaccount__google .btn:hover{background:#c43220} .socialaccount__linkedin .btn{background:#007bb5} .socialaccount__linkedin .btn:hover{background:#00629c} .amgiftreg-event-edit .col-main form label,.amgiftreg-event-edit .col-main form .img-calendar{display:inline-block;vertical-align:middle;margin-bottom:0.31rem} .amgiftreg-event-edit .col-main form .img-calendar{margin-left:0.63rem;position:relative;top:-0.13rem} .amgiftreg-event-edit .selects-time{display:flex;align-items:center} .amgiftreg-event-edit .selects-time .sep{margin:0 0.31rem} .amgiftreg-event-edit .selects-time select{min-width:60px;flex:0 0 60px} .gift-event-nav-links{display:flex;align-items:center;margin:0 -0.13rem 1.25rem} .gift-event-nav-links > *{flex:1 1 auto;padding:1.25rem;text-align:center;font-weight:600;background:#fff;color:#333;margin:0 0.13rem} .gift-event-nav-links b{font-weight:400} .gift-event-nav-links a{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} .gift-event-nav-links a:hover{background:#21AFB3;color:#FFF} .share-gift-list{display:flex;align-items:center;margin:0 -0.63rem} .share-gift-list li{flex:1 1 auto;padding:0 0.63rem} .share-gift-list li.link{display:flex;align-items:center;position:relative} .share-gift-list li.link .label{color:#777;font-size:0.75rem;margin-right:0.63rem} .share-gift-list li.link input{background:#eee;color:#666;font-size:0.75rem} .share-gift-list li.link small{position:absolute;top:calc(100% + 0.13rem);right:0.63rem;font-size:0.63rem;color:#999} .share-gift-list a{display:flex;align-items:center;padding:0 0.63rem;line-height:2.5rem;border-radius:3px;background:#22407f;color:#fff} .share-gift-list .tt a{background:#00aced} .share-gift-list .fb a:hover{background:#22407f} .share-gift-list .tt a:hover{background:#0093d4} .share-gift-list a .ico{fill:#fff;width:1.25rem;height:1.25rem;margin-right:1.25rem} #search_event_form .input-box{display:flex;align-items:center} #search_event_form label{flex:0 0 auto} #search_event_form button{flex:0 0 40px;display:flex;align-items:center;justify-content:center;padding:0;height:2.5rem} #search_event_form button span{display:none} #search_event_form button .ico{width:1rem;height:1rem;fill:#FFF} #search_event_form input{flex:1 1 auto;margin:0 0.63rem} .block-gift-list{padding:0.63rem;border:1px solid rgba(0,0,0,0.1)} .block-gift-list .title{display:flex;align-items:center;justify-content:center;padding-bottom:0.63rem;margin-bottom:0.63rem;border-bottom:1px solid rgba(0,0,0,0.1);font-size:1rem} .block-gift-list .title:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f06b";margin-right:0.31rem;color:#21AFB3} .block-gift-list ol li{display:flex;align-items:center} .block-gift-list ol li:not(:last-child){margin-bottom:0.63rem;padding-bottom:0.63rem;border-bottom:1px dashed rgba(0,0,0,0.1)} .block-gift-list ol li > a{flex:0 0 70px;margin-right:1.25rem} .block-gift-list .product-details{flex:1 1 auto} .block-gift-list .product-name a{color:#333;display:block;margin-bottom:0.63rem;font-size:0.88rem} .validation-advice{right:-0.56rem} .svg-loader .spinner{stroke:#21AFB3} #term-box-warning .title{text-transform:uppercase;line-height:1.2em} #term-box-warning button{height:2.5rem;line-height:2.25rem;border-radius:3px;background:#3E424A;color:#FFF} #term-box-warning button.yes{background:#21AFB3;color:#FFF} body.page-popup{padding:1.25rem 1.25rem 0} .wrapper-popup > *{margin-bottom:1.25rem} .wrapper-popup > *:last-child{margin-bottom:0} .blog-index-index .blog-title{display:none} .blog-sidebar > *{margin-bottom:1.25rem} .blog-sidebar > *:last-child{margin-bottom:0} .blog-sidebar .title{margin-bottom:0.94rem;font-size:1rem;color:#111;font-weight:600;text-transform:uppercase} .menu-recent,.blog-categories,.blog-tags{padding:0.94rem;border:1px solid rgba(70,87,102,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.1)} .blog-categories{text-transform:uppercase} .blog-categories li.level0{margin-bottom:0.63rem} .blog-categories li.level0:last-child{margin-bottom:0} .blog-categories li.level0 > a{display:block;font-size:1rem;color:#555} .blog-categories li.level0 > a:hover{color:#21AFB3} .blog-categories ul.level1{position:relative;padding:0.31rem 0 0 0.63rem} .blog-categories ul.level1:before{position:absolute;top:0.5rem;left:0;display:block;width:0.31rem;height:0.31rem;border:1px solid #ccc;border-width:0 0 1px 1px;content:''} .blog-categories li.level1{margin-bottom:0.31rem} .blog-categories li.level1:last-child{margin-bottom:0} .blog-categories li.level1 > a{display:block;font-size:0.88rem;color:#777} .blog-categories li.level1 > a:hover{color:#157173} .blog-tags .list{margin:-0.31rem;display:flex;align-items:center;flex-flow:row wrap;justify-content:center} .blog-tags .tag{padding:0.31rem} .blog-tags .tag a{color:#21AFB3} .blog-tags .tag a:hover{color:#21AFB3} .blog-tags .size-1{font-size:0.75rem} .blog-tags .size-2{font-size:0.81rem} .blog-tags .size-3{font-size:0.88rem} .blog-tags .size-4{font-size:0.94rem} .blog-tags .size-5{font-size:1rem} .blog-tags .size-6{font-size:1.06rem} .blog-tags .size-7{font-size:1.13rem} .blog-tags .size-8{font-size:1.19rem} .blog-tags .size-9{font-size:1.25rem} .blog-tags .size-10{font-size:1.31rem} .menu-recent li.post{margin-bottom:0.63rem;padding-bottom:0.63rem;border-bottom:1px solid rgba(0,0,0,0.1)} .menu-recent li.post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0} .menu-recent a{display:flex;align-content:stretch} .menu-recent .thumb{margin-right:0.63rem;background-position:center;background-size:cover;flex:0 0 70px} .menu-recent .thumb img{opacity:0} .menu-recent .info{flex:1 1 auto} .menu-recent .date{display:block;font-size:0.69rem;color:#777;margin-bottom:0.31rem} .menu-recent .post-title{display:block;font-size:1rem;color:#222} .menu-recent a:hover{color:#157173} .posts-list .the-post{margin:0 0 1rem;padding:1rem;background:#fff;border:1px solid #eee} .posts-list .post-container{display:flex;align-items:stretch;flex-flow:row wrap} .posts-list .post-container .thumbnail{flex:1 1 30%;min-width:1px;margin:0;padding-right:1rem} .the-post:last-child{margin:0} .the-post .post-container main{flex:1 1 70%;margin:0;min-width:1px} .the-post .post-container footer{margin-top:1rem;flex:0 0 100%} .the-post .the-title{font-size:1.38rem;font-weight:600;display:block;margin:0 0 0.31rem} .the-post .the-title a{color:#222} .the-post .the-title a:hover{color:#157173} .the-post .the-date{margin:0 0 0.63rem;font-size:0.81rem;color:#888} .the-post .blog-entry .ler{display:block;text-transform:lowercase;font-weight:600;color:#157173} .the-post .blog-entry .ler:hover{color:#21AFB3} .the-post footer{display:flex;align-items:center;justify-content:space-between} .blogfeed_share{margin-right:1.25rem} .blogfeed_share .title{display:none} .blogfeed_share ul.level0{display:flex;align-items:center} .blogfeed_share li:not(:last-child){margin-right:0.31rem} .blogfeed_share a{width:1.88rem;height:1.88rem;background:#22407f;display:flex} .blogfeed_share a:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f09a";color:#fff;margin:auto} .blogfeed_share a.wa-bt:before{display:none} .blogfeed_share a.wa-bt{background:#56c154} .blogfeed_share a.wa-bt .ico{fill:#fff;margin:auto auto} .blogfeed_share a.tt-bt{background:#00aced} .blogfeed_share a.tt-bt:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f099'} .blogfeed_share a.gp-bt{background:#dd4b39} .blogfeed_share a.gp-bt:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f0d5'} .blogfeed_share a span{display:none} .blogfeed_share a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)} .blogfeed_tags{margin-right:1.25rem} .blogfeed_tags_title{display:none} .blogfeed_tags_list{display:flex;align-items:center} .blogfeed_tags_tag{font-size:0.75rem;margin-right:0.63rem} .blogfeed_tags_tag:last-child{margin:0} .blogfeed_tags a{padding:0.13rem 0.63rem;border-radius:30px;background:#f5f5f5;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .blogfeed_tags a:hover{background:#157173;color:#FFF} .posts-list .blogfeed_tags{display:none} .the-cats .title{display:none} .the-cats ul{display:flex;align-items:center} .the-cats ul li{font-size:0.75rem;margin-right:0.63rem} .the-cats ul li:last-child{margin:0} .the-cats a{padding:0.13rem 0.63rem;border-radius:30px;background:#f5f5f5;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .the-cats a:hover{background:#157173;color:#FFF} .single-post{margin-bottom:1.25rem} .single-post header{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #eee} .single-post .the-title{display:block;line-height:1em;margin-bottom:0.31rem;font-size:2.75rem;font-weight:600;color:#222} .single-post .the-date{color:#888;font-size:0.81rem} .single-post main{display:table;width:100%;margin-bottom:1.25rem} .single-post footer{padding-top:1.25rem;border-top:1px solid #eee;display:flex;align-items:center;justify-content:space-between} .single-post .the-cats{display:none} .single-post .blog-entry img{margin:0 auto 1.25rem} .single-post .blog-entry img[style*='float'][style*='left']{margin:0 1.25rem 0.63rem 0} .single-post .blog-entry img[style*='float'][style*='right']{margin:0 0 0.63rem 1.25rem} .post-coms{border-top:1px solid #eee;padding-top:1.25rem} .post-coms form .legend{margin-bottom:0.94rem;font-size:1.13rem} .post-coms .button-set .required{font-size:0.63rem;opacity:0.5;margin-bottom:0.63rem} .post-coms .button-set button{width:100%;margin-bottom:0.63rem} .coms-title{margin-bottom:1.25rem;font-size:1.13rem;color:#21AFB3} .no-coms{padding:1.25rem;text-align:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)} .no-coms:before{display:inline-block;vertical-align:middle;position:relative;top:-0.13rem;margin-right:0.63rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f023'} .all-brands-list{margin:0 -1.25rem -2.5rem;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center} .all-brands-list .brand{padding:0 1.25rem 2.5rem;flex:1 1 200px;display:flex;align-items:stretch} .all-brands-list a{padding:1.25rem;border:1px solid #ddd;border-radius:3px;text-align:center;color:#333;font-size:1.25rem;flex:0 1 100%;display:flex;align-items:center;justify-content:center} .all-brands-list .logo{display:block;margin-bottom:0.63rem;text-align:center} .all-brands-list .has-img .title{display:none} .plans-container{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0.31rem} .plans-container .title{font-size:1.13rem;font-weight:400;display:block;margin-bottom:1.25rem;flex:0 0 100%;opacity:0.5} .plans-container .subscription-plan{padding:0.63rem;cursor:pointer;flex:1 0 50%;display:flex;align-items:flex-start;flex-flow:row wrap;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5);border:1px solid transparent;margin:0.31rem 0;background:#fff;min-width:320px} .plans-container .plan-header{display:flex;flex-flow:row wrap} .plans-container .subscription-plan.selected{border:1px solid #21AFB3;position:relative;z-index:2} .subscription-plan .plan-description{margin-bottom:0.63rem;font-size:0.75rem;color:#222;font-weight:600;text-transform:uppercase;flex:0 0 auto;max-width:100%;opacity:0.5} .subscription-plan .price-box{padding:0.63rem;margin-bottom:0;flex:0 0 100%;display:flex;flex-flow:row wrap} .subscription-plan .price-box > *{flex:0 0 100%} .subscription-plan .special-price-date{font-size:0.63rem;color:#333;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;order:10;margin:0.63rem 0} .special-price-date .from,.special-price-date .to{font-weight:700;font-size:0.94rem;margin:0 0.31rem} .add-to-cart-buttons.disabled-subscription{display:none} .add-to-cart-buttons.enabled-subscription .qty-wrapper{display:none} .header-miniquote .item{position:relative;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between} .header-miniquote .product-image{max-width:70px;min-width:70px} .header-miniquote .product-details{text-align:right;font-size:0.88rem;color:#111;flex:1 1 170px} .quote-btn-box{display:flex;align-items:center;justify-content:space-between} .header-miniquote .qty-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-bottom:0.31rem;font-size:0.75rem;color:#888;align-items:center} .header-miniquote .qty-wrapper .txt{flex:0 0 100%} .header-miniquote .product-name a{display:block;color:#111;margin-bottom:0.31rem} .header-miniquote .qty-wrapper input{margin:0.31rem 0;box-shadow:none;border:1px solid #888;flex:0 0 auto;height:1.88rem;border-radius:2px 0 0 2px} .header-miniquote .qty-wrapper .qquantity-button{border-radius:0 2px 2px 0} .mycart-dropdown .skip-quote{display:none} .mycart-dropdown .block-subtitle{display:none} .header-miniquote .-actions{clear:both;display:block} .header-miniquote .btn-edit{display:none} .header-miniquote .remove{position:absolute;top:0;right:-1.88rem;text-align:center;width:2.5rem;height:2.5rem;opacity:0;background:#fff;border-radius:3px;box-shadow:inset 20px 0 0 #fff,inset 0 0 0 1px rgba(0,0,0,0.2);transition:all 100ms ease-in-out;font-size:0} .header-miniquote .remove:before{display:block;line-height:2.5rem;color:#f04a38;opacity:0.5;font-size:1.25rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f014';font-family:"biz_icons",sans-serif;speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} .header-miniquote .item{position:relative;border-bottom:1px dotted #cbcbcb;align-items:flex-start} .header-miniquote .item:hover .remove{opacity:1;right:-2.5rem} .block-content-inner .mini-products-list{margin-bottom:0.63rem;padding-bottom:0.63rem} .block-content-inner .mycart-buttons .editar,.block-content-inner .mycart-buttons .finalizar{flex:1 1 auto} .cotacao .mycart-dropdown-container{position:absolute;top:100%;width:20rem;max-width:90vw;padding:1rem;background:#fff;box-shadow:inset 0 1px 0 #121f28,inset 0 0 0 1px rgba(0,0,0,0.1),0 1rem 2rem -1rem rgba(0,0,0,0.5);display:none;right:0;left:auto} .cotacao .mycart > a{position:relative;display:flex;align-items:center;justify-content:center;height:2.75rem;width:2.75rem;box-shadow:inset 0 0 0 1px #121f28;border-radius:100%} .cotacao .text{display:none} .cotacao .qty-wrapper{align-items:center} .cotacao .qty-wrapper .qquantity-button{font-size:0;background:none;height:auto;border:0;padding:0;box-shadow:none;line-height:initial;margin-left:0.31rem} .cotacao .qty-wrapper .qquantity-button:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f021';font-size:0.88rem;font-family:'biz_icons';color:#21AFB3} .cotacao .qtd{position:absolute;top:0;right:-0.25rem;width:1rem;height:1rem;border-radius:100%;background:#243d4f;color:#fff;line-height:1rem;text-align:center;font-size:0.7rem;letter-spacing:-0.1em;text-indent:-1.5px} .cotacao:hover .mycart-dropdown-container{display:block} .cotacao .finalizar{text-align:center;background:none;border:0;color:#21AFB3;box-shadow:none;border-radius:0} .header-miniquote > .item{padding:0.63rem 0} .cotacao .finalizar:hover{background:#21AFB3;color:#fff} #quotelist .btn-remove{font-size:0} #quotelist .btn-remove:before{font-size:1rem;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f014"} .qquoteadv .introduction,.qquoteadv .product-details{margin-bottom:1.25rem} .timer{width:100%;height:auto;flex-flow:row wrap;padding:0.8rem 0.98rem 1.3rem;background:#fff;border:1px solid #21AFB3;border-radius:4px;margin:0 auto 1rem;max-width:100%} .timer .timer__ani{display:none} .timer .i-clock{width:2rem;height:2rem;fill:#21AFB3;margin-right:0.5rem;order:1;margin-bottom:1rem} .timer .title{font-size:1rem;color:#21AFB3;text-transform:uppercase;flex:1 1 100%;min-width:1px;text-align:center;order:0} .timer .timer__clock{font-size:2rem;color:#21AFB3;position:relative;width:auto;order:2;padding:0 0.5rem} .timer .timer__days{flex:0 0 auto;font-size:2rem;margin:0 0.19rem 0.56rem 0;color:#21AFB3;position:relative;padding-right:0.5rem} .timer .timer__days:after{content:':';color:#21AFB3;font-size:2rem;position:absolute;bottom:0;right:0} .timer .timer__label{color:#21AFB3;font-size:0.56rem;top:100%;text-transform:uppercase;font-weight:bold} .timer .timer__afterhours,.timer .timer__afterminutes{color:#21AFB3;margin-bottom:0.56rem} .timer .timer__hours,.timer .timer__minutes,.timer .timer__seconds{margin-bottom:0.56rem;color:#21AFB3 !important;opacity:1;font-weight:normal !important} #shared-cart{text-align:center} #shared-cart .page-title{margin-bottom:2rem} #shared-cart .page-title h1{font-size:1.4rem;margin:0} #shared-cart .sharing-links .list{justify-content:center} #shared-cart .std .sharing-links li{list-style:none;margin:0 0.25rem 0.5rem !important} #shared-cart .modal__content{min-height:8rem;padding:2rem} #onepage-checkout-shipping-method-additional-load{margin:1rem 0;padding:0;border:0;position:relative;text-align:right} #onepage-checkout-shipping-method-additional-load h3{position:relative;padding-left:3rem;display:inline-block} #onepage-checkout-shipping-method-additional-load h3:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f06b";color:#21AFB3;position:absolute;left:0;top:calc(50% - 1rem);width:2rem;height:2rem;line-height:2rem;text-align:center;font-size:2rem} label[for='allow_gift_messages_for_order'],label[for='allow_gift_messages_for_items'],label[for='allow_gift_messages']{display:inline-block;padding:1rem 2rem;height:auto;line-height:1em;border-radius:3px;background:#21AFB3;box-shadow:inset 0 -4px 0 rgba(0,0,0,0.1);color:#FFF;cursor:pointer;transition:all 200ms ease-out} label[for='allow_gift_messages_for_order'],label[for='allow_gift_messages_for_items']{display:block;background:#eee;color:#666;height:auto;line-height:1em;font-size:0.88rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);text-align:center} label[for='allow_gift_messages']:hover{background:#21AFB3;color:#FFF} .gift-messages-form{padding-top:1.25rem;line-height:1.3em;color:#555} .gift-messages-form h4{display:none} .gift-messages-form .inner-box{display:flex;flex-flow:row wrap;align-items:stretch;margin:-0.63rem;text-align:left} .gift-messages-form .inner-box > div{flex:1 1 50%;min-width:250px;padding:0.63rem} .form-box{padding-top:0.63rem} .form-box p.msg{font-size:0.75rem;color:#999;font-style:italic;margin:0 0.63rem 0.63rem;line-height:1.1em} .form-box label{font-size:0.81rem} .form-box li.item{padding:1.25rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border-radius:3px;margin-bottom:1.25rem} .form-box li.item:last-child{margin-bottom:0} .form-box li.item:hover{box-shadow:inset 0 0 0 1px #21AFB3} .form-box li.item .number{display:none} .form-box .prod-line{display:flex;align-items:center;margin-bottom:1.25rem} .form-box .prod-info{flex:0 0 40%;max-width:150px;margin-right:1.25rem} .form-box .product-name{margin-bottom:0.63rem} .form-box .fields .field{min-width:200px} #change-product-content .title{font-size:1.5rem;font-weight:700;margin-bottom:0.25rem} #change-product-content .subtitle{margin-bottom:1rem;font-size:0.8rem;opacity:0.6} #change-product-content .topline{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between} #change-product-content .quick-search{flex:0 1 50%;margin-left:2rem;display:flex;align-items:center} #change-product-content .quick-search:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f002";margin-right:1rem;color:#21AFB3;flex:0 0 auto} #change-product-content .quick-search input{flex:1 1 auto;border-color:#21AFB3} .materials-exchange{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -0.5rem -1rem;font-size:0.8rem} .materials-exchange *{line-height:1em} .std .materials-exchange > li{list-style:none;padding:0 0.5rem 1rem;margin:0;flex:1 1 25%;min-width:280px;display:flex;flex-flow:column nowrap} .std .materials-exchange > li.found{order:-1} .materials-exchange .case{flex:1 1 100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #ddd;background:#fff} .materials-exchange .found .case{border:3px solid #21AFB3} .materials-exchange .image{display:block;flex:0 0 100%;margin-bottom:0.5rem} .materials-exchange .image img{height:6.25rem} .materials-exchange .name{display:block;flex:0 0 100%;margin-bottom:0.5rem;font-weight:700;line-height:1.2em} .materials-exchange .price{font-weight:600;color:#21AFB3;margin-bottom:-0.5rem} .materials-exchange .changed-product{cursor:pointer;padding:0.5rem;font-weight:700;background:#21AFB3;color:#FFF;margin:0 -0.5rem -0.5rem 0} .materials-exchange .changed-product:hover{background:#157173;color:#FFF} table .change-product-link{text-decoration:none;font-size:0.9rem;padding:0.5rem;background:#21AFB3;color:#FFF;display:inline-block} table .change-product-link:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f021";margin-right:0.25rem;display:inline-block;vertical-align:middle;position:relative;top:-0.13rem} table .change-product-link:hover{background:#21AFB3;color:#FFF} .rewards__title{font-size:0.8rem;text-align:center;background:#3E424A;color:#FFF;padding:0.5rem;border-radius:3px 3px 0 0} .rewards__content{padding:0.5rem;border-radius:0 0 3px 3px;border:1px solid #ccc;background:#fff;color:#3E424A} .rewards__points{display:flex;align-items:center;justify-content:center} .rewards__label{order:2;margin-left:0.5rem} .rewards__sep{display:none} .rewards__value{font-weight:700;font-size:1.4rem} .totals__table .reward-row{background:#3E424A;color:#FFF} .totals__table .reward-row td{color:#FFF;padding:1rem} .totals__table .reward-row td:last-child{text-align:right;font-weight:700} .totals__table .reward-row a{color:#FFF;text-decoration:underline} .rewards-cart{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1)} #quickview-loader{position:fixed;top:50%;left:50%;z-index:9999;background:rgba(255,255,255,0.5);box-shadow:0 0 0 9999px rgba(255,255,255,0.5);transform:translate(-50%,-50%)} #quickview-loader .svg-loader{width:6.25rem;height:6.25rem;display:block} #quickview-loader .txt{display:block;text-align:center;padding-top:0.31rem;color:#21AFB3;font-size:0.88rem;font-weight:600} #quick-window .over{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);z-index:999} .quickview-outerbox{position:fixed;top:50%;left:50%;z-index:9999;width:90vw;height:33.13rem;max-width:980px;max-height:80vh;padding:1.25rem;background:#fff;transform:translate(-50%,-50%)} .quick-view-essential{display:flex;align-items:stretch} .quickview-close{position:absolute;bottom:calc(100% + 0.63rem);right:0} .quickview-close span{display:none} .quickview-close .ico{width:1.88rem;height:1.88rem;stroke:#fff} .quickview-close:hover .ico{stroke:#21AFB3} .quick-view-img{max-width:400px;margin-right:1.25rem;flex:0 0 400px} .quick-view-img .owl-prev,.quick-view-img .owl-next{width:1.25rem} .quick-view-img .owl-prev{left:-1.25rem} .quick-view-img .owl-next{right:-1.25rem} .quick-view-img .owl-page span{width:0.38rem;height:0.38rem;margin:0.25rem;opacity:0.3} .quick-view-img .owl-page.active span,.quick-view-img .clickable .owl-page:hover span{opacity:1} .quick-view-img .main-images:not(.owl-carousel){margin-bottom:0.63rem} .quick-view-img .thumb-images{margin:0 -0.31rem;width:calc(100% + 0.63rem)} .quick-view-img .thumb-images li{cursor:pointer;padding:0 0.31rem;width:20%} .quick-view-img .video-thumbs-line .thumb-images li{width:25%} .quick-view-img .thumb-images .owl-item{opacity:0.5} .quick-view-img .thumb-images .owl-item:hover,.quick-view-img .thumb-images .owl-item.synced{opacity:1} .quick-view-img .thumb-images .owl-item li,.quick-view-img .video-thumbs-line .thumb-images .owl-item li{width:auto} .quick-view-img .video-thumbs-line{display:flex;align-items:stretch} .quick-view-img .product-video{height:auto;min-height:0;margin:0;padding-right:0.63rem;flex:0 0 20%;display:flex;flex-flow:column nowrap} .quick-view-img .product-video .video-thumb{flex:1 1 auto} .quick-view-img .thumbs{max-width:80%;flex:1 1 auto} .quick-view-shop{flex:1 1 auto;display:flex;flex-flow:column nowrap} .quick-view-shop .no-scroll{flex:0 0 auto} .quick-view-shop .scroll{margin-top:1.25rem;position:relative;flex:1 1 auto} .quick-view-shop .product-name{margin-bottom:0.63rem} .quick-view-shop .product-name h2{font-size:1.88rem;line-height:1.1em;margin-bottom:0.63rem} .quick-view-shop .product-name .sku{font-size:0.75rem;color:#666} .quick-view-shop .product-rate{margin-bottom:1.25rem} .quick-view-shop .btn-cart{height:2.5rem;line-height:2.25rem;padding:0 1.25rem;font-size:1rem} .quick-view-shop .price-box{margin-bottom:1.25rem} .quick-view-short-desc{position:absolute;top:0;left:0;bottom:0;overflow-y:auto} #compare-loader{position:fixed;z-index:9999;left:calc(50% - 2rem);top:calc(50% - 2rem);box-shadow:0 0 0 9999px rgba(255,255,255,0.5);background:rgba(255,255,255,0.5)} #compare-loader .svg-loader{width:4rem;height:4rem} #compare-modal{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2)} .compare-modal{position:absolute;top:50%;left:50%;width:100vw;max-width:1180px;transform:translate(-50%,-50%)} #compare-result{max-height:80vh;overflow-y:auto;background:#fff;padding:1.25rem;box-shadow:0 5px 35px rgba(0,0,0,0.4)} .compare-close{cursor:pointer;position:absolute;bottom:calc(100% + 0.63rem);right:0;display:block} .compare-close .ico{width:1.88rem;height:1.88rem;stroke:#fff} .compare-close .ico path{stroke:#fff} .compare-close:hover .ico path{stroke:#21AFB3} .revendas-index-main{padding-top:1.25rem;display:flex;align-items:stretch} .revendas-map{margin-right:5rem;flex:0 0 auto} .revendas-busca{padding-top:3.13rem;flex:1 1 auto} .revendas-busca form .title{margin-bottom:1.25rem;color:#21AFB3;font-weight:600;display:block;font-size:1.13rem} .revendas-filtros{margin-bottom:2.5rem} #Brasil{overflow:visible;transform-origin:center} #Brasil path{cursor:pointer;fill:#f3f3f3;stroke:rgba(0,0,0,0.15);position:relative;-webkit-filter:url("#sombra");filter:url("#sombra");transition:all 400ms cubic-bezier(0.68,-0.55,0.265,1.55);transform-origin:center} #Brasil path.on{fill:url("#color1_v")} #Brasil path:hover{fill:url("#color1_v");-webkit-filter:url("#sombra2");filter:url("#sombra2")} #listagem-mapa{display:inline-block;position:relative} #listagem-mapa.ops:before{position:absolute;bottom:0.63rem;left:50%;font-size:0.88rem;text-shadow:0 1px 1px rgba(0,0,0,0.2);z-index:9999;content:'Este estado nÃƒÂ£o possui nenhuma revenda.';text-align:center;padding:0.31rem 0.94rem;background:#21AFB3;color:#FFF;border-radius:5px;transform:translateX(-50%)} #listagem-mapa.go:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;background:rgba(255,255,255,0.7);content:''} #listagem-mapa.go .loader{position:absolute;top:calc(50% - 1.25rem);left:calc(50% - 1.25rem);z-index:9999;display:block} #listagem-mapa .loader{width:2.5rem;height:2.5rem;display:none} #listagem-mapa .links{display:none} #listagem-mapa .o-mapa{display:inline-block;position:relative} #listagem-mapa .o-mapa .pin{width:1.25rem;height:1.63rem;fill:#21AFB3;position:absolute;transform:translate(-50%,-100%);transform-origin:center bottom} #listagem-mapa .tiptop{visibility:hidden;font-size:0.75rem;font-weight:600;color:rgba(0,0,0,0.7);text-align:center;padding:0.19rem 0.63rem;background:rgba(255,255,255,0.8);border-radius:5px;box-shadow:rgba(0,0,0,0.1);position:absolute;transform:translate(-50%,-150%)} #listagem-mapa .tiptop:before{position:absolute;top:100%;left:calc(50% - 0.31rem);display:block;width:0;height:0;border:5px solid transparent;border-top-color:rgba(255,255,255,0.8);content:''} #listagem-mapa .tiptop.on{visibility:visible} #listagem-mapa .tiptop strong{display:block;font-size:1rem;color:#21AFB3} .revendas-cep .input-box{margin-bottom:1.25rem;display:flex;align-items:stretch} .revendas-cep input[type=text]{flex:1 1 auto} .revendas-cep input[type=submit]{height:2.75rem;margin-left:0.63rem;flex:0 0 auto} .or-map{font-size:0.88rem;color:#666;position:relative;margin-bottom:1.25rem} .or-map:before{position:absolute;right:calc(100% + 0.63rem);top:calc(50% - 0.63rem);font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f060';display:block;width:1.25rem;height:1.25rem;text-align:center;line-height:1.25rem;font-size:1.25rem;color:#21AFB3} .revendas-uf-cidade{display:none} .revendas-uf-cidade.searched{display:block} .revendas-uf-cidade .filtros{display:flex;align-items:stretch} .revendas-uf-cidade .filtro-estado{flex:1 1 auto} .revendas-uf-cidade .filtro-cidade{margin:0 0.63rem;flex:2 1 auto} .revendas-uf-cidade .bt{height:2.75rem;flex:0 0 auto} .revendas-list{padding-top:2.75rem;border-top:1px solid rgba(0,0,0,0.15)} .revendaslist{margin:0 -0.63rem -1.25rem;display:flex;flex-flow:row wrap;align-items:stretch} .revendaslist > li{min-width:300px;padding:0 0.63rem 1.25rem;position:relative;flex:0 1 25%} .revendaslist > li:before{position:absolute;top:0;left:0.63rem;right:0.63rem;bottom:1.25rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 2px 5px rgba(0,0,0,0.1);content:''} .revendaslist .img{position:relative} .revendaslist .cidade{position:relative;padding:1.25rem;font-size:0.81rem} .revendaslist .info{position:relative;padding:0 1.25rem 1.25rem} .revendaslist .info h2{margin-bottom:0.63rem;font-size:1.13rem} .revendaslist .endereco{line-height:1.3em;font-size:0.81rem;color:#666} .revendaslist .telmail{display:block;padding-top:0.63rem;font-size:0.81rem} .revendaslist .telmail li:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f095';margin-right:0.44rem} .revendaslist .telmail li.mail:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f003'} .revendaslist .telmail a{color:#21AFB3} .revendaslist .telmail a:hover{color:#21AFB3} .revendaslist .conheca{display:inline-block;margin-top:0.63rem;font-size:0.75rem;padding:0.31rem 0.63rem;border-radius:3px;background:#21AFB3;color:#FFF} .revendaslist .conheca:hover{background:#21AFB3;color:#FFF} .arevenda{display:flex;align-items:stretch} .arevenda .left{flex:1 1 auto} .arevenda .right{margin-left:1.25rem;padding-left:1.25rem;box-shadow:inset 1px 0 0 rgba(0,0,0,0.2);flex:0 0 25%} .arevenda .dados{margin-bottom:1.25rem} .arevenda .dados{font-size:0.81rem} .arevenda .dados > div{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,0.1)} .arevenda .dados > div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0} .arevenda .dados h3{margin-bottom:1.25rem;font-size:1.13rem;font-weight:600} .arevenda .dados address{line-height:1.3em} .arevenda .dados .contato li{margin-bottom:0.31rem} .arevenda .dados .contato li:last-child{margin-bottom:0} .arevenda .dados .contato li:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f095';margin-right:0.44rem} .arevenda .dados .contato li.mail:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f003'} .arevenda .dados a{color:#21AFB3} .arevenda .dados a:hover{color:#21AFB3} .arevenda .galeria-nav{border:1px solid rgba(0,0,0,0.2);border-width:1px 0;padding:1.25rem 0 0.63rem;margin:0 0 1.25rem -1.25rem;background:#f9f9f9} .arevenda .galeria-nav ul{column-count:3;column-gap:10px} .arevenda .galeria-nav li{padding-bottom:0.63rem;display:block;page-break-inside:avoid;break-inside:avoid-column} .arevenda .galeria-nav a,.arevenda .galeria-nav img{display:block} .arevenda .map h3{margin-bottom:1.25rem;font-size:1.13rem;font-weight:600} .mapa-revenda{width:100%;height:18.75rem} .cases-revenda h3{margin-bottom:1.25rem;font-size:1.13rem;font-weight:600} .cases-revenda ul{margin:0 -0.63rem -1.25rem;display:flex;flex-flow:row wrap;align-items:stretch} .cases-revenda li{padding:0 0.63rem 1.25rem;min-width:250px;flex:0 1 20%} .cases-revenda a{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;padding:1.25rem;text-transform:uppercase;color:#fff;text-align:center;min-height:250px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,0.4);display:flex;flex-flow:column nowrap;justify-content:flex-end} .cases-revenda a:before{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));content:''} .cases-revenda a:hover:before{opacity:0.5} .cases-revenda a .svg-loader{position:absolute;top:calc(50% - 1.56rem);left:calc(50% - 1.56rem);width:3.13rem;height:3.13rem} .cases-revenda .img{display:none} .cases-revenda .name{position:relative} .case-detail-content{display:flex} .case-detail-content .images{flex:0 0 400px} .case-detail-content .dados{margin-left:1.88rem;flex:1 1 auto} .case-detail-content .bx-wrapper{position:relative} .case-detail-content .bx-pager{text-align:center;font-size:0;line-height:1em;padding-top:0.63rem} .case-detail-content .bx-pager-item{display:inline-block;margin:0 0.13rem} .case-detail-content .bx-pager-item a{display:block;width:0.63rem;height:0.63rem;border-radius:100%;background:#ccc;font-size:0;text-indent:-9999px} .case-detail-content .bx-pager-item a.active{background:#21AFB3} .case-detail-content .bx-controls-direction a{position:absolute;top:calc(50% - 0.63rem);left:-1.25rem;font-size:0;text-indent:-9999px;color:#ccc} .case-detail-content .bx-controls-direction a:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f053';font-size:1rem;text-indent:0;line-height:1.25rem;width:1.25rem;text-align:center} .case-detail-content .bx-controls-direction a.bx-next{left:auto;right:-1.25rem} .case-detail-content .bx-controls-direction a.bx-next:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f054'} .case-detail-content .bx-controls-direction a:hover{color:#21AFB3} .case-detail-content .nome{color:#111;margin-bottom:1.25rem} #continuar-finalizar{background:rgba(0,0,0,0.3)} #continuar-finalizar .modal__close{opacity:1} #continuar-finalizar .modal__close .ico path{stroke:#fff;stroke-width:3px} #continuar-finalizar .modal__box{background:#fff;padding:1rem} #continuar-finalizar .std{padding:0;margin-bottom:1rem} #continuar-finalizar .current-product{margin-bottom:1rem;font-size:1.13rem;font-weight:600;text-align:center} #continuar-finalizar .actions{border-top:1px solid rgba(0,0,0,0.1);padding-top:1rem;margin:0 -0.63rem;display:flex;align-items:stretch} #continuar-finalizar .actions a{margin:0 0.63rem;padding:0 0.94rem;border-radius:3px;min-height:40px;text-align:center;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2);background:#3E424A;color:#FFF;font-size:0.88rem;font-weight:600;text-transform:uppercase;display:flex;align-items:center} #continuar-finalizar .actions a:hover{background:#3E424A;color:#FFF} #continuar-finalizar .actions a.btn-cart{background:#21AFB3;color:#FFF} #continuar-finalizar .actions a.btn-cart:hover{background:#21AFB3;color:#FFF} #continuar-finalizar .actions a.btn-checkout{background:#21AFB3;color:#FFF} #continuar-finalizar .actions a.btn-checkout:hover{background:#21AFB3;color:#FFF} .opc-registered-users button,.opc .buttons-set button:not(.btn--outline){background:#21AFB3;color:#FFF} .opc-registered-users button:hover,.opc .buttons-set button:not(.btn--outline):hover{background:#21AFB3;color:#FFF} .opc .buttons-set a{color:#21AFB3} .opc .buttons-set a:hover{color:#21AFB3} #checkout-step-login .hints li:before{color:#21AFB3} .mycart-opc-totals .title{color:#21AFB3} .mycart-opc-totals .price{color:#21AFB3} .step-title{color:#157173} .step-title .number,.allow.active .step-title .number{color:#FFF;background:#157173} .allow.active .step-title{color:#157173} .allow .step-title{color:#21AFB3} .allow .step-title .number{background:#21AFB3} .allow .step-title .number:before{color:#FFF} .step-title a{color:#21AFB3} .step-title a:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f040"} .step-title a:hover{background:#21AFB3;color:#FFF} #checkout-shipping-method-load ul li label:hover{box-shadow:0 0 0 1px #21AFB3} #checkout-shipping-method-load ul li label:after{color:#21AFB3} #checkout-shipping-method-load ul li .price{color:#157173} #checkout-payment-method-load > dt label:after{color:#21AFB3;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00c"} #checkout-payment-method-load > dt label:hover{color:#21AFB3} #checkout-payment-method-load > dt.dt-selected label{color:#21AFB3} #opc-payment .valor-card .value{color:#21AFB3} .cardGrid .cod a{color:#157173} .mp-coupon .bts span{background:#21AFB3;color:#FFF} .boletoGrid .boleto-discount,.boletoGrid .boleto-price{color:#21AFB3} .banks-accounts dt a.on{color:#21AFB3} #payment_form_mundipagg_api_boletocartao .boleto-entry .input-box input{color:#21AFB3} #payment_form_mundipagg_api_boletodoiscartoes .boleto-entry .input-box input{color:#21AFB3} #payment_form_mundipagg_api_boletodoiscartoes .valor-card input{color:#21AFB3} #payment_form_mundipagg_api_doiscartoes .valor-card input{color:#21AFB3} .mercadopago-coupon-action-apply,.mercadopago-coupon-action-remove{background:#21AFB3;color:#FFF} .osc-accordion h3{color:#21AFB3} .osc-accordion .opc-block-progress dt.complete:after{color:#21AFB3} .osc-accordion .opc-block-progress .price{color:#21AFB3} .osc-accordion .opc-block-progress .pay-link{background:#21AFB3;color:#FFF} .osc-accordion .opc-block-progress .pay-link:hover{color:#FFF;background:#21AFB3 _hover} .osc-onepage h3{color:#21AFB3} .osc-onepage #checkout-shipping-method-load ul li label:hover .label{color:#21AFB3} .osc-steps h3{color:#21AFB3} .osc-steps .opc-block-progress dt a{color:#21AFB3} .osc-steps .opc-block-progress dt a:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f040"} .osc-steps .opc-block-progress dt a:hover{background:#21AFB3;color:#FFF} .osc-steps .opc-block-progress dt.complete{color:#21AFB3} .osc-steps .opc-block-progress dt.complete:before{color:#FFF;background:#21AFB3} .osc-steps .opc-block-progress dt.complete:after{background:#21AFB3} .-bt-change{background:#3E424A;color:#FFF} .-bt-change:hover{background:#3E424A;color:#FFF} @media (max-width:62rem){.wrapper-container{padding-top:5.75rem}   .sidebar{position:fixed;top:-624.94rem;left:-624.94rem;z-index:9999}} @media (max-width:35.5rem){.wrapper-container{padding-top:4rem}} @media (max-width:35.5rem){.options input.datetime-picker{flex:0 0 5rem}} @media (max-width:35.5rem){.newsletter__form{display:block}} @media (max-width:48rem){.page-title h1{font-size:2rem}} @media (max-width:48rem){.search__filter{display:none}} @media (max-width:62rem){.mywish__content{display:none !important}   .mywish__header .ico{fill:#21AFB3 !important}} @media (max-width:62rem){.logo .has-m-img .d-img{display:none !important}   .logo .has-m-img .m-img{display:block !important}} @media (max-width:35.5rem){.products__item{flex:1 1 100%}   .products__case{display:flex;flex-flow:row nowrap}   .product__header{padding:1rem 0 1rem 1rem;flex:0 0 40%}   .product__main{display:block}   .product__name{font-size:1rem;line-height:1.2rem;height:2.4rem;overflow:hidden;word-break:break-word;position:relative}   .product__name:after{content:'';display:block;height:1.2rem;width:25%;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);position:absolute;bottom:0;right:0}   .products .configurable-swatch-list,.products .price-box-avista,.products .price-box-parcelado{display:none}} @media (max-width:95.5rem){.categories--carrossel .owl-prev{box-shadow:1rem 0 2rem -1rem rgba(0,0,0,0.8)}   .categories--carrossel .owl-next{box-shadow:-1rem 0 2rem -1rem rgba(0,0,0,0.8)}} @media (max-width:62rem){.categories--mobi{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;margin:0 !important;padding:0 0 3rem !important;transform:translateX(-100%);display:block;overflow-y:auto;transition:600ms cubic-bezier(0.23,1,0.32,1)}   .categories--mobi.on{transform:translateX(0)}   .categories--mobi .ul--0{flex:1 1 100%;max-width:none}   .categories--mobi .li--0:not(.categories__all),.categories--mobi .a--0{display:none}   .categories--mobi .box--1{position:relative;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none;display:block;padding:0;background:none;box-shadow:none}   .categories--mobi .categories__all{flex:1 1 100%}   .categories--mobi .all-ul--0{display:block;max-height:none;overflow:visible;padding:0}   .categories--mobi .all-li--0{box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);max-width:none}   .categories--mobi .all-a--0{padding:0.875rem 1rem;font-size:1rem;color:#FFF}   .categories--mobi .all-ul--1{font-size:1rem;background:rgba(0,0,0,0.1)}   .categories--mobi .all-li--1{box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}   .categories--mobi .all-a--1{padding:0.875rem 1rem;color:#FFF}   .categories--mobi .all-ul--2{font-size:0.8rem;background:rgba(0,0,0,0.1)}   .categories--mobi .all-li--2{box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}   .categories--mobi .all-a--2{padding:0.975rem 1rem;color:#FFF}   .categories--mobi .std{display:none}   .categories__hide{box-shadow:none;flex:0 0 auto;margin:0 0 0 auto;display:block}   .categories__show{display:block;box-shadow:none;font-size:1.5rem;padding:0;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;margin-right:1rem}   .categories__show span{display:none}   .categories__show:before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0c9";position:relative;left:0.09rem}   .categories__show:hover{color:#FFF;background:#21AFB3}} @media (max-width:35.5rem){.categories__show{margin:0}} @media (max-width:35.5rem){.brands .owl-wrapper-outer{padding:0 1rem;margin:0 -1rem;width:calc(100% + 2rem);background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}} @media (max-width:62rem){.myaccount__content{position:fixed;top:0 !important;bottom:auto !important;left:0 !important;right:auto !important;z-index:999;max-width:none;width:100vw;height:100vh;display:block;overflow-y:auto;box-shadow:inset 0 1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1);transform:translateX(-100%);transition:600ms cubic-bezier(0.23,1,0.32,1)}   .myaccount.on .myaccount__content{transform:translateX(0)}   .myaccount__hide{display:block;margin:-1rem -1rem 1rem;border-radius:0}   .myaccount__content .title{text-align:center}   .myaccount__social,.myaccount__login,.myaccount__register{max-width:24rem;margin-left:auto;margin-right:auto}   .myaccount .mymenu{margin:0 -1rem}   .myaccount .mymenu .ul--0 ul{background:rgba(0,0,0,0.05)}   .myaccount .mymenu .li--0{margin:0}   .myaccount .mymenu li{border-bottom:1px solid rgba(0,0,0,0.1)}   .myaccount .mymenu li:first-child{border-top:1px solid rgba(0,0,0,0.1)}   .myaccount .mymenu a{display:block;padding:1rem;line-height:1em;font-size:1rem}} @media (max-width:62rem){.mycart__content{position:fixed;top:0 !important;bottom:auto !important;left:0 !important;right:auto !important;z-index:999;max-width:none;width:100vw;height:100vh;max-height:100vh;display:block;overflow-y:auto;box-shadow:inset 0 1px 0 #21AFB3,inset 0 0 0 1px rgba(0,0,0,0.1);transform:translateX(-100%);transition:600ms cubic-bezier(0.23,1,0.32,1)}   .mycart.on .mycart__content{transform:translateX(0)}   .mycart__header .ico{fill:#21AFB3 !important}   .mycart__hide{display:block;margin:-1rem -1rem 1rem;border-radius:0}   .mycart__list{max-height:none;overflow:visible;padding:0;margin:0}   .mycart__actions{margin-bottom:1rem}} @media (max-width:48rem){.breadcrumb{font-size:0.8rem}} @media (max-width:62rem){.filters .title{position:fixed;bottom:2rem;right:2rem;z-index:9999;width:4rem;height:4rem;border-radius:100%;background:#21AFB3;color:#FFF;display:flex;align-items:center;justify-content:flex-end;transition:400ms cubic-bezier(0.23,1,0.32,1);font-size:1rem;font-weight:400;margin:0;padding:1.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.3)}   .filters .title:before{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f1de"}   .filters .title span{display:none}   .filters .title.scrolled{transform:scale(0)}   .filters__list{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;max-height:100vh;padding:4rem 1rem 1rem;background:#21AFB3;overflow-y:auto;transform:translateY(100%);transition:600ms cubic-bezier(0.23,1,0.32,1)}   .filters.on .filters__list{transform:translateY(0)}   .filters.on .title{bottom:auto;top:0;right:0;box-shadow:none;border-radius:0;width:100vw}   .filters.on .title:before{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00d"}   .filters__filter:not(:last-child){margin-bottom:2rem}   .filters__filter{padding:0;background:none;box-shadow:none !important}   .filters__name{color:rgba(255,255,255,0.5);margin-bottom:0.25rem}   .filters__filter .li--0:not(:last-child){margin:0}   .filters__filter .a--0{color:#FFF}   .filters__swatches .swatch{background:rgba(255,255,255,0.5);color:rgba(0,0,0,0.5)}   .filters__filtered{position:fixed;top:4.75rem;left:0;right:0;z-index:999}   .filters__filtered .subtitle,.filtered__clear{display:none}} @media (max-width:35.5rem){.filters .title{bottom:1rem;right:1rem;padding:1rem;width:3rem;height:3rem}   .filters__filtered{top:3rem}} @media (max-width:48rem){.pays__svg,.ships__svg{height:1rem}} @media (max-width:62rem){.has_m_img .banner__link{height:auto !important}   .has_m_img img.d_img{display:none !important}   .has_m_img img.m_img{display:block !important;width:100%}   .banner .owl-controls{display:none !important}   .banner--nojs .banner__wrapper{column-count:2}} @media (max-width:35.5rem){.slide__youtube{padding:100% 182% 0 0;height:auto !important}   .banner--nojs .banner__wrapper{column-count:1}} @media (max-width:62rem){.modal__content{margin-right:0;max-width:calc(100vw - 2rem)}   .modal .video-fix-frame{width:calc(100vw - 2rem)}} @media (max-width:35.5rem){.modal__content{width:100vw}} @media (max-width:62rem){.floater__content{margin-right:0;max-width:calc(100vw - 2rem)}   .floater .video-fix-frame{width:calc(100vw - 2rem)}} @media (max-width:35.5rem){.floater__content{width:100vw}} @media (max-width:62rem){.terms__content{margin-right:0;max-width:calc(100vw - 4rem)}   .terms__actions{flex-flow:row wrap}   .terms__actions .btn{flex:1 1 auto}   .terms .video-fix-frame{width:calc(100vw - 2rem)}} @media (max-width:35.5rem){.terms__content{width:100vw}} @media (max-width:95.5rem){.owl-prev{left:0;right:auto}   .owl-next{right:0;left:auto}} @media (max-width:62rem){.owl-buttons{display:none}} @media (max-width:62rem){.feeds--content .feeds__list{column-count:1}} @media (max-width:88rem){.header{padding-left:1rem;padding-right:1rem}} @media (max-width:62rem){.header-container{display:flex;align-items:center;background:#21AFB3;margin:0}   .header{flex:1 1 auto}   .header-container .loginout{display:none}   .header-container .mywish__header a,.header-container .mycart__header a,.header-container .myaccount__header a{background:#FFF !important;box-shadow:none}} @media (max-width:48rem){.mywish{display:none}} @media (max-width:35.5rem){.header{padding:0.125rem 0 0.125rem 1rem;margin:0 !important}   .header .search{flex:0 0 auto;margin-left:auto;z-index:20}   .header .search__button{box-shadow:none}   .header .search__form .input-box{display:none}   .header .search.on .search__form .input-box{position:fixed;top:0;left:0;z-index:999;display:block;width:100vw}   .header .search.on .search__input{height:3rem;width:100%;padding:1rem 3.75rem 1rem 1rem;background:#21AFB3;color:#FFF;box-shadow:none}   .header .search.on .search__input::-webkit-input-placeholder{color:#FFF}   .header .search.on .search__input::-moz-placeholder{color:#FFF}   .header .search.on .search__input:-ms-input-placeholder{color:#FFF}   .header .search.on .search__input:-moz-placeholder{color:#FFF}   .header .search__hide{position:fixed;top:0.125rem;right:0.125rem;z-index:9999;box-shadow:none;background:none;display:block}   .header .logo img,.header .logo svg{max-height:2rem;height:auto}   .header .myaccount,.header .mycart{margin-left:0;z-index:10}   .header .myaccount__header,.header .mycart__header{padding:0.375rem}   .header .myaccount__header a,.header .mycart__header a{width:2rem;height:2rem}} @media (max-width:88rem){.footer .newsletter{padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}   .footer{padding-left:1rem;padding-right:1rem}} @media (max-width:48rem){.footer__payments,.footer__shipments,.footer__certificates{flex:1 1 100%}   .pays__list,.ships__list,.certs__list{justify-content:center}   .footer .pays__title,.footer .ships__title,.footer .certs__title{display:none}} @media (max-width:48rem){.toolbar{flex-flow:row wrap;justify-content:space-between}   .toolbar .amount{flex:1 1 100%;margin-bottom:1rem}   .toolbar .sorter{margin-left:0}} @media (max-width:35.5rem){.prolabel,.prolabel.top-center,.prolabel.middle-left,.prolabel.middle-right,.prolabel.bottom-center,.prolabel.middle-center,.prolabel.top-left,.prolabel.top-right,.prolabel.bottom-left,.prolabel.bottom-right{margin:0.31rem;position:static;transform:translate(0,0)}   .prolabel img{width:auto;height:auto;max-height:3rem;margin:0}} @media (max-width:29.25rem){.toolbar .view-mode,.toolbar .limiter{display:none}   .toolbar .sort-by{margin-left:0}} @media (max-width:64rem){.prod__shop{flex-flow:column nowrap}   .prod__shop .col1{margin-bottom:2rem}   .prod__shop .col2{margin:0}} @media (max-width:62rem){.prod__img{margin-right:1rem;flex:1 1 50%}   .product-image-gallery{height:auto}   .prod__shop{flex:1 1 50%}   .prod__name h1{font-size:2rem}   .parcelamento .title{display:block;font-size:1rem;padding:1rem;background:#fff;border:1px solid rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:space-between}   .parcelamento .title:after{display:block;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105"}   .parcelamento ul{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow-y:auto;z-index:9999;padding:1rem;background:#fff;font-size:1rem;column-count:initial;column-gap:0;transition:600ms cubic-bezier(0.23,1,0.32,1)}   .parcelamento.on ul{transform:translateX(-100%)}   .parcelamento__hide{display:block;margin:-1rem -1rem 1rem;border-radius:0}   .frete__title{font-size:1rem;padding:1rem;border-radius:0;background:#fff;margin:0;box-shadow:none;border:1px solid rgba(0,0,0,0.1)}   .frete__title span,.frete__title .ico{margin:0 0 0 auto}   .frete__content{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow-y:auto;z-index:999;padding:1rem;background:#fff;transition:600ms cubic-bezier(0.23,1,0.32,1);align-items:center;justify-content:center;flex-flow:column nowrap;display:flex}   .frete--open .frete__content{transform:translateX(-100%);display:flex}   .frete__hide{display:block;position:absolute;top:0;left:0;right:0;margin:0;border-radius:0}   .frete__results{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;z-index:9999;display:block !important;transition:600ms cubic-bezier(0.23,1,0.32,1);transform:translateY(100%)}   .frete.on .frete__results{transform:translateY(0)}   .jointsales .owl-buttons{display:block}} @media (max-width:48rem){.configurable{display:block}   .jointsales__current{flex-flow:column nowrap}} @media (max-width:35.5rem){#product_addtocart_form{display:block}   .product-essential{margin-bottom:0}   .prod__img{margin:0 0 1rem}   .product-image-gallery{margin-left:-1rem;margin-right:-1rem}   .catalog-product-view .breadcrumb{display:none}   .catalog-product-view .wrapper-container{padding-top:3rem}   .product-collateral > *:not(:last-child){margin-bottom:0}   .sharing-links .list{margin:0;justify-content:space-around}   .sharing-links li{margin:0}   .sharing-links .list:before{display:none}   .tabs{display:block}   .tabs__tab{font-size:1rem;font-weight:700;padding:1rem;margin:0 -1rem !important;top:0;position:static;background:#fff;border:0;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;align-items:center}   .tabs__tab:first-child{margin-left:auto}   .tabs__tab:after{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105";margin-left:auto}   .tabs__content{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;padding:1rem;background:#fff;border:0;z-index:999;transition:600ms cubic-bezier(0.23,1,0.32,1);transform:translateX(100%)}   .tabs__content.open{transform:translateX(0)}   .tabs__hide{display:block;margin:-1rem -1rem 1rem;border-radius:0}   .related__title,.recommended__title,.whosaw__title,.jointsales__title,.upsell__title{cursor:pointer;font-size:1rem;font-weight:700;padding:1rem;margin:0 -1rem;background:#fff;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;align-items:center}   .related__title:after,.recommended__title:after,.whosaw__title:after,.jointsales__title:after,.upsell__title:after{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105";margin-left:auto}   .related__content,.recommended__content,.whosaw__content,.jointsales__content,.upsell__content{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;padding:1rem;background:#fff;z-index:999;transition:600ms cubic-bezier(0.23,1,0.32,1);transform:translateX(100%)}   .related.on .related__content,.recommended.on .recommended__content,.whosaw.on .whosaw__content,.jointsales.on .jointsales__content,.upsell.on .upsell__content{transform:translateX(0)}   .related__hide,.recommended__hide,.whosaw__hide,.jointsales__hide,.upsell__hide{display:block;margin:-1rem -1rem 1rem;border-radius:0}   .jointsales__content{display:block}   .jointsales__current{flex-flow:row nowrap;margin:0;padding:0}   .jointsales .more{top:calc(100% - 1rem);right:calc(50% - 1rem);transform:scale(1.5)}   .jointsales__items{min-width:100%}   .jointsales .owl-wrapper-outer{border-width:0 1px 1px}   .jointsales__row{display:block}   .jointsales__list{display:block}   .jointsales__item{max-width:none;padding:0;display:flex;flex-flow:row wrap}   .jointsales__item:not(:first-child){border:0;border-top:1px solid rgba(0,0,0,0.1);margin-top:1rem;padding-top:1rem}   .jointsales__item .thumb{padding:0 1rem 0 0;margin:0;flex:0 0 40%}   .btn-jointsales{width:100%}   .reviews .subtitle{text-align:center;border-top:1px solid rgba(0,0,0,0.1);opacity:0.5}   .reviews__title{font-size:1rem;font-weight:400;padding:1rem;margin:0 -1rem;background:#fff;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;align-items:center}   .reviews__title:after{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f123";margin-left:auto}   .reviews__content{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;padding:1rem;background:#fff;z-index:999;transition:600ms cubic-bezier(0.23,1,0.32,1);transform:translateX(100%);display:block}   .reviews.on .reviews__content{transform:translateX(0)}   .reviews__resume,.reviews__ratings,.reviews__add{padding:0;margin:0;background:none;box-shadow:none}   .reviews__resume .product-rate .percent{margin:0 20%}   .reviews__ratings{margin-bottom:1rem}   .reviews__no-reviews{padding:0}   .reviews__hide{display:block;margin:-1rem -1rem 1rem;border-radius:0}   .parcelamento .title{margin-left:-1rem;margin-right:-1rem;border-width:1px 0}   .frete__title{margin-left:-1rem;margin-right:-1rem;border-width:0 0 1px}   .add-to-links{margin:0 !important}   .add-to-links li:not(:last-child){margin:0}   .add-to-links a{padding:1rem;margin:0 -1rem;text-align:left;font-size:1rem;line-height:1em;display:flex;align-items:center;border-radius:0;font-weight:400;box-shadow:none;border-bottom:1px solid rgba(0,0,0,0.1)}   .add-to-links li:first-child a{border-top:1px solid rgba(0,0,0,0.1)}   .add-to-links a:after{margin-left:auto}   .add-to-links .link-wishlist a:after{display:inline;font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f004"}   .add-to-links .link-compare a:after{content:"\f012"}   .bundle{margin:0 -1rem 1.5rem}   .bundle:before{padding:0 1rem}   .bundle__option{margin:0 0 -0.06rem}   .bundle .options-bundle-images,.bundle .bundle-checkbox-image{flex:0 0 3rem}   tr.bundle{margin:0;display:table-row}   tr.bundle:before{display:none}   .grouped{margin:0 -1rem 1.5rem}   .grouped:before{padding:0 1rem}   .grouped__option{margin:0 0 -0.06rem}   .grouped .qty-holder{margin:0}   .grouped .grouped-images{flex:0 0 3rem}   .grouped__option.added:not(.out-of-stock):hover{box-shadow:inset 0 0 0 1px #21AFB3}} @media (max-width:62rem){.cart-table{margin:0 -1rem}   .cart-table .cart-total-head,.cart-table .cart-product-line > div.product-cart-total{display:none}   .cart__boxes{margin:0 -1rem 1rem}} @media (max-width:48rem){.cart-table h2.name{font-size:1rem}   .cart-table .cart-product-head span:after{content:'s'}   .cart-table .cart-price-head,.cart-table .cart-qty-head{display:none}   .cart-table .btn-remove{margin:0}   .cart-product-line{margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid rgba(0,0,0,0.1);flex-flow:row wrap}   .cart-product-line:last-child{border:0;padding:0;margin:0}   .cart-product-line > div{flex:0 1 auto}   .cart-product-line > div:first-child{padding:1rem;flex:1 1 100%;align-items:flex-start}} @media (max-width:35.5rem){.cart__boxes{display:block}} @media (max-width:62rem){.opc .header-container{background:#21AFB3;box-shadow:0 1px 4px rgba(0,0,0,0.2);padding:0;margin:0 -1rem 2rem;width:auto}   .opc .header{padding:0.125rem 0}   .checkout-onepage-index .biz-modal-frame .modal-container .std{text-align:center}   .osc-accordion .col-right{display:none}   .osc-onepage #checkoutSteps > div{flex:1 1 50%}} @media (max-width:48rem){.opc-registered-users{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1);flex:1 1 100%}   .opc-new-users{flex:1 1 50%}   .cardGrid .exp,.cardGrid .cod{flex:1 1 50%}   .cardGrid .pars{flex:1 1 100%}   .flag-selection-entry{margin-bottom:0.5rem}   .flag-selection-entry .input-box{flex:1 1 100%}   .card-flags{display:none}   .checkout-review-table > thead th:not(:first-child):not(:nth-child(2)),.checkout-review-table > tbody td:not(:first-child):not(:nth-child(2)){display:none}   .osc-steps .opc-block-progress dl{align-items:flex-end}   .osc-steps .opc-block-progress dt{font-size:0.63rem;line-height:0.63rem;display:block}   .osc-steps .opc-block-progress dt .changelink{display:block}   .osc-steps .opc-block-progress dt a{margin:0;display:inline-block;height:2rem}} @media (max-width:35.5rem){.bcashGrid{display:block}   .bcashGrid .ico{margin-bottom:1rem}   .cardGrid .num,.cardGrid .nome,.cardGrid .exp,.cardGrid .cod{flex:1 1 100%}   .checkout-review-table > thead th:not(:first-child),.checkout-review-table > tbody td:not(:first-child){display:none}   #checkoutSteps .section #checkout-review-submit .buttons-set .f-left{display:none}   #checkoutSteps .section #checkout-review-submit .buttons-set button{margin:0;flex:1 1 auto}   .banks-accounts table tr{display:flex;flex-flow:column nowrap}   .banks-accounts table th,.banks-accounts table td{width:100%;flex:1 1 auto}   .banks-accounts table thead th{padding:0.5rem 1rem}   .banks-accounts table tbody td{border:1px solid rgba(0,0,0,0.1)}   .banks-accounts table th:before,.banks-accounts table td:before{content:'1';opacity:0.5;font-weight:700;margin-right:1rem}   .banks-accounts table th:nth-child(2):before,.banks-accounts table td:nth-child(2):before{content:'2'}   .banks-accounts table th:nth-child(3):before,.banks-accounts table td:nth-child(3):before{content:'3'}   .osc-steps #checkoutSteps{margin:0 -1rem}   .osc-accordion #checkoutSteps{margin:0 -1rem}   .osc-onepage #checkoutSteps{display:block;margin:0 -1rem}   .osc-onepage #checkoutSteps > div{width:100%}   .osc-onepage .section{margin:0}   .osc-onepage .step-title{margin:0}   .osc-onepage .step.a-item{padding-top:1rem}   .osc-onepage #checkoutSteps .section.allow .step.a-item{display:none !important}   .osc-onepage #checkoutSteps .section.active .step.a-item{display:block !important}   #payment_form_mundipagg_api_doiscartoes .cardGrid{display:block}   #payment_form_mundipagg_api_doiscartoes .valor-card{display:block}   #payment_form_mundipagg_api_doiscartoes .valor-card input{margin:0.25rem 0 0}} @media (max-width:35.5rem){.success-content{margin:0 -1rem}   .success-content .confirmation,.success-content .print{display:block}   .buttons-success{align-items:stretch}} @media (max-width:62rem){.my-orders .item-order{flex:0 1 50%}   .box-account .box-title a{min-width:60px;text-align:center;line-height:1em;padding:0.19rem 0.63rem}   .customer-account .footer .newsletter,.customer-account .footer__about,.customer-account .footer__doubts,.customer-account .footer__account,.customer-account .footer__payments,.customer-account .footer__shipments,.customer-account .footer__certificates{display:none}   .block-account .block-title{position:fixed;bottom:2rem;right:2rem;z-index:9999;width:4rem;height:4rem;border-radius:100%;background:#21AFB3;color:#FFF;display:flex;align-items:center;justify-content:flex-end;transition:400ms cubic-bezier(0.23,1,0.32,1);font-size:1rem;font-weight:400;margin:0;padding:1.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.3)}   .block-account .block-title:before{content:"\f0c9"}   .block-account .block-title strong{display:none}   .block-account .block-content{position:fixed;top:0;left:0;z-index:999;overflow-y:auto;padding:0 1rem 1rem;background:#fff;width:100vw;height:100vh;transform:translateY(100%);transition:600ms cubic-bezier(0.23,1,0.32,1)}   .block-account.on .block-title{transform:rotate(180deg);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 -2px 4px rgba(0,0,0,0.3)}   .block-account.on .block-title:before{content:"\f077";position:relative;bottom:0.13rem}   .block-account.on .block-content{transform:translateY(0)}   .block-account ul li{margin:0;border-bottom:1px solid rgba(0,0,0,0.1)}   .block-account ul li.last{border:0;margin:0}   .block-account a{display:block;font-size:1rem;line-height:1em;padding:1rem;margin:0 -1rem}   .block-account .current a,.block-account a:hover{background:#21AFB3;color:#FFF}   .block-account ul li.last a:after{font-size:1rem;font-weight:700;line-height:1em}} @media (max-width:48rem){body:not(.sales-order-history) .my-orders .item-order:not(:first-child){display:none}   .order-details #my-orders-table thead th:nth-child(4),.order-details #my-orders-table tbody td:nth-child(4){display:none}   .col4-set{flex-flow:row wrap}   .col4-set > div{flex:1 1 50%;margin:0}   #wishlist-table tbody tr{display:flex;flex-flow:row wrap;margin:0;padding:0.5rem;border:1px solid rgba(0,0,0,0.1)}   #wishlist-table thead tr th:not(:first-child){display:none}   #wishlist-table tbody tr td{flex:1 1 auto;width:auto;padding:0.5rem !important;border:0 !important}   #wishlist-table tbody tr td:first-child{flex:1 1 30%;width:30%}   #wishlist-table tbody tr td:nth-child(2){flex:1 1 70%;width:70%}} @media (max-width:35.5rem){.box-account .col2-set{display:block}   .box-recent .box-head,.box-address .box-head{display:block}   .box-recent .box-head:before,.box-address .box-head:before{display:none}   .box-recent .box-head a,.box-address .box-head a{margin:0.31rem 0 0;display:inline-block}   .title-buttons{display:block}   .col2-set.addresses-list{display:block}   .my-orders .item-order{flex:1 1 100%}   .order-date{font-size:0.75rem}   .order-info-box{display:block}   .sales-order-view .title-buttons a,.sales-order-shipment .title-buttons a,.sales-order-invoice .title-buttons a{white-space:nowrap}   .customer-account .col2-set > .addresses-additional{padding:0}   .customer-account .pager-no-toolbar .limiter{display:none}   .addresses-primary{margin-bottom:1rem}   .sales-order-view .title-buttons h1,.sales-order-shipment .title-buttons h1,.sales-order-invoice .title-buttons h1{white-space:normal}   .block-account .block-title{bottom:1rem;right:1rem;padding:1rem;width:3rem;height:3rem}   .form-list .fields.tipopessoa > .field{padding:0}   .form-list .fields.tipopessoa label{padding:0 0.5rem;font-size:0.8rem}   #wishlist-table tbody tr{display:flex;flex-flow:row wrap;margin:0;padding:0.5rem;border:1px solid rgba(0,0,0,0.1)}   #wishlist-table thead tr th:not(:first-child){display:none}   #wishlist-table tbody tr td,#wishlist-table tbody tr td:first-child,#wishlist-table tbody tr td:nth-child(2){flex:1 1 100%;width:100%;padding:0.5rem !important;border:0 !important}   #wishlist-table tbody tr td[width]{flex:1 1 auto;width:auto}   #my-downloadable-products-table thead tr th:not(:first-child){display:none}   #my-downloadable-products-table tbody tr{display:flex;flex-flow:row wrap;margin:0;border:1px solid rgba(0,0,0,0.1);padding:0.5rem}   #my-downloadable-products-table tbody tr td{flex:1 1 auto;padding:0.5rem !important;margin:0;border:0 !important}   .socialconnect-account .col2-set{flex-flow:row wrap}   .socialconnect-account .col2-set > div{min-width:250px}} @media (max-width:48rem){.revendas-map{margin-right:2rem;flex:0 0 200px;position:relative}   #Brasil{width:12.5rem;height:12.5rem}   .revendas-map:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}   .or-map{display:none}   .cases-revenda li{min-width:200px}   .revendaslist > li{flex:0 1 50%;min-width:200px}   .case-detail-content .images li{list-style:none !important}} @media (max-width:35.5rem){.revendas-index-main{display:block}   .revendas-map{display:none}   .revendaslist{display:block}   .arevenda{display:block}   .arevenda .right{margin:1.25rem 0 0;padding:1.25rem 0 0;box-shadow:none;border-top:1px solid #ccc}   .arevenda .galeria-nav{padding:1.25rem 0.63rem 0.63rem;margin:0 0 1.25rem}   .cases-revenda ul{margin:0;display:block}   .cases-revenda li{padding:0;margin:0 0 0.63rem}   .cases-revenda a{display:block;padding:0.63rem;min-height:150px}   .case-detail-content{display:block}   .case-detail-content .dados{margin:1.25rem 0 0}} @keyframes one_sec{0%{stroke-dashoffset:0}   50%{stroke-dashoffset:-126px}   100%{stroke-dashoffset:-252px}} @keyframes success{from{opacity:0;transform:scale(0)}   to{opacity:1;transform:scale(1)}} @keyframes os-new{0%{transform:scale(0)}   100%{fill:#21AFB3;transform:scale(1)}} @keyframes os-new-bar{0%{width:0}   100%{width:33.333%;background:#21AFB3}} @keyframes os-processing{0%{transform:scale(0)}   100%{fill:#157173;transform:scale(1)}} @keyframes os-processing-bar{0%{width:0}   100%{width:66.666%;background:#157173}} @keyframes os-complete{0%{transform:scale(0)}   100%{fill:#21AFB3;transform:scale(1)}} @keyframes os-complete-bar{0%{width:0}   100%{width:100%;background:#21AFB3}} @keyframes os-holded{0%{transform:scale(0)}   100%{fill:#e98f33;transform:scale(1)}} @keyframes os-holded-bar{0%{width:0}   100%{width:100%;background:#fff;box-shadow:inset 0 0 0 1px #e98f33}} @keyframes os-canceled{0%{transform:scale(0)}   100%{fill:#ea1d2c;transform:scale(1)}} @keyframes os-canceled-bar{0%{width:0}   100%{width:100%;background:#ea1d2c;box-shadow:inset 0 0 0 2px #fff}} .container,.categories .ul--0,.main-container{min-width:1px;max-width:1130px;margin:0 auto;width:auto} .max-container,.newsletter{min-width:1px;max-width:88rem;margin:0 auto;width:auto} .line,.contact::before,.mycart::before,.cotacao::before{content:'';width:0.06rem;height:0.75rem;top:calc(50% - 0.38rem);left:0;box-shadow:1px 0 0 0 #dce6ec} .icons,.categories .a--0::after,.menu-mobile--close::before,.footer__contact .email::before{font-family:"biz_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} .infinite,.newsletter::before,.footer::before{width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);z-index:-1} .scrollbar::-webkit-scrollbar,.menu-mobile__content::-webkit-scrollbar,.more-views::-webkit-scrollbar,.scrollbar::-webkit-scrollbar-button,.menu-mobile__content::-webkit-scrollbar-button,.more-views::-webkit-scrollbar-button,.scrollbar::-webkit-scrollbar-track,.menu-mobile__content::-webkit-scrollbar-track,.more-views::-webkit-scrollbar-track,.scrollbar::-webkit-scrollbar-track-piece,.menu-mobile__content::-webkit-scrollbar-track-piece,.more-views::-webkit-scrollbar-track-piece,.scrollbar::-webkit-scrollbar-thumb,.menu-mobile__content::-webkit-scrollbar-thumb,.more-views::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-corner,.menu-mobile__content::-webkit-scrollbar-corner,.more-views::-webkit-scrollbar-corner,.scrollbar::-webkit-resizer,.menu-mobile__content::-webkit-resizer,.more-views::-webkit-resizer{width:0 !important;height:0 !important;background:none !important} body,html{background:#fff;font-family:'Lato',sans-serif;scroll-behavior:smooth} select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;padding:0 1rem;border:1px solid #dce6ec;cursor:pointer} .toolbar .sort-by select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;max-width:160px;height:2.75rem;background:none;border:0;font-weight:300} select option{color:#3e424a} input,select,textarea{border-radius:0;box-shadow:none;font-size:0.88rem} input,select,textarea,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#3e424a} input,select,textarea,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3e424a} input,select,textarea,input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#3e424a} input,select,textarea,input::placeholder,select::placeholder,textarea::placeholder{color:#3e424a} input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{text-transform:uppercase} input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{text-transform:uppercase} input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{text-transform:uppercase} input::placeholder,select::placeholder,textarea::placeholder{text-transform:uppercase} input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=mounth],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{border:1px solid #dce6ec} .btn,button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;box-shadow:none} .btn--outline{box-shadow:0 0 0 1px #dce6ec} .search .btn{background:#fff} .search .btn .ico{fill:#21AFB3} .newsletter .btn{height:3.75rem;background:#22273e;font-size:0.88rem;font-weight:300;text-transform:uppercase} .frete .btn{height:2.75rem;background:#eff6fa;border-radius:0;color:#21AFB3;font-size:0.75rem;text-transform:capitalize} .frete .btn--close{height:auto} .menu-mobile--close.btn{background:none;color:#21AFB3} .add-to-cart .btn-quote{max-width:207px;margin-top:0.63rem;background:#415265} .prod__shop .add-to-cart-buttons{display:flex;align-items:center} @media (max-width:768px){.prod__shop .add-to-cart-buttons{justify-content:center}} .add-to-cart-btn{width:7.94rem;height:2.75rem;padding:0;font-size:1rem;font-weight:400;line-height:2.75rem} .prod__shop .qty-wrapper{position:static;margin:0;transform:none} .qty-wrapper .input-box{display:flex;align-items:center;padding:0 1.56rem;background:#eff6fa} .qty-wrapper .input-box input{width:1.88rem;background:none;border:0;color:#3e424a;font-size:0.88rem} .qty-wrapper .bt-box{display:flex;align-items:center;justify-content:space-between;left:0;width:5rem;box-shadow:none;z-index:0} .qty-wrapper .bt-box .less{order:-1} .qty-wrapper .bt{width:1.56rem;height:1.56rem;border-radius:0 !important;font-size:1.25rem;line-height:normal} .qty-wrapper .bt::before{display:none !important} .qty-wrapper .bt,.qty-wrapper .bt:hover{background:none !important;color:#21AFB3 !important} .qty-wrapper .bt.less{text-indent:12px} .qty-wrapper .bt.plus{text-indent:-10px} .qty-wrapper .bt span{display:block} .loginout .ico{width:1.38rem;height:1.38rem;fill:#21AFB3} .contact .ico{width:0.81rem;height:0.81rem;fill:#21AFB3} .mycart .ico{width:1.38rem;height:1.38rem} .mycart:hover .mycart__header .ico{fill:#21AFB3} @media (max-width:992px){.search .btn .ico{width:1.31rem;height:1.31rem}} .sharing-links .fb-share .ico{fill:#3b5998} .sharing-links .tt-share .ico{fill:#00aced} .sharing-links .gp-share .ico{fill:#dd4b39} .sharing-links .pt-share .ico{fill:#cb2027} @media (max-width:768px){.sharing-links .ico{width:1.38rem;height:1.38rem}} .cotacao .ico{width:1.13rem;height:1.13rem;fill:#21AFB3} .menu-mobile .cotacao .ico{width:1.38rem;height:1.38rem} .link{color:#3e424a} .link:hover{color:#21AFB3} .loginout .link{white-space:nowrap} .menu-mobile .link{color:#21AFB3;font-size:1rem;font-weight:400} .filters .link{font-size:0.88rem;font-weight:400} .contact img{width:0.88rem;height:0.88rem} .title{font-size:1.56rem;font-weight:400} .title--xs{font-size:1rem} .footer .title{margin-bottom:1.25rem;color:#21AFB3;font-size:1rem} .newsletter .title{margin-bottom:0;font-size:1.43rem;text-transform:uppercase} .jointsales .info .title{color:#3e424a;font-size:0.88rem;font-weight:700;text-transform:uppercase} .page-title h1{font-size:1.56rem;text-transform:uppercase} .page-title.search-title h1{text-transform:initial} .page-title.search-title h1,.page-title.category-title h1{font-size:1.13rem} .col-main .page-title.search-title,.col-main .page-title.category-title{display:none} .mymenu .a--0{font-size:0.88rem;font-weight:400} .footer .mymenu .a--0{color:#3e424a} .mymenu .li--0:not(:last-child){margin-bottom:1rem} .header .mymenu{max-width:0px;transition:all 200ms} @media (max-width:992px){.header .mymenu{display:none}} .header .mymenu .ul--0{display:flex;margin:0 1.88rem} .header .mymenu .li--0{margin-bottom:0;padding:0.63rem 1.25rem;opacity:0;visibility:hidden;transition:all 200ms;transform:translateY(30px);white-space:nowrap} .header .mymenu .a--0{color:#3e424a;font-weight:700;text-transform:uppercase} @media (min-width:992px){.scrolled .header .mymenu{max-width:400px}   .scrolled .header .mymenu .li--0{opacity:1;visibility:visible;transform:translateY(0px)}} .std{color:#3e424a} .footer .std{color:#3e424a} .horario-box .std{font-size:0.88rem;font-weight:700} .footer__copyright .std{font-size:0.75rem;font-weight:300} .std.prod__short-desc{margin-bottom:1.25rem;font-size:1rem} .std.prod__short-desc br{display:none} .tabs__content .std{font-size:0.88rem;font-weight:300} ul::-webkit-scrollbar,.ul--0::-webkit-scrollbar,ul::-webkit-scrollbar-button,.ul--0::-webkit-scrollbar-button,ul::-webkit-scrollbar-track,.ul--0::-webkit-scrollbar-track,ul::-webkit-scrollbar-track-piece,.ul--0::-webkit-scrollbar-track-piece,ul::-webkit-scrollbar-thumb,.ul--0::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-corner,.ul--0::-webkit-scrollbar-corner,ul::-webkit-resizer,.ul--0::-webkit-resizer{width:0 !important;height:0 !important;background:none !important} .related__title,.recommended__title,.whosaw__title,.jointsales__title,.upsell__title,.reviews__title{display:inline-block;height:2.75rem;padding:0 1.88rem;background:#21AFB3;color:#fff;font-size:0.88rem;font-weight:400;line-height:2.75rem} @media (max-width:568px){.related__title,.recommended__title,.whosaw__title,.jointsales__title,.upsell__title,.reviews__title{display:flex;background:#fff;border:0;color:#3e424a}} @media (max-width:992px){.logo{margin:0 auto}} .logo img{height:2.63rem} .search{transition:all 300ms;z-index:21} @media (max-width:992px){.header .search{flex:initial}} @media (max-width:568px){.header .search{margin-left:0}} .search__form{border:1px solid #dce6ec;transition:all 300ms} @media (max-width:992px){.search__form{border:0}} .search__input{border:0 !important;border-radius:0 !important;font-size:0.88rem} .search__input::-webkit-input-placeholder{color:#3e424a !important;font-size:0.75rem} .search__input:-ms-input-placeholder{color:#3e424a !important;font-size:0.75rem} .search__input::-ms-input-placeholder{color:#3e424a !important;font-size:0.75rem} .search__input::placeholder{color:#3e424a !important;font-size:0.75rem} @media (max-width:992px){.header .search.on .search__input{height:5.31rem;background:#fff;color:#3e424a}} @media (max-width:568px){.header .search.on .search__input{height:4.69rem}} @media (max-width:992px){.search .input-box{position:fixed;display:block;width:100vw;top:0;left:0;border-bottom:1px solid #dce6ec;opacity:0;visibility:hidden;transition:opacity 300ms,visibility 300ms,z-index 300ms;z-index:-1}} .search.on .input-box{opacity:1;visibility:visible;z-index:99} .header .search__hide{position:absolute;top:0;right:0;height:100%;box-shadow:none;color:#21AFB3;line-height:3.44rem;z-index:9999} @media (max-width:992px){.header .search__hide{display:block}} @media (max-width:568px){.header .search__hide{line-height:2.81rem}} .loginout{height:2.75rem;padding-right:1.88rem;color:#3e424a;font-size:0.75rem;transition:all 200ms;text-transform:uppercase} @media (max-width:992px){.loginout{padding:0 0.63rem}} .menu-mobile .loginout{display:block;height:auto;margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid #dce6ec} @media (min-width:992px){.scrolled .header .loginout{margin-left:1.88rem}} @media (min-width:992px){.scrolled .loginout{padding-right:0}} .loginout__header{display:-ms-grid;display:grid;padding:0.44rem 0;align-items:center;-ms-grid-rows:15px 0 15px;-ms-grid-columns:22px 8px 1fr;grid-template:"svg welcome" 15px "svg links" 15px/22px 1fr;grid-gap:0 8px} @media (max-width:992px){.loginout__header{grid-gap:0}} @media (min-width:992px){.scrolled .loginout__header{grid-gap:0}} .menu-mobile .loginout__header{-ms-grid-rows:15px 0 15px;-ms-grid-columns:22px 10px 1fr;grid-template:"svg welcome" 15px "svg links" 15px/22px 1fr;grid-gap:0 10px;padding:0.44rem 0 0.44rem 1rem} .loginout__svg{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:svg;-ms-grid-column-align:left;justify-self:left} .menu-mobile .loginout__svg{margin-right:0.63rem} .loginout .welcome{-ms-grid-row:1;-ms-grid-column:3;grid-area:welcome;font-weight:300;text-align:left;white-space:nowrap} @media (max-width:992px){.header > .loginout .welcome{display:none}} @media (min-width:992px){.scrolled .loginout .welcome{width:0;opacity:0;visibility:hidden}} .menu-mobile .loginout .welcome{margin-right:0.31rem;font-size:1rem;font-weight:400} .loginout__links{-ms-grid-row:3;-ms-grid-column:3;grid-area:links} @media (max-width:992px){.header > .loginout__links{display:none}} @media (min-width:992px){.scrolled .loginout__links{width:0;opacity:0;visibility:hidden}} .menu-mobile .loginout__links{text-align:left} .loginout .login::after,.loginout .account::after{content:' ou';font-weight:300} .menu-mobile .loginout .login::after,.menu-mobile .loginout .account::after{color:#3e424a;font-weight:400} .contact{position:relative;width:10.31rem;padding-left:1.88rem;overflow:hidden;transition:all 200ms} @media (max-width:992px){.contact{width:auto}} .menu-mobile .contact{display:flex;align-items:center;justify-content:space-between;padding:0 1rem} @media (max-width:992px){.header > .contact{display:none}} @media (min-width:992px){.scrolled .header > .contact{width:0;padding:0;opacity:0;visibility:hidden}} .contact::before{position:absolute} .menu-mobile .contact::before{display:none} .contact_content{display:flex;align-items:center;line-height:1.13rem} .footer .contact_content{margin-bottom:0.88rem} @media (max-width:768px){.footer .contact_content{justify-content:center}} .contact .number{padding-left:0.31rem;color:#3e424a;font-size:0.88rem;font-weight:700;white-space:nowrap} .contact .ddd{padding-right:0.19rem;font-size:0.63rem} .footer .contact{padding-left:0} .footer .contact::before{display:none} .mycart{padding-left:1.56rem} @media (max-width:992px){.mycart{padding-left:0.63rem}} .mycart::before{position:absolute} .header .mycart{margin-left:1.88rem} @media (max-width:992px){.header .mycart{margin-left:0.63rem}} .mycart__header a{border-radius:0;box-shadow:none} .mycart:hover .mycart__header a{background:none} @media (max-width:992px){.header-container .mycart__header a{background:none !important}} .mycart .qtd{width:1.25rem;height:1.25rem;background:#3e424a;box-shadow:0 0 1px 3px #fff;font-weight:300;line-height:1.25rem} @media (max-width:568px){.mycart .qtd{display:none}} .mycart:hover .mycart__content{display:none} .cotacao{position:relative;width:9.69rem;height:2.75rem;margin-left:1.88rem;padding-left:1.56rem;transition:all 200ms} .menu-mobile .cotacao{width:auto;height:auto;margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid #dce6ec} @media (max-width:992px){.header > .cotacao{display:none}} .cotacao::before{position:absolute} .menu-mobile .cotacao::before{display:none} @media (min-width:992px){.scrolled .cotacao{width:4.31rem}} .cotacao__link{display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #dce6ec;color:#3e424a;font-size:0.75rem;font-weight:300;line-height:2.75rem;overflow:hidden;text-transform:uppercase;transition:all 100ms} .menu-mobile .cotacao__link{justify-content:flex-start;padding-left:1rem;box-shadow:none;font-size:1rem;font-weight:400} .scrolled .cotacao__link{box-shadow:none} .cotacao .ico{margin-right:0.63rem} .cotacao span{white-space:nowrap} @media (min-width:992px){.scrolled .cotacao span{width:0;opacity:0;visibility:hidden}} @media (max-width:992px){.header-container > .categories{display:none}} @media (min-width:992px){.scrolled > .categories{height:0;opacity:0;visibility:hidden;transition-duration:200ms,200ms,200ms}} .categories .ul--0{padding:0.38rem 0} .categories .ul--1{width:15rem} .categories .li--0:hover .a--0{background:none;color:#3e424a} .categories .li--0{transition:all 250ms 100ms cubic-bezier(0.09,0.99,0.49,1)} @media (min-width:992px){.scrolled > .categories .li--0{opacity:0;visibility:hidden;transform:translateY(-30px);transition:all 200ms 0ms cubic-bezier(0.09,0.99,0.49,1)}} .categories .a--0{color:#3e424a;font-size:0.88rem;font-weight:700;text-transform:uppercase} .categories .a--0 span{flex:initial} .categories .a--0::after{content:'\f107';padding-left:0.63rem;color:#21AFB3} .categories .a--1{color:#3e424a;font-size:0.88rem;font-weight:400} .categories .a--1:hover{color:#21AFB3} .categories .box--1{padding:1.13rem;background:#f1f7f7;border-radius:0 0 6px 6px;box-shadow:none} @media (min-width:992px){.categories__all{display:none}} .categories--justify{height:3.5rem;background:url("/media/interface/images/bg-padrao1.png");transition-property:height,opacity,visibility;transition-duration:200ms,200ms,200ms} .categories--justify .li--0{flex:0 1 25%} .categories--justify .a--1:hover{box-shadow:none} .categories--vertical{background:#fff} .header-container .menu-mobile .categories--vertical{margin:0 0 1rem;padding:1rem 0 0;border-bottom:1px solid #dce6ec} .categories--vertical .ul--0{padding:0} .categories--vertical .li--0{border:0 !important} .menu-mobile .categories--vertical .li--0{margin-bottom:1rem} .categories--vertical .li--1{opacity:0;visibility:hidden;overflow:hidden} .categories--vertical .box--1{position:static;border-radius:6px} .menu-mobile .categories--vertical .box--1{max-height:0px;padding:0 1.13rem;transform:none;transition:max-height 200ms cubic-bezier(0.09,0.99,0.49,1),padding 200ms cubic-bezier(0.09,0.99,0.49,1)} .categories--vertical .active .box--1{max-height:1000px;padding:1.13rem} .categories--vertical .active .li--1{opacity:1;visibility:visible;overflow:auto} .categories--vertical .a--0{font-size:1rem;font-weight:400} .menu-mobile .categories--vertical .a--0{padding-bottom:1rem} .categories--vertical .a--0 span{flex:1 1 auto} .categories--vertical .a--1{font-size:1rem} .categories__show{display:none !important} .categories__products,.categories__block{background:#fff;border:0;border-radius:6px} .categories__products .title,.categories__block .title{display:none} .menu-mobile{order:-1} @media (min-width:992px){.menu-mobile{display:none}} .menu-mobile.on{z-index:22} .menu-mobile__header{display:-ms-inline-grid;display:inline-grid;height:2.5rem;cursor:pointer;transition:all 200ms} .menu-mobile__header::after{content:'MENU';display:block;color:#3e424a;font-size:0.75rem} @media (max-width:992px){.menu-mobile__header{width:auto}} .menu-mobile__content{position:fixed;width:70vw;height:100vh;top:0;left:-100%;padding:1rem;background:#fff;overflow:auto;transition:all 300ms cubic-bezier(0.09,0.99,0.49,1)} @media (max-width:425px){.menu-mobile__content{width:100vw}} .on .menu-mobile__content{left:0} .menu-mobile .bar-trigger{display:block;height:0.19rem;background:#3e424a;transition:all 300ms} .menu-mobile .top{width:50%} .menu-mobile .middle{width:70%} .menu-mobile .bottom{width:50%} .menu-mobile--close{position:relative;margin-bottom:2rem} .menu-mobile--close::before{content:'\f00d'} .menu-mobile--close::after{position:absolute;display:block;content:'';width:calc(70vw - 2rem);bottom:-1rem;left:0;height:0.13rem;border-bottom:1px solid #dce6ec} @media (max-width:425px){.menu-mobile--close::after{width:calc(100vw - 2rem)}} .menu-mobile__opacity{position:absolute;display:block;width:100vw;height:100vh;top:0;left:0;opacity:0;visibility:hidden;background:rgba(220,230,236,0.5);z-index:-1} @media (max-width:375px){.menu-mobile__opacity{display:none}} .on .menu-mobile__opacity{opacity:1;visibility:visible} .wrapper > .banner{width:100vw;max-width:1680px} @media (min-width:1680px){.wrapper > .banner{margin:0 auto}} .banner--nojs .banner__wrapper{column-count:initial} .banner__link:hover{opacity:1} .cms-home .header-container + .banner{margin:0 0 1.25rem} @media (min-width:1680px){.cms-home .header-container + .banner{margin:0 auto 1.25rem}} #banner__home_banner_mosaico .banner__wrapper{display:flex;justify-content:space-between} #banner__home_banner_mosaico .banner__item{width:calc(50vw - 0.63rem)} @media (max-width:568px){#banner__home_banner_mosaico{margin-top:-1.25rem}   #banner__home_banner_mosaico .banner__wrapper{display:block}   #banner__home_banner_mosaico .banner__item{width:100vw}} .breadcrumb__list{align-items:baseline} .breadcrumb__link{color:#3e424a;font-weight:300} .breadcrumb__link::before{display:none} .breadcrumb__sep{margin:0 0.13rem 0 0;color:#3e424a} .breadcrumb__last{color:#21AFB3} .breadcrumb .a--0,.breadcrumb span{font-size:0.75rem;text-transform:uppercase} .filters .title{display:none} @media (max-width:992px){.filters .title{display:flex;background:#fff;box-shadow:inset 0 0 0 1px #dce6ec;color:#21AFB3;cursor:pointer;position:relative;top:0;left:0;width:auto;z-index:1;justify-content:center;border-radius:0}   .filters .title span{display:inline-block}} @media (max-width:992px){.filters.on .title{position:fixed;z-index:9999;justify-content:flex-end}   .filters.on .title span{display:none}} @media (max-width:992px){.filters__filtered{top:auto;bottom:0;margin-bottom:0;padding:1rem 0.75rem 1rem 0.63rem;background:#fff;box-shadow:0 0 0 1px #dce6ec;opacity:0;visibility:hidden;transition:all 100ms 0ms;transform:translateY(30px);z-index:9999}   .on .filters__filtered{opacity:1;visibility:visible;transform:translateY(0px);transition:all 200ms 200ms}   .filters__filtered .ul--0{display:flex;align-items:center;justify-content:flex-start;padding:0.31rem;overflow-x:scroll}   .filters__filtered .li--0{margin-right:1rem;box-shadow:inset 0 0 0 1px #dce6ec}} .filters__list{background:#fff} @media (max-width:992px){.filters__list{padding-bottom:5.63rem}} @media (max-width:992px) and (min-width:568px){.filters__list{padding-left:1.25rem;padding-right:1.25rem}} .filters__filter{padding:1rem 0} @media (max-width:992px){.filters__filter:not(:last-child){margin-bottom:0}   .filters__filter li{padding:0.63rem 0}} .filters__filter,.filters__filter:hover{box-shadow:none} .filters__filter .a--0,.filters__filter .count{color:#3e424a;font-size:0.88rem} .filters__filter.categoria{padding-top:0} .filters__name{color:#21AFB3;font-size:1.13rem;font-weight:700;text-transform:uppercase} @media (max-width:992px){.filters__name{display:flex;align-items:center;justify-content:space-between}   .filters__name::after{content:'+';transform:rotate(180deg);transition:transform 200ms ease}   .active .filters__name::after{content:'-';font-size:1.44rem;transform:rotate(0deg);line-height:0}   .filters__name + ul,.filters__name + ol,.filters__name + div{max-height:0px;padding:0 0.75rem;transform:none;transition:max-height 200ms cubic-bezier(0.09,0.99,0.49,1),padding 200ms cubic-bezier(0.09,0.99,0.49,1)}   .filters__name + ul li,.filters__name + ol li,.filters__name + div li{opacity:0;visibility:hidden;overflow:hidden}} .active .filters__name + ul,.active .filters__name + ol,.active .filters__name + div{max-height:1000px;padding:0.75rem} .active .filters__name + ul li,.active .filters__name + ol li,.active .filters__name + div li{opacity:1;visibility:visible;overflow:auto} @media (min-width:992px){.categoria .filters__name{display:none}} .filters ol li:not(:last-child){margin-bottom:1rem} @media (max-width:992px){.filters__filter > ul li:not(:last-child),.filters__filter > ol li:not(:last-child){margin-bottom:0}} @media (max-width:992px){.filters__swatches .ul--0{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:10px;margin:0}} .filters__swatches .li--0{min-width:20px} @media (max-width:992px){.filters__swatches .li--0{max-width:none;padding:0.06rem}} .filters__swatches .swatch{min-width:20px;height:1.25rem;font-weight:400;line-height:1.25rem} @media (max-width:992px){.filters__swatches .swatch{max-width:100%;min-width:48px;height:3rem;line-height:3rem}} .filters__swatches .a--0:hover{box-shadow:0 0 0 1px #fff,0 0 0 2px #3e424a} @media (max-width:992px){.catalog-category-view .main{flex-flow:row wrap}   .catalog-category-view .col-left{position:relative;top:0;left:0;z-index:1;flex:1 1 100%;max-width:100%}   .catalog-category-view .col-main{z-index:0}} .toolbar .amount,.toolbar .limiter,.toolbar .view-mode{display:none} .toolbar .sorter{margin-left:auto} @media (max-width:992px){.toolbar .sorter{margin-left:0}} @media (max-width:568px){.toolbar .sorter{width:100%}} .toolbar .sort-by{position:relative} @media (max-width:992px){.toolbar .sort-by{margin-left:0}} @media (max-width:568px){.toolbar .sort-by{width:100%}} .toolbar .sort-by label{color:#3e424a;font-size:0.88rem;opacity:1} .toolbar .sort-by::after{position:absolute;display:block;content:'';top:0;right:-0.25rem;width:10.31rem;height:2.75rem;background:none;border:1px solid #dce6ec;z-index:-1} @media (max-width:568px){.toolbar .sort-by::after{display:none}} @media (max-width:568px){.toolbar .sort-by select{border:1px solid #dce6ec;max-width:100%;width:100%}} .ias-trigger{margin-top:1.88rem} .ias-noneleft{display:none !important} .category-description.std{margin:1.88rem 0 3.13rem;padding:0;border:0} .products__case{box-shadow:none} @media (max-width:568px){.products__case{display:block}} .product__main{text-align:center} .product__name{color:#3e424a;font-size:0.88rem;font-weight:700;text-transform:uppercase} .products .consulte{margin-bottom:1rem;font-size:0.8rem;font-weight:700;color:#3e424a} @media (max-width:768px){#product_addtocart_form{display:block}} .prod__img{flex:1 1 50%;margin-right:2.81rem;position:relative} @media (max-width:768px){.prod__img{margin:0}} .product-image-container{display:flex;align-items:flex-start} @media (max-width:768px){.product-image-container{display:block}} .product-image-gallery{padding:2.19rem 3.44rem;box-shadow:0 0 0 1px #dce6ec} .product-image{flex:1 1 auto} .more-views{flex:0 0 52px;max-height:434px;margin-right:1rem;padding:0.06rem;order:-1;overflow-y:auto} .product-image-thumbs{margin:0} @media (max-width:768px){.product-image-thumbs{justify-content:center}} .product-image-thumbs li{flex:initial;min-width:50px;min-height:50px;padding:0 0 1rem 0} @media (max-width:768px){.product-image-thumbs li{padding:0.63rem}} .product-image-thumbs .thumb-link{padding:0.19rem;border-radius:0;box-shadow:inset 0 0 0 1px #dce6ec} .product-image-thumbs .thumb-link.on,.product-image-thumbs .thumb-link:hover{box-shadow:inset 0 0 0 1px #21AFB3} @media (min-width:768px){.sharing-links{margin-left:4.25rem}} @media (max-width:768px){.sharing-links{margin:0 0 1rem 0}} @media (max-width:768px){.sharing-links .list{justify-content:center;margin-bottom:0}} .sharing-links .list::before{content:'Compartilhe:';color:#3e424a;font-size:0.75rem;opacity:1} .sharing-links .list a{background:none} @media (min-width:768px){.sharing-links li{flex:0 0 1rem}} .sharing-links a{width:auto} .sharing-links .email-to-friend,.sharing-links .lk-share,.sharing-links .tb-share{display:none} .sharing-links .wa-share svg{fill:#0df46f} .prod__shop{display:block;flex:1 1 50%} @media (max-width:768px){.prod__shop{text-align:center}} .prod__name{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0.81rem} @media (max-width:768px){.prod__name{justify-content:center}} .prod__name h1{flex:0 0 100%;margin-bottom:0.63rem;color:#21AFB3;font-size:1.25rem;text-transform:uppercase} .tabs__tab{height:2.75rem;padding:0 1.88rem;border:0;color:#3e424a;line-height:2.75rem;transition:background 150ms,color 150ms} .tabs__tab,.tabs__tab.on{font-size:1rem;font-weight:400} .tabs__tab.on{background:#21AFB3;color:#fff} @media (max-width:568px){.tabs__tab.on{background:#fff;color:#3e424a}} .tabs__content{padding:1rem 0;border:0} @media (max-width:568px){.tabs__content{padding:1rem}} .tabs__content .std h2:first-child{display:none} .price-box .label{display:none} .products .regular-price .price span,.jointsales .regular-price .price span{color:#21AFB3;font-size:1.5rem} @media (max-width:768px){.price-box-avista{justify-content:center}} .product__main .price-box-avista{justify-content:center} .price-box-avista .label{display:none} .price-box-avista .price{flex:initial} .price-box-avista .price span:first-child{font-size:1.5rem} .categories__products .price-box-avista,.categories__block .price-box-avista{display:none} .products .price-box-avista,.prod__shop .price-box-avista{display:none} .product__main .configurable-swatch-list{justify-content:center} @media (max-width:768px){.configurable .configurable-swatch-list{justify-content:center;margin:0}} .configurable-swatch-list a{min-width:15px;box-shadow:none;line-height:0.94rem} .configurable-swatch-list a,.configurable-swatch-list a:hover{background:none;color:#3e424a} .configurable-swatch-list a:hover{box-shadow:0 0 0 1px #fff,0 0 0 2px #3e424a} .configurable .configurable-swatch-list a{min-width:20px;line-height:1.25rem} .configurable-swatch-list .selected a{background:none;box-shadow:0 0 0 1px #fff,0 0 0 2px #3e424a;color:#3e424a} .configurable-swatch-list img{width:0.94rem;height:0.94rem} .configurable .configurable-swatch-list img{width:1.25rem;height:1.25rem} @media (max-width:768px){.configurable__option{display:flex;justify-content:center}} .configurable::before{display:none} #color_label{color:#3e424a;font-size:0.88rem;font-weight:700} #color_label::before{content:'Selecione a '} #select_label_color{display:none} .add-to-links{display:flex;align-items:center;justify-content:space-between;max-width:270px;margin-bottom:1.25rem} @media (max-width:768px){.add-to-links{margin:0 auto !important}} .add-to-links li{margin:0 !important} .add-to-links a,.add-to-links a:hover{margin:0;padding:0;background:none;border:0 !important;box-shadow:none;color:#3e424a;font-size:0.75rem;font-weight:400} .add-to-links a::after{display:none !important} .product-rate .rating-box::before,.product-rate .rating::before{font-size:1.25rem} .product-rate .rating-box{height:auto} .product-rate .rating::before{color:#ffc241} .prod__shop .product-rate .to-rate{display:none} .prod__shop .product-rate .x-out-of-5{display:flex;align-items:center;color:#ffc241;font-size:0.75rem} .prod__shop .product-rate.no-rating .x-out-of-5{color:rgba(0,0,0,0.3)} .frete__content{position:relative;display:block;width:100%;height:auto;top:auto;left:auto;transform:none} @media (max-width:992px){.frete__content{padding:1.25rem 0}} @media (max-width:768px){.frete__form{justify-content:center}} .frete__form label{height:2.75rem;padding:0 0.94rem;background:#dce6ec;border-radius:0;box-shadow:none;color:#3e424a;font-size:0;line-height:2.75rem;text-transform:none} .frete__form label::before{content:'Calcule o Frete';font-size:0.75rem} .frete .input-text{background:#eff6fa;border-color:#eff6fa} @media (max-width:768px){.frete__actions{margin-left:-0.19rem}} .frete__results{position:relative;width:100%;height:auto;margin-bottom:1.88rem;color:#3e424a;transform:none} @media (min-width:992px){.frete__results{max-width:270px;margin-top:1.25rem}} @media (max-width:992px){.frete__results{display:none !important}} .frete.on .frete__results{display:block !important} .frete__title,.frete__naosei{display:none} .jointsales__row:not(.jointsales__options){display:-ms-grid;display:grid;-ms-grid-columns:1.2fr 1.2fr 2fr;grid-template-columns:1.2fr 1.2fr 2fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-gap:0 20px;padding:1.25rem 0} @media (max-width:992px){.jointsales__row:not(.jointsales__options){grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:50px 20px}} .jointsales__row:not(.jointsales__options) > *{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2} @media (max-width:992px){.jointsales__row:not(.jointsales__options) > *{grid-row:auto}} @media (max-width:992px){.jointsales__row:not(.jointsales__options) > *:not(.jointsales__prices-box){grid-column:auto}} .jointsales__current{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:0} .jointsales__list{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;height:100%} .jointsales__prices-box{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;padding-left:2.5rem} @media (max-width:992px){.jointsales__prices-box{grid-column:1/-1;padding:0}} .jointsales__currentin{flex-wrap:wrap;padding:0;box-shadow:none} .jointsales__item{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:100%;padding:0;text-align:center} .jointsales .more{width:2.13rem;height:2.19rem;background:#21AFB3;border-radius:100%;color:#fff;font-size:1.5rem;line-height:2.25rem;transform:none} @media (max-width:568px){.jointsales .more{top:calc(50% - 1rem);right:-1rem}} @media (max-width:425px){.jointsales .more{position:static;margin-top:1.88rem}} .jointsales .thumb{flex:0 0 100%;max-width:200px;margin:0 auto 0.63rem;padding:0} .jointsales .info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:auto;text-align:center} .jointsales .info > *{flex:0 0 100%} .jointsales__options{margin:0;padding:0;order:-1} .jointsales__options li{display:flex;align-items:center;justify-content:center} .jointsales__options label{margin:0 0.63rem 0 0} .jointsales__options select{flex:0 1 auto;width:auto} .jointsales__totals{display:flex;flex-wrap:wrap;align-items:flex-start} @media (max-width:992px){.jointsales__totals{text-align:center}} .jointsales__totals > *{flex:0 0 100%} .jointsales .todos-juntos{font-size:0} .jointsales .todos-juntos .price{color:#959fb0;font-size:1.13rem;font-weight:300} .jointsales .comprando-junto{margin-bottom:0.63rem;color:#21AFB3;font-size:1.13rem;order:-1} .jointsales .avista .price{color:#21AFB3;font-size:1.88rem;font-weight:700} .jointsales .preco-parcelado{color:#3e424a;font-size:0.88rem;font-weight:400;line-height:1.13rem;text-transform:uppercase} .jointsales .s-juros{display:block;padding:0;background:none;color:#3e424a;font-size:0.88rem;font-style:unset;line-height:inherit;text-align:left} @media (max-width:992px){.jointsales .s-juros{text-align:center}} @media (max-width:992px){.jointsales__action{text-align:center}} .jointsales .comprando-junto .price,.jointsales .economize,.jointsales .avista .label{display:none} .cart-table h2.name a,.cart__boxes .title{font-size:1rem;color:#3e424a} .shipping,.coupon,.totals{font-size:0.88rem} .brands::before{content:'Marcas';display:block;margin-bottom:1.88rem;color:#3e424a;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase} .brands__item a{background:none;border:0} .brands__item img{max-width:100%;max-height:40px;height:100%} .brand{margin-right:0.63rem;padding:0} .newsletter{margin-top:-1rem;padding:1.25rem 0;background:none;box-shadow:none} @media (max-width:88rem){.newsletter{padding:1.25rem 1rem}} .newsletter::before{position:absolute;content:'';height:100%;top:0;background:url("/media/interface/images/bg-padrao2.png")} .newsletter__form{flex-wrap:nowrap} .newsletter__text{flex:initial;margin:0 1.25rem 0 0;padding:0 0.25rem 0.5rem;color:#fff} @media (max-width:568px){.newsletter__text{text-align:center}} .newsletter__text small{display:block;font-size:0.94rem;line-height:1.13rem} .newsletter .input-text{height:3.75rem;border:0} .newsletter__submit{flex:0 0 170px} .footer__contact{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:contact;color:#3e424a;font-size:0.88rem} .footer__contact .email-box,.footer__contact .label{margin-bottom:1rem} .footer__contact .email-box{margin-top:-1.06rem} .footer__contact .label{display:block} .footer__contact .email{display:inline-block;padding:0} .footer__contact .email::before{content:'\f0e0';margin-right:0.31rem;color:#21AFB3} .footer__about{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:inst} .footer__categories{-ms-grid-row:1;-ms-grid-column:3;grid-area:categories} .footer__socials{-ms-grid-row:2;-ms-grid-column:3;grid-area:socials} .footer .socials{padding:0} @media (max-width:768px){.footer .socials__list{justify-content:center;margin:0}} .socials__item{padding:0 0.63rem} .socials__svg{height:1.25rem} .footer__certificates{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:4;grid-area:certs} @media (max-width:768px){.footer__certificates{grid-column:1/-1}} .certs__list{display:block} .footer__payments{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:pays;align-self:center} @media (max-width:768px){.footer__payments{grid-column:1/-1}} @media (max-width:425px){.footer__payments img{max-width:3rem}} .footer__shipments{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:ships;align-self:center} @media (max-width:768px){.footer__shipments{grid-column:1/-1}} .footer__copyright{padding:1.25rem 0;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:copy;align-self:center} @media (max-width:768px){.footer__copyright{grid-column:1/-1}} .brands .owl-wrapper-outer{border:0;box-shadow:none} .jointsales .owl-wrapper-outer{height:auto !important;border:0;box-shadow:none} @media (max-width:992px){.brands .owl-buttons{display:block}} @media (max-width:1024px){.owl-prev,.owl-next{width:3.75rem}} .owl-prev,.owl-next,.owl-prev::before,.owl-next::before{background:#fff;box-shadow:none;color:#21AFB3;font-size:2.25rem} .owl-prev::before,.owl-next::before{width:auto} .owl-prev::before{content:'\f104';left:50%;right:auto} .owl-next::before{content:'\f105';left:auto;right:50%} .messages > li{display:block;padding:0.63rem 1.25rem;margin-bottom:1.25rem;font-size:0.88rem} .messages .success-msg{border:1px solid #2baf60;background:#c8efc0;color:#1d904b} .messages .error-msg{border:1px solid #d92100;background:#ffdcdc;color:#d92100} .messages .notice-msg{border:1px solid #f7be07;background:#f9f0d5;color:#f7be07} .cms-home .wrapper{padding:0} .header-container{background:#fff;box-shadow:none} .header-container.scrolled{box-shadow:0 0 0 1px #dce6ec} @media (max-width:568px){.header{padding:0.63rem}} .main-container{min-height:1px;padding-top:1rem} .footer-container{background:#fff} @media (max-width:1440px){.footer-container{padding:1rem}} .footer{display:-ms-grid;display:grid;-ms-grid-rows:2fr 2.8fr 3fr 1fr;-ms-grid-columns:1.2fr 1fr 1fr 1fr;grid-template:"contact inst categories certs" 2fr "contact inst socials certs" 2.8fr "pays pays ships ships" 3fr "copy copy copy copy" 1fr/1.2fr 1fr 1fr 1fr;padding-top:2.5rem} @media (max-width:768px){.footer{grid-template-areas:initial;-ms-grid-columns:;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));-ms-grid-rows:1fr;grid-template-rows:1fr;grid-gap:20px 0;text-align:center}} .footer::before{position:absolute;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;content:'';background:url("/media/interface/images/bg-padrao1.png")} @media (max-width:768px){.footer::before{display:none}} @media (max-width:768px){.footer > *:not(:nth-child(1n+5)){grid-area:initial}} @media (max-width:768px){.footer > *:not(:nth-last-child(1n+5)){grid-column:1/-1;grid-row:initial}} .opc .footer{-ms-grid-rows:3fr 1fr;-ms-grid-columns:1.2fr 1fr 1fr 1fr;grid-template:"pays pays ships ships" 3fr "copy copy copy copy" 1fr/1.2fr 1fr 1fr 1fr} .opc .footer::before{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2} .categories__products .product-rate.prolabel{display:none} .tabs__content .std{font-size:1rem;font-weight:400;line-height:1.5rem} .prolabel{position:absolute !important} .btn-sob-consulta{width:100%} @media (max-width:568px){.toolbar .sort-by{display:block}   .toolbar .sort-by label{display:flex;background:#fff;box-shadow:inset 0 0 0 1px #dce6ec;color:#21afb3;font-size:1rem;position:relative;top:0;left:0;width:auto;z-index:1;justify-content:center;border-radius:0;padding:1rem;margin-right:0;height:3.25rem}   .toolbar .sort-by select{background:#fff;border:6px solid #dce6ec;height:3.25rem;transform:translateY(-52px);max-height:0;overflow:hidden}   .toolbar .sort-by.on select{transform:translateY(0);max-height:100%}} @media (max-width:568px){.catalog-category-view .col-left{margin-bottom:1rem}   .category-block-mode{display:none}} @media (max-width:992px){.filters__filter.cor .ul--0{display:block}   .filters__filter.cor .li--0{padding:0 0 0.75rem}   .filters__filter.cor .a--0{display:flex;align-items:center;box-shadow:none}   .filters__filter.cor .a--0.has-thumb:after{content:attr(title);margin-left:0.63rem}   .filters__filter.cor .a--0 .count{order:5;margin-left:0.31rem;display:inline-block}   .filters__filter.cor .a--0 .swatch{min-width:28px;height:1.75rem;line-height:1.75rem}} .btn-sob-consulta{width:auto} .add-to-links > li{padding-top:0.63rem}.footer a{color:#3e424a}.wrapper>.banner{max-width:100%}.cms-home .messages{margin:1rem auto;text-align:center}.categories--justify .li--0.removed{position:revert!important}