@charset "UTF-8";@font-face{font-family:biz_icons;src:url(https://www.virtualjoias.com/skin/frontend/biz/default/fonts/biz_icons.eot);src:url(https://www.virtualjoias.com/skin/frontend/biz/default/fonts/biz_icons.eot) format("embedded-opentype"),url(https://www.virtualjoias.com/skin/frontend/biz/default/fonts/biz_icons.woff) format("woff"),url(https://www.virtualjoias.com/skin/frontend/biz/default/fonts/biz_icons.ttf) format("truetype"),url(https://www.virtualjoias.com/skin/frontend/biz/default/fonts/biz_icons.svg) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;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:0 0;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,.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:0 0}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:.83em;margin-bottom:1.67em;font-weight:700}.std h6{font-size:.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,.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:-.5em}.std sub{bottom:-.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:400;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.virtualjoias.com/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(.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: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(.23,1,.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:400;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,.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:400;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,.3)}.calendar table{border:0;background:0 0;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,.1)}.calendar table .wn.name{background:0 0}.calendar .button{position:relative;top:0;color:rgba(0,0,0,.8);background:#fff;box-shadow:inset 0 0 0 1px rgba(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,.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,.1),inset 0 -2px 0 rgba(0,0,0,.1);color:rgba(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,.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,.1);color:rgba(0,0,0,.8)}.calendar tbody .rowhilite td.wn{background:rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.calendar tbody td.hilite{background:#364051;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,.1);color:#fff}.calendar tbody td.active{background:#364051;padding:0;border:0;border-bottom:1px solid rgba(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,.1);padding:0;background:#fcab28;color:rgba(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,.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,.1);background:#fdfdfd;box-shadow:0 2px 4px rgba(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,.8);padding:8px;border:0}.calendar .combo .hilite{background:#60c3ad;color:rgba(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:red;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:400;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:400;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,.5);font-size:3rem}.product-rate .circle-percent{width:100%;height:100%}.product-rate .circle-percent .off{stroke:rgba(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(.19,1,.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(.9) translate(-50%,-50%);transform-origin:center bottom;transition:all 600ms cubic-bezier(.19,1,.22,1);animation:terms 600ms cubic-bezier(.19,1,.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(.9) translate(-50%,-50%)}@keyframes terms{from{opacity:0;transform:scale(.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(.9) translate(-50%,-50%);transform-origin:center bottom;transition:all 600ms cubic-bezier(.19,1,.22,1);animation:floater 600ms cubic-bezier(.19,1,.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(.9) translate(-50%,-50%)}.floater .newsletter__form{margin-bottom:0}@keyframes floater{from{opacity:0;transform:scale(.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:0 0;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:400;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:400;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:400;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(.23,1,.32,1)}.osc-onepage .section.blink .step-title .number{transform:scale(1.7)}.osc-onepage .section .step-title .number{transition:all 200ms cubic-bezier(.68,-.55,.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:400;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:0 0;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:400;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:0 0;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(.23,1,.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:400;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,.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(.19,1,.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:400;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:0 0}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:400;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:400;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(.19,1,.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:0 0;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;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:.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}#sales-restriction .modal__box button{margin:15px 0 0}#sales_restriction_cep .frete__form,.sales-restriction .frete__form{margin:15px 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}.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(.23,1,.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:0 0;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:0 0;color:#7bafd4;font-weight:700;box-shadow:inset 0 0 0 1px #7bafd4;display:flex;align-items:center;transition:200ms cubic-bezier(.23,1,.32,1)}.field.actions.block .link:before{content:'\f019';font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;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:400;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:0 0;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:0 0;color:#000;display:flex;align-items:center;justify-content:flex-start;transition:all 400ms cubic-bezier(.23,1,.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:.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:400;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 0!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:0 0!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:0 0;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:400;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}.sa_payPal_overlay{visibility:visible;position:fixed;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#88ffffff',EndColorStr='#88ffffff');background:rgba(255,255,255,.8);top:0;left:0;z-index:999999}.sa_payPal_overlay h2{display:block;float:none;color:#2f6395;font-family:Arial;font-size:20px;font-weight:700;text-align:center}.sa_payPal_overlay_01{background:#fff;background-image:linear-gradient(top,#FFFFFF 45%,#E9ECEF 80%);background-image:-o-linear-gradient(top,#FFFFFF 45%,#E9ECEF 80%);background-image:-moz-linear-gradient(top,#FFFFFF 45%,#E9ECEF 80%);background-image:-webkit-linear-gradient(top,#FFFFFF 45%,#E9ECEF 80%);background-image:-ms-linear-gradient(top,#FFFFFF 45%,#E9ECEF 80%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.45,#FFFFFF),color-stop(0.8,#E9ECEF));display:block;margin:auto;position:fixed;margin-left:-220px;left:45%;top:40%;text-align:center;color:#2f6395;font-family:Arial;padding:15px;font-size:15px;font-weight:700;width:530px;-webkit-box-shadow:3px 2px 13px rgba(50,50,49,.25);box-shadow:rgba(0,0,0,.2) 0 0 0 5px;border:1px solid #cfcfcf;border-radius:6px}.icon_animated_prog_dkgy{display:block;margin:0 auto 10px}.sa_payPal_overlay p{font-size:13px;color:#003171;font-weight:400;margin:10px 0}div.paypal_plus_loading{border:0;height:32px;width:100%}#agreementsBox .agreement-content{background:0 0;border:0;border-bottom:1px solid #ccc;color:#2e8ab8;font-size:20px}#agreementsBox{padding:20px;background:#fff;margin-top:-136px;text-align:center;z-index:9999999;margin-left:-100px}#agreementsBox form{text-align:left}#lightbox-close{background:#000;border-radius:15px;color:#fff;float:right;font-size:18px;font-weight:700;line-height:26px;width:26px;cursor:pointer}.agreementsContainer{display:none;position:fixed;height:100%;width:100%;background:#000;top:0;opacity:.4;z-index:99999}.agreemShow{display:block!important}.dialog{z-index:999999999!important}#paypal_plus_loading{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-color:#2180c0 rgba(0,0,0,.2) rgba(0,0,0,.2);border-style:solid;border-width:8px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 .7s infinite linear}#paypal_plus_loading,#paypal_plus_loading:after{border-radius:50%;width:30px;height:30px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.paypal-logo-product{float:right}.paypal-logo-product .label{margin-top:4px}.paypal-logo-product .label a{font-size:12px;line-height:1.5}.paypal-logo-product{float:left}#payment_form_mercadopago_custom{margin:20px;padding:0;position:relative}#mercadopago_checkout_custom{position:relative}#mercadopago-loading{display:none;position:absolute;top:50%;left:50%;transform:translateX(-50%)}#mercadopago_checkout_custom ul li{overflow:hidden;width:100%}#mercadopago_checkout_custom .card-form{border:1px solid #ccc;overflow:hidden;padding:15px}#mercadopago_checkout_custom .card-form.first-card{float:left;width:49.2%}#mercadopago_checkout_custom #second_card_fieldset{float:right;position:relative;width:49.2%}#mercadopago_checkout_custom ul li label{padding:5px 0;font-size:14px;width:100%}#mercadopago_checkout_custom ul li input,#mercadopago_checkout_custom ul li select{background-color:#fff;height:25px;margin-top:4px}#mercadopago_checkout_custom ul li select.full-width{display:block}#first_card_amount_fields,#secondCardAmount{margin-bottom:10px;white-space:nowrap}#first_card_amount{width:120px;display:block}#cardId{background-position:93% 50%!important}.total_buy{margin-left:10px}.total_buy_price{font-size:14px;padding-top:6px;display:inline-block;color:#900}.second_card_total_buy{clear:both;margin-left:10px}.second_card_total_buy span{font-size:14px;display:inline-block;color:#900}.ch-form-hint{color:#999;font-size:12px}#second_card_cardId{background-position:93% 50%!important;height:25px!important;background-color:#fff!important}#cardNumber{background-position:98% 50%!important;width:225px;background-color:#fff!important}#second_card_cardNumber{background-position:98% 50%!important;width:225px;background-color:#fff!important}#second_card_amount{border:none;color:#900;display:inline-block;font-size:14px;padding:0;white-space:nowrap;width:90px}#second_card_amount_holder{font-size:14px;color:#900;display:block}#hide_second_card{float:right}#cardholderName,#second_card_cardholderName{width:160px}#securityCode,#securityCodeOCP,#second_card_securityCodeOCP,#second_card_securityCode{width:70px!important}#second_card_securityCodeOCP__mp{margin-bottom:6px}#second_card_payment{margin:0}#cardExpirationMonth,#cardExpirationMonthLabel,#cardExpirationYearLabel,#cardExpirationYear{display:inline-block}.expiration-date-box{display:inline-block;margin-top:-2px;vertical-align:top;width:100%}#box_month,#second_card_box_month,#box_year,#second_card_box_year{float:left;width:45%}#box_month select,#second_card_box_month select{width:140px}#box_year select,#second_card_box_year select{width:80px}#box_month,#second_card_box_month{margin:0 10px 0 0}#docType,#second_card_docType{display:inline-block!important}#mercadopago_checkout_custom_card{overflow:hidden}#doc_type__mp,#second_card_doc_type__mp{margin-right:5px;padding-bottom:1px;width:auto!important}#doc_number__mp,#second_card_doc_number__mp{padding-bottom:1px;width:auto!important}#doc_type__mp,#doc_number__mp,#second_card_doc_type__mp,#second_card_doc_number__mp{float:left}#doc_type__mp label,#second_card_doc_type__mp label{display:block}#doc_type__mp select,#second_card_doc_type__mp select{width:80px}#doc_number__mp input,#second_card_doc_number__mp input{width:130px}.message-error{display:none}#mercadopago_checkout_custom_ticket .form-mercadopago{padding-left:0}.action_ocp{cursor:pointer;width:100%}#mercadopago_checkout_custom .button{margin-bottom:10px}#mercadopago_checkout_custom #hide_second_card{position:absolute;top:15px;right:15px;width:25px}#show_second_card{width:210px}#use_other_card_mp:hover,#show_second_card:hover,#show_second_card:hover,#second_card_use_other_card_mp:hover{text-decoration:none}.second_card_total_buy_price,.total_buy_price{padding:3px 10px;font-weight:600;text-decoration:underline;vertical-align:middle}.second_card_total_buy label{font-weight:700}#hide_second_card{padding:3px 6px;line-height:1}#hide_second_card:hover{text-decoration:none}#mensagem_mp{float:left}#mensagem_mp h4{font-size:18px}#mensagem_mp .status{font-size:14px}.voltar{text-transform:uppercase}#logo_mp{float:left;width:100%;margin:40px 0 0}.btn-boleto{font-family:lato,sans-serif;font-weight:400;background-color:#36a1f1;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#36A1F1),color-stop(100%,#0F79C9));background-image:-webkit-linear-gradient(#36A1F1,#0F79C9);background-image:-moz-linear-gradient(#36A1F1,#0F79C9);background-image:-o-linear-gradient(#36A1F1,#0F79C9);background-image:linear-gradient(#36A1F1,#0F79C9);-webkit-box-shadow:inset 0 1px #97dcff;box-shadow:0 1px #97dcff inset;color:#fff!important;border:1px solid #0d6fb9;border-radius:4px 4px 4px 4px;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;line-height:1.25em;padding:6px 12px;font-size:20px}#standard_banner_checkout{width:100%;float:left}@media screen and (max-width:680px){#mercadopago_checkout_custom .card-form.first-card,#mercadopago_checkout_custom #second_card_fieldset{float:none;width:100%}}@media screen and (max-width:500px){.banner_checkout_mp{width:100%;margin:0 0 5px}.box-mes{width:100%}.box-ano{width:100%;margin:10px 0 0}.box-mes select{width:50%}.box-ano select{width:50%}#mercadopago_transparent_doc{width:50%}#status{margin:0 0 10px}iframe#checkout_mercadopago{float:left;width:100%!important}.form-list.mercadopago{float:left;min-width:100%;width:100%;margin:0 15px 0 0}}@media screen and (max-width:360px){#payment_form_mercadopago_custom{margin:0}}.msg-status{display:none}.mercadopago-message-coupon{margin:5px 0 -5px 0;float:left;width:92%}.mercadopago-message-coupon li{display:none}.mercadopago-coupon-action-apply,.mercadopago-coupon-action-remove{cursor:pointer;float:left;font-size:10px;border:1px solid #cecece;text-transform:uppercase;padding:2px 7px;border-radius:5px;background-color:#f0f0f0;margin:5px 0 0}.mercadopago-coupon-action-remove{display:none}.mercadopago-message-coupon p{margin:0}.mercadopago-focus{color:#004098;font-family:arial;font-weight:700}.discount-ok{padding:10px;border:1px solid #cecece;background-color:#f0f0f0;float:left}.communication{padding:10px;border:1px solid #cecece;background-color:#f0f0f0;float:left;width:63%}.error-installment-not-work{cursor:pointer}.mercadopago-info-discount li{display:block!important;float:left;width:100%;margin:0!important}.mercadopago-discount-options{display:inline-block}.mercadopago-ticket-label{vertical-align:top}.optionsTicketMp{float:left;margin-right:10px}.banner_checkout_mp{max-width:100%;max-height:100%}.show_second_card{display:none}.show_second_card_button{display:none!important}.legal-info{margin-top:10px}.tea-info,.cft-info{color:#a0a0a0;margin:0!important;padding:0 5px}.cft-info{font-size:35px;line-height:1}.onstepcheckout-mercadopago #doc_number__mp{margin-top:31px}.onstepcheckout-mercadopago #installments__mp{padding-bottom:1px}.onstepcheckout-mercadopago #payment_form_mercadopago_custom>li{margin:0}#mercadopago_calculator_link{display:block;margin:5px 0 15px}#mercadopago_calculator_link a,#mercadopago_calculator_link p,#mercadopago_calculator_link img{display:inline-block;vertical-align:middle}.sp-methods dd .container-form-list{padding:0;border-bottom:1px solid #f4f4f4;padding-bottom:10px}.container-form-list #mercadopago_checkout_custom_ticket .form-mercadopago{margin:20px}.mercadopago-ticket-options .mercadopago-ticket-option{padding:10px 1px}.mercadopago-ticket-label img{margin-right:10px}.mercadopago-popup{position:relative;z-index:9999}.mercadopago-popup-overlay{background:gray;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:9991}.mercadopago-popup main{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);left:50%;max-height:80%;overflow:auto;padding:15px 20px 10px;position:fixed;text-align:left;top:10%;transform:translateX(-50%);width:500px;z-index:9992}.mercadopago-popup .btn-close-popup{cursor:pointer;padding:0 5px;position:absolute;right:10px;top:10px}.order-profile-app-wrapper .loading-overlay{background:gray;bottom:0;display:none;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:999}.order-profile-app-wrapper.loading .loading-overlay{display:block}.mercadopago-popup h3{color:#39c}.columns{display:table}.cards-column,.data-column{display:table-cell;vertical-align:top}.cards-column{min-width:110px}.data-column{background:#f7f7f7;padding:0 20px;position:relative;width:100%}#op-payment-cards-list li{display:block;border-bottom:1px solid #f7f7f7}#op-payment-cards-list li:first-child{border-top:1px solid #f7f7f7}#op-payment-cards-list li.selected{background:#f7f7f7}#op-payment-cards-list li label{cursor:pointer;padding:5px;width:100%}#op-payment-cards-list li input,#op-payment-cards-list li img{cursor:pointer;display:inline-block;vertical-align:middle}#paymentCost{}#paymentCost label{display:inline-block;width:45px}#op-bank-select{}#op-bank-select select{display:inline-block;margin-right:-2px;width:260px}#op-bank-select,.op-installments{border-bottom:1px solid #fff;overflow:hidden;padding:20px 0}#installmentSelect{min-width:40px}#installmentsPrice{color:#39c;font-size:24px;font-weight:700;line-height:14px}#installmentsPrice sup{font-size:14px;top:-8px}.op-installments>*{display:inline-block;vertical-align:middle}.op-price,.op-installments-free-text{float:left}.op-installments-free-text{font-family:Raleway,Arial;margin-left:10px}.op-submit{padding:10px 0;text-align:right}#costTransparentPrices{bottom:15px;color:#999;display:inline-block;font-family:Arial;line-height:1;position:absolute}.op-installments-primary-options{float:left;font-size:30px;margin-right:10px}.op-installments-secondary-options{float:left;font-family:Arial;font-size:11px}.op-installments-secondary-options .op-installments-section{margin:3px 0}@media screen and (max-width:767px){.mercadopago-popup main{max-height:90%;padding:15px 10px 10px;top:5%;width:310px}.mercadopago-popup .btn-close-popup{right:5px;top:5px}.mercadopago-popup h2{font-size:18px}.mercadopago-popup h3{font-size:14px}.cards-column{min-width:85px}.data-column{padding:0 10px}#paymentCost label{padding-bottom:5px;width:100%}#op-bank-select select{width:100%}.pay-box label{width:100%}.op-installments{border-bottom:none}.op-price-box{margin:5px 0 -5px;width:120px}.op-price,.op-installments-free-text{float:none;margin-left:0}.op-submit{padding:0}.op-submit .button{width:100%}.op-installments-secondary-options{float:none}.op-installments-secondary-options .op-installments-section{display:inline-block}.op-installments-secondary-options .op-installments-section:first-child:after{content:'/';display:inline-block}}html{background:#f9f9f9}input,select,textarea{border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}select:hover,textarea:hover,input:hover,input:focus{border-color:#e8927c}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:.13rem;margin-right:.25rem;fill:#666}iframe[name=google_conversion_frame]{position:fixed;top:-62.44rem;left:-62.44rem}a{color:#e8927c}a:hover{color:#e06e51}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 -.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 .5rem 1rem;list-style:none!important;margin:0!important}[class*='--xs']{font-size:.8rem}[class*='--sm']{font-size:.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,.7)}.title--sm{font-size:1.5rem;font-weight:400}.title--lg{font-size:2.5rem}.title--xl{font-size:3rem}.subtitle{font-size:.8rem;font-weight:700;color:rgba(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 .25em;color:#e8927c}.page-title h1 small{font-weight:400;font-size:1.5rem;line-height:3rem;color:rgba(0,0,0,.5)}.btn,button,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:#e8927c;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:#e06e51;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,.3)}.btn--emboss{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 -3px 0 rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.2);background:linear-gradient(#666,#4D4D4D);text-shadow:0 1px 0 rgba(0,0,0,.3)}.btn--emboss:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 3px 0 rgba(0,0,0,.2);background:linear-gradient(#4D4D4D,#666)}.btn--outline{background:0 0;color:#666;box-shadow:inset 0 0 0 1px #666}.btn--outline:hover{background:#666;color:#fff}.btn--disabled{background:rgba(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:400;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:400;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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f104";margin-right:1rem}.btn--xs{font-size:.8rem;padding:.5em 1em}.btn--sm{font-size:.9rem}.btn--lg{font-size:1.5rem}.btn--xl{font-size:2rem}.link{font-weight:600;color:#e8927c}.link:hover{color:#e06e51}.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,.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:-.5rem}.blogfeed__list li{flex:1 1 25%;display:flex;flex-flow:column nowrap;min-width:280px;padding:.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,.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:.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,.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,.1);border-bottom:1px solid rgba(0,0,0,.1);background:#fff;color:rgba(0,0,0,.5);cursor:pointer}.search__filter .label:before{margin-right:1rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0b0";color:rgba(0,0,0,.2)}.search__filter .label:hover,.search__filter .label:hover:before,.search__filter.filtered .label,.search__filter.filtered .label:before{color:#e8927c}.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,.1),0 1rem 2rem -1rem rgba(0,0,0,.5);column-count:2;padding:.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:.5rem;cursor:pointer;color:rgba(0,0,0,.5);transition:all 200ms ease-out}.search__filter li:hover{color:#e8927c}.search__filter li.default{column-span:all;border-top:1px solid rgba(0,0,0,.1);display:block;padding:1rem;margin:.5rem -.5rem -.5rem;width:calc(100% + 1rem)}.search__filter li.default:hover{color:#fff;background:#e8927c}.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,.1),0 1rem 2rem -1rem rgba(0,0,0,.5)}.search__autocomplete li{cursor:pointer}.search__autocomplete li:hover{color:#e8927c}.search__autocomplete li:not(:last-child){margin-bottom:1rem}.search__autocomplete .amount{padding-right:1rem;color:rgba(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:.63rem 0 .63rem .63rem;border:1px solid #ccc;box-shadow:0 5px 10px rgba(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:-.06rem;border-bottom-color:#fff}.searchautocomplete-placeholder ul{max-height:200px;overflow:auto;padding-right:.31rem;margin-right:.31rem}.searchautocomplete-placeholder ul::-webkit-scrollbar{width:.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,.7)}.searchautocomplete-placeholder ul li{padding:.63rem;border:1px solid #ddd;margin-bottom:.63rem;display:flex;align-items:center}.searchautocomplete-placeholder .all{padding:.63rem .63rem 0 0;margin-left:-.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:#666;color:#fff;font-size:.75rem}.searchautocomplete-placeholder .all a:hover{background:#4d4d4d;color:#fff}.searchautocomlete-image{margin-right:.63rem;flex:0 0 auto}.searchautocomlete-info{font-size:.75rem;color:#666;flex:1 1 auto}.searchautocomlete-info>*{margin-bottom:.44rem}.searchautocomlete-info>*:last-child{margin-bottom:0}.searchautocomlete-info .name{color:#222;font-weight:600;display:block}.searchautocomlete-info .name:hover{color:#e06e51}.searchautocomlete-info .name,.searchautocomlete-info .regular-price,.searchautocomlete-info .special-price{font-size:.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 .5rem;color:rgba(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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f015";margin-right:.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 -.25rem -.5rem}.newsletter__text{flex:1 1 100%;padding:0 .25rem;margin-bottom:1rem}.newsletter__name{flex:1 1 20%;display:flex;align-items:center;padding:0 .25rem .5rem;min-width:250px}.newsletter__gender{flex:1 1 auto;display:flex;align-items:center;min-width:250px;padding:0 .25rem .5rem}.newsletter__email{flex:1 1 40%;display:flex;align-items:center;padding:0 .25rem .5rem;min-width:250px}.newsletter__submit{flex:1 1 auto;padding:0 .25rem .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:#666;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,.1);background:#fff;color:rgba(0,0,0,.8);border-radius:3px}.newsletter .male-label:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f183";margin-right:.5em}.newsletter .female-label:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f182";margin-right:.5em}.newsletter .male-label:hover,.newsletter .female-label:hover{border-color:#e8927c;color:#e8927c}.newsletter .male-label.checked,.newsletter .female-label.checked{background:#e8927c;border-color:#e8927c;color:#fff}.newsletter .label{flex:0 0 auto;padding-right:.5rem;color:rgba(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:.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 -.5rem -1rem}.products__item{flex:1 1 250px;display:flex;min-width:250px;margin:0;padding: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,.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:.06rem .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:.5rem}.products .esgotado{margin-bottom:1rem;font-size:.8rem;font-weight:600;color:#333}.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 .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:#666}.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,.5);font-size:.8rem}.compare__list{margin: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 .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,.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,.1);border-top:0;border-radius:0 0 3px 3px}.compare__remove{position:absolute;top:0;right:.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,.1);display:flex;margin:1rem -.5rem -1rem;padding-top:1rem}.testimonials__item{flex:1 1 20%;position:relative;padding:.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:.5rem}.testimonials__author{font-weight:700}.testimonials__date{color:rgba(0,0,0,.5)}.testimonials__content{padding:1rem;border:1px solid rgba(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:400;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 -.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,.7);float:left;margin-right:1rem}.testimonials__rating:before{display:inline-block;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#e8927c;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.25rem}.poll__answer{display:flex;align-items:center}.poll__answer:not(:last-child){margin-bottom:.5rem}.poll__radio{margin-right:1rem}.poll__label{cursor:pointer;font-weight:600}.poll__label:hover{color:#e8927c}.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:#e8927c}.poll__results-item:nth-child(9n+2){color:#666}.poll__results-item:nth-child(9n+3){color:#333}.poll__results-item:nth-child(9n+4){color:#e8927c}.poll__results-item:nth-child(9n+5){color:#e06e51}.poll__results-item:nth-child(9n+6){color:#4d4d4d}.poll__results-item:nth-child(9n+7){color:#141414}.poll__results-item:nth-child(9n+8){color:#e8927c}.poll__results-item .votes{font-size:.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:#e8927c}.poll__percent .on:nth-child(9n+2){stroke:#666}.poll__percent .on:nth-child(9n+3){stroke:#333}.poll__percent .on:nth-child(9n+4){stroke:#e8927c}.poll__percent .on:nth-child(9n+5){stroke:#e06e51}.poll__percent .on:nth-child(9n+6){stroke:#4d4d4d}.poll__percent .on:nth-child(9n+7){stroke:#141414}.poll__percent .on:nth-child(9n+8){stroke:#e8927c}.poll__content.loading .svg-loader{opacity:1;visibility:visible;z-index:10}.poll__content.loading .poll__form{opacity:.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:.8em;opacity:.5}.glossary__list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;margin:0 -.25em -.5rem}.glossary__list:before,.glossary__list:after{content:'';flex:1 1 auto;height:2.75rem;background:rgba(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 .25rem .5rem}.glossary__letter{flex:1 1 100%;width:100%;text-align:center;padding:0 .5rem;line-height:2.75rem;height:2.75rem;border-radius:3px;box-shadow:inset 0 0 0 1px #e8927c;color:#e8927c}.glossary__letter:not(.empty):hover,.glossary__letter.current{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#e8927c;color:#fff}.glossary__letter.empty{box-shadow:none;background:rgba(0,0,0,.05);color:rgba(0,0,0,.2)}.glossary__terms{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;margin:0 -.5rem -1rem;max-width:calc(100% + 1rem)}.glossary__term{flex:1 1 20%;min-width:250px;padding: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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105";margin-right:.5rem;vertical-align:middle;opacity:.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 #e8927c;border-radius:100%}.mywish__header .ico{fill:none;stroke:#e8927c;width:1.2rem;height:1rem;max-height:none}.mywish__header .text{display:none}.mywish__header .qtd{position:absolute;top:0;right:-.25rem;width:1rem;height:1rem;border-radius:100%;background:#e06e51;color:#fff;line-height:1rem;text-align:center;font-size:.7rem;letter-spacing:-.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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1),0 1rem 1rem rgba(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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1),0 1rem 1rem rgba(0,0,0,.5)}.mywish:hover .mywish__content{display:block}.mywish:hover .mywish__header a{background:#e8927c}.mywish:hover .mywish__header .ico{fill:#fff!important}.mywish__list{max-height:50vh;overflow:auto;padding-right:.5rem;margin-right:-.5rem}.mywish__list::-webkit-scrollbar{width:.06rem}.mywish__list::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.mywish__list::-webkit-scrollbar-thumb{background:#e8927c}.mywish__item{position:relative;display:flex;align-items:center}.mywish__item:not(:last-child){margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(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:.25rem;line-height:1rem;height:1.5rem}.mywish__actions{margin:1rem -1rem -1rem;border-top:1px solid rgba(0,0,0,.1)}.mywish__actions a{display:block;padding:1rem}.mywish__actions a:hover{background:#e8927c;color:#fff}.mywish--items .mywish__header .ico{fill:#e8927c}.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 #e8927c;border-radius:100%}.mycart__header .ico{fill:#e8927c;width:1rem;height:1rem;max-height:none}.mycart__header .text{display:none}.mycart__header .qtd{position:absolute;top:0;right:-.25rem;width:1rem;height:1rem;border-radius:100%;background:#e06e51;color:#fff;line-height:1rem;text-align:center;font-size:.7rem;letter-spacing:-.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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1),0 1rem 1rem rgba(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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1),0 1rem 1rem rgba(0,0,0,.5)}.mycart:hover .mycart__content{display:block}.mycart:hover .mycart__header a{background:#e8927c}.mycart:hover .mycart__header .ico{fill:#fff}.mycart__list{max-height:50vh;overflow:auto;padding-right:.5rem;margin-right:-.5rem}.mycart__list::-webkit-scrollbar{width:.06rem}.mycart__list::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.mycart__list::-webkit-scrollbar-thumb{background:#e8927c}.mycart__item{position:relative;display:flex;align-items:center}.mycart__item{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(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:.6rem}.mycart__details dt{font-weight:600}.mycart__details dd{color:rgba(0,0,0,.7)}.mycart__details dd:not(:last-child){margin-bottom:.5rem}.mycart__details .truncated a{display:none}.mycart__name{display:block;margin-bottom:1rem}.mycart__qtd{font-size:.6rem;opacity:.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,.1)}.mycart__actions a{flex:1 1 50%;padding:1rem}.mycart__actions .editar{font-size:.8rem}.mycart__actions .finalizar{text-align:right;font-weight:600}.mycart__actions a:hover{background:#e8927c;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 #e8927c;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:#e8927c;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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1),0 1rem 1rem rgba(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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1),0 1rem 1rem rgba(0,0,0,.5)}.myaccount:hover .myaccount__content{display:block}.myaccount:hover .myaccount__header a{background:rgba(0,173,239,.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:.5rem}.myaccount__content .mb-menu li.logout{order:2;margin:.5rem -1rem -1rem;border-top:1px solid rgba(0,0,0,.1)}.myaccount__content .mb-menu li.logout a{display:block;padding:1rem}.myaccount__content .mb-menu li.logout a:hover{background:#e8927c;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:.6rem}.myaccount__register{padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(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:.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,.1);position:relative}.brands__item a:hover{z-index:10;border-color:#e8927c}.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 .5rem;margin:0 -.5rem}.brands .owl-wrapper-outer{border-right:1px solid rgba(0,0,0,.1)}.categories{background:#e8927c}.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:.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:#e06e51;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:.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:.5rem;padding:.5rem .5rem .5rem 1rem;border-left:1px solid rgba(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:.5rem .5rem 0}.all-ul--0::-webkit-scrollbar{width:.06rem}.all-ul--0::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.all-ul--0::-webkit-scrollbar-thumb{background:#e8927c}.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:.5rem;font-size:1.2rem;font-weight:700}.all-a--0:hover{box-shadow:-.5rem 0 0 #e8927c;color:#e8927c}.all-ul--1{font-size:.8rem}.all-a--1{display:block;padding:.25rem .5rem;color:rgba(0,0,0,.7)}.all-a--1:hover{box-shadow:-.5rem 0 0 #666;color:#666}.all-ul--2{font-size:.7rem}.all-a--2{display:block;padding:0 .5rem;color:rgba(0,0,0,.4)}.all-a--2:hover{box-shadow:-.5rem 0 0 #333;color:#333}.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,.1),0 1rem 2rem -1rem rgba(0,0,0,.5);padding:.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:.5rem}.categories--justify .a--1:hover{box-shadow:-.5rem 0 0 #e8927c}.categories--justify .ul--2{padding-bottom:.5rem}.categories--justify .a--2{color:rgba(0,0,0,.5);padding:0 .5rem}.categories--justify .a--2:hover{color:#666;box-shadow:-.5rem 0 0 #666}.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,.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,.1),0 1rem 2rem -1rem rgba(0,0,0,.5);padding:.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:.5rem}.categories--vertical .a--1:hover{box-shadow:-.5rem 0 0 #e8927c}.categories--vertical .ul--2{padding-bottom:.5rem}.categories--vertical .a--2{color:rgba(0,0,0,.5);padding:0 .5rem}.categories--vertical .a--2:hover{color:#666;box-shadow:-.5rem 0 0 #666}.categories--shelf{background:linear-gradient(#e8927c 0,#e8927c 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,.1),0 1rem 2rem -1rem rgba(0,0,0,.5);padding:.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:.5rem}.categories--shelf .a--1:hover{box-shadow:-.5rem 0 0 #e8927c}.categories--shelf .ul--2{padding-bottom:.5rem}.categories--shelf .a--2{color:rgba(0,0,0,.5);padding:0 .5rem}.categories--shelf .a--2:hover{color:#666;box-shadow:-.5rem 0 0 #666}.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,.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:#e06e51;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:#e8927c;transform:translateX(-100%);transition:all 600ms cubic-bezier(.19,1,.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:#e06e51;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,.1)}.categories--mini .li--0:hover .box--1{transform:none}.categories--mini .li--0:hover .a--0{background:0 0;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:#e06e51;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:.5rem 1rem;color:#fff}.categories--mini .a--1:hover{background:#666;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:.5rem 1rem}.categories--mini .a--2:hover{background:#333;color:#fff}.categories__show,.categories__hide{display:none}.mymenu .li--0:not(:last-child){margin-bottom:.5rem}.mymenu .a--0{font-weight:600}.mymenu .ul--1{font-size:.9em}.mymenu .li--1{opacity:.8}.mymenu .ul--2{font-size:.8em}.mymenu .li--2{opacity:.8}.socialconnect{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin:0 -.25rem .5rem}.socialconnect:before,.socialconnect:after{content:'';flex:1 1 auto;margin:0 .25rem .5rem;border-top:1px solid rgba(0,0,0,.1)}.socialconnect li{flex:0 0 auto;padding:0 .25rem .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:0 0;box-shadow:inset 0 0 0 1px rgba(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:#e8927c;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(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:400;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:#e06e51;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:#e8927c;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.8rem;opacity:.5}.feeds__excerpt{padding-top:1rem;font-size:.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,.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:#e8927c;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:#666;line-height:1em}.timer__hours,.timer__minutes,.timer__seconds{position:relative}.timer__days.zero{color:#666}.timer__hours.zero,.timer__minutes.zero,.timer__seconds.zero{color:rgba(0,0,0,.5);opacity:.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,.5);font-size:.5rem;transform:translateX(-50%)}.timer__afterhours,.timer__afterminutes{color:rgba(0,0,0,.3);padding:0 .25rem}.sidebar .timer{margin-left:auto;margin-right:auto}.cart-table .item-msg,.messages>li{display:block;padding:.5rem 1rem;margin-bottom:1rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:rgba(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(.165,.84,.44,1)}.banner__wrapper{opacity:1;visibility:visible;z-index:2;transition:all 400ms cubic-bezier(.165,.84,.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:.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,.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(#e8927c,#e06e51);padding:1rem 0;margin:4rem -1rem 0}.footer{color:#fff;font-size:.8rem}.footer .newsletter{background:rgba(0,0,0,.2);box-shadow:-980px 0 0 rgba(0,0,0,.2),980px 0 0 rgba(0,0,0,.2);padding:1rem 0;margin-top:-1rem;font-size:1rem;border-bottom:1px solid transparent}.footer .newsletter .title{color:#fff;text-align:center}.footer .flex .title{font-size:1rem;opacity:.5;color:#fff}.footer .std{color:#fff}.footer .tele{font-size:2rem}.footer .email{font-weight:600;padding-top:.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 -.5rem rgba(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,.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:.5}.col-main .note-msg:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f119";margin-bottom:1rem;opacity:.5;font-size:3rem}.col-main .note-msg.suggest{padding:3.13rem 0}.col-main .note-msg .suggest{padding-top:.63rem;font-style:italic}.col-main .note-msg .suggest a{color:#e8927c}.col-main .note-msg .suggest a:hover{color:#e06e51}.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:.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:.5rem;font-size:.8rem;opacity:.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:.5rem}.toolbar .view-mode svg{height:1.5rem;width:1.5rem}.toolbar .view-mode strong svg{fill:#e8927c}.toolbar .view-mode a svg{fill:#d6d6d6;transition:all 100ms ease-in-out}.toolbar .view-mode a:hover svg{fill:#e06e51}.toolbar .limiter{margin-left:1rem}.toolbar .limiter label{margin-right:.5rem;font-size:.8rem;opacity:.3}.toolbar .limiter select{height:2rem;width:3rem}.pager ol{display:flex;align-items:center}.pager li:not(:first-child){margin-left:.25rem}.pager li span span{display:block;line-height:2rem;min-width:2rem;text-align:center;padding:0 .25rem;background:#e06e51;color:#fff}.pager a{display:block;line-height:2rem;min-width:2rem;text-align:center;padding:0 .25rem}.pager a:hover{background:#e8927c;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:400;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:400;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,.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,.1),0 1rem 1.5rem -1rem rgba(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:.8em;color:rgba(0,0,0,.5)}.filters__filter .ul--1{padding:.25rem 0 0 1rem;font-size:.8rem}.filters__filter .li--1:not(:last-child){margin-bottom:.5rem}.filters__filter .a--1{display:block;color:#666}.filters__filter .a--1:hover{color:#4d4d4d}.filters__swatches .ul--0{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -.25rem -.5rem}.filters__swatches .li--0{margin:0!important;padding:0 .25rem .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,.1);color:rgba(0,0,0,.6)}.filters__swatches .a--0:hover{box-shadow:0 0 0 1px #e8927c;color:#e8927c}.filters__swatches .swatch{width:100%;min-width:2rem;height:2rem;line-height:2rem;text-align:center;font-size:.8rem;font-weight:700;display:block}.filters__swatches span.swatch{padding:0 .25rem}.filters__swatches .count{display:none}.filters__name{font-weight:700;font-size:.8rem;margin-bottom:1rem;color:rgba(0,0,0,.5)}.filters__filtered{margin-bottom:1rem}.filtered__clear{display:block;color:rgba(0,0,0,.5);margin-top:.5rem;font-size:.8rem;font-weight:700}.filtered__clear:hover{color:#e8927c}.filters__filtered .li--0{padding-left:1rem;box-shadow:0 0 0 1px rgba(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:.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 -.25rem .5rem}.configurable-swatch-list li{min-width:1px;flex:0 0 auto;padding:0 .25rem .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,.1);padding: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:.5rem;left:.5rem;opacity:0;stroke:rgba(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:.3}.configurable-swatch-list a:hover{box-shadow:0 0 0 1px #e8927c;background:#e8927c;color:#fff}.configurable-swatch-list .selected a{box-shadow:0 0 0 3px #e8927c;background:#e8927c;color:#fff}.price-box{margin-bottom:1rem}.price-box>*:not(:last-child){margin-bottom:.5rem}.price-from{color:#e06e51;display:block}.price-from .label{font-size:.8em}.price-from .price{font-weight:700}.price-to{color:#666;display:block}.minimal-price{color:#888;display:block}.minimal-price .label{font-size:.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:#e06e51}.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:#e06e51;display:block}.regular-price .price,.special-price .price{font-weight:700}.price-as-configured{font-size:.88rem;color:#e06e51;display:block}.price-as-configured .price{font-weight:700}.tier-prices{color:#333;margin-bottom:1rem;padding:.5rem;background:#f0f6f9}.tier-prices li{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(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:.25rem;color:#888;font-size:.8rem;font-style:italic}.tier-prices .benefit .percent{font-weight:600}.price-box-avista{text-align:left;margin-bottom:1rem;color:#666;display:flex;flex-flow:row wrap;align-items:center}.price-box-avista .label{margin-right:.5rem;font-size:.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:#666}.price-box-parcelado .juros{display:block;font-size:.8rem}.preco-parcelado-sem-juros{margin-bottom:.25rem;color:#666}.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:.13rem;color:rgba(0,0,0,.2)}.product-rate .rating:before{color:#e8927c;font-size:1em;letter-spacing:.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:-.5rem;z-index:10;border-radius:1rem;box-shadow:0 2px 3px rgba(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:.6rem}.qty-wrapper .bt:before{display:block;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:400;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:400;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:.8rem;background:#fff799;color:rgba(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(.175,.885,.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:.5rem 0;font-size:1.13rem;font-weight:600;line-height:1.75rem;text-align:center}.sharing-links .list{margin:0 -.25rem -.5rem;display:flex;flex-flow:row wrap;align-items:center}.sharing-links .list:before{content:'Compartilhar';font-size:.8rem;opacity:.5;margin:0 .25rem .5rem}.sharing-links li{margin:0 .25rem .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:.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:#e8927c}.sharing-links .email-to-friend a:before{color:#fff;font-size:1rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#e8927c;color:#fff}.add-to-cart-btn.whole{padding-left:1rem}.add-to-cart-btn:hover,.add-to-cart-btn:active{background:#e8927c;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:.25rem}.add-to-links a{display:block;padding:.5rem;color:rgba(0,0,0,.7);font-size:.8rem;font-weight:600;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);text-align:center;border-radius:3px}.add-to-links a:hover{background:#e8927c;color:#fff}.product-image-gallery{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);margin-bottom:.5rem}.product-image-container{margin-bottom:1rem}.product-image-thumbs{display:flex;align-items:stretch;flex-flow:row wrap;margin:0 -.25rem -.5rem}.product-image-thumbs li{flex:0 1 20%;display:flex;flex-flow:column nowrap;padding:0 .25rem .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,.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 #e8927c}.product-image-thumbs .video-thumb{position:relative;flex:1 1 100%;background-position:center;background-size:auto 140%;background-color:#e06e51;cursor:pointer;transition:all 300ms ease-out;border-radius:3px;box-shadow:0 0 0 1px rgba(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;filter:url(#shadow--sm);transition:all 200ms ease-out}.product-image-thumbs .video-thumb:hover{box-shadow:0 0 0 1px #e8927c}.product-image-thumbs .video-thumb:hover .play .ico{opacity:.6}.product-image-thumbs .play span{display:none}.more-views .title{display:none}.brand{padding-top:1rem}.brand a{display:inline-block;opacity:.6}.brand img{display:inline-block;height:2rem;width:auto}.brand a:hover{opacity:1}.parcelamento .title{display:none}.parcelamento ul{font-size:.8rem;column-count:3;column-gap:1rem}.parcelamento li{border-bottom:1px solid rgba(0,0,0,.1);padding:.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:.7rem;text-align:right;font-size:.7rem;color:#888;font-style:italic}.parcelamento .s-juros{white-space:nowrap;padding:0 .25rem .13rem;border-radius:3px;background:#333;color:#fff}.parcelamento .parcela{line-height:1em}.parcelamento .parcela .num,.parcelamento .parcela .valor{font-weight:600}.parcelamento .valor-total{font-size:.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 #e8927c;padding:.94rem;margin-bottom:1.25rem;text-align:center}.block-freegift .title{margin-bottom:.94rem;text-transform:uppercase;font-weight:600;color:#e8927c}.freegifts li{margin-bottom:.63rem;padding-bottom:.63rem;border-bottom:1px solid rgba(0,0,0,.1);font-size:.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:.63rem;flex:0 0 60px}.freegifts .gift-name{color:#222;margin-bottom:.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:.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:.8rem;padding:.5rem;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);transition:all 200ms ease-out;margin-bottom:.25rem}.frete__title .ico{margin-right:.5rem;width:1rem;height:1rem}.frete__title span{order:1}.frete__title:hover{background:#e8927c;color:#fff}.frete__title:hover .ico{fill:#fff}.frete__content{display:none}.frete--open .frete__content{display:block}.frete--open .frete__title{background:#e8927c;color:#fff}.frete--open .frete__title .ico{fill:#fff}.frete__naosei{display:block;color:#888;font-size:.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:.8rem;text-transform:uppercase;flex:0 0 auto;padding:0 .5rem;line-height:2.75rem;box-shadow:inset 0 0 0 1px rgba(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,.1);position:relative}.frete__results dl{position:relative;font-size:.8rem;margin-bottom:1rem}.frete__results dt{text-transform:uppercase;font-weight:700;margin-bottom:.25rem}.frete__results dd:not(:last-child){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.frete__results li:not(:last-child){margin-bottom:.25rem}.frete__results .price{font-weight:600;padding-left:.25rem}.frete__results .demo{font-size:.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:.9rem;border:1px solid rgba(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:.25rem}.tabs__tab.on{cursor:default;background:#fff;top:.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,.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:.8rem;color:#999}.prod__shop .product-rate{display:flex;align-content:center}.prod__shop .product-rate .to-rate{color:#666;display:block;font-size:.8rem;margin-left:.5rem}.prod__shop .product-rate .to-rate:hover{color:#e06e51}.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:.625rem;transform:translateY(-50%)}.prod__shop .qty-wrapper input{color:#fff;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.1)}.prod__short-desc{font-size:.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,.1);color:rgba(0,0,0,.5)}.prod__esgotado p:not(:last-child){margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.prod__esgotado a{color:rgba(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 -.5rem 1rem}.configurable:before{flex:1 1 100%;content:'Escolha as opÃƒÂ§ÃƒÂµes:';display:block;margin-bottom:1rem;padding:0 .5rem;opacity:.5}.configurable__option{flex:1 1 280px;min-width:280px;padding:0 .5rem 1rem}.configurable__caption{margin-bottom:.5rem}.configurable__caption em{display:none}.configurable__caption span{padding-left:.25rem;font-weight:700}.configurable .configurable-swatch-list{margin:0 -.5rem -1rem}.configurable .configurable-swatch-list li{padding: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:.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:.5}.bundle__option{flex:1 1 100%;min-width:280px;padding:1rem;margin-bottom:.5rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(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,.1),0 1.5rem 1.5rem -1rem rgba(0,0,0,.2)}.bundle__caption{margin-bottom:1rem;opacity:.5;font-size:.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:.25rem;color:#e8927c;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.16rem;flex:1 1 50%}.bundle .options-list li{position:relative;font-size:.9rem;font-weight:600;color:#333;display:flex;align-items:flex-start;margin-bottom:.5rem}.bundle .options-list li:last-child{margin-bottom:0}.bundle .options-list input{flex:0 0 auto;position:relative;top:.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:.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 -.25rem .5rem}.grouped:before{content:'Clique para escolher os itens que deseja:';flex:1 1 100%;display:block;padding:0 .25rem;margin-bottom:1rem;opacity:.5}.grouped__option{flex:1 1 calc(50% - 0.5rem);min-width:250px;padding:1rem;margin:0 .25rem .5rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);cursor:pointer;position:relative;transition:all 200ms ease-out}.grouped__option.added{box-shadow:inset 0 0 0 1px #e8927c}.grouped__option.added:not(.out-of-stock):hover{box-shadow:inset 0 0 0 1px #e8927c,0 1.5rem .5rem rgba(0,0,0,.2)}.grouped__option.out-of-stock{cursor:default;opacity:.5}.grouped__caption{margin-bottom:1rem;opacity:.5;font-size:.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,.2);transition:all 200ms ease-out}.added .grouped__check{top:-1.5rem;height:1rem;color:#e8927c}.grouped__option:not(.out-of-stock):hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 1.5rem 1.5rem -1rem rgba(0,0,0,.2);z-index:10}.grouped__option:not(.out-of-stock):hover .grouped__check{color:#e8927c}.grouped__check:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:400;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:.5rem;left:.5rem;z-index:99;width:calc(100% - 1rem);height:calc(100% - 1rem);stroke:#333;stroke-width:2px;stroke-linecap:round;overflow:visible}.grouped .availability{font-size:.8rem;font-weight:600;color:#333;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 -.5rem 1rem}.options:before{content:'Personalize seu produto:';flex:1 1 100%;display:block;margin-bottom:1rem;padding:0 .5rem;opacity:.5}.options__option{flex:1 1 50%;min-width:280px;padding:0 .5rem 1rem}.options__caption{margin-bottom:.5rem;opacity:.5;font-size:.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:#e8927c}.options .img-calendar:hover{color:#e06e51}.options .date.time .img-calendar{margin-right:1rem}.options .date.time select{min-width:4rem}.options .options-list li{position:relative;margin-bottom:.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:.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,.4);margin-right:.25rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.5rem;font-size:.8rem;font-weight:600;opacity:.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:.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:.25rem;right:auto}.downloadable dd:hover .validation-advice div{opacity:1;visibility:visible;transform:scale(1)}.downloadable-sample-link{font-size:.8rem;position:relative;margin-left:.5rem;padding:.25rem .5rem;border-radius:3px;color:#fff;background:#333}.downloadable-sample-link:before{font-size:.8rem;margin-right:.25rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#141414}.downloadable__sample{margin-bottom:1rem;padding:1rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#fff}.downloadable__sample li:not(:last-child){margin-bottom:1rem}.downloadable__sample .link{color:#666;display:flex;align-items:center}.downloadable__sample .link:before{font-size:1.2rem;margin-right:.5rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f01a"}.downloadable__sample .link:hover{color:#4d4d4d}.product-collateral>*:not(:last-child){margin-bottom:4rem}.reviews__content{display:flex;align-items:stretch}.reviews__resume{flex:0 0 18rem;margin-right:.5rem;padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(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,.1)}.reviews__add{flex:0 0 16rem;margin-left:.5rem;padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(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:.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:.19rem}.reviews__list::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,#e8927c 50%);background-size:2px 1px;border-radius:3px}.reviews__list::-webkit-scrollbar-thumb{border-radius:3px;background:#e8927c}.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,.1)}.reviews__list .title{margin:0 1rem 0 0}.reviews__list .details{flex:1 1 100%;margin-top:.5rem}.reviews__list .review-meta{opacity:.5;font-size:.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:#333}.reviews__add .myaccount{height:auto}.reviews__add .myaccount__header{display:none}.reviews__add .myaccount__content{position:static;display:block;width:auto;padding:0;background:0 0;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:#e8927c}.reviews__return.success:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:400;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:#e8927c}.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 .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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f005";display:block;color:rgba(0,0,0,.1);transition:all 200ms cubic-bezier(.23,1,.32,1)}.review-summary .hover label:before{color:rgba(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(.175,.885,.32,1.275)}.jointsales__currentin{padding:1rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);flex:1 1 100%;display:flex;align-items:center;justify-content:center;position:relative;transition:all 300ms cubic-bezier(.175,.885,.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:#666;transition:all 250ms cubic-bezier(.175,.885,.32,1.275);transform:scale(2.5)}.jointsales .more:before{display:block;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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,.1)}.jointsales__item .thumb{margin-bottom:1rem;display:block}.jointsales__item .info{flex:1 1 60%}.jointsales__item .title{font-size:.8rem;font-weight:600;color:rgba(0,0,0,.7)}.jointsales__options{flex:1 1 100%;min-width:1px;margin:1rem -.5rem -1rem;display:flex;flex-flow:row wrap}.jointsales__options li{padding:0 .5rem 1rem;min-width:80px;flex:1 1 50%}.jointsales__options label{display:block;margin-bottom:.5rem;font-size:.8rem;font-weight:700;color:rgba(0,0,0,.7);text-transform:capitalize}.jointsales__options em{display:none}.jointsales__options select{height:2rem}.jointsales__totals{font-size:.8rem;color:rgba(0,0,0,.6);margin-top:1rem}.jointsales__totals .price{font-weight:700;color:#141414}.jointsales__totals .economize{display:inline-block;margin-top:.25rem;padding:.25rem .5rem;border-radius:3px;background:#333;color:#fff}.jointsales__totals .economize .price{color:#fff}.jointsales__payments{font-size:.8rem;line-height:1em;margin-top:1rem}.jointsales__payments .preco-parcelado-sem-juros,.jointsales__payments .avista{margin-bottom:.5rem}.jointsales__action{margin-top:1rem}.jointsales .owl-wrapper-outer{border:1px solid rgba(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:0 0;color:#e8927c;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:.8rem}.paypal-logo.no-bml{padding-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:flex-end}.paypal-or{line-height:2rem;margin-right:.5rem}.modal__content::-webkit-scrollbar-thumb{background:#e8927c}.floater__content::-webkit-scrollbar-thumb{background:#e8927c}.terms__content::-webkit-scrollbar-thumb{background:#e8927c}.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:#e8927c;color:#fff}.cart__links .btn-checkout:hover{background:#1ea980;color:#fff}.cart-table header{background:#e8927c;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,.1);background:#fff}.cart-product-line{border-bottom:1px solid rgba(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 h2.name{font-size:1.5rem;color:#111;font-weight:400;display:block;margin-bottom:.25rem}.cart-table h2.name a{color:#111}.cart-table h2.name a:hover{color:#e8927c}.cart-table .sku{font-size:.8rem;color:#888;display:block}.cart-table .item-options{padding:.5rem;margin-top:1rem;border-radius:3px;background:#f0f6f9;color:#666;font-size:.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:.25rem}.cart-table .qty-wrapper{flex:0 0 2.75rem}.cart-table .qty-wrapper .bt{background:#666;color:#fff}.cart-table .qty-wrapper .bt:hover{background:#4d4d4d;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:.8rem;border-radius:.25rem;background:#e8927c;color:#fff;padding:.5rem;box-shadow:inset 0 -3px 0 rgba(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:.5rem;order:-1}.cart-table .giftwrap_button .giftwrap-price{font-weight:700;margin-left:.5rem}.cart-table .giftwrap_button:hover{background:#e06e51;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,.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:.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,.1);font-size:.8rem}.co-shipping__methods dt{margin-bottom:.25rem;font-weight:700}.co-shipping__methods dd:not(:last-child){margin-bottom:1rem}.co-shipping__methods li:not(:last-child){margin-bottom:.5rem}.co-shipping__methods .price{font-weight:600}.coupon{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(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,.1)}.totals__content{margin:0 -1rem}.totals__table th,.totals__table td{padding:.5rem 1rem;background:0 0;border:0!important}.totals__table .a-right:first-child{text-align:left}.msg-free_shipping{padding:1rem;text-align:center;margin:.25rem 0;background:#333;color:#fff}.crosssell__options{flex:1 1 100%;margin:1rem -.5rem 0;display:flex;flex-flow:row wrap}.crosssell__options li{padding:0 .5rem 1rem;flex:1 1 50%}.crosssell__options label{display:block;margin-bottom:.5rem;font-size:.8rem;font-weight:700;color:rgba(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:#e8927c;font-size:.8rem;color:#fff;text-transform:uppercase;font-weight:400;padding:.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,.1)}table tbody th:last-child,table tbody td:last-child{border-right:1px solid rgba(0,0,0,.1)}table dl.item-options{padding:.63rem;margin-top:.63rem;border-radius:3px;background:#fbece8;font-size:.75rem}table dl.item-options dt{font-weight:600;color:#333}table dl.item-options dd{color:#666;margin-bottom:.63rem}table dl.item-options dd:last-child{margin-bottom:0}table dl.item-options .price{font-weight:600;padding-left:.19rem}table dl.item-options a{color:#666;text-decoration:underline}table dl.item-options a:hover{color:#4d4d4d}table tfoot th,table tfoot td{background:#fbece8}table tbody .bundle.label th,table tbody .bundle.label td{padding:.5rem 1rem;font-weight:700;background:#f0f6f9}table tbody .bundle.child th,table tbody .bundle.child td{padding:.5rem 1rem;font-size:.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:#666}table a:hover{color:#4d4d4d}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,.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(.68,-.55,.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,.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:#e8927c}.success-content .order-number a.number:hover{color:#e8927c}.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:400;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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02f'}.success-content .print a{margin:0 .5rem;font-weight:600;color:#e06e51}.success-content .print a:hover{text-decoration:underline}.success-content .pagto a{margin-top:.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,.1);border:0;font-size:1rem;background:#e8927c;color:#fff;transition:all 200ms ease-out}.success-content .pagto a.boleto:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#e06e51;color:#fff}.success-content .pagto a:active{padding-top:.25rem;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.buttons-success{display:flex;align-items:center;justify-content:space-between}.buttons-success .my-order{margin-left:2rem;background:#e8927c;color:#fff}.buttons-success .my-order:hover{background:#e8927c;color:#fff}.title-retorno-mp{font-size:1.13rem;margin-bottom:.94rem;font-weight:600;color:#666}.dados-retorno-mp li:not(:last-child){margin-bottom:.31rem}.dados-retorno-mp span{padding-right:.31rem}.dados-retorno-mp .approved strong{color:#8dc63f}.dados-retorno-mp .rejected strong{color:#ed1c24}.dados-retorno-mp .general strong{color:#666}.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,.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:.6rem}.accountlogin__registered .form-list .fields>.actions{flex:0 0 auto}.accountlogin__new{display:flex;flex-flow:column nowrap}.accountlogin__new ul{font-size:.8rem;flex:1 1 auto}.accountlogin__new li:not(:last-child){margin-bottom:.5rem}.accountlogin__new li:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f00c';margin-right:.5rem;color:#e8927c}.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,.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,.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:#e8927c;color:#fff}.account-create .buttons-set .button:hover{background:#e8927c;color:#fff}.account-create .form-list .fields>*{min-width:220px}.account-create .socialconnect:before{display:none}.form-list .fields.tipopessoa label{opacity:.5}.form-list .fields.tipopessoa label.on{color:#e8927c;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:#666}.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 #e06e51;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:#e06e51}.dashboard .box-account{margin-bottom:2rem}.box-account .box-head,.box-account .box-title{margin-bottom:1rem;color:#666;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 #666;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,.1)}.box-account .box-content{line-height:1.5em}.my-account .pager{padding-bottom:1rem;border-bottom:1px solid rgba(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,.1)}.my-account .pager .amount span{color:#333;font-weight:600}.my-account .pager .limiter{opacity:.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:.25rem;font-size:.9rem;color:#333;line-height:2rem}.my-account .pager ol li span span{display:block;line-height:2rem;padding:0 .5rem;border-radius:3px;background:#4d4d4d;color:#fff}.my-account .pager ol li a{display:block;line-height:2rem;padding:0 .5rem;color:#333;border-radius:3px}.my-account .pager ol li a:hover{background:rgba(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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f054';color:#666}.my-account .pager ol li a.previous:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f053'}.my-orders{margin:0 -.5rem -1rem;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start}.my-orders .item-order{margin:0;padding: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,.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 #e8927c}.my-orders .last-order article:before{display:block;line-height:1rem;padding:0 1rem;border-radius:3px;margin-bottom:1rem;font-size:.7rem;color:#fff;background:#333;content:'Último pedido'}.my-orders header{margin-bottom:1rem;padding:0 1rem 1rem;border-bottom:1px solid rgba(0,0,0,.1);color:#777;font-size:.8rem}.my-orders .order-num{color:#444;font-size:1rem}.my-orders .order-num .num{font-weight:700;color:#666}.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,.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 #e8927c}.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:.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 .5rem;content:'+';color:#999}.data-range{display:flex;align-items:center}.data-range.from-date{margin-bottom:.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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f073";margin-left:.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:.8rem}.tweeter a:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.25;padding: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:#e8927c;background:rgba(0,0,0,.02)}.affiliateplus-opc .a-item{padding:0 .63rem;margin-bottom:1.25rem}.order-status{position:relative;font-size:.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:.31rem;border-radius:5px;content:'';box-shadow:inset 0 0 0 1px #fff}.order-status:before{width:100%;background:rgba(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(.175,.885,.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:#e8927c}.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:#e06e51}.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:#e8927c}.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:.25rem;font-size:1rem;color:#e8927c;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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 .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:#666}.addresses-primary{padding:1rem!important;border-radius:3px;background:#fff;border:1px solid rgba(0,0,0,.1)}.addresses-primary h2{color:#e8927c}.addresses-primary ol li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(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:.25rem}.addresses-primary h3{margin-bottom:1rem;font-weight:600;color:#e8927c;align-items:center;display:flex}.addresses-primary h3 .ico{height:1rem;width:1rem;margin-left:1rem;fill:#e8927c}.addresses-additional ol li{line-height:1.5em;padding:1rem;background:#fff;border:1px solid rgba(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 .5rem;white-space:nowrap;line-height:1rem;border-radius:3px;opacity:.7;padding:0 .5rem;font-size:.7rem;font-weight:600;text-transform:uppercase;color:#666;box-shadow:inset 0 0 0 1px #666}.addresses-additional a:hover{color:#fff;background:#666}.account-edit-form-list{padding:1rem;background:#fff;border:1px solid rgba(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:.5rem;line-height:1rem;border-radius:3px;opacity:.7;padding:0 .5rem;font-size:.7rem;font-weight:600;text-transform:uppercase;color:#666;box-shadow:inset 0 0 0 1px #666;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:#666}.order-date{font-size:1rem;color:#333}.order-date:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f133';font-size:1rem;margin-right:.5rem}dl.order-info dt{display:none}#order-info-tabs{display:flex;align-items:flex-end}#order-info-tabs li{margin-right:.5rem;line-height:2rem;border-radius:3px;padding:0 1rem;font-weight:600;opacity:.7;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}#order-info-tabs li.current{color:#fff;background:#e8927c;box-shadow:inset 0 0 0 1px #e8927c;opacity:1}#order-info-tabs li.current:before{content:'';display:block;border:5px solid transparent;border-top-color:#e8927c;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,.1);background:#fff;font-size:.8rem;line-height:1.5em}.order-info-box .box-title h2{margin-bottom:1rem;font-size:1.2rem;font-weight:600;color:#666}.order-info-box .box-title .ico{height:1rem;width:1rem;margin-left:1rem;fill:#e8927c}.order-info-box .shipping-address h2,.order-info-box .billing-address h2{color:#e8927c}.bankpayment_info{padding:.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:.31rem;font-weight:600}.bankpayment_info dd{padding:.31rem;flex:1 1 65%}.boleto-info a{margin-top:.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,.1);border:0;font-size:1rem;background:#e8927c;color:#fff;transition:all 200ms ease-out}.boleto-info a:before{position:relative;top:-.13rem;font-size:1.25rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02a';vertical-align:middle;margin-right:.63rem}.boleto-info a:hover{background:#e8927c;color:#fff}.boleto-info a:active{padding-top:.25rem;box-shadow:inset 0 4px 0 rgba(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 .44rem}.order-items a{display:inline-block;line-height:1.25rem;border-radius:3px;opacity:.7;padding:0 .63rem;font-size:.69rem;font-weight:600;text-transform:uppercase;color:#666;box-shadow:inset 0 0 0 1px #666}.order-items a:hover{color:#fff;background:#666}.order-items a.link-print:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f02f';margin-right:.31rem}.order-items table tbody th,.order-items table tbody td{vertical-align:middle}.order-items div.qty{font-size:.88rem;text-align:left;white-space:nowrap}.order-items div.qty strong{font-size:1rem}.order-items div.shipped{color:#e8927c}.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:#e8927c;box-shadow:inset 0 0 0 1px #e8927c}.order-items *:not(.order-links) a[onclick*=track] .ico{position:relative;top:-.13rem;display:inline-block;vertical-align:middle;margin-right:.44rem;height:1.25rem;fill:#e8927c}.order-items *:not(.order-links) a[onclick*=track]:hover{background:#e8927c;color:#e8927c;box-shadow:inset 0 0 0 1px #e8927c}.order-items *:not(.order-links) a[onclick*=track]:hover .ico{fill:#e8927c}table.tracking-table tbody th,table.tracking-table tbody td{padding:.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,.1)}.block-account .block-title{display:none}.block-account .block-title strong{font-weight:400}.block-account ul li{margin-bottom:.5rem}.block-account ul li.last{padding:0;border-top:1px solid rgba(0,0,0,.1);margin:.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:#666}.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:.8rem}.my-account table .product-name a{font-size:1rem;text-decoration:none}.wishlist-sku{font-size:.8rem;margin-bottom:.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:#e8927c;color:#fff}.my-account .btn-add:hover,.my-account .btn-cart:hover{background:#e8927c;color:#fff}.my-account .btn-share:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f021";margin-right:-.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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f040";margin-right:-.13rem}.my-account .link-edit span{display:none}.my-account table button.btn-update{margin-top:1rem;font-size:.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,.1)}#my-downloadable-products-table td{vertical-align:middle}#my-downloadable-products-table .order-number{display:block;margin-bottom:.63rem}#my-downloadable-products-table .order-date{font-size:.75rem}#my-downloadable-products-table td.title{font-size:.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;filter:grayscale(.5);opacity:.5}#my-downloadable-products-table .download-me.status-expired{cursor:not-allowed;filter:grayscale(1);opacity:.5}.socialconnect-account .col2-set{margin:0;background:#fff;border:1px solid rgba(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:.31rem}.amgiftreg-event-edit .col-main form .img-calendar{margin-left:.63rem;position:relative;top:-.13rem}.amgiftreg-event-edit .selects-time{display:flex;align-items:center}.amgiftreg-event-edit .selects-time .sep{margin: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 -.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 .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,.1)}.gift-event-nav-links a:hover{background:#e8927c;color:#fff}.share-gift-list{display:flex;align-items:center;margin:0 -.63rem}.share-gift-list li{flex:1 1 auto;padding:0 .63rem}.share-gift-list li.link{display:flex;align-items:center;position:relative}.share-gift-list li.link .label{color:#777;font-size:.75rem;margin-right:.63rem}.share-gift-list li.link input{background:#eee;color:#666;font-size:.75rem}.share-gift-list li.link small{position:absolute;top:calc(100% + 0.13rem);right:.63rem;font-size:.63rem;color:#999}.share-gift-list a{display:flex;align-items:center;padding: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 .63rem}.block-gift-list{padding:.63rem;border:1px solid rgba(0,0,0,.1)}.block-gift-list .title{display:flex;align-items:center;justify-content:center;padding-bottom:.63rem;margin-bottom:.63rem;border-bottom:1px solid rgba(0,0,0,.1);font-size:1rem}.block-gift-list .title:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f06b";margin-right:.31rem;color:#e8927c}.block-gift-list ol li{display:flex;align-items:center}.block-gift-list ol li:not(:last-child){margin-bottom:.63rem;padding-bottom:.63rem;border-bottom:1px dashed rgba(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:.63rem;font-size:.88rem}.validation-advice{right:-.56rem}.svg-loader .spinner{stroke:#e8927c}#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:#333;color:#fff}#term-box-warning button.yes{background:#e8927c;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:.94rem;font-size:1rem;color:#111;font-weight:600;text-transform:uppercase}.menu-recent,.blog-categories,.blog-tags{padding:.94rem;border:1px solid rgba(70,87,102,.2);box-shadow:0 2px 3px rgba(0,0,0,.1)}.blog-categories{text-transform:uppercase}.blog-categories li.level0{margin-bottom:.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:#e8927c}.blog-categories ul.level1{position:relative;padding:.31rem 0 0 .63rem}.blog-categories ul.level1:before{position:absolute;top:.5rem;left:0;display:block;width:.31rem;height:.31rem;border:1px solid #ccc;border-width:0 0 1px 1px;content:''}.blog-categories li.level1{margin-bottom:.31rem}.blog-categories li.level1:last-child{margin-bottom:0}.blog-categories li.level1>a{display:block;font-size:.88rem;color:#777}.blog-categories li.level1>a:hover{color:#e06e51}.blog-tags .list{margin:-.31rem;display:flex;align-items:center;flex-flow:row wrap;justify-content:center}.blog-tags .tag{padding:.31rem}.blog-tags .tag a{color:#666}.blog-tags .tag a:hover{color:#4d4d4d}.blog-tags .size-1{font-size:.75rem}.blog-tags .size-2{font-size:.81rem}.blog-tags .size-3{font-size:.88rem}.blog-tags .size-4{font-size:.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:.63rem;padding-bottom:.63rem;border-bottom:1px solid rgba(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:.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:.69rem;color:#777;margin-bottom:.31rem}.menu-recent .post-title{display:block;font-size:1rem;color:#222}.menu-recent a:hover{color:#e06e51}.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 .31rem}.the-post .the-title a{color:#222}.the-post .the-title a:hover{color:#e06e51}.the-post .the-date{margin:0 0 .63rem;font-size:.81rem;color:#888}.the-post .blog-entry .ler{display:block;text-transform:lowercase;font-weight:600;color:#e06e51}.the-post .blog-entry .ler:hover{color:#e8927c}.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:.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:400;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}.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:400;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:400;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{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:.75rem;margin-right:.63rem}.blogfeed_tags_tag:last-child{margin:0}.blogfeed_tags a{padding:.13rem .63rem;border-radius:30px;background:#f5f5f5;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blogfeed_tags a:hover{background:#e06e51;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:.75rem;margin-right:.63rem}.the-cats ul li:last-child{margin:0}.the-cats a{padding:.13rem .63rem;border-radius:30px;background:#f5f5f5;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.the-cats a:hover{background:#e06e51;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:.31rem;font-size:2.75rem;font-weight:600;color:#222}.single-post .the-date{color:#888;font-size:.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 .63rem 0}.single-post .blog-entry img[style*=float][style*=right]{margin:0 0 .63rem 1.25rem}.post-coms{border-top:1px solid #eee;padding-top:1.25rem}.post-coms form .legend{margin-bottom:.94rem;font-size:1.13rem}.post-coms .button-set .required{font-size:.63rem;opacity:.5;margin-bottom:.63rem}.post-coms .button-set button{width:100%;margin-bottom:.63rem}.coms-title{margin-bottom:1.25rem;font-size:1.13rem;color:#e8927c}.no-coms{padding:1.25rem;text-align:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.no-coms:before{display:inline-block;vertical-align:middle;position:relative;top:-.13rem;margin-right:.63rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.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:.31rem}.plans-container .title{font-size:1.13rem;font-weight:400;display:block;margin-bottom:1.25rem;flex:0 0 100%;opacity:.5}.plans-container .subscription-plan{padding:.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,.1),0 1rem 2rem -1rem rgba(0,0,0,.5);border:1px solid transparent;margin:.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 #e8927c;position:relative;z-index:2}.subscription-plan .plan-description{margin-bottom:.63rem;font-size:.75rem;color:#222;font-weight:600;text-transform:uppercase;flex:0 0 auto;max-width:100%;opacity:.5}.subscription-plan .price-box{padding:.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:.63rem;color:#333;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;order:10;margin:.63rem 0}.special-price-date .from,.special-price-date .to{font-weight:700;font-size:.94rem;margin: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:.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:.31rem;font-size:.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:.31rem}.header-miniquote .qty-wrapper input{margin:.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,.2);transition:all 100ms ease-in-out;font-size:0}.header-miniquote .remove:before{display:block;line-height:2.5rem;color:#f04a38;opacity:.5;font-size:1.25rem;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:.63rem;padding-bottom:.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,.1),0 1rem 2rem -1rem rgba(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:0 0;height:auto;border:0;padding:0;box-shadow:none;line-height:initial;margin-left:.31rem}.cotacao .qty-wrapper .qquantity-button:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f021';font-size:.88rem;font-family:biz_icons;color:#e8927c}.cotacao .qtd{position:absolute;top:0;right:-.25rem;width:1rem;height:1rem;border-radius:100%;background:#243d4f;color:#fff;line-height:1rem;text-align:center;font-size:.7rem;letter-spacing:-.1em;text-indent:-1.5px}.cotacao:hover .mycart-dropdown-container{display:block}.cotacao .finalizar{text-align:center;background:0 0;border:0;color:#e8927c;box-shadow:none;border-radius:0}.header-miniquote>.item{padding:.63rem 0}.cotacao .finalizar:hover{background:#e8927c;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:400;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:.8rem .98rem 1.3rem;background:#fff;border:1px solid #e8927c;border-radius:4px;margin:0 auto 1rem;max-width:100%}.timer .timer__ani{display:none}.timer .i-clock{width:2rem;height:2rem;fill:#e8927c;margin-right:.5rem;order:1;margin-bottom:1rem}.timer .title{font-size:1rem;color:#e8927c;text-transform:uppercase;flex:1 1 100%;min-width:1px;text-align:center;order:0}.timer .timer__clock{font-size:2rem;color:#e8927c;position:relative;width:auto;order:2;padding:0 .5rem}.timer .timer__days{flex:0 0 auto;font-size:2rem;margin:0 .19rem .56rem 0;color:#e8927c;position:relative;padding-right:.5rem}.timer .timer__days:after{content:':';color:#e8927c;font-size:2rem;position:absolute;bottom:0;right:0}.timer .timer__label{color:#e8927c;font-size:.56rem;top:100%;text-transform:uppercase;font-weight:700}.timer .timer__afterhours,.timer .timer__afterminutes{color:#e8927c;margin-bottom:.56rem}.timer .timer__hours,.timer .timer__minutes,.timer .timer__seconds{margin-bottom:.56rem;color:#e8927c!important;opacity:1;font-weight:400!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 .25rem .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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f06b";color:#e8927c;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:#666;box-shadow:inset 0 -4px 0 rgba(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:.88rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);text-align:center}label[for=allow_gift_messages]:hover{background:#4d4d4d;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:-.63rem;text-align:left}.gift-messages-form .inner-box>div{flex:1 1 50%;min-width:250px;padding:.63rem}.form-box{padding-top:.63rem}.form-box p.msg{font-size:.75rem;color:#999;font-style:italic;margin:0 .63rem .63rem;line-height:1.1em}.form-box label{font-size:.81rem}.form-box li.item{padding:1.25rem;box-shadow:inset 0 0 0 1px rgba(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 #e8927c}.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:.63rem}.form-box .fields .field{min-width:200px}#change-product-content .title{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}#change-product-content .subtitle{margin-bottom:1rem;font-size:.8rem;opacity:.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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f002";margin-right:1rem;color:#e8927c;flex:0 0 auto}#change-product-content .quick-search input{flex:1 1 auto;border-color:#e8927c}.materials-exchange{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -.5rem -1rem;font-size:.8rem}.materials-exchange *{line-height:1em}.std .materials-exchange>li{list-style:none;padding: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 #e8927c}.materials-exchange .image{display:block;flex:0 0 100%;margin-bottom:.5rem}.materials-exchange .image img{height:6.25rem}.materials-exchange .name{display:block;flex:0 0 100%;margin-bottom:.5rem;font-weight:700;line-height:1.2em}.materials-exchange .price{font-weight:600;color:#e8927c;margin-bottom:-.5rem}.materials-exchange .changed-product{cursor:pointer;padding:.5rem;font-weight:700;background:#e8927c;color:#fff;margin:0 -.5rem -.5rem 0}.materials-exchange .changed-product:hover{background:#e06e51;color:#fff}table .change-product-link{text-decoration:none;font-size:.9rem;padding:.5rem;background:#666;color:#fff;display:inline-block}table .change-product-link:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f021";margin-right:.25rem;display:inline-block;vertical-align:middle;position:relative;top:-.13rem}table .change-product-link:hover{background:#4d4d4d;color:#fff}.rewards__title{font-size:.8rem;text-align:center;background:#333;color:#fff;padding:.5rem;border-radius:3px 3px 0 0}.rewards__content{padding:.5rem;border-radius:0 0 3px 3px;border:1px solid #ccc;background:#fff;color:#333}.rewards__points{display:flex;align-items:center;justify-content:center}.rewards__label{order:2;margin-left:.5rem}.rewards__sep{display:none}.rewards__value{font-weight:700;font-size:1.4rem}.totals__table .reward-row{background:#333;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,.1)}#quickview-loader{position:fixed;top:50%;left:50%;z-index:9999;background:rgba(255,255,255,.5);box-shadow:0 0 0 9999px rgba(255,255,255,.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:.31rem;color:#e8927c;font-size:.88rem;font-weight:600}#quick-window .over{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(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:#e8927c}.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:.38rem;height:.38rem;margin:.25rem;opacity:.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:.63rem}.quick-view-img .thumb-images{margin:0 -.31rem;width:calc(100% + 0.63rem)}.quick-view-img .thumb-images li{cursor:pointer;padding:0 .31rem;width:20%}.quick-view-img .video-thumbs-line .thumb-images li{width:25%}.quick-view-img .thumb-images .owl-item{opacity:.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:.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:.63rem}.quick-view-shop .product-name h2{font-size:1.88rem;line-height:1.1em;margin-bottom:.63rem}.quick-view-shop .product-name .sku{font-size:.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,.5);background:rgba(255,255,255,.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,.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,.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:#e8927c}.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:#666;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,.15);position:relative;filter:url(#sombra);transition:all 400ms cubic-bezier(.68,-.55,.265,1.55);transform-origin:center}#Brasil path.on{fill:url(#color1_v)}#Brasil path:hover{fill:url(#color1_v);filter:url(#sombra2)}#listagem-mapa{display:inline-block;position:relative}#listagem-mapa.ops:before{position:absolute;bottom:.63rem;left:50%;font-size:.88rem;text-shadow:0 1px 1px rgba(0,0,0,.2);z-index:9999;content:'Este estado nÃƒÂ£o possui nenhuma revenda.';text-align:center;padding:.31rem .94rem;background:#e8927c;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,.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:#666;position:absolute;transform:translate(-50%,-100%);transform-origin:center bottom}#listagem-mapa .tiptop{visibility:hidden;font-size:.75rem;font-weight:600;color:rgba(0,0,0,.7);text-align:center;padding:.19rem .63rem;background:rgba(255,255,255,.8);border-radius:5px;box-shadow:rgba(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,.8);content:''}#listagem-mapa .tiptop.on{visibility:visible}#listagem-mapa .tiptop strong{display:block;font-size:1rem;color:#e8927c}.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:.63rem;flex:0 0 auto}.or-map{font-size:.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:400;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:#e8927c}.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 .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,.15)}.revendaslist{margin:0 -.63rem -1.25rem;display:flex;flex-flow:row wrap;align-items:stretch}.revendaslist>li{min-width:300px;padding:0 .63rem 1.25rem;position:relative;flex:0 1 25%}.revendaslist>li:before{position:absolute;top:0;left:.63rem;right:.63rem;bottom:1.25rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 5px rgba(0,0,0,.1);content:''}.revendaslist .img{position:relative}.revendaslist .cidade{position:relative;padding:1.25rem;font-size:.81rem}.revendaslist .info{position:relative;padding:0 1.25rem 1.25rem}.revendaslist .info h2{margin-bottom:.63rem;font-size:1.13rem}.revendaslist .endereco{line-height:1.3em;font-size:.81rem;color:#666}.revendaslist .telmail{display:block;padding-top:.63rem;font-size:.81rem}.revendaslist .telmail li:before{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f095';margin-right:.44rem}.revendaslist .telmail li.mail:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f003'}.revendaslist .telmail a{color:#666}.revendaslist .telmail a:hover{color:#4d4d4d}.revendaslist .conheca{display:inline-block;margin-top:.63rem;font-size:.75rem;padding:.31rem .63rem;border-radius:3px;background:#666;color:#fff}.revendaslist .conheca:hover{background:#4d4d4d;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,.2);flex:0 0 25%}.arevenda .dados{margin-bottom:1.25rem}.arevenda .dados{font-size:.81rem}.arevenda .dados>div{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(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:.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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f095';margin-right:.44rem}.arevenda .dados .contato li.mail:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f003'}.arevenda .dados a{color:#666}.arevenda .dados a:hover{color:#4d4d4d}.arevenda .galeria-nav{border:1px solid rgba(0,0,0,.2);border-width:1px 0;padding:1.25rem 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:.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 -.63rem -1.25rem;display:flex;flex-flow:row wrap;align-items:stretch}.cases-revenda li{padding: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,.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:.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:.63rem}.case-detail-content .bx-pager-item{display:inline-block;margin:0 .13rem}.case-detail-content .bx-pager-item a{display:block;width:.63rem;height:.63rem;border-radius:100%;background:#ccc;font-size:0;text-indent:-9999px}.case-detail-content .bx-pager-item a.active{background:#e8927c}.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:400;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:400;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:#e8927c}.case-detail-content .nome{color:#111;margin-bottom:1.25rem}#continuar-finalizar{background:rgba(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,.1);padding-top:1rem;margin:0 -.63rem;display:flex;align-items:stretch}#continuar-finalizar .actions a{margin:0 .63rem;padding:0 .94rem;border-radius:3px;min-height:40px;text-align:center;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);background:#333;color:#fff;font-size:.88rem;font-weight:600;text-transform:uppercase;display:flex;align-items:center}#continuar-finalizar .actions a:hover{background:#141414;color:#fff}#continuar-finalizar .actions a.btn-cart{background:#666;color:#fff}#continuar-finalizar .actions a.btn-cart:hover{background:#4d4d4d;color:#fff}#continuar-finalizar .actions a.btn-checkout{background:#e8927c;color:#fff}#continuar-finalizar .actions a.btn-checkout:hover{background:#e8927c;color:#fff}.opc-registered-users button,.opc .buttons-set button:not(.btn--outline){background:#24cb99;color:#fff}.opc-registered-users button:hover,.opc .buttons-set button:not(.btn--outline):hover{background:#1ea980;color:#fff}.opc .buttons-set a{color:#666}.opc .buttons-set a:hover{color:#4d4d4d}#checkout-step-login .hints li:before{color:#666}.mycart-opc-totals .title{color:#666}.mycart-opc-totals .price{color:#666}.step-title{color:#e06e51}.step-title .number,.allow.active .step-title .number{color:#fff;background:#e06e51}.allow.active .step-title{color:#e06e51}.allow .step-title{color:#e8927c}.allow .step-title .number{background:#e8927c}.allow .step-title .number:before{color:#fff}.step-title a{color:#666}.step-title a:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f040"}.step-title a:hover{background:#666;color:#fff}#checkout-shipping-method-load ul li label:hover{box-shadow:0 0 0 1px #e8927c}#checkout-shipping-method-load ul li label:after{color:#e8927c}#checkout-shipping-method-load ul li .price{color:#e06e51}#checkout-payment-method-load>dt label:after{color:#e8927c;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#e8927c}#checkout-payment-method-load>dt.dt-selected label{color:#e8927c}#opc-payment .valor-card .value{color:#e8927c}.cardGrid .cod a{color:#e06e51}.mp-coupon .bts span{background:#666;color:#fff}.boletoGrid .boleto-discount,.boletoGrid .boleto-price{color:#e8927c}.banks-accounts dt a.on{color:#e8927c}#payment_form_mundipagg_api_boletocartao .boleto-entry .input-box input{color:#e8927c}#payment_form_mundipagg_api_boletodoiscartoes .boleto-entry .input-box input{color:#e8927c}#payment_form_mundipagg_api_boletodoiscartoes .valor-card input{color:#e8927c}#payment_form_mundipagg_api_doiscartoes .valor-card input{color:#e8927c}.mercadopago-coupon-action-apply,.mercadopago-coupon-action-remove{background:#666;color:#fff}.osc-accordion h3{color:#666}.osc-accordion .opc-block-progress dt.complete:after{color:#e8927c}.osc-accordion .opc-block-progress .price{color:#666}.osc-accordion .opc-block-progress .pay-link{background:#666;color:#fff}.osc-accordion .opc-block-progress .pay-link:hover{color:#fff;background:#666 _hover}.osc-onepage h3{color:#666}.osc-onepage #checkout-shipping-method-load ul li label:hover .label{color:#e8927c}.osc-steps h3{color:#666}.osc-steps .opc-block-progress dt a{color:#666}.osc-steps .opc-block-progress dt a:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#666;color:#fff}.osc-steps .opc-block-progress dt.complete{color:#e8927c}.osc-steps .opc-block-progress dt.complete:before{color:#fff;background:#e8927c}.osc-steps .opc-block-progress dt.complete:after{background:#e8927c}.-bt-change{background:#333;color:#fff}.-bt-change:hover{background:#141414;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:#e8927c!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,.8)}.categories--carrossel .owl-next{box-shadow:-1rem 0 2rem -1rem rgba(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(.23,1,.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:0 0;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,.1);max-width:none}.categories--mobi .all-a--0{padding:.875rem 1rem;font-size:1rem;color:#fff}.categories--mobi .all-ul--1{font-size:1rem;background:rgba(0,0,0,.1)}.categories--mobi .all-li--1{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.categories--mobi .all-a--1{padding:.875rem 1rem;color:#fff}.categories--mobi .all-ul--2{font-size:.8rem;background:rgba(0,0,0,.1)}.categories--mobi .all-li--2{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.categories--mobi .all-a--2{padding:.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:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0c9";position:relative;left:.09rem}.categories__show:hover{color:#fff;background:#e8927c}}@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,.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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1);transform:translateX(-100%);transition:600ms cubic-bezier(.23,1,.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,.05)}.myaccount .mymenu .li--0{margin:0}.myaccount .mymenu li{border-bottom:1px solid rgba(0,0,0,.1)}.myaccount .mymenu li:first-child{border-top:1px solid rgba(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 #e8927c,inset 0 0 0 1px rgba(0,0,0,.1);transform:translateX(-100%);transition:600ms cubic-bezier(.23,1,.32,1)}.mycart.on .mycart__content{transform:translateX(0)}.mycart__header .ico{fill:#e8927c!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:.8rem}}@media(max-width:62rem){.filters .title{position:fixed;bottom:2rem;right:2rem;z-index:9999;width:4rem;height:4rem;border-radius:100%;background:#e8927c;color:#fff;display:flex;align-items:center;justify-content:flex-end;transition:400ms cubic-bezier(.23,1,.32,1);font-size:1rem;font-weight:400;margin:0;padding:1.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.3)}.filters .title:before{display:inline;font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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:#e8927c;overflow-y:auto;transform:translateY(100%);transition:600ms cubic-bezier(.23,1,.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:400;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:0 0;box-shadow:none!important}.filters__name{color:rgba(255,255,255,.5);margin-bottom:.25rem}.filters__filter .li--0:not(:last-child){margin:0}.filters__filter .a--0{color:#fff}.filters__swatches .swatch{background:rgba(255,255,255,.5);color:rgba(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:#e8927c;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:.125rem 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:#e8927c;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:.125rem;right:.125rem;z-index:9999;box-shadow:none;background:0 0;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:.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:.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,.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:400;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(.23,1,.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,.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(.23,1,.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(.23,1,.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,.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:400;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(.23,1,.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,.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:400;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(.23,1,.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,.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,.1);opacity:.5}.reviews__title{font-size:1rem;font-weight:400;padding:1rem;margin:0 -1rem;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:center}.reviews__title:after{font-family:biz_icons;speak:none;font-style:normal;font-weight:400;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(.23,1,.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:0 0;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,.1)}.add-to-links li:first-child a{border-top:1px solid rgba(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:400;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 -.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 -.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 #e8927c}}@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,.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:#e8927c;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:0;margin:0 -1rem 2rem;width:auto}.opc .header{padding:.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,.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:.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:.63rem;line-height:.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:.5rem 1rem}.banks-accounts table tbody td{border:1px solid rgba(0,0,0,.1)}.banks-accounts table th:before,.banks-accounts table td:before{content:'1';opacity:.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:.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:.19rem .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:#e8927c;color:#fff;display:flex;align-items:center;justify-content:flex-end;transition:400ms cubic-bezier(.23,1,.32,1);font-size:1rem;font-weight:400;margin:0;padding:1.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 4px rgba(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(.23,1,.32,1)}.block-account.on .block-title{transform:rotate(180deg);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 -2px 4px rgba(0,0,0,.3)}.block-account.on .block-title:before{content:"\f077";position:relative;bottom:.13rem}.block-account.on .block-content{transform:translateY(0)}.block-account ul li{margin:0;border-bottom:1px solid rgba(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:#666;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:.5rem;border:1px solid rgba(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:.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:.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:.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 .5rem;font-size:.8rem}#wishlist-table tbody tr{display:flex;flex-flow:row wrap;margin:0;padding:.5rem;border:1px solid rgba(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:.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,.1);padding:.5rem}#my-downloadable-products-table tbody tr td{flex:1 1 auto;padding:.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 .63rem .63rem;margin:0 0 1.25rem}.cases-revenda ul{margin:0;display:block}.cases-revenda li{padding:0;margin:0 0 .63rem}.cases-revenda a{display:block;padding:.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:#e8927c;transform:scale(1)}}@keyframes os-new-bar{0%{width:0}100%{width:33.333%;background:#e8927c}}@keyframes os-processing{0%{transform:scale(0)}100%{fill:#e06e51;transform:scale(1)}}@keyframes os-processing-bar{0%{width:0}100%{width:66.666%;background:#e06e51}}@keyframes os-complete{0%{transform:scale(0)}100%{fill:#e8927c;transform:scale(1)}}@keyframes os-complete-bar{0%{width:0}100%{width:100%;background:#e8927c}}@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{min-width:0;max-width:1200px;margin:0 auto;width:auto}.messages>li{display:block;padding:.63rem 1.25rem;margin-bottom:1.25rem;font-size:.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}@font-face{font-family:montserrat;src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(montserrat2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(montserrat)) format('woff'); font-weight:400; font-style:normal; } @font-face { font-family:'Montserrat'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(montserrat-medium2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(montserrat-medium)) format('woff'); font-weight:500; font-style:normal; } @font-face { font-family:'Montserrat'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(montserrat-bold2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(montserrat-bold)) format('woff'); font-weight:700; font-style:normal; } @font-face { font-family:'Playfair Display'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair)) format('woff'); font-weight:400; font-style:normal; } @font-face { font-family:'Playfair Display'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair-italic2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair-italic)) format('woff'); font-weight:normal; font-style:italic; } @font-face { font-family:'Playfair Display'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair-bold2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair-bold)) format('woff'); font-weight:700; font-style:normal; } @font-face { font-family:'Playfair Display'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair-bold-italic2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(playfair-bold-italic)) format('woff'); font-weight:700; font-style:italic; } @font-face { font-family:'Titillium Web'; src:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(titillium2)) format('woff2'),url(https://www.virtualjoias.com/media/interface/0/neon/css/@)file(titillium)) format('woff'); font-weight:400; font-style:normal; } html { font-family:'Montserrat',sans-serif; } body { font-family:'Montserrat',sans-serif; background:#fff; color:#333333; } .main-container { margin-bottom:0!important; } .header,.main-container,.footer { max-width:1200px; margin-left:auto; margin-right:auto; } .header-container .header { margin-bottom:0!important; padding:0!important; } .header-container { padding:0 1rem; position:relative; width:100vw; margin:0 -1rem 1rem!important; background:#fff; flex-flow:row wrap; box-shadow:none; } .wrapper-container { padding-top:0; } .col-main { min-width:1px!important; } .opc { background:#fff; } .osc-steps .opc-block-progress dt a { text-indent:0!important; } @media (max-width:62rem) { .header-container { box-shadow:0 1px 4px rgba(0,0,0,0.2); padding:0 1rem 0 0.7rem; } .opc .header-container { background:#e8927c; box-shadow:none; margin:0 -1rem 1rem!important; padding:0 1rem; } .wrapper-container { padding-top:5.26rem!important; } .header-container { position:fixed; margin:0!important; flex-flow:row nowrap; } .header-container .mywish__header a,.header-container .mycart__header a,.header-container .myaccount__header a { background:transparent!important; } } @media (max-width:44rem) { .wrapper-container { padding-top:4.2rem!important; } } @media (max-width:25rem) { .header-container { padding:0.6rem 0.8rem 0.6rem 0.5rem; } .header-container.scrolled { padding:0.6rem 0.8rem 0.6rem 0.5rem; } .opc .header-container.scrolled { padding:0 1rem!important; margin:0 -1rem 1rem!important; } .wrapper-container { padding-top:4.8rem!important; } } .topo-geral-rolagem { width:100vw; background:#fff; position:fixed; display:flex; flex-flow:column nowrap; z-index:-1; box-shadow:0 2px 5px rgba(0,0,0,0.15); padding:0 1rem; transform:translate3d(0,-150%,0); transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .topo-geral-rolagem .topo-box { display:flex; align-items:center; justify-content:space-between; padding:0; max-width:1200px; margin:0 auto; width:100%; } .topo-geral-rolagem.on { transform:translate3d(0,0,0); z-index:999; } .topo-geral-rolagem .filters { position:relative; max-width:1200px; margin:0 auto; width:100%; } @media (max-width:62rem) { .topo-geral-rolagem { display:none; } } .topo-geral.finalizacao { padding:1rem 0; } .topo-geral { display:flex; width:100%; align-items:center; justify-content:space-between; padding:0; } .topo-logo .logo { margin-right:2rem; flex:0 0 auto; } .topo-logo .logo img { height:auto; max-height:2.25rem; } @media (max-width:62rem) { .topo-logo .logo { margin-right:1.5rem; } } @media (max-width:48rem) { .topo-logo .logo { margin-right:1rem; } } @media (max-width:35.5rem) { .topo-logo { margin-right:auto; } .topo-logo .logo { margin-right:0.5rem; } .topo-logo img { max-width:100%!important; } .opc .topo-logo { margin:0 auto; } .opc .topo-logo img { max-height:2rem!important; max-width:65vw!important; } } .help { display:flex; align-items:center; justify-content:center; height:3.25rem; font-size:0.75rem; position:relative; padding:0.3rem 0.87rem; border-right:1px solid rgba(232,146,124,0.15); border-left:1px solid rgba(232,146,124,0.15); color:#e8927c; } .help:before,.help:after { display:none; position:absolute; top:calc(100% - 0.38rem); left:2.2rem; margin-left:-0.38rem; width:0; height:0; border:8px solid transparent; border-bottom-color:#fff; content:''; } .help .ico { fill:#e8927c; width:1.25rem; height:1.25rem; margin-right:0.44rem; } .help .help-content { position:absolute; top:calc(100% + 0.63rem); bottom:auto; left:0; right:auto; width:16.56rem; max-width:90vw; padding:1.2rem; background:#fff; box-shadow:0px 0px 4px 0px rgba(231,163,74,0.25); display:none; z-index:-1; } .help .help-content:before { content:''; position:absolute; top:-1rem; left:0; background:transparent; width:100%; height:1rem; } .help .help-content .tele { font-size:1.24rem; color:#e8927c; } .help .help-content .textblock-horario-atendimento { font-size:0.8rem; color:#666; } .help .help-content .email { margin-top:0.13rem; font-size:0.8rem; color:#666; display:block; } .help .help-content .mymenu { margin-top:1.25rem; border-top:1px solid rgba(232,146,124,0.3); padding-top:1.2rem; } .help .help-content .mymenu .li--0:not(:last-child) { margin-bottom:0.9rem; } .help .help-content .mymenu a { color:#666; font-size:0.75rem; text-transform:uppercase; font-weight:400; } .help:hover:before,.help:hover:after { display:block; } .help:hover .help-content { display:block; z-index:50; } @media (max-width:62rem) { .help > span { display:none; } .help .ico { margin-right:0; width:1.5rem; height:1.5rem; } } @media (max-width:48rem) { .help { padding:0 0.5rem; } } @media (max-width:44rem) { .help { display:none!important; } } .search-background { background:rgba(0,0,0,0.2); top:0; left:0; right:0; bottom:0; position:fixed; display:block; opacity:0; visibility:visible; transition:all 600ms cubic-bezier(0.23,1,0.32,1); z-index:-1; pointer-events:none; } .searchautocomplete-placeholder { border:1px solid rgba(232,146,124,0.2); box-shadow:0px 0px 4px 0px rgba(231,163,74,0.25); top:calc(100% + 1rem)!important; } .searchautocomplete-placeholder:before,.searchautocomplete-placeholder:after { left:1rem; } .searchautocomplete-placeholder ul { box-shadow:none; display:flex; align-items:stretch; justify-content:flex-start; flex-flow:row wrap; max-height:25vw; } .searchautocomplete-placeholder ul li { display:block; flex:0 1 25%; max-width:25%; border:0; text-align:center; } .searchautocomplete-placeholder ul li:hover { box-shadow:0px 0px 4px 0px rgba(231,163,74,0.5); } .searchautocomplete-placeholder ul li .searchautocomlete-image { text-align:center; } .searchautocomplete-placeholder ul li .searchautocomlete-info { text-align:center; } body.busca-on { overflow:hidden; } body.busca-on .busca-topo { z-index:999999999; } body.busca-on .busca-topo #topo_busca { width:calc(100% + 19.38rem); margin-left:-5.94rem; } body.busca-on .search-background { opacity:1; visibility:visible; z-index:99; pointer-events:auto; } .busca-topo { flex:1 1 auto; min-width:1px; margin:0 0.5rem; position:relative; transition:all 600ms cubic-bezier(0.23,1,0.32,1); } .busca-topo .search__form { width:100%; margin-left:0; transition:all 600ms cubic-bezier(0.23,1,0.32,1); } .busca-topo .search { margin-left:0; } .busca-topo label { display:none; } .busca-topo .search__form { position:relative; } .busca-topo .input-box { flex:1 1 100%; } .busca-topo .search__input { border:0; border-radius:2px!important; box-shadow:none!important; padding:0 2.75rem 0 1rem; font-size:1.3rem; color:#333333; background:#fff; width:100%; height:4.3rem; font-style:normal; text-transform:none; font-family:'Playfair Display',sans-serif; } .busca-topo .search__input::-webkit-input-placeholder { color:#333333!important; font-size:1.3rem; font-style:italic; text-transform:none; font-family:'Playfair Display',sans-serif; opacity:0.3!important; } .busca-topo .search__button { position:absolute; top:0; right:0.19rem; height:4.3rem; background:transparent; border-radius:2px!important; box-shadow:none!important; padding:0.5em; } .busca-topo .search__button:hover { background:transparent; } .busca-topo .search__button:hover .ico { fill:#141414; } .busca-topo .search__button .ico { fill:#333333; width:1.25rem; height:1.25rem; } @media (max-width:62rem) { .busca-topo .search { margin:0; } body.busca-on .busca-topo #topo_busca { width:100%; margin-left:0; } body.busca-on #topo_busca { position:fixed; top:0; left:0; width:100vw; } } @media (max-width:48rem) { .busca-topo { margin-left:0; } .busca-topo .search__input { font-size:1rem; padding:0 2.5rem 0 1rem; } .busca-topo .search__input::-webkit-input-placeholder { font-size:1rem; } } @media (max-width:44rem) { .busca-topo { flex:0 0 auto; margin:0; } .busca-topo .search__input { height:3.25rem!important; } .busca-topo .search__input::-webkit-input-placeholder { color:#fff!important; opacity:1!important; } .busca-topo .search__button { position:relative; right:0; height:auto; } .searchautocomplete-placeholder { position:fixed; width:100vw; height:auto; left:0; top:3.25rem!important; display:block; z-index:999999; } .searchautocomplete-placeholder:before,.searchautocomplete-placeholder:after { display:none; } .searchautocomplete-placeholder ul { max-height:65vh; } .searchautocomplete-placeholder li { flex:1 1 50%!important; max-width:50%!important; } .search-background { display:none!important; } body.busca-on #topo_busca { position:relative; top:0; left:0; width:auto; } } .minha-conta { background:#fbece8; flex:0 0 auto; min-width:1px; width:12.56rem; } .minha-conta .myaccount { padding:0; margin-left:0; height:auto; display:flex; align-items:center; justify-content:center; } .minha-conta .myaccount--logged .myaccount__header a { width:auto; color:#333333; } .minha-conta .myaccount--logged .name { display:block; color:#333333; font-size:0.9rem; font-weight:700; letter-spacing:0.05rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:160px; } .minha-conta .myaccount--logged .myaccount__content .title { color:#333333; font-size:0.875rem; font-weight:700!important; letter-spacing:0.05rem; text-align:left; text-transform:none; margin-bottom:0.7rem; } .minha-conta .myaccount--logged .mymenu a { color:#333333!important; } .minha-conta .myaccount--logged .mymenu a:hover { color:#e8927c!important; } .minha-conta .myaccount:hover .myaccount__header a { background:transparent; } .minha-conta .myaccount__header a { height:4.3rem; width:auto; padding:0 1.5rem; border-radius:0; box-shadow:none; flex-flow:row wrap; align-items:center; justify-content:center; } .minha-conta .myaccount__header a .text { color:#333333; font-size:0.7rem; font-weight:400; text-transform:lowercase; display:block; line-height:0.75rem; } .minha-conta .myaccount__header a .text strong { color:#e8927c; font-size:0.7rem; font-weight:400; text-transform:lowercase; } .minha-conta .myaccount__header a .ico { width:1.6rem; height:1.6rem; fill:#333333; margin-right:0.9rem; } .minha-conta .myaccount__content { max-width:290px; padding:1.3rem; box-shadow:0px 0px 4px 0px rgba(231,163,74,0.25); border-radius:1px; border:1px solid rgba(232,146,124,0.2); left:0; right:auto; } .minha-conta .myaccount__content:before,.minha-conta .myaccount__content:after { display:block; position:absolute; top:-1.1rem; left:2.2rem; margin-left:-0.38rem; width:0; height:0; border:10px solid transparent; border-bottom-color:#fff; content:''; } .minha-conta .myaccount__content .mymenu .li--0:not(:last-child) { margin-bottom:0.25rem; } .minha-conta .myaccount__content .mymenu .a--0 { font-size:0.8rem; color:#fbece8; font-weight:500; } .minha-conta .myaccount__content .mymenu .a--0:hover { color:#e8927c; } .minha-conta .myaccount__content .title { color:#333333; font-size:0.9rem; font-weight:400; text-align:left; text-transform:uppercase; margin-bottom:1rem; } .minha-conta .myaccount__content .myaccount__social { width:100%; } .minha-conta .myaccount__content .socialconnect { margin:0 0 0.5rem; padding-top:0.87rem; border-top:1px solid rgba(232,146,124,0.3); } .minha-conta .myaccount__content .socialconnect:before,.minha-conta .myaccount__content .socialconnect:after { display:none; } .minha-conta .myaccount__content .socialconnect li { flex:1 1 auto; min-width:1px; padding:0 0 0.5rem; } .minha-conta .myaccount__content .socialconnect a { border-radius:4px; width:auto; height:2.5rem; min-width:70px; text-transform:uppercase; } .minha-conta .myaccount__content .socialconnect .ico { fill:#fff; position:relative; margin-left:0.19rem; } .minha-conta .myaccount__content .socialconnect .socialconnect__facebook a { background:#3b5998; } .minha-conta .myaccount__content .socialconnect .socialconnect__facebook a:after { content:'Faça seu login pelo Facebook'; font-size:0.75rem; color:#fff; padding:0 0.44rem 0 0.31rem; } .minha-conta .myaccount__content .socialconnect .socialconnect__google a { background:#dd4b39; } .minha-conta .myaccount__content .socialconnect .socialconnect__google a:after { content:'Google'; font-size:0.75rem; color:#fff; padding:0 0.44rem 0 0.31rem; } .minha-conta .myaccount__content .wide { padding:0; margin-bottom:0.8rem!important; margin-right:6.25rem; } .minha-conta .myaccount__content .wide .input-box label { display:block; color:#666; font-size:0.75rem; text-transform:uppercase; font-weight:400; margin-bottom:0.3rem; } .minha-conta .myaccount__content .wide .input-box input { background:#fff; border-radius:2px; color:#333333; font-size:0.75rem; border:1px solid rgba(0,0,0,0.1); box-shadow:none!important; line-height:1rem; height:1.8rem; font-weight:400; } .minha-conta .myaccount__content .wide .input-box input::-webkit-input-placeholder { color:#333333; font-size:0.75rem; opacity:0; text-transform:uppercase; } .minha-conta .myaccount__content .fields { flex-flow:column nowrap; margin:0; margin-right:6.25rem; } .minha-conta .myaccount__content .fields .input-box { padding:0!important; margin-bottom:0.5rem!important; width:100%; } .minha-conta .myaccount__content .fields .input-box label { display:block; color:#666; font-size:0.75rem; text-transform:uppercase; font-weight:400; margin-bottom:0.3rem; } .minha-conta .myaccount__content .fields .input-box input { background:#fff; border-radius:2px; color:#333333; font-size:0.75rem; border:1px solid rgba(0,0,0,0.1); box-shadow:none!important; line-height:1rem; height:1.8rem; font-weight:400; } .minha-conta .myaccount__content .fields .input-box input::-webkit-input-placeholder { color:#333333; font-size:0.75rem; opacity:0; text-transform:uppercase; } .minha-conta .myaccount__content .fields .actions { position:absolute; right:-6.25rem; left:auto; bottom:0.38rem; width:auto; margin-bottom:0!important; } .minha-conta .myaccount__content .fields .actions button { width:5rem; height:5rem; background:#e8927c; padding:0.5rem; display:flex; align-items:center; justify-content:center; border:1px solid rgba(255,255,255,0.4); box-shadow:0 0 0 6px #e8927c; border-radius:0; line-height:1rem; font-size:0.7rem; color:#fff; text-transform:uppercase; margin:0.38rem; } .minha-conta .myaccount__content .fields .actions button span { max-width:62px; display:block; } .minha-conta .myaccount__content .fields .actions button:hover { background:#e06e51; color:#fff; box-shadow:0 0 0 6px #e06e51; } .minha-conta .myaccount__content .myaccount__forgot { position:absolute; top:-4.05rem; right:-6.69rem; left:auto; width:6.63rem; display:block; margin:0; line-height:1rem; color:#999; font-size:0.6rem!important; text-transform:lowercase; font-weight:400; text-align:center; padding:0.3rem 0 0.3rem; } .minha-conta .myaccount__content .myaccount__register { display:flex; align-items:flex-end; justify-content:space-between; margin-top:0; border-top:1px solid rgba(232,146,124,0.3); order:3; } .minha-conta .myaccount__content .myaccount__register .title { display:block; } .minha-conta .myaccount__content .myaccount__register .std { flex:1 1 auto; min-width:1px; line-height:1rem; font-size:0.7rem; color:#999; font-weight:400; text-align:left; text-transform:none; margin-bottom:0.1rem; margin-right:0.8rem; } .minha-conta .myaccount__content .myaccount__register .myaccount__register-btn { flex:0 0 auto; width:5rem; height:5rem; min-width:5rem; background:#666; padding:1rem; display:flex; align-items:center; justify-content:center; border:1px solid rgba(255,255,255,0.4); box-shadow:0 0 0 6px #666; border-radius:0; line-height:1rem; font-size:0.7rem; color:#fff; text-transform:uppercase; margin:0.38rem; } .minha-conta .myaccount__content .myaccount__register .myaccount__register-btn span { width:3.1rem; height:2.1rem; display:block; } .minha-conta .myaccount__content .myaccount__register .myaccount__register-btn:hover { box-shadow:0 0 0 6px #4D4D4D; background:#4D4D4D!important; color:#fff; } @media (max-width:62rem) { .minha-conta { width:auto; background:transparent; border-left:1px solid rgba(232,146,124,0.2); display:flex; align-items:center; justify-content:center; height:3.25rem; } .minha-conta .myaccount { height:auto; padding:0 0.5rem 0 0; margin-left:0.5rem!important; } .minha-conta .myaccount__header a { height:auto; padding:0.13rem; } .minha-conta .myaccount__header a .text { display:none; } .minha-conta .myaccount__header a .ico { margin-right:0; width:1.5rem; height:1.5rem; } .minha-conta .myaccount__content { max-width:100vw; padding:1rem!important; } .minha-conta .myaccount__content:before,.minha-conta .myaccount__content:after { display:none; } } @media (max-width:44em) { .minha-conta { border:0; } .minha-conta .myaccount { margin-left:0.2rem!important; } .minha-conta .myaccount__header a .ico { width:1.25rem; height:1.25rem; } .header .myaccount__header,.header .mycart__header { padding:0.2rem; } } @media (max-width:25rem) { .topo-geral .minha-conta { display:none; } .minha-conta .myaccount { padding:0; } .minha-conta .myaccount--logged .name { font-size:0.8rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:55px; } } .carrinho { background:#e8927c; flex:0 0 auto; min-width:1px; } .carrinho .mycart { height:auto; margin-left:0.13rem!important; display:flex; align-items:center; justify-content:center; } .carrinho .mycart__list { max-height:40vh; } .carrinho .mycart__totals { padding-top:1rem; } .carrinho .mycart__header a { height:4.3rem; width:auto; padding:0 1.5rem; box-shadow:none; border-radius:0!important; position:relative; background:transparent; align-items:center; } .carrinho .mycart__header a .ico { fill:#fff; width:1.6rem; height:1.6rem; margin-right:1rem; } .carrinho .mycart__header a .qtd { position:relative; min-width:1rem; width:auto; padding:0.06rem; min-height:1rem; top:0; right:0; text-transform:uppercase; border-radius:0; background:transparent; font-size:0.75rem; font-weight:400; color:#fff; line-height:1rem; letter-spacing:0; text-indent:0; } .carrinho .mycart__header a .text { display:none; } .carrinho .mycart:hover .mycart__header .ico { fill:#fff; } .carrinho .mycart:hover .mycart__header a { background:transparent; box-shadow:none; } .carrinho .mycart--empty .mycart__content { padding:1.3rem 1.2rem; box-shadow:0px 0px 4px 0px rgba(231,163,74,0.25); } .carrinho .mycart--empty .title { color:#333333; font-size:0.9rem; font-weight:400; text-align:center!important; text-transform:uppercase; margin-bottom:1rem; } .carrinho .mycart--empty .std { font-size:0.875rem; color:#333333; font-weight:400; text-align:center; } .carrinho .mycart__content { padding:1.3rem; box-shadow:0px 0px 4px 0px rgba(231,163,74,0.25); border-radius:1px; border:1px solid rgba(232,146,124,0.2); width:21.13rem; } .carrinho .mycart__content:before,.carrinho .mycart__content:after { display:block; position:absolute; top:-1.1rem; right:5.5rem; margin-left:-0.38rem; width:0; height:0; border:10px solid transparent; border-bottom-color:#fff; content:''; } .carrinho .mycart__content .title { color:#333333; font-size:0.9rem; font-weight:400; text-align:left; text-transform:uppercase; margin-bottom:1rem; } .carrinho .mycart__content .title img { display:none!important; } .carrinho .mycart__content .mycart__name { margin-bottom:0.3rem; } .carrinho .mycart__content .mycart__name a { font-size:0.8rem; color:#666; font-weight:400; text-transform:none; font-style:normal; } .carrinho .mycart__content .mycart__item { flex-flow:row nowrap; padding-bottom:1rem; position:relative; border-bottom:0; margin-bottom:0; } .carrinho .mycart__content .mycart__item:not(:last-child) { border-bottom:1px solid rgba(0,0,0,0.1); margin-bottom:1rem; } .carrinho .mycart__content .mycart__item:not(:last-child):after { content:'\f067'; position:absolute; bottom:-0.44rem; padding-left:0.31rem; right:0; background:#fff; font-size:0.75rem; color:#e8927c; 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; } .carrinho .mycart__content .mycart__qtd { opacity:1; font-size:0.8rem; color:#666; font-weight:400; font-style:normal; margin-bottom:0.3rem; } .carrinho .mycart__content .item-options > * { font-size:0.65rem; color:#666!important; font-weight:400; font-style:normal; margin-bottom:0.3rem; } .carrinho .mycart__content .mycart__details .price { font-size:0.9rem; color:#e8927c; font-weight:700; letter-spacing:0.05rem; font-style:normal; } .carrinho .mycart__content .mycart__totals { position:relative; overflow:hidden; margin:0 -1.3rem; padding:1rem 1.3rem 0; background:#fbece8; } .carrinho .mycart__content .mycart__totals .title { color:#333333; font-size:0.9rem; font-weight:400; font-style:normal; text-align:right; text-transform:uppercase; position:relative; margin-bottom:0.6rem; } .carrinho .mycart__content .mycart__totals .title:before { content:''; border-top:1px solid rgba(0,0,0,0.1); min-width:1px; margin-right:0.5rem; flex:1 1 auto; } .carrinho .mycart__content .special-price,.carrinho .mycart__content .regular-price,.carrinho .mycart__content .minimal-price-link,.carrinho .mycart__content .minimal-price { justify-content:flex-end; border-bottom:1px dotted rgba(0,0,0,0.2); margin-bottom:0.9rem!important; text-align:right; padding-bottom:0.6rem; letter-spacing:0.05rem; } .carrinho .mycart__content .special-price .label,.carrinho .mycart__content .regular-price .label,.carrinho .mycart__content .minimal-price-link .label,.carrinho .mycart__content .minimal-price .label { display:none; } .carrinho .mycart__content .special-price .price,.carrinho .mycart__content .regular-price .price,.carrinho .mycart__content .minimal-price-link .price,.carrinho .mycart__content .minimal-price .price { color:#333333; font-size:1.1rem; font-weight:400; font-style:normal; text-align:right; margin-bottom:0; justify-content:flex-end; letter-spacing:0.06rem; } .carrinho .mycart__content .price-box-parcelado { line-height:1em; padding-top:0.7rem; padding-bottom:0.5rem; margin-bottom:0!important; text-align:right; border-bottom:0; color:#333333; font-size:0.8rem; font-weight:400!important; font-style:normal; text-transform:none; } .carrinho .mycart__content .price-box-parcelado span { color:#333333; font-size:0.8rem; font-weight:400!important; font-style:normal; margin-bottom:0.5rem; } .carrinho .mycart__content .price-box-parcelado .num span,.carrinho .mycart__content .price-box-parcelado .value span { color:#e8927c; } .carrinho .mycart__content .price-box-parcelado .juros { display:block; opacity:0.7; font-size:0.69rem; margin-top:0.4rem; margin-left:0.6rem; text-transform:lowercase; } .carrinho .mycart__content .price-box-avista { display:flex; padding-bottom:0.6rem; border-bottom:1px dotted rgba(0,0,0,0.2); align-items:center; justify-content:flex-start; margin-bottom:0.2rem; line-height:1em; font-size:0.8rem; text-transform:uppercase; color:#fbece8!important; } .carrinho .mycart__content .price-box-avista .label { color:#999!important; margin-right:0.63rem; font-size:0.75rem; text-transform:lowercase; } .carrinho .mycart__content .price-box-avista .discount { color:#999; margin-right:0.63rem; font-weight:400!important; font-size:1rem; order:-1; } .carrinho .mycart__content .price-box-avista .price { font-weight:400!important; margin-left:auto; flex:0 0 auto; color:#e8927c; } .carrinho .mycart__content .price-box-avista .price span { font-size:1.5rem!important; } .carrinho .mycart__content .mycart__actions { overflow:hidden; margin:0 -1.3rem -1.3rem; padding:0 1.3rem 1.3rem; border-top:0; background:#fbece8; } .carrinho .mycart__content .mycart__actions .editar { background:transparent; border-radius:3px; font-size:0.65rem; height:2.5rem; line-height:0.7rem; display:flex; align-items:center; color:#333333; font-weight:400; font-style:normal; box-shadow:inset 0 0 0 1px #e8927c; padding:0 1.2rem; text-align:left; text-transform:uppercase; flex:1 1 40%; margin-right:0.5rem; transition:all 200ms cubic-bezier(0.23,1,0.32,1); } .carrinho .mycart__content .mycart__actions .editar strong { display:block; color:#333333; font-weight:400; transition:all 200ms cubic-bezier(0.23,1,0.32,1); } .carrinho .mycart__content .mycart__actions .editar:hover { background:#e8927c!important; color:#fff; } .carrinho .mycart__content .mycart__actions .editar:hover strong { color:#fff; } .carrinho .mycart__content .mycart__actions .finalizar { padding:0.7rem 1.5rem; text-transform:uppercase; border-radius:3px; background:#24cb99; height:2.5rem; line-height:1rem; text-align:center; color:#fff; font-size:1.1rem; font-weight:500; display:block; } .carrinho .mycart__content .mycart__actions .finalizar:hover { background:#00b082; color:#fff!important; } @media (max-width:62rem) { .carrinho { background:transparent; } .carrinho .mycart { height:auto; padding:0 0.5rem 0 0; margin-left:0.5rem!important; } .carrinho .mycart__header a { height:auto; padding:0.13rem; width:auto; } .carrinho .mycart__header a .ico { margin-right:0; fill:#e8927c; width:1.5rem; height:1.5rem; } .carrinho .mycart__header a .qtd { background:#333333; border-radius:100%; position:absolute; top:0; right:-0.25rem; } .carrinho .mycart__header a .qtd-txt { display:none; } .carrinho .mycart__content { max-width:100vw; width:100vw; padding:1rem!important; max-height:100vh; } .carrinho .mycart__content:before,.carrinho .mycart__content:after { display:none; } .carrinho .mycart__list { height:100%; overflow:auto; max-height:67.5vh; } } @media (max-width:35.5rem) { .carrinho .mycart__list { max-height:41vh; } .carrinho .mycart { padding:0; margin-left:0.2rem!important; } .carrinho .mycart__header a .ico { width:1.25rem; height:1.25rem; } .carrinho .mycart__header a .qtd { right:-0.3rem; } } .breadcrumb { border-bottom:0; margin:-1rem auto 0; max-width:1200px; position:relative; } .breadcrumb:after { content:''; border-bottom:1px solid rgba(232,146,124,0.3); width:100vw; left:50%; transform:translate3d(-50%,0,0); position:absolute; } .breadcrumb .breadcrumb__list { padding:1.25rem 0; } .breadcrumb .breadcrumb__item.last { display:flex; align-items:center; } .breadcrumb .breadcrumb__item.last .a--0 { color:#e8927c; font-weight:400; } .breadcrumb .breadcrumb__item .a--0 { font-size:0.75rem; color:#666; font-weight:400; text-transform:none; } .breadcrumb .breadcrumb__home .breadcrumb__link:before { display:none!important; } .breadcrumb .breadcrumb__sep { position:relative; display:flex; align-items:center; justify-content:center; font-size:0.75rem; color:#ccc; margin:0 0.87rem; } @media (max-width:62rem) { .breadcrumb { margin-top:0!important; } } .categories .minha-conta { display:none; } .categories { background:transparent; border-top:1px solid rgba(232,146,124,0.15); border-bottom:1px solid rgba(232,146,124,0.15); } .categories .ul--0 { max-width:1200px; margin:0 auto; } .categories .categories__all { flex:0 0 auto; border-right:1px solid rgba(232,146,124,0.15)!important; } .categories .categories__all:hover .a--0 { background:#fbece8; z-index:10; color:#e8927c!important; } .categories .categories__all:hover .a--0 .icon-navicon:before { color:#e8927c; } .categories .categories__all .box--1 { max-width:300px; } .categories .categories__all .box--1:before { display:none; } .categories .categories__all .box--1.has_banner { max-width:100%; border-top:1px solid rgba(231,163,74,0.3); } .categories .categories__all .box--1.has_banner .all-ul--0 { max-width:300px; } .categories .categories__all .box--1.has_banner .all-li--0:hover .categories__block { opacity:1; } .categories .categories__all .box--1.has_banner .categories__block { position:absolute; top:0; right:0; padding:0 0 0 1rem; max-height:calc(60vh - 7.5rem); opacity:0; border:0; display:block; width:calc(100% - 37.5rem); overflow:hidden; text-align:right; } .categories .categories__all .box--1.has_banner .categories__block img { max-height:calc(60vh - 7.5rem); } .categories .categories__all .a--0 { min-width:96px; } .categories .categories__all .a--0 .icon-navicon { padding-bottom:0.6rem; display:block; font-size:1.5rem; color:#bbb; } .categories .categories__all .all-ul--0 { display:block; padding:0.5rem 0 0.5rem 0.5rem; position:static; } .categories .categories__all .all-ul--0::-webkit-scrollbar { width:0.06rem; pointer-events:none; margin-left:0.31rem; } .categories .categories__all .all-ul--0::-webkit-scrollbar-track { background-color:transparent; background-image:none; background-size:2px 1px; pointer-events:none; } .categories .categories__all .all-ul--0::-webkit-scrollbar-thumb { background:#e8927c; width:0.06rem; border-radius:3px; pointer-events:none; } .categories .categories__all .all-li--0 { padding-bottom:0; max-width:100%; } .categories .categories__all .all-li--0.parent .all-a--0:after { content:'\f105'; 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; margin-left:auto; } .categories .categories__all .all-li--0:hover .all-ul--1 { transform:translate3d(100%,0,0); z-index:2; opacity:1; } .categories .categories__all .all-a--0 { font-weight:400; font-size:1rem; } .categories .categories__all .all-a--0 img { display:none; } .categories .categories__all .all-ul--1 { position:absolute; left:0; top:0; padding:0.5rem 0.5rem 0.5rem 1rem; background:#fff; width:18.75rem; height:100%; overflow:auto; opacity:0; box-shadow:inset 6px -2px 13px -3px rgba(0,0,0,0.07); z-index:-1; transform:translate3d(95%,0,0); transition:all 600ms cubic-bezier(0.23,1,0.32,1); } .categories .categories__all .all-ul--1::-webkit-scrollbar { width:0.19rem; } .categories .categories__all .all-ul--1::-webkit-scrollbar-track { background-color:transparent; background-image:none; background-size:2px 1px; } .categories .categories__all .all-ul--1::-webkit-scrollbar-thumb { background:#e8927c; width:0.13rem; border-radius:3px; } .categories .categories__all .all-a--1 { padding:0.5rem; } .categories .categories__all .all-a--1 img { display:none; } .categories .categories__all .all-ul--2 { display:none; } .categories .li--0 { flex:1 1 auto; width:auto; min-width:auto; max-width:150px; position:static; } @media (max-width:992px) { .categories .li--0 { position:relative!important; } } .categories .li--0:not(:last-child) { border-right:1px solid rgba(232,146,124,0.15); } .categories .li--0 .btn-seta { display:none; align-items:center; justify-content:center; width:2.75rem; height:3.06rem; padding:0.8rem; margin-left:auto; position:absolute; top:0; right:0; } .categories .li--0 .btn-seta.on-mobile:before { transform:rotate(90deg); } .categories .li--0 .btn-seta:before { content:'\f054'; 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; transition:all 200ms linear; } @media (max-width:992px) { .categories .li--0 .btn-seta { display:flex; } } .categories .li--0 .categories__block { display:none; } .categories .li--0 .product__name { font-size:0.875rem; text-transform:uppercase; color:#333333; font-weight:400; margin-bottom:0.7rem; margin-top:1rem; display:flex!important; height:auto!important; overflow:hidden; text-align:center; } .categories .li--0:hover .a--0,.categories .li--0:hover.parent .a--0 { background:#fbece8; color:#e8927c; } .categories .li--0:hover .a--0 img,.categories .li--0:hover.parent .a--0 img { transform:translate3d(0,-50%,0); } .categories .a--0 { font-size:0.875rem; text-transform:none; color:#666; font-weight:400; height:5rem; text-align:center; width:100%; display:flex; flex-flow:row wrap; align-items:flex-end; justify-content:center; transition:all 300ms cubic-bezier(0.23,1,0.32,1); padding:0.6rem; position:relative; } @media (max-width:992px) { .header-container .categories .a--0 { padding-right:2.81rem!important; } } .categories .a--0 span { line-height:1rem; display:block; flex:1 1 100%; width:100%; } .categories .a--0 img { position:absolute; min-height:60px; height:3.75rem; min-width:45px; top:0; left:0; display:block; margin:0; transform:translate3d(0,0,0); opacity:0; } .categories .a--0 .img { display:block; max-height:30px; min-height:30px; max-width:45px; min-width:45px; position:relative; overflow:hidden; } .categories .box--1 { width:100%; box-shadow:none; } .categories .box--1 > * { position:relative; } .categories .box--1:before { content:''; display:block; position:absolute; top:0; left:50%; bottom:0; width:100vw; transform:translate3d(-50%,0,0); background:#fff; border-top:1px solid rgba(231,163,74,0.3); border-bottom:1px solid rgba(231,163,74,0.5); } .categories .box--1 .price-box-parcelado { text-align:center; } .categories .ul--1 { padding:0.5rem; max-height:65vh; max-width:1200px; overflow:auto; position:relative; width:100%; display:flex; align-items:stretch; flex-flow:row wrap; margin:0 auto; } .categories .ul--1::-webkit-scrollbar { width:0.13rem!important; } .categories .ul--1::-webkit-scrollbar-track { background-color:transparent; background-image:linear-gradient(90deg,transparent 50%,#eee 50%)!important; background-size:2px 1px!important; } .categories .ul--1::-webkit-scrollbar-thumb { background:#e8927c; } .categories .li--1 { display:flex; flex:0 0 16%; } .categories .a--1 { width:100%; font-size:0.75rem; color:#666; padding:1rem 0.7rem; text-align:center; display:flex; flex-flow:row wrap; align-items:flex-end; justify-content:center; } .categories .a--1:hover { box-shadow:0px 0px 4px 0px rgba(231,163,74,0.5); } .categories .a--1 img { max-height:7rem; margin-right:0; } .categories .a--1 span { flex:1 1 100%; } .categories .ul--2 { display:none!important; } @media (max-width:62rem) { .categories { background:#fff!important; } .categories .categories__hide { position:relative; } .categories .categories__hide:after { content:''; width:100vw; position:absolute; top:0; bottom:0; right:0; background:#fbece8; z-index:-1; } .categories__show { order:-1; margin-right:0.5rem; background:transparent; color:#e8927c; max-width:2.5rem; display:flex; align-items:center; justify-content:center; } .categories__show:before { font-size:1.5rem; } .header-container .categories { border:0; background:#e8927c; } .header-container .categories .all-ul--0,.header-container .categories .li--0.categories__all { display:none!important; } .header-container .categories .ul--0 { transform:skew(0); max-width:100vw; max-height:100%; box-shadow:none; flex-flow:row wrap; } .header-container .categories .ul--0 .li--0 { flex:1 1 100%!important; padding-bottom:0; box-shadow:none; max-width:100%; } .header-container .categories .ul--0 .li--0.removed { position:relative!important; top:0!important; left:0!important; } .header-container .categories .ul--0 .li--0:hover.parent .a--0 { color:#666; } .header-container .categories .ul--0 .li--0:hover .a--0 { color:#666; } .header-container .categories .ul--0 .li--0:hover .a--0:before,.header-container .categories .ul--0 .li--0:hover .a--0:after { display:none!important; } .header-container .categories .ul--0 .a--0 { display:flex; border-bottom:1px solid rgba(0,0,0,0.05); justify-content:flex-start; height:auto!important; line-height:1rem; text-align:left; font-size:1rem; padding:1rem; color:#666; text-transform:uppercase; } .header-container .categories .ul--0 .a--0:hover { color:#666; } .header-container .categories .ul--0 .a--0.on-mobile { color:#e8927c!important; } .header-container .categories .ul--0 .a--0 .img { display:none!important; } .header-container .categories .ul--0 .a--0 span { flex:1 1 auto; width:100%; } .header-container .categories .ul--0 .box--1 { transform:skew(0)!important; background:transparent; box-shadow:none; padding:0; } .header-container .categories .ul--0 .box--1:before { display:none; } .header-container .categories .ul--0 .categories__products { display:none; } .header-container .categories .ul--0 .ul--1 { background:rgba(255,255,255,0.05); box-shadow:none; max-width:100vw; width:100vw; padding:0; max-height:100%!important; display:none; } .header-container .categories .ul--0 .li--1 { box-shadow:none; flex:1 1 100%!important; } .header-container .categories .ul--0 .li--1:hover { background:rgba(0,0,0,0.05); } .header-container .categories .ul--0 .a--1 { font-size:0.875rem; color:#666!important; padding:0.8rem 1rem 0.8rem 2rem; border-bottom:1px solid rgba(0,0,0,0.05); background:transparent; justify-content:flex-start; text-align:left; } .header-container .categories .ul--0 .a--1 img { display:none; } .header-container .categories .ul--0 .ul--2 { background:transparent; box-shadow:none; max-width:100vw; width:100vw; max-height:100%!important; } .header-container .categories .ul--0 .li--2 { box-shadow:none; } .header-container .categories .ul--0 .li--2:hover { background:rgba(0,0,0,0.05); } .header-container .categories .ul--0 .a--2 { font-size:0.875rem; color:#fff; text-transform:uppercase; padding:0.5rem 0.5rem 0.5rem 3rem; border-bottom:1px solid rgba(255,255,255,0.2); background:transparent; } .header-container .categories .ul--0 .li--0 { flex:1 1 auto; display:block; } } @media (max-width:25rem) { .categories { box-shadow:none; } .categories .minha-conta { display:flex; position:absolute; top:0; left:0.5rem; height:2.88rem; padding:0.7rem 0.3rem; } .categories .minha-conta .text { display:block!important; margin-left:0.5rem; } .categories .minha-conta .myaccount__register .std { display:block; } .categories .minha-conta .socialconnect__facebook .ico { width:1rem; } .categories .minha-conta .myaccount__hide { color:#fff; } .categories .minha-conta .myaccount--logged .name { font-size:0.8rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:160px; padding-right:1.5rem; } .categories .minha-conta .myaccount__content .mymenu .a--0 { text-transform:none; } .categories .li--0:hover .a--0,.categories .li--0:hover.parent .a--0 { background:#fff; } .categories__show { font-size:1.2rem; flex:0 0 2.3rem; height:2.5rem; margin-right:0.5rem; } } .owl-prev,.owl-next { color:#e8927c; font-size:1.5rem; } .owl-prev:before,.owl-next:before { content:'\f104'; } .owl-next:before { content:'\f105'; background:transparent; } #banner__home_banner_full { margin-bottom:2rem; } #banner__home_banner_full .owl-prev,#banner__home_banner_full .owl-next { background:rgba(255,255,255,0.2); box-shadow:none; color:#333333; font-size:1.8rem; } #banner__home_banner_full .owl-prev:hover,#banner__home_banner_full .owl-next:hover { background:rgba(255,255,255,0.4); } #banner__home_banner_full .owl-prev:before,#banner__home_banner_full .owl-next:before { color:#333333; font-size:1.8rem; } #banner__home_banner_full .owl-pagination { margin-top:-3rem; position:relative; justify-content:center; } #banner__home_banner_full .owl-pagination .owl-page span { background:rgba(255,255,255,0.5); box-shadow:3px 0 0 0 rgba(0,0,0,0.3); opacity:1; } #banner__home_banner_full .owl-pagination .owl-page.active span { background:#fff; } .banner-mosaico1 { margin:0 -0.63rem 1rem; display:flex; align-items:stretch; justify-content:center; } .banner-mosaico1 .col1 .banner__wrapper { display:flex; flex-flow:column; } .banner-mosaico1 .col2 { display:flex; } .banner-mosaico1 .col2 .banner__wrapper { display:flex; } .banner-mosaico1 .col3 .banner__wrapper { display:flex; flex-flow:column; } .banner-mosaico1 .banner__item { padding:0.63rem; } .banner-mosaico2 { margin:0 -0.63rem 2.5rem!important; display:flex; align-items:stretch; justify-content:center; } .banner-mosaico2 .col1 .banner__wrapper { display:flex; flex-flow:column; } .banner-mosaico2 .col2 { display:flex; } .banner-mosaico2 .col2 .banner__wrapper { display:flex; } .banner-mosaico2 .banner__item { padding:0.63rem; } @media (max-width:62rem) { #banner__home_banner_full { margin-top:0!important; } } @media (max-width:35.5rem) { .banner-mosaico1,.banner-mosaico2 { flex-flow:row wrap; } .banner-mosaico1 img,.banner-mosaico2 img { width:100%; } .banner-mosaico1 .col1,.banner-mosaico2 .col1,.banner-mosaico1 .col2,.banner-mosaico2 .col2,.banner-mosaico1 .col3,.banner-mosaico2 .col3 { flex:1 1 100%; } } .cart-table .item-options { background:#fbece8; } .cart .coupon.on .coupon__form label { display:none; } .cart .coupon.on .coupon__form .input-box,.cart .coupon.on .coupon__form .coupon__action { display:block; } .cart .coupon .coupon__form label { display:block; transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .cart .coupon .coupon__form label:hover { color:#e8927c; } .cart .coupon .coupon__form .input-box,.cart .coupon .coupon__form .coupon__action { display:none; transition:all 400ms cubic-bezier(0.23,1,0.32,1); } @media (max-width:35.5rem) { .cart__links button { flex:1 1 45%; font-size:0.80rem; } } .products { margin:0!important; border-top:1px solid rgba(232,146,124,0.3); } .products .title { text-align:center; font-size:1.5rem; color:#333333; text-transform:uppercase; font-weight:400; margin:1.5rem 0; } .products .products__item { width:100%; padding:0.5rem 0.5rem 0; } .products .li--0:hover .products__case { box-shadow:0px 0px 4px 0px rgba(232,146,124,0.5); } .products .li--0:hover .products__case:after { display:block; } .products .product__header { width:100%; } .products .products__case { display:block; box-shadow:none; padding:0.5rem; position:relative; transition:all 400ms cubic-bezier(0.23,1,0.32,1); padding-bottom:3rem; } .products .products__case:after { display:none; content:''; height:1rem; background:#fff; position:absolute; bottom:0; left:0; width:100%; box-shadow:0px 2px 2px 0px rgba(231,163,74,0.5); } .products .owl-wrapper-outer { padding-bottom:0.1rem; } .products .owl-pagination { display:none; } .products .owl-controls { display:block!important; } .products .owl-prev,.products .owl-next { border-radius:2px; background:#fbece8; transition:all 400ms cubic-bezier(0.23,1,0.32,1); box-shadow:0px 0px 4px 0px rgba(231,163,74,0.5); color:#e8927c; font-size:1.5rem; } .products .owl-prev:before,.products .owl-next:before { color:#e8927c; font-size:1.5rem; } .products .owl-prev:hover,.products .owl-next:hover { background:#f7dad3; } .products .product__main { text-align:center; display:block; padding:1rem 0.5rem; } .products .product__main ul { margin-bottom:0.8rem; font-size:0.875rem; color:#333333; font-weight:400; text-align:center; } .products .product__main ul li { font-size:0.875rem; color:#333333; font-weight:400; text-align:center; } .products .add-to-cart { position:absolute; min-width:160px; bottom:1rem; left:50%; background:#24cb99; opacity:0; visibility:hidden; transform:translate3D(-50%,-20%,0); font-size:0.9rem; text-transform:uppercase; font-weight:700; letter-spacing:0.05rem; box-shadow:none; transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .products .add-to-cart:hover { background:#00b082; } .li--0.products__item:hover .add-to-cart { opacity:1; visibility:visible; transform:translate3D(-50%,0,0); } .product__name { font-weight:400; font-size:0.9rem!important; color:#333333; margin-bottom:1.1rem; text-transform:none; } .product-rate { display:none; margin-top:auto!important; margin-bottom:1rem; } .product-rate .rating-box { overflow:hidden; } .price-box { margin-bottom:0; margin-top:auto; } .old-price { font-size:0.75rem; color:#999; font-weight:400; text-transform:uppercase; margin-bottom:0.4rem!important; } .old-price .price { text-decoration:none; } .special-price,.regular-price,.minimal-price-link,.minimal-price,.price-bundle { align-items:baseline; margin-bottom:1.1rem!important; font-size:0.875rem; text-transform:uppercase; font-weight:700; color:#e8927c; letter-spacing:0.05rem; } .special-price .label,.regular-price .label,.minimal-price-link .label,.minimal-price .label,.price-bundle .label { color:#e8927c; } .special-price .price,.regular-price .price,.minimal-price-link .price,.minimal-price .price,.price-bundle .price { font-weight:700; text-transform:uppercase; } .price-box-avista { align-items:baseline; margin-bottom:0.5rem!important; font-size:0.75rem; color:#333333!important; font-weight:400; text-transform:uppercase; justify-content:center; } .price-box-avista .label span { color:#333333!important; } .price-box-avista .price { font-weight:400; flex:0 0 auto; } .cms-home .price-box-avista { display:none; } .preco-parcelado-sem-juros { display:none; } .price-box-parcelado .preco-parcelado-sem-juros { font-size:0.75rem; color:#333333; font-weight:400; text-transform:uppercase; } .price-box-parcelado .preco-parcelado-sem-juros .num { position:relative; } .price-box-parcelado .preco-parcelado-sem-juros .num span,.price-box-parcelado .preco-parcelado-sem-juros .value span { font-weight:700; letter-spacing:0.05rem; } .price-box-parcelado .preco-parcelado-sem-juros .s-juros { font-size:0.5rem; font-weight:400; display:block; line-height:0.7rem; } .price-box-parcelado .preco-parcelado { font-size:0.75rem; color:#333333; font-weight:400; text-transform:uppercase; } .price-box-parcelado .preco-parcelado .num { position:relative; } .price-box-parcelado .preco-parcelado .num span,.price-box-parcelado .preco-parcelado .value span { font-weight:700; letter-spacing:0.05rem; } .price-box-parcelado .preco-parcelado .juros { display:block; font-size:0.5rem; font-weight:400; line-height:0.7rem; } .price-box-parcelado .preco-parcelado .juros span { font-weight:400!important; } .price-box-parcelado .preco-parcelado .juros .value:before { content:'no cartão com'; position:relative; padding-right:0.13rem; font-weight:normal; } @media (max-width:95.5rem) { .owl-prev { left:-1.5rem; right:auto; } } @media (max-width:80rem) { .owl-prev { left:0; right:auto; } } @media (max-width:62rem) { .products { margin-bottom:1rem!important; } .products .owl-pagination { display:flex; flex-flow:row wrap; } .products .add-to-cart { opacity:1; visibility:visible; } } @media (max-width:35.5rem) { .prolabel { position:absolute; } .product__header { padding:0; flex:0 0 48%; } .products .products__item { padding:0.5rem 0.2rem 0; } .products__case { flex-flow:row nowrap!important; padding:0.2rem 0.2rem 3rem!important; } .category__products .product__main { text-align:left; } .category__products .products__case { display:flex!important; } .products .add-to-cart { min-width:120px; } .category__products .add-to-cart { position:relative; top:0; left:0; transform:translate3d(0,0,0); min-width:120px; } } .swiper-pagination { padding-top:1rem; width:100%; } .swiper-pagination-bullet { background:#e8927c!important; width:0.63rem!important; height:0.63rem!important; margin:0 0.2rem 0.5rem; } .page-title h1 { color:#333333; font-size:2.5rem; font-weight:400; } .category-image { margin:-1rem -1rem 1rem!important; } .category-image img { width:100%; } .page-title.category-title { display:none; } .page-title.search-title h1 { padding-top:1rem; font-size:1.2rem; } .page-title.search-title h1 small { font-size:1rem; } .ias-noneleft { display:none!important; } @media (max-width:62rem) { .catalogsearch-result-index .main,.catalog-category-view .main { display:block; } .catalogsearch-result-index .col-left,.catalog-category-view .col-left { flex:1 1 100%; width:100%; max-width:100%; margin-top:-1rem; } } .ias-noneleft { display:none!important; } .catalogsearch-result-index .products,.catalog-category-view .products { padding-top:1.25rem; position:relative; border-top:0; } .products__list { margin:0 -0.5rem; } .filters { padding:0.2rem 0; margin-bottom:0; display:flex; align-items:flex-start; flex-flow:row wrap; justify-content:flex-start; } .filters .title { display:none; } .filters__filter ol .link { font-weight:normal; font-size:0.75rem; color:#999; } .filters__filter ol .link:hover { color:#e8927c; } .filters__filter ol li:not(:last-child) { margin-bottom:0.2rem; } .filters__filter .ul--0 .a--0 { font-weight:normal; font-size:0.75rem; color:#999; } .filters__filter .ul--0 .a--0:hover { color:#e8927c; } .filters__filter .ul--0 .li--0:not(:last-child) { margin-bottom:0.2rem; } .filters__filter .ul--0,.filters__filter ol { padding:1rem 0 0; } .filters__filter { margin:0.5rem 0.5rem 0.5rem 0!important; line-height:1rem; border-radius:3px; border:1px solid rgba(232,146,124,0.2); box-shadow:none; transition:all 200ms ease-in-out; position:relative; background:transparent; } .filters__filter .filters__name { text-transform:uppercase; font-size:0.94rem; font-weight:400; color:#e8927c; position:relative; display:flex; align-items:center; margin-bottom:0; } .filters__filter:hover { box-shadow:none; } .filters__filtered { position:relative; padding:1rem 0 0.8rem; flex:1 1 100%; min-width:1px; margin-bottom:-0.2rem; } .filters__filtered .subtitle { display:none; } .filters__filtered .filtered__filter { max-width:100%; } .filters__filtered .filtered__name { text-transform:uppercase; font-size:0.75rem; font-weight:400; color:#666; display:none; } .filters__filtered .filtered__value { text-transform:uppercase; font-size:0.75rem; font-weight:400; color:#999; white-space:normal; } .filters__filtered .ul--0 { display:flex; align-items:center; justify-content:flex-start; flex-flow:row wrap; } .filters__filtered .li--0 { border:1px solid rgba(232,146,124,0.5); box-shadow:none; margin:0 0.5rem 0.5rem 0; align-items:stretch; } .filters__filtered .btn--close { padding:0.2em 1rem; display:flex; align-items:center; justify-content:center; color:#e8927c!important; margin-left:0.3rem; } .filters__filtered .btn--close:hover { background:#fbece8; } .filters__filtered .filtered__clear { font-size:0.65rem; font-weight:400; margin-top:0; } .category__products .products li.products__item:nth-child(3n+1) { clear:none; margin:0; } .category__products .products li.products__item:nth-child(4n+1) { clear:left; margin-left:0; } .category__products .products li.products__item { width:calc(20% - 0.88rem); min-width:230px; flex:1 1 230px; } @media (max-width:992px) { .catalog-category-view .sidebar,.filters__filtered { position:relative; top:0; left:0; } .filters { padding:0 0 0.2rem; } .filtered__clear { display:block; } .filters.on .title { margin:0; } .filters.on .title span { display:none; } .filters.on .title { position:fixed; margin:0!important; } .filters .title { height:4rem; padding:1.5rem; font-size:1rem; display:block; bottom:0!important; position:relative; top:0; left:0; width:auto!important; border-radius:0; margin:1rem auto!important; } .filters .title:before { color:#fff; margin-right:0.5rem; } .filters .title span { display:inline-block; } .filters__list { position:fixed; background:#fff; display:block; margin-left:0; padding:5rem 1rem 1rem; } .filters__list:before { display:none; } .filters__filter { height:auto; display:block; padding:1rem; } .filters__filter ol,.filters__filter .ul--0 { transform:translate3d(0,0,0); position:relative; padding:0.5rem 0; top:0; width:100%; display:block; right:auto; left:0; background:transparent; box-shadow:none; border:0; } .filters__filter ol:before,.filters__filter .ul--0:before,.filters__filter ol:after,.filters__filter .ul--0:after { display:none; } .filters__name { padding:0.5rem 0; } } @media (max-width:35.5rem) { .filters .title { bottom:1rem; right:1rem; padding:1rem; width:3rem; height:3rem; } .filters__list { padding:4rem 1rem 1rem; } } .toolbar { padding:0.9rem 0; position:relative; border-bottom:1px solid rgba(232,146,124,0.3); } .toolbar .amount { text-transform:uppercase; font-size:0.75rem; font-weight:400; color:#333333; } .toolbar .sort-by label { text-transform:uppercase; font-size:0.75rem; font-weight:400; color:#333333; opacity:1; } .toolbar .sort-by select { -webkit-appearance:none; -moz-appearance:none; appearance:none; box-shadow:none; padding:0 1.5rem 0 0.7rem; border:1px solid rgba(232,146,124,0.5); background-color:transparent; font-size:0.75rem; color:#666; height:1.8rem; text-transform:none; font-style:normal; font-weight:400; background-image:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)img(seta-select)); background-repeat:no-repeat; background-position:center right; } .toolbar .sort-by select::-ms-expand { display:none; } .toolbar .limiter label { text-transform:uppercase; font-size:0.75rem; font-weight:400; color:#333333; opacity:1; } .toolbar .limiter select { -webkit-appearance:none; -moz-appearance:none; appearance:none; box-shadow:none; padding:0 1.5rem 0 0.7rem; min-width:55px; border:1px solid rgba(232,146,124,0.5); background-color:transparent; font-size:0.75rem; color:#666; height:1.8rem; text-transform:none; font-style:normal; font-weight:400; background-image:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)img(seta-select)); background-repeat:no-repeat; background-position:center right; } .toolbar .limiter select::-ms-expand { display:none; } .product-essential { padding-top:1.5rem; margin-bottom:2.1rem; } .product-essential #product_addtocart_form { align-items:flex-start; } .product-essential .prod__img { flex:0 0 530px; margin-right:2rem; position:relative; } .product-essential .product-image-gallery { box-shadow:0 0 0 1px rgba(232,146,124,0.3); position:relative; } .product-essential .product-image-gallery .gallery-image { z-index:9999; display:block; margin:0 auto; } .product-essential .swiper-button-prev { background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23333333'%2F%3E%3C%2Fsvg%3E")!important; } .product-essential .swiper-button-next { background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23333333'%2F%3E%3C%2Fsvg%3E")!important; } .product-essential .more-views { margin-top:1rem; opacity:0; visibility:hidden; height:0; } .product-essential .product-image-container .owl-carousel { margin:0 2rem!important; } .product-essential .product-image-container .product-image-thumbs { max-width:500px; margin:0 auto; border-top:0!important; } .product-essential .product-image-thumbs li { min-width:5.7rem; min-height:5.7rem; } .product-essential .product-image-container .owl-item li { flex:1 1 auto; padding:0.5rem; } .product-essential .product-image-thumbs .thumb-link { border-radius:0; } .product-essential .product-image-container .owl-item img { width:100%; } .product-essential .product-image-container .owl-item { background:transparent; padding:0; } .product-essential .product-image-container .owl-controls { display:block!important; } .product-essential .product-image-container .owl-controls .owl-prev:before { top:calc(50% - 0.5rem); line-height:100%; color:#c9c9c9; } .product-essential .product-image-container .owl-controls .owl-prev { left:-2rem; height:calc(100% - 1rem); background:transparent; box-shadow:none; top:0.5rem; width:2rem; border-radius:0; } .product-essential .product-image-container .owl-controls .owl-next:before { top:calc(50% - 0.5rem); line-height:100%; color:#c9c9c9; } .product-essential .product-image-container .owl-controls .owl-next { right:-2rem; height:calc(100% - 1rem); background:transparent; box-shadow:none; top:0.5rem; width:2rem; border-radius:0; } .product-essential .sharing-links { display:none; } .product-essential .prod__shop .col1 { margin-bottom:0; } .product-essential .prod__name h1 { font-size:1.3rem; line-height:2rem; font-weight:400; color:#666; text-transform:none; margin-bottom:0.7rem; } .product-essential .prod__name .brand { padding-top:0; margin-bottom:0.7rem; } .product-essential .prod__name .brand a { opacity:1; } .product-essential .box-sku-aval { display:flex; align-items:center; justify-content:space-between; flex-flow:row wrap; padding-bottom:0.4rem; } .product-essential .sku { padding:0.4rem 1rem 0.2rem 0; font-size:0.65rem; color:#666; text-transform:uppercase; } .product-essential .product-rate { padding:0.4rem 0 0.2rem; align-items:center; margin-bottom:0!important; } .product-essential .product-rate .rating-box { overflow:hidden; } .product-essential .product-rate .amount { display:block; font-size:0.65rem; line-height:1rem; color:#666; text-transform:uppercase; margin-left:0.31rem; white-space:nowrap; } .product-essential .product-rate .to-rate { color:#e8927c; font-size:0.65rem; line-height:1rem; text-transform:uppercase; font-weight:400; margin-left:1rem; } .product-essential .prod__short-desc { color:#666; font-size:0.75rem; } .product-essential .box-acao { display:flex; align-items:stretch; justify-content:space-between; flex-flow:row wrap; border-bottom:1px solid rgba(232,146,124,0.3); margin-bottom:0; padding-top:1rem; border-top:1px solid rgba(232,146,124,0.3); } .product-essential .box-acao .col { display:flex; align-items:center; justify-content:center; padding:0 0.5rem; flex-flow:row wrap; flex:1 1 30%; margin-bottom:1rem; } .product-essential .box-acao .col.preco { justify-content:flex-start; } .product-essential .box-acao .col:not(:last-child) { border-right:1px solid rgba(232,146,124,0.3); } .product-essential .prod__esgotado { box-shadow:inset 0 0 0 1px rgba(232,146,124,0.5); border-radius:2px; padding:1.25rem 0.75rem; min-width:178px; background:transparent; margin-bottom:0; } .col .product-essential .prod__esgotado { border:0; } .product-essential .prod__esgotado .title { font-size:1rem; font-weight:700; letter-spacing:0.05rem; color:#e8927c; text-transform:none; margin-bottom:0; } .product-essential .prod__esgotado p { font-size:0.875rem; font-weight:400; color:#e8927c; } .product-essential .parcelamento { display:none; } .product-essential .price-box { margin-bottom:0!important; margin-top:0; } .product-essential .old-price { font-size:0.9rem; color:#999; font-weight:400; text-transform:none; margin-bottom:0.4rem!important; } .product-essential .old-price .price { text-decoration:none; } .product-essential .price-box.price-bundle { margin-top:0; } .product-essential .special-price,.product-essential .regular-price,.product-essential .minimal-price-link,.product-essential .minimal-price,.product-essential .price-bundle { align-items:baseline; margin-bottom:0.2rem!important; font-size:1.1rem!important; text-transform:none; font-weight:400; color:#e8927c; letter-spacing:0.05rem; } .product-essential .special-price .label,.product-essential .regular-price .label,.product-essential .minimal-price-link .label,.product-essential .minimal-price .label,.product-essential .price-bundle .label { color:#e8927c; font-size:1.1rem; } .product-essential .special-price .price,.product-essential .regular-price .price,.product-essential .minimal-price-link .price,.product-essential .minimal-price .price,.product-essential .price-bundle .price { font-size:1.1rem; font-weight:400; text-transform:uppercase; } .product-essential .price-box-avista { align-items:baseline; margin-bottom:0.5rem!important; font-size:0.75rem; color:#333333!important; font-weight:400; text-transform:uppercase; justify-content:center; } .product-essential .price-box-avista .label span { color:#333333!important; } .product-essential .price-box-avista .price { font-weight:400; flex:0 0 auto; } .product-essential .price-box-avista { display:none; } .product-essential .price-box-parcelado { margin-bottom:0; } .product-essential .price-box-parcelado .preco-parcelado-sem-juros { display:none!important; font-size:0.75rem; color:#666; font-weight:400; text-transform:none; } .product-essential .price-box-parcelado .preco-parcelado-sem-juros .num { position:relative; } .product-essential .price-box-parcelado .preco-parcelado-sem-juros .num span,.product-essential .price-box-parcelado .preco-parcelado-sem-juros .value span { color:#666; font-weight:400; } .product-essential .price-box-parcelado .preco-parcelado-sem-juros .s-juros { font-size:0.6rem; font-weight:400; display:block; line-height:0.7rem; } .product-essential .price-box-parcelado .preco-parcelado { font-size:0.75rem; color:#666; font-weight:400; text-transform:none; } .product-essential .price-box-parcelado .preco-parcelado .num { position:relative; } .product-essential .price-box-parcelado .preco-parcelado .num span,.product-essential .price-box-parcelado .preco-parcelado .value span { font-weight:400; color:#666; } .product-essential .price-box-parcelado .preco-parcelado .juros { display:block; font-size:0.6rem; font-weight:400; line-height:0.7rem; } .product-essential .price-box-parcelado .preco-parcelado .juros span { font-weight:400!important; } .product-essential .price-box-parcelado .preco-parcelado .juros .value:before { content:'no cartão com'; position:relative; padding-right:0.31rem; font-weight:normal; } .product-essential .add-to-cart { margin-bottom:0; } .product-essential .qty-wrapper { display:none!important; } .product-essential .add-to-cart-btn { background:#24cb99; font-weight:700; font-size:1.1rem; text-transform:uppercase; border-radius:2px; box-shadow:none; padding:0 2.5rem; } .product-essential .box-frete-links { padding:1.1rem 0 0.9rem; display:flex; align-items:center; justify-content:space-between; flex-flow:row wrap; border-bottom:1px solid rgba(232,146,124,0.3); } .product-essential .box-frete-links .col.simu-frete { flex:1 1 auto; min-width:1px; } .product-essential .box-frete-links .col.parcelas { flex:0 0 auto; min-width:1px; } .product-essential .frete { margin-right:1rem; flex:1 1 50%; position:relative; } .product-essential .frete .title { display:none; } .product-essential .frete .frete__content { display:flex; align-items:center; flex-flow:row wrap; min-width:330px; } .product-essential .frete .frete__form { background:transparent; border-radius:0; flex:1 1 auto; min-width:1px; position:relative; } .product-essential .frete .frete__form label { box-shadow:none; background:transparent; font-size:0; max-width:45%; font-weight:400; color:#666; text-transform:uppercase; line-height:0.5rem; margin-top:0.2rem; position:relative; } .product-essential .frete .frete__form label:before { content:'Veja as opções de Frete'; font-size:0.65rem; line-height:1rem; font-weight:400; color:#666; text-transform:uppercase; } .product-essential .frete .frete__form .input-box { flex:1 1 auto; min-width:1px; } .product-essential .frete .frete__form .ico { min-width:1.7rem; width:1.7rem; height:1.3rem; fill:#e8927c; } .product-essential .frete .frete__form input { min-width:150px; height:2rem; box-shadow:none!important; font-size:0.7rem; border:1px solid rgba(232,146,124,0.3); color:#666; padding:0 4.7rem 0 1rem; } .product-essential .frete .frete__form input::-webkit-input-placeholder { color:#666; font-size:0.7rem; text-transform:none; opacity:0.7; } .product-essential .frete .frete__form .frete__actions { position:absolute; top:0; right:0; } .product-essential .frete .frete__form button { height:2rem; line-height:1.9rem; padding:0 0.7rem; font-weight:400; color:#e8927c; box-shadow:none; background:transparent; text-transform:uppercase; } .product-essential .frete .frete__form button span { position:relative; font-size:0; } .product-essential .frete .frete__form button span:before { content:'Calcular'; font-size:0.65rem; font-weight:400; text-transform:uppercase; color:#e8927c; } .product-essential .frete .frete__results { position:absolute; top:100%; left:0; width:100%; background:#fbece8; box-shadow:inset 0 0 0 1px rgba(232,146,124,0.3); } .product-essential .frete .frete__naosei { margin-left:0.5rem; font-size:0.5rem; font-weight:400; color:#e8927c; text-transform:uppercase; line-height:1rem; flex:1 1 100%; text-align:right; } .product-essential .add-to-links { flex:0 0 auto; min-width:1px; } .product-essential .add-to-links a { color:#666; font-size:0.65rem; font-weight:400; text-transform:uppercase; justify-content:center; } .product-essential .add-to-links .link-wishlist a { padding:0.4rem 0; display:flex; box-shadow:none; color:#666; font-size:0.65rem; font-weight:400; text-transform:uppercase; } .product-essential .add-to-links .link-wishlist a:hover { background:transparent; color:#333333; } .product-essential .add-to-links .link-wishlist a:after { order:-1; color:#e8927c; margin-right:0.31rem; font-size:0.8rem; content:'\f08a'; 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; } .product-essential .tabela-medidas { font-size:1.1rem; text-transform:uppercase; font-weight:400; color:#e8927c; flex:1 1 100%; display:flex; align-items:center; justify-content:flex-end; padding:1.2rem 1rem; background:url("/media/interface/images/img-medidas.png") center top no-repeat; background-size:cover; } @media (max-width:400px) { .product-essential .tabela-medidas { justify-content:center; } } .product-essential .tabela-medidas .ico { fill:#e8927c; margin-right:0.5rem; width:2.5rem; height:1rem; } .product-essential .tabela-medidas:hover { color:#e06e51; } .product-essential .product-options .bundle-option-8-container,.product-essential .product-options .bundle-option-8-tier-prices,.product-essential .product-options .qty-holder,.product-essential .options::before { display:none; } .product-essential .product-options .options { display:-ms-grid; display:grid; -ms-grid-columns:(1fr)[2]; grid-template-columns:repeat(2,1fr); -ms-grid-rows:100px,(1fr)[2]; grid-template-rows:100px,repeat(2,1fr); margin:0 -2rem; } @media (max-width:568px) { .product-essential .product-options .options { display:flex; } .product-essential .product-options .options .options__option:nth-child(1) { order:0; } .product-essential .product-options .options .options__option:nth-child(2) { order:2; } .product-essential .product-options .options .options__option:nth-child(3) { order:1; } .product-essential .product-options .options .options__option:nth-child(4) { order:3; } } .product-essential .product-options .options--select:first-child,.product-essential .product-options .options--select:nth-child(2) { -ms-grid-row:1; -ms-grid-row-span:1; grid-row:1/2; } .product-essential .product-options .options--select:nth-child(3),.product-essential .product-options .options--select:nth-child(4) { -ms-grid-row:2; -ms-grid-row-span:1; grid-row:2/3; border-top:1px solid #fff!important; } .product-essential .product-options .options--select { padding:1.2rem 1.1rem; flex:1 1 40%; padding:1.2rem 1.1rem; box-shadow:none; border:solid rgba(232,146,124,0.3); border-width:1px 1px 0; margin:0 2rem; position:relative; min-width:160px; } .product-essential .product-options .options--select:nth-child(3):after { content:''; background:url("/media/interface/images/escolha-tamanho.png") no-repeat; width:10.25rem; height:3.38rem; position:absolute; top:1.25rem; right:-7.2rem; } .product-essential .product-options .options--select .input-box select { box-shadow:none!important; } .product-essential .product-options .options--text { flex:1 1 40%; padding:1.2rem 1.1rem; box-shadow:none; border:solid rgba(232,146,124,0.3); border-width:0 1px 1px; margin:0 2rem 1rem; position:relative; min-width:160px; } .product-essential .product-options .options--text:nth-child(5):after { content:''; background:url("/media/interface/images/escolha-gravacao.png") no-repeat; width:10.25rem; height:3.38rem; position:absolute; top:1.25rem; right:-7.2rem; } .product-essential .product-options .options--text .input-text { box-shadow:none!important; } .product-essential .product-options .options--text .input-box { min-width:1px; flex:1 1 auto; } .product-essential .product-options .options__caption { margin-bottom:1rem; color:#666; font-size:0.75rem; font-weight:700; text-transform:uppercase; opacity:1; text-align:center; } .product-essential .product-options .options-list { display:flex; flex-wrap:wrap; } .product-essential .product-options .options-list li { margin:0 0.2rem 0.5rem; } .product-essential .product-options .options-list .label label { border-radius:100%; border:1px solid rgba(232,146,124,0.3); width:1.8rem; height:1.8rem; display:flex; align-items:center; justify-content:center; font-size:0.67rem; color:#666; font-weight:400; transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .product-essential .product-options .options-list .label label:hover { border:1px solid #e8a855; color:#e8927c; } .product-essential .product-options .options input[type=radio] { position:absolute; visibility:hidden; } .product-essential .product-options .options .input-box input[type=text] { box-shadow:none!important; } .product-essential .product-options .bundle { display:flex; align-items:stretch; justify-content:space-between; margin:0 -2rem; flex-flow:row nowrap; } .product-essential .product-options .bundle:before { display:none; } .product-essential .product-options .bundle .options-bundle-images { display:none; } .product-essential .product-options .bundle .bundle__option { flex:1 1 40%; padding:1.2rem 1.1rem; box-shadow:none; border:solid rgba(232,146,124,0.3); border-width:1px 1px 0; margin:0 2rem; position:relative; min-width:160px; } .product-essential .product-options .bundle .bundle__option:first-child:after { content:''; background:url("/media/interface/images/escolha-tamanho.png") no-repeat; width:10.25rem; height:3.38rem; position:absolute; top:1.25rem; right:-7.2rem; } .product-essential .product-options .bundle .bundle__caption { color:#666; font-size:0.75rem; font-weight:700; text-transform:uppercase; opacity:1; text-align:center; } .product-essential .product-options .bundle .options-list { display:flex; align-items:center; justify-content:flex-start; width:100%; flex-flow:row wrap; margin:0 -0.2rem; } .product-essential .product-options .bundle .options-list li { margin:0 0.2rem 0.5rem!important; } .product-essential .product-options .bundle .options-list input,.product-essential .product-options .bundle .options-list .price-notice { display:none; } .product-essential .product-options .bundle .options-list input[type=radio]:checked + .label label { border:1px solid #e8a855; color:#e8927c; } .product-essential .product-options .bundle .options-list .label label { border-radius:100%; border:1px solid rgba(232,146,124,0.3); width:1.8rem; height:1.8rem; display:flex; align-items:center; justify-content:center; font-size:0.67rem; color:#666; font-weight:400; transition:all 400ms cubic-bezier(0.23,1,0.32,1); text-indent:0.5em; } .product-essential .product-options .bundle .options-list .label label:hover { border:1px solid #e8a855; color:#e8927c; } .product-essential .product-options .bundle ~ .options { display:flex; align-items:stretch; justify-content:space-between; margin:0 -2rem 1rem; flex-flow:row nowrap; } .product-essential .product-options .bundle ~ .options:before { display:none; } .product-essential .product-options .bundle ~ .options .options-bundle-images { display:none; } .product-essential .product-options .bundle ~ .options .options__option { flex:1 1 40%; padding:1.2rem 1.1rem; box-shadow:none; border:solid rgba(232,146,124,0.3); border-width:0 1px 1px; margin:0 2rem 1rem; position:relative; min-width:160px; } .product-essential .product-options .bundle ~ .options .options__option:first-child:after { content:''; background:url("/media/interface/images/escolha-gravacao.png") no-repeat; width:10.25rem; height:3.38rem; position:absolute; top:1.25rem; right:-7.2rem; } .product-essential .product-options .bundle ~ .options .options__option .input-text { box-shadow:none!important; } .product-essential .product-options .bundle ~ .options .options__option .input-box { min-width:1px; flex:1 1 auto; } .product-essential .product-options .bundle ~ .options .options__caption { color:#666; font-size:0.75rem; font-weight:700; letter-spacing:0.05rem; text-transform:uppercase; opacity:1; text-align:center; margin-bottom:1rem; } .product-essential .product-options .configurable { margin:0 0 1rem; } .product-essential .product-options .configurable:before { display:none; } .product-essential .product-options .configurable .configurable__option { border:1px solid rgba(232,146,124,0.3); padding:1rem; } .product-essential .product-options .configurable .configurable__caption { color:#666; font-size:0.75rem; font-weight:700; letter-spacing:0.05rem; text-transform:uppercase; opacity:1; text-align:center; } .product-essential .product-options .configurable .configurable-swatch-list { display:flex; align-items:center; justify-content:flex-start; width:100%; flex-flow:row wrap; margin:0 -0.2rem; } .product-essential .product-options .configurable .configurable-swatch-list li { margin:0 0.2rem 0.5rem!important; padding:0; } .product-essential .product-options .configurable .configurable-swatch-list input,.product-essential .product-options .configurable .configurable-swatch-list .price-notice { display:none; } .product-essential .product-options .configurable .configurable-swatch-list input[type=radio]:checked + .label label { border:1px solid #e8a855; color:#e8927c; } .product-essential .product-options .configurable .configurable-swatch-list .swatch-link { border-radius:100%; border:1px solid rgba(232,146,124,0.3); max-width:1.8rem; min-width:1.8rem; height:1.8rem; display:flex; align-items:center; justify-content:center; transition:all 400ms cubic-bezier(0.23,1,0.32,1); box-shadow:none; } .product-essential .product-options .configurable .configurable-swatch-list .swatch-link:hover { border:1px solid #e8a855; color:#e8927c; background:transparent; } .product-essential .product-options .configurable .configurable-swatch-list .swatch-link:hover .swatch-label { color:#e8927c; } .product-essential .product-options .configurable .configurable-swatch-list .swatch-label { width:1.8rem; height:1.8rem; line-height:0.7rem; display:flex; align-items:center; justify-content:center; font-size:0.67rem; color:#666; font-weight:400; transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .product-essential .product-options .configurable ~ .options { border:0; padding:0; margin:0 -0.5rem 1rem; display:flex!important; } .product-essential .product-options .configurable ~ .options:before { display:none; } .product-essential .product-options .configurable ~ .options .options__option { margin:0 0.5rem 1rem; border:1px solid rgba(232,146,124,0.3)!important; } .product-essential .product-options .configurable ~ .options .options__option:after { display:none; } .product-essential .product-options .configurable ~ .options .options__caption { color:#666; font-size:0.75rem; font-weight:700; letter-spacing:0.05rem; text-transform:uppercase; opacity:1; text-align:center; margin-bottom:1rem; } .product-essential .product-options .configurable ~ .options .options-list { display:flex; align-items:center; justify-content:flex-start; flex-flow:row wrap; } .product-essential .product-options .configurable ~ .options .options-list li { margin-right:1rem; } .product-essential .product-options .configurable ~ .options .options-list li:last-child { margin-bottom:0.5rem; } .product-essential .product-options .configurable ~ .options .options-list .label { font-size:0.8rem; } .product-essential .product-options .configurable ~ .options .options-list .label:hover { color:#e8927c; } @media (max-width:62rem) { .product-essential .prod__img { flex:0 0 450px; max-width:450px; } .product-essential .product-image-thumbs .owl-buttons { display:block; } .product-essential .frete { margin-right:0; flex:1 1 100%; } .product-essential .frete .frete__content { display:block; margin-bottom:0.5rem; position:relative; left:0; width:auto; height:auto; padding:1rem 0; min-width:100%; } .product-essential .frete .frete__form { margin-bottom:0.5rem; } .product-essential .frete .title { display:none!important; border:0; justify-content:flex-start; padding:0.5rem 0; background:transparent; border-radius:0; font-size:0.65rem; font-weight:400; color:#666; text-transform:uppercase; } .product-essential .frete .title .ico { width:1.57rem; fill:#e8927c; margin-left:0.5rem; } .product-essential .frete.on .frete__results { display:block!important; } .product-essential .frete .frete__results { position:relative; width:auto; height:auto; background:#fff; box-shadow:none; display:none!important; } .product-essential .add-to-links .link-wishlist a { padding:0.5rem 0; } .product-essential .add-to-links .link-wishlist a:after { order:2; margin:0 0 0 0.5rem; } .product-options .bundle,.product-options .options { flex-flow:row wrap!important; } .product-essential .product-options .bundle__option,.product-essential .product-options .options__option { border:1px solid rgba(232,146,124,0.3)!important; margin-bottom:1rem!important; } .product-essential .product-options .bundle__option:after,.product-essential .product-options .options__option:after { display:none; } .product-options .configurable ~ .options .options__option { border:0!important; } } @media (max-width:768px) { #product_addtocart_form { flex-flow:row wrap; } .product-essential { padding-top:1rem; margin-bottom:0.5rem; } .product-essential .prod__img { flex:1 1 100%!important; margin-right:0!important; max-width:100%!important; } .product-image-container { margin-bottom:2rem; } .product-image-container .product-image-thumbs { max-width:calc(100vw - 6rem)!important; flex:0 0 100%; } .product-image-thumbs { justify-content:center; } .product-image-thumbs li { flex:0 0 auto; min-width:1px; } .product-essential .product-options .bundle__option:after,.product-essential .product-options .options__option:after { display:block; } } @media (max-width:607px) { .product-essential .product-options .bundle__option:after,.product-essential .product-options .options__option:after { display:none; } } @media (max-width:568px) { .product-essential .frete { flex:1 1 100%; margin-right:0; } .product-essential .frete .title { border-top:1px solid rgba(232,146,124,0.3); border-bottom:0; padding:1rem; font-size:0.8rem; } .product-essential .frete .ico { margin-left:auto!important; } .product-essential .add-to-links { flex:1 1 100%; } .product-essential .add-to-links .link-wishlist a { justify-content:flex-start; padding:1rem; font-size:0.8rem; border-top:1px solid rgba(232,146,124,0.3); border-bottom:1px solid rgba(232,146,124,0.3); } .product-essential .add-to-links .link-wishlist a:after { margin-left:auto; } .product-essential .add-to-links a { font-size:0.8rem; border-bottom:1px solid rgba(232,146,124,0.3); } .product-essential .add-to-links a:after { color:#e8927c; } .product-essential .box-frete-links { border-bottom:0; } .product-essential .box-acao .col:last-child { border:0; } .product-essential .frete .frete__form input { min-width:50px; padding:0 4rem 0 0.5rem; } .product-essential .frete .frete__form button { padding:0 0.2rem; } } .fixed-buy { position:fixed; left:0; bottom:0; opacity:1; visibility:visible; transition:all 400ms cubic-bezier(0.23,1,0.32,1); width:100vw; display:none; align-items:stretch; justify-content:space-between; z-index:999; } .fixed-buy.off { opacity:0; visibility:hidden; } @media (max-width:568px) { .fixed-buy { display:flex; } } .fixed-buy .add-to-cart { width:100%; } .fixed-buy .add-to-cart-btn { height:3.5rem; line-height:3.5rem; } .fixed-buy .btn-continue { background:#fff; flex:1 1 45%; font-size:0.88rem; border-radius:0; } .fixed-buy .btn-checkout { flex:1 1 45%; font-size:0.88rem; border-radius:0; } .reviews { border-top:1px solid rgba(232,146,124,0.3); padding-top:0.6rem; } .reviews .reviews__title { text-align:center; font-size:1.5rem; color:#333333; text-transform:uppercase; font-weight:400; margin:1.5rem 0; cursor:pointer; } .reviews .subtitle { font-size:0.875rem; color:#333333; text-transform:uppercase; font-weight:700; letter-spacing:0.05rem; margin-bottom:2.1rem; } .reviews .be-first { letter-spacing:0.05rem; } .reviews .reviews__resume { box-shadow:none; max-width:240px; display:block; } .reviews .reviews__resume .amount { order:-1; font-size:0.75rem; color:#333333; text-transform:uppercase; font-weight:700; letter-spacing:0.05rem; opacity:1; margin-bottom:0.2rem; } .reviews .reviews__resume .product-rate { display:block; text-align:center; } .reviews .reviews__resume .product-rate .percent .text { font-family:'Playfair Display',sans-serif; font-size:2.5rem; font-weight:700; font-style:italic; color:#e8927c; } .reviews .reviews__resume .product-rate .circle-percent .on { stroke-width:3px; stroke:#e8927c; } .reviews .reviews__ratings { box-shadow:none; } .reviews .reviews__ratings .reviews__list li { padding-bottom:1.2rem; } .reviews .reviews__ratings .reviews__list li:not(:first-child) { border-top:1px solid rgba(232,146,124,0.3); } .reviews .reviews__ratings .reviews__list .title { font-size:0.875rem; color:#333333; text-transform:none; font-weight:400; margin-bottom:1.2rem; } .reviews .reviews__ratings .reviews__list .product-rate { display:block; margin-bottom:1.2rem; } .reviews .reviews__ratings .customer-message { font-size:0.8rem; color:#666; text-transform:none; font-weight:400; margin-bottom:0.5rem; } .reviews .reviews__ratings .review-meta { font-size:0.75rem; color:#999; opacity:1; text-transform:none; font-weight:400; } .reviews .reviews__ratings .review-meta .name { font-weight:400; } .reviews .reviews__add { box-shadow:none; } .reviews .reviews__add .title { font-size:0.8rem; color:#999; opacity:1; text-transform:none; font-weight:400; line-height:1.1rem; } .reviews .reviews__add .title span { display:block; color:#e8927c; opacity:1; } .reviews .reviews__add .form-list label { font-size:0.8rem; color:#333333; text-transform:none; font-weight:400; } .reviews .reviews__add .review-summary { justify-content:flex-start; } .reviews .reviews__add .review-summary label { font-size:1.2rem; } .reviews .reviews__add textarea,.reviews .reviews__add input { box-shadow:none!important; border:1px solid rgba(232,146,124,0.3); font-size:0.8rem; color:#666; text-transform:none; font-weight:400; } .reviews .reviews__add .btn { font-size:0.875rem; text-transform:uppercase; box-shadow:none!important; border-radius:2px; } @media (max-width:62rem) { .reviews__resume { flex:1 1 auto; } } @media (max-width:35.5rem) { .reviews { padding-top:0; border-top:0; } .reviews .reviews__title { margin:0 -1rem; font-size:1rem; padding:1rem; border-top:1px solid rgba(232,146,124,0.3); border-bottom:1px solid rgba(232,146,124,0.3); } .reviews .reviews__resume { max-width:100%; } .reviews .reviews__content { padding-bottom:3rem; } } .box-dimesao-video { display:flex; align-items:stretch; justify-content:space-between; margin:0 0 2rem!important; padding:1.5rem 1.8rem; background:#fbece8; } .box-dimesao-video .col { flex:1 1 50%; min-width:1px; font-size:0.8rem; font-weight:400; color:#666!important; line-height:1.4rem; margin:0 0 1rem; } .box-dimesao-video .titulo { font-size:1.1rem; margin-bottom:1.1rem; color:#333333; text-transform:uppercase; font-weight:400; } .box-dimesao-video .video { border-left:1px solid rgba(232,146,124,0.3); padding-left:2rem; margin:0 0 1rem 1rem; } .box-dimesao-video .conteudo { display:flex; align-items:stretch; justify-content:space-between; } .box-dimesao-video .conteudo .col1 { flex:1 1 auto; } .box-dimesao-video .conteudo .col2 { flex:1 1 auto; } .box-dimesao-video .conteudo table { background:transparent; width:auto; } .box-dimesao-video .conteudo table th,.box-dimesao-video .conteudo table td { border:0; padding:0.2rem 1rem; font-size:0.68rem; line-height:1rem; } .box-dimesao-video .conteudo table th { text-transform:uppercase; padding-left:0; } @media (max-width:48rem) { .box-dimesao-video { flex-flow:row wrap; } .box-dimesao-video .col { flex:1 1 100%; } .box-dimesao-video .video { margin-left:0; padding-left:0; margin-top:1.5rem; border:0; } .box-dimesao-video .conteudo { flex-flow:row wrap; } .box-dimesao-video .col1 { margin-bottom:2rem; } } .box-descricao { display:flex; align-items:stretch; justify-content:space-between; margin:0 0 1rem!important; border-top:1px solid rgba(232,146,124,0.3); padding-top:2.1rem; } .box-descricao .col { flex:1 1 50%; min-width:1px; font-size:0.8rem; font-weight:400; color:#666!important; line-height:1.4rem; margin:0 0 1rem; } .box-descricao .col a { font-size:0.8rem; font-weight:400; color:#666; } .box-descricao .col a:hover { color:#e8927c; } .box-descricao .titulo { font-size:1.1rem; margin-bottom:1.1rem; color:#333333; text-transform:uppercase; font-weight:400; } .box-descricao .std { font-size:0.8rem; font-weight:400; color:#666; } .box-descricao .box:not(:last-child) { margin-bottom:2.5rem; } .box-descricao .especificacao { border-left:1px solid rgba(232,146,124,0.3); padding-left:2rem; margin:0 0 1rem 1rem; } .box-descricao .especificacao h2 { display:none; } .box-descricao .especificacao table { border:0; } .box-descricao .especificacao table th { border:0; font-size:0.81rem; font-weight:400; color:#666; padding:0.5rem 0.5rem 0.5rem 0; } .box-descricao .especificacao table td { border:0; font-size:0.81rem; font-weight:400; color:#666; padding:0.5rem 0 0.5rem 0.5rem; } .box-descricao .especificacao table tr { border-top:1px solid rgba(232,146,124,0.3); } .box-descricao .especificacao table tr:last-child { border-bottom:1px solid rgba(232,146,124,0.3); } @media (max-width:48rem) { .box-descricao { flex-flow:row wrap; padding-top:0; border-top:0; } .box-descricao .col { flex:1 1 100%; } .box-descricao .especificacao { margin-left:0; padding-left:0; margin-top:1.5rem; border:0; } } .related .products,.recommended .products,.whosaw .products,.jointsales .products,.upsell .products { border-top:0; } .related__title,.recommended__title,.whosaw__title,.jointsales__title,.upsell__title { border-top:1px solid rgba(232,146,124,0.3); margin:1.5rem 0; padding-top:1.8rem; text-align:center; font-size:1.5rem; color:#333333; text-transform:uppercase; font-weight:400!important; } .related__title span,.recommended__title span,.whosaw__title span,.jointsales__title span,.upsell__title span,.related__title .title,.recommended__title .title,.whosaw__title .title,.jointsales__title .title,.upsell__title .title { text-align:center; font-size:1.5rem; color:#333333; text-transform:uppercase; font-weight:400!important; } .related__subtitle { display:none; } .related__add-checkbox { display:none; } @media (max-width:35.5rem) { .related__title,.recommended__title,.whosaw__title,.jointsales__title,.upsell__title { font-size:1rem; padding:1rem; margin:0 -1rem; border-bottom:0; } .reviews .subtitle { padding-top:1rem; } .reviews__resume .subtitle { border-top:0; } } .jointsales { background:#fff; padding:0; margin-top:0; } .jointsales__title { margin:0 0 2rem!important; } .jointsales .owl-wrapper-outer { border:0; } .jointsales__content { display:block; } .jointsales__items { max-width:none; } .jointsales__current { display:none; flex:1 1 30%; min-width:1px; padding:0; position:relative; z-index:2; transition:none; } .jointsales__currentin { padding:0; background:none; box-shadow:none; display:block; position:relative; transition:none; text-align:center; } .jointsales__row { display:flex; flex-flow:row nowrap; align-items:stretch; justify-content:flex-start; padding:0; background:none; position:relative; transition:none; width:100%; } .jointsales__row .jointsales__current { display:block; } .jointsales .owl-item { width:75rem; } .jointsales__list { flex:1 1 34.5%; height:100%; min-width:1px; display:flex; align-items:center; justify-content:flex-start; padding:0 0 0 3rem; } .jointsales__item { flex:1 1 50%; v height:100%; min-width:1px; max-width:none; padding:0 1rem; text-align:center; } .jointsales__item .thumb,.jointsales__current .thumb { margin:0 0 1rem; } .jointsales__item .title,.jointsales__current .title { font-size:1rem; font-weight:normal; margin-bottom:0.7rem; margin-top:1rem; display:block; padding:0 1rem; } .jointsales__item .price-box,.jointsales__current .price-box { text-align:center; margin-bottom:0; } .jointsales .old-price { display:flex!important; justify-content:center; font-size:0.875rem; color:#333333; font-weight:400; text-transform:none; margin-bottom:0.44rem!important; padding-right:0.31rem; text-decoration:line-through; padding:0 1rem 0 0; } .jointsales .old-price .price { padding-left:0.31rem; text-decoration:line-through; } .jointsales .special-price { display:flex!important; justify-content:center; align-items:baseline; font-size:1rem; margin-bottom:0.44rem!important; letter-spacing:0.05rem; } .jointsales .special-price .label { color:#e8927c; font-size:1rem; font-weight:400; padding-right:0.31rem; } .jointsales .special-price .price { font-size:1.1rem; font-weight:700; text-transform:uppercase; } .jointsales .more { position:absolute; top:11.25rem; right:-2.5rem; width:2.5rem; height:2.5rem; line-height:1.5rem; text-align:center; color:#fff; font-size:1.1rem; transition:none; background:#e8927c; border-radius:3px; box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.2); padding:0.5em; margin-left:0.3rem; font-weight:700; text-transform:uppercase; transform:scale(1); } .jointsales .-data { margin-top:9%; flex:1 1 30%; border-radius:8px; min-width:1px; padding:1.8rem 2rem; position:relative; text-align:left; display:flex; flex-flow:column; justify-content:center; margin-bottom:2.5rem; overflow:visible; background:#fbece8; } .jointsales .-data:before { display:none; } .jointsales .-data:before { content:'='; position:absolute; top:11.25rem; left:0.5rem; width:3rem; height:3rem; line-height:2.6rem; text-align:center; background:transparent; color:#666; border-radius:100%; font-size:2rem; font-weight:700; } .jointsales__totals { margin:0; font-size:1.3rem; font-style:italic; text-transform:uppercase; font-weight:700; letter-spacing:0.05rem; margin-bottom:0.5rem; } .jointsales__totals .compre-title { display:block; margin:0 0 1.25rem!important; font-size:1.3rem; color:#e8927c; text-transform:uppercase; font-weight:700; letter-spacing:0.05rem; font-style:normal; text-align:center; } .jointsales__totals .-off span { color:1; } .jointsales__totals .todos-juntos { display:flex!important; justify-content:center; font-size:0.875rem; font-style:normal; color:#333333; font-weight:400; text-transform:none; margin-bottom:0!important; padding-right:0.31rem; text-decoration:line-through; } .jointsales__totals .todos-juntos .price { font-weight:400!important; color:#333333!important; } .jointsales__totals .comprando-junto { display:flex!important; justify-content:center; align-items:baseline; font-size:1rem; text-transform:none; font-style:normal; margin-bottom:0.44rem!important; color:#333; font-weight:700; letter-spacing:0.05rem; } .jointsales__totals .comprando-junto .price { font-size:1.1rem; padding-left:0.31rem; font-weight:700; text-transform:uppercase; } .jointsales__payments .avista { justify-content:center; align-items:baseline; margin-bottom:0.7rem!important; color:#666; text-align:center; } .jointsales__payments .avista .label { color:#666; font-size:1rem; font-weight:700; } .jointsales__payments .avista .price { font-size:1.5rem; font-weight:700; flex:0 0 auto; } .jointsales__payments .preco-parcelado { font-size:1rem; font-style:none; text-transform:none; font-weight:400; } .jointsales__payments .preco-parcelado .num,.jointsales__payments .preco-parcelado .value { font-size:0.75rem; font-weight:700; letter-spacing:0.05rem; } .jointsales__payments .preco-parcelado .or,.jointsales__payments .preco-parcelado .de,.jointsales__payments .preco-parcelado .s-juros { font-size:0.75rem; font-weight:400; } .jointsales__payments .preco-parcelado-sem-juros { margin-bottom:0.06rem; } .jointsales__payments .parcelamento { font-style:normal; text-align:center; font-size:0.75rem; } .jointsales__payments .parcelamento .num,.jointsales__payments .parcelamento .value { font-size:0.75rem; font-weight:700; letter-spacing:0.05rem; } .jointsales__payments .parcelamento .or,.jointsales__payments .parcelamento .de,.jointsales__payments .parcelamento .s-juros { font-size:0.75rem; font-weight:400; } .jointsales__payments .parcelamento .juros,.jointsales__payments .parcelamento .s-juros { padding-left:0; font-style:normal; display:inline-flex; text-align:center; background:transparent; white-space:normal; border-radius:0; color:#141414; } .jointsales__payments { margin:0 0 1rem; } .jointsales__action { margin:0; } .jointsales__options { margin:1rem 2rem 0; } .jointsales__options label { font-size:0.7rem; text-transform:uppercase; font-weight:400; color:#333333; } .jointsales__options select { -webkit-appearance:none; -moz-appearance:none; appearance:none; box-shadow:none; padding:0 1.5rem 0 0.7rem; border:0; background:#fbece8; font-size:0.75rem; color:#666; height:1.8rem; text-transform:none; font-style:normal; font-weight:400; background-image:url(https://www.virtualjoias.com/media/interface/0/neon/css/@)img(seta-select)); background-repeat:no-repeat; background-position:center right; text-align:center; text-align-last:center; } .jointsales__options select::-ms-expand { display:none; } .jointsales__totals .economize { display:none; } .jointsales img { width:16.25rem; display:block; margin:0 auto; } .btn-jointsales { padding:0 1rem; font-size:0.875rem; font-style:normal; text-transform:uppercase; font-weight:700; letter-spacing:0.05rem; height:3rem; background:#24cb99; color:#fff; box-shadow:none; width:100%; margin:0; display:flex; border-radius:6px; align-items:center; justify-content:center; margin-bottom:0!important; } .btn-jointsales:hover { background:#09ab80; color:#fff; } .btn-jointsales:hover .ico { fill:#e8927c; } .btn-jointsales .ico { height:1.7rem; width:1.2rem; fill:#e8927c; margin-right:0.5rem; } @media (max-width:35.5rem) { .jointsales .title { margin:0 -1rem!important; padding:1rem; font-size:1rem!important; } .jointsales .title span { font-size:1rem!important; } .jointsales__row { flex-flow:row wrap; align-items:flex-start; } .jointsales__current { flex:1 1 100%; } .jointsales__list { flex:1 1 100%; padding:0!important; height:auto; } .jointsales__item .thumb { flex:1 1 100%; padding-right:0; } .-data { flex:1 1 100%!important; margin-top:2rem!important; } .jointsales .more { position:relative; top:0; right:0; margin:2rem auto!important; display:block; } } .testimonial-index-index .page-title { color:#333333; font-size:2.5rem; font-weight:400; } .testimonial-index-index .page-title strong { font-weight:400; } .testimonial-index-index .testimonials { padding:3rem 0 2rem; } .testimonial-index-index .testimonials__form { display:block!important; } .testimonial-index-index .testimonials .testimonials__list { max-width:100%; display:block; position:relative; } .testimonial-index-index .testimonials .testimonials__list:before { content:'Depoimentos'; text-align:center; font-size:1.25rem; display:block; text-transform:uppercase; } .testimonial-index-index .testimonials__item.fix { display:none; } .testimonial-index-index .testimonials__submit { margin:2rem 0 3rem; } .testimonial-index-index .pager { display:flex; align-items:center; justify-content:space-evenly; flex-flow:row wrap; padding:0.5rem 0; box-shadow:inset 0 0 0 1px rgba(232,146,124,0.5); } .testimonial-index-index .pager .amount { padding:0.5rem; font-size:0.94rem; text-align:center; } .testimonial-index-index .pager .limiter { display:none; } .testimonial-index-index .pager .pages { padding:0.5rem; } .testimonial-index-index .pager .pages .label { display:none; } .testimonials { display:flex; align-items:center; justify-content:space-between; padding:4rem 0; position:relative; } .testimonials > * { position:relative; } .testimonials:before { content:''; display:block; position:absolute; top:0; left:50%; bottom:0; width:100vw; transform:translate3d(-50%,0,0); background:#fbece8; } .testimonials .testimonials__title { margin-bottom:0.3rem; } .testimonials header { margin-right:4rem; flex:0 0 197px; min-width:1px; align-items:center; justify-content:center; flex-flow:row wrap; text-align:center; } .testimonials header span { color:#333333; font-weight:400!important; font-size:1.3rem; line-height:1.6rem; text-transform:uppercase; } .testimonials header span strong { display:block; font-weight:400!important; } .testimonials .testify { display:none; } .testimonials .all-testimonials { background:#e8927c; box-shadow:none; color:#fff; border-radius:2px; font-size:0.7rem; text-transform:uppercase; font-weight:400; margin-left:0; padding:0.875em 1.5em; } .testimonials .all-testimonials:hover { background:#e06e51; } .testimonials .testimonials__none { flex:1 1 auto; min-width:1px; text-align:center; } .testimonials .owl-item:nth-child(even) { display:none; } .testimonials .testimonials__list { display:flex; margin:0 auto; border-top:0!important; padding:0 1rem; flex:1 1 auto; min-width:1px; max-width:840px; margin-right:0; } .testimonials .testimonials__item { flex:1 1 100%; background:transparent; padding:1rem 0.5rem; display:flex; flex-flow:row wrap; } .testimonials .testimonials__item .fix { display:none; } .testimonials .owl-item { padding:0; } .testimonials .owl-prev,.testimonials .owl-next { background:transparent; box-shadow:none; font-size:2rem; color:#e8927c; } .testimonials .owl-prev:before,.testimonials .owl-next:before { font-size:2rem; color:#e8927c; } .testimonials .owl-prev:hover,.testimonials .owl-next:hover { box-shadow:0px 0px 4px 0px rgba(231,163,74,0.4); } .testimonials .owl-prev { left:-1rem; } .testimonials .owl-next { right:-1rem; } .testimonials .testimonials__rating { display:none; } .testimonials .testimonials__meta { padding:0 1rem; flex:1 1 100%; text-align:center; justify-content:center; } .testimonials .testimonials__meta .testimonials__author { font-size:0.8rem; color:#e8927c; font-weight:400; } .testimonials .testimonials__date { display:none; } .testimonials .testimonials__content { padding:1rem; border:0; background:transparent; order:-1; flex:1 1 100%; font-size:0.9rem; color:#333333; font-weight:400; text-align:center; } @media (max-width:62rem) { .testimonials .owl-buttons { display:block; } .owl-prev,.owl-next { box-shadow:none; } .owl-prev:hover,.owl-next:hover { box-shadow:none; } } @media (max-width:48rem) { .testimonials { flex-flow:row wrap; } .testimonials header { margin-right:0; flex:1 1 100%; } .testimonials .testimonials__title { flex:1 1 100%; } } .feeds { margin:0 -0.5rem 2rem!important; } .feeds .title h2 { text-align:center; font-size:1.5rem; color:#333333; text-transform:uppercase; font-weight:400!important; margin:3.5rem 0 2.5rem; } .feeds .feeds__list { display:flex; flex-flow:row; align-items:stretch; justify-content:center; margin:-0.5rem; } .feeds .li--0 { display:block; padding:0.5rem; box-shadow:none; align-items:flex-start; min-width:180px; max-width:410px; } .feeds .fix { display:none; } .feeds .feeds__thumb { margin-bottom:1rem; } .feeds .imgcase { border-radius:0; height:20rem; overflow:hidden; } .feeds .feeds__name { font-family:'Playfair Display',sans-serif; font-weight:400; font-style:italic; font-size:1.3rem; color:#e8927c; line-height:1.4rem; text-transform:none; text-align:left; margin:0 0 1rem; } .feeds .feeds__date { font-size:0.75rem; color:#999; } .feeds .feeds__excerpt { color:#666; font-size:0.8rem; font-weight:400; } @media (max-width:62rem) { .feeds .imgcase { height:15rem; } } @media (max-width:48rem) { .feeds .imgcase { height:10rem; } } @media (max-width:41rem) { .feeds__list { justify-content:flex-start; margin:0; } } @media (max-width:35rem) { .feeds__list { justify-content:flex-start; flex-flow:row wrap!important; } .feeds__list .li--0 { flex:1 1 100%; max-width:100%; } } .blogfeed { margin:0 -0.5rem 2rem!important; } .blogfeed .title { text-align:center; font-size:1.5rem; color:#333333; text-transform:uppercase; font-weight:400; margin:3.5rem 0 2.5rem; } .blogfeed .blogfeed__post { display:block; padding:0.5rem; box-shadow:none; align-items:flex-start; min-width:1px; } .blogfeed .blogfeed__thumb { flex:1 1 100%; margin:0 0 1rem!important; min-width:1px; } .blogfeed .blogfeed__thumb .imgcase { border-radius:0; } .blogfeed .blogfeed__list { flex-flow:row; } .blogfeed .blogfeed__list li { display:block; min-width:180px; max-width:410px; } .blogfeed .blogfeed__info { min-width:1px; } .blogfeed .blogfeed__postname.title { font-family:'Playfair Display',sans-serif; font-weight:400; font-style:italic; font-size:1.3rem; color:#e8927c; line-height:1.4rem; text-transform:none; text-align:left; margin:0 0 1rem; } .blogfeed .blogfeed__time { font-size:0.75rem; color:#999; } .blogfeed .blogfeed__excerpt { color:#666; font-size:0.8rem; font-weight:400; } @media (max-width:41rem) { .blogfeed__list { justify-content:flex-start; margin:0; } .blogfeed__list .blogfeed__post { padding:0; } } @media (max-width:35rem) { .blogfeed__list { justify-content:flex-start; flex-flow:row wrap!important; } .blogfeed__list li { flex:1 1 100%; max-width:100%; } } .title-box { text-align:center; font-size:1.5rem; color:#333; text-transform:uppercase; font-weight:400; padding:3.7rem 0 1.5rem; border-top:1px solid rgba(232,146,124,0.3); } .box-insta-redes { display:flex; align-items:stretch; justify-content:space-between; margin:0 -2.5rem 1rem; } .box-insta-redes .instagram { flex:1 1 auto; padding:0 2.5rem; min-width:1px; } .box-insta-redes .redes-sociais { flex:1 1 600px; min-width:1px; padding:0 2.5rem; border-left:1px solid rgba(232,146,124,0.3); } .box-insta-redes > div:first-child { border:0; } .box-insta-redes .titulo { font-size:1.1rem; color:#e8927c; text-transform:uppercase; font-weight:400; margin-bottom:1.3rem; } .box-insta-redes iframe { margin-bottom:1.3rem; } .box-insta-redes .socials__item { padding:0 0.9rem 1rem; } .box-insta-redes .socials__item img { filter:grayscale(1) brightness(0.5); transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .box-insta-redes .socials__item a:hover img { filter:none; } .box-insta-redes .socials__svg { height:1.8rem; } .instagram-home .content { display:flex; align-items:stretch; justify-content:flex-start; flex-flow:row wrap; margin:0 -0.56rem; } .instagram-home .post { flex:1 1 25%; width:auto; padding:0 0.6rem 1.2rem 0.6rem; min-width:170px; } .instagram-home a { display:block; position:relative; overflow:hidden; height:10.94rem; max-width:100%; min-width:170px; width:100%; } .instagram-home img { display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; width:auto; height:auto; } .instagram-home .owl-item .post { flex:0 0 100%; } @media (max-width:61rem) { .box-insta-redes { flex-flow:row wrap; } .box-insta-redes .titulo { text-align:center; } .box-insta-redes .redes-sociais { text-align:center; flex:1 1 auto; border:0; } .box-insta-redes .socials__list { justify-content:center; } } #categoria_mobile { display:none; height:auto; visibility:visible; border:0; } #categoria_mobile .title { text-align:center; font-size:1.5rem; color:#333; text-transform:uppercase; font-weight:400; margin:1rem 0 0.5rem; } #categoria_mobile .ul--0 { padding:0; } #categoria_mobile .a--0 { padding:0.6rem 0.3rem; } #categoria_mobile .a--0 span { font-size:0.72rem; line-height:0.75rem; } #categoria_mobile .categories__show { display:none; } #categoria_mobile .owl-buttons { display:block; } #categoria_mobile .owl-prev,#categoria_mobile .owl-next { background:transparent; box-shadow:none; } #categoria_mobile .owl-prev:before,#categoria_mobile .owl-next:before { font-size:1.5rem; } @media (max-width:62rem) { #categoria_mobile { display:block; } } .footer-container .newsletter { background:transparent; box-shadow:none; position:relative; display:flex; align-items:center; justify-content:space-between; padding:1.7rem 0 2rem!important; } .footer-container .newsletter > * { position:relative; } .footer-container .newsletter:before { content:''; display:block; position:absolute; top:0; left:50%; bottom:0; width:100vw; transform:translate3d(-50%,0,0); background:#fbece8; } .footer-container .newsletter .newsletter__text { margin-bottom:0; flex:0 0 auto; min-width:1px; margin-right:3rem; } .footer-container .newsletter .title { text-align:left; color:#e8927c; font-weight:400; font-size:1rem; line-height:1.2rem; text-transform:uppercase; padding-top:0.3rem; } .footer-container .newsletter .title strong { display:block; font-weight:400; } .footer-container .newsletter .newsletter__form { box-shadow:inset 0 0 0 1px rgba(242,146,124,0.5); padding:0.4rem 0.4rem 0; flex-flow:row nowrap; flex:1 1 auto; min-width:1px; } .footer-container .newsletter .newsletter__gender { padding:0 0.9rem 0.4rem; order:-1; flex:0 0 auto; min-width:1px; } .footer-container .newsletter .newsletter__gender .label { display:block; color:#e8927c; text-transform:uppercase; font-size:0.9rem; font-weight:400; } .footer-container .newsletter .newsletter__gender .male-label,.footer-container .newsletter .newsletter__gender .female-label { flex:0 0 auto; min-width:1px; padding:0 0.2rem; border:0; background:transparent; } .footer-container .newsletter .newsletter__gender .male-label:before,.footer-container .newsletter .newsletter__gender .female-label:before { margin-right:0; color:#dbd9d4; font-size:2rem; } .footer-container .newsletter .newsletter__gender .male-label:hover:before,.footer-container .newsletter .newsletter__gender .female-label:hover:before { border:0; color:#e8927c; } .footer-container .newsletter .newsletter__gender .male-label span,.footer-container .newsletter .newsletter__gender .female-label span { display:none; } .footer-container .newsletter .newsletter__gender .male-label.checked:before,.footer-container .newsletter .newsletter__gender .female-label.checked:before { border:0; color:#e8927c; } .footer-container .newsletter .newsletter__name { padding:0 0.6rem 0.4rem; min-width:200px; flex:1 1 30%; } .footer-container .newsletter .newsletter__name label { display:none; } .footer-container .newsletter .newsletter__name input { box-shadow:none!important; border:0; border-radius:2px; height:1.9rem; color:#333333; font-size:0.75rem; text-transform:none; } .footer-container .newsletter .newsletter__name input::-webkit-input-placeholder { color:#999; font-size:0.75rem; text-transform:uppercase; } .footer-container .newsletter .newsletter__email { padding:0 0.6rem 0.4rem; min-width:200px; flex:1 1 30%; } .footer-container .newsletter .newsletter__email label { display:none; } .footer-container .newsletter .newsletter__email input { box-shadow:none!important; border:0; border-radius:2px; height:1.9rem; color:#333333; font-size:0.75rem; text-transform:none; } .footer-container .newsletter .newsletter__email input::-webkit-input-placeholder { color:#999; font-size:0.75rem; text-transform:uppercase; } .footer-container .newsletter .newsletter__submit { padding:0 0.6rem 0.4rem; flex:0 0 auto; min-font-size:1px; } .footer-container .newsletter .newsletter__submit button { box-shadow:none!important; border:0; border-radius:2px; height:1.9rem; min-width:110px; font-size:0.75rem; text-transform:uppercase; } .footer-container .newsletter .newsletter__loader { display:none; } @media (max-width:77rem) { .footer-container .newsletter { margin:0 0 1rem!important; } } @media (max-width:68rem) { .footer-container .newsletter__text { margin-right:1.5rem!important; } } @media (max-width:62rem) { .footer-container .newsletter { flex-flow:row wrap!important; } .footer-container .newsletter__text { flex:1 1 100%!important; margin-right:0!important; margin-bottom:1rem!important; padding-top:0!important; } .footer-container .newsletter__text .title { text-align:center; padding-top:0!important; } } @media (max-width:48rem) { .footer-container .newsletter__form { flex-flow:row wrap!important; justify-content:center; } .footer-container .newsletter__email,.footer-container .newsletter__name { flex:1 1 100%!important; } .footer-container .newsletter__submit { flex:1 1 100%!important; text-align:center; } .footer-container .newsletter__submit button { max-width:200px; } } @media (max-width:35.5rem) { .newsletter__form { display:flex!important; } } .checkout-onepage-index .footer-container { display:none; } .checkout-cart-index .footer-container { display:none; } @media (max-width:35.5rem) { .catalog-product-view .footer-container { margin-top:0; } } .footer-container { background:#fff; padding-bottom:0; } .footer .flex .title { font-size:0.81rem; line-height:0.88rem; opacity:1!important; font-weight:400; text-transform:uppercase; color:#333333!important; margin-bottom:1.1rem; } .footer .footer-menus { padding:1.8rem 0; margin-bottom:0; } .footer .mymenu .li--0 { margin-bottom:0.3rem; } .footer .mymenu .a--0 { font-size:0.8rem; color:#666; font-weight:400; text-transform:none; } .footer .mymenu .a--0:hover { color:#e8927c; } .footer .footer-border { border-top:1px solid rgba(232,146,124,0.3); padding:1.8rem 0 0; align-items:baseline; margin-bottom:0; } .footer .footer-border .col { flex:1 1 50%; max-width:50%; min-width:1px; } .footer .footer-border .title { margin-right:1.5rem; } .footer .footer-menus > * { flex:1 1 25%; min-width:1px; max-width:25%; padding:0 2rem 1rem; } .footer .footer-menus > *:not(:last-child) { border-right:1px solid rgba(232,146,124,0.3); } .footer .box-rows { flex-flow:row nowrap; } .footer .ships,.footer .pays { display:flex; align-items:center; justify-content:flex-start; flex-flow:row wrap; } .footer .pays__svg,.footer .ships__svg { height:1.2rem; max-width:3rem; } .footer .ships__list,.footer .pays__list { margin-bottom:0; } .footer .footer__payments,.footer .footer__shipments { padding-bottom:0.5rem; flex:0 1 auto; min-width:1px; } .footer .footer__certificates .title { display:none; } .footer .certs__list { justify-content:center; } .footer .footer__copyright { padding:2.2rem 0 1rem; } .footer .textblock-footer-texto-2 { color:#666; font-size:0.8rem; font-weight:400; } .footer .textblock-footer-texto-2 p { margin-bottom:0.2rem; } .footer .tele { font-size:1.24rem; color:#e8927c; } .footer .textblock-horario-atendimento { font-size:0.8rem; color:#666; } .footer .email { margin-top:0.13rem; font-size:0.8rem; color:#666; display:block; font-weight:400; padding-top:0; } @media (max-width:48rem) { .box-rows { flex-flow:row wrap!important; justify-content:center!important; } .footer .ships,.footer .pays { justify-content:center!important; } .footer .footer-menus > * { flex:1 1 50%; min-width:1px; max-width:50%; padding:0 1rem 1rem; margin-bottom:1.5rem!important; text-align:center; } .footer .footer-menus > *:nth-child(2) { border:0; } } @media (max-width:26rem) { .box-rows { flex-flow:row wrap!important; justify-content:center!important; } .footer .ships,.footer .pays { justify-content:center!important; } .footer .footer-menus > * { flex:1 1 50%; min-width:1px; max-width:50%; padding:0 1rem 1rem; margin-bottom:1.5rem!important; text-align:center; } .footer .footer-menus > *:nth-child(2) { border:0; } } .options .options-list .radio:checked + .label label { border:1px solid #e8a855; color:#e8927c; } .btn-remove.btn.btn--remove::before { content:'\f014'; } .product-essential .frete .frete__results { z-index:99; } .opc-country { display:none; } @media (max-width:992px) { .block-account .block-title { cursor:pointer; bottom:5rem; } .block-account .block-title:before { content:"\f0c9"; font-family:'biz_icons'; cursor:pointer; } } .block-account .compras-recorrentes,.block-account .meus-produtos-baixaveis { display:none; } .category-block-mode { display:none; } .main-container > .category-block-mode { display:block; } .cms-mes-das-noivas .breadcrumb .breadcrumb__list { display:none; } #banner__banner-mes-das-noivas { width:100vw; transform:translateX(-50%); position:relative; left:50%; } #banner__banner-mes-das-noivas .banner__wrapper { column-count:1; } #banner__banner-mes-das-noivas .items { break-inside:initial; } #banner__banner-landing-page-mes-das-noivas { width:100vw; transform:translateX(-50%); position:relative; left:50%; } #banner__banner-landing-page-mes-das-noivas .banner__wrapper { column-count:1; } #banner__banner-landing-page-mes-das-noivas .items { break-inside:initial; } .cms-dia-dos-namorados .breadcrumb .breadcrumb__list { display:none; } #banner__banner_landing_page_namorados { width:100vw; transform:translateX(-50%); position:relative; left:50%; } #banner__banner_landing_page_namorados .banner__wrapper { column-count:1; } #banner__banner_landing_page_namorados .items { break-inside:initial; } #banner__banner_2_landing_page_namorados { width:100vw; transform:translateX(-50%); position:relative; left:50%; } #banner__banner_2_landing_page_namorados .banner__wrapper { column-count:1; } #banner__banner_2_landing_page_namorados .items { break-inside:initial; } .grouped { display:block; } @media screen and (min-width:769px) and (max-width:928px) { .grouped__option { overflow-x:auto; } } .grouped-options-wrapper { display:-ms-grid; display:grid; -ms-grid-columns:(1fr)[2]; grid-template-columns:repeat(2,1fr); -ms-grid-rows:100px,(1fr)[2]; grid-template-rows:100px,repeat(2,1fr); margin:1rem -2rem 2rem; } @media (max-width:568px) { .grouped-options-wrapper { display:flex; flex-flow:row wrap; } .grouped-options-wrapper .grouped-option:nth-child(1) { order:0; } .grouped-options-wrapper .grouped-option:nth-child(2) { order:2; } .grouped-options-wrapper .grouped-option:nth-child(3) { order:1; } .grouped-options-wrapper .grouped-option:nth-child(4) { order:3; } } .grouped-options-wrapper .grouped-option:first-child,.grouped-options-wrapper .grouped-option:nth-child(2) { -ms-grid-row:1; -ms-grid-row-span:1; grid-row:1/2; border-width:1px 1px 0; } .grouped-options-wrapper .grouped-option:nth-child(3),.grouped-options-wrapper .grouped-option:nth-child(4) { -ms-grid-row:2; -ms-grid-row-span:1; grid-row:2/3; border-width:0 1px 1px; } .grouped-options-wrapper .grouped-option { flex:1 1 40%; padding:1.2rem 1.1rem; box-shadow:none; border:solid rgba(232,146,124,0.3); margin:0 2rem; position:relative; min-width:160px; } @media (max-width:568px) { .grouped-options-wrapper .grouped-option { border:1px solid rgba(232,146,124,0.3)!important; margin-bottom:1rem!important; } } .grouped-options-wrapper .grouped-option .input-box select { box-shadow:none!important; } .grouped-options-wrapper .grouped-option:after { display:none; } .grouped-options-wrapper--text { flex:1 1 40%; padding:1.2rem 1.1rem; box-shadow:none; border:solid rgba(232,146,124,0.3); border-width:0 1px 1px; margin:0 2rem 1rem; position:relative; min-width:160px; } .grouped-options-wrapper--text .input-text { box-shadow:none!important; } .grouped-options-wrapper--text .input-box { min-width:1px; flex:1 1 auto; } .grouped-options-wrapper .grouped-option-title { margin-bottom:1rem; color:#666; font-size:0.75rem; font-weight:700; text-transform:uppercase; opacity:1; text-align:center; } .grouped-options-wrapper .grouped-option > ul { display:flex; flex-wrap:wrap; } .grouped-options-wrapper .grouped-option > ul li { margin:0 0.2rem 0.5rem; } .grouped-options-wrapper .grouped-option > ul .label label { border-radius:100%; border:1px solid rgba(232,146,124,0.3); width:1.8rem; height:1.8rem; display:flex; align-items:center; justify-content:center; font-size:0.67rem; color:#666; font-weight:400; transition:all 400ms cubic-bezier(0.23,1,0.32,1); } .grouped-options-wrapper .grouped-option > ul .label label:hover { border:1px solid #e8a855; color:#e8927c; } .grouped-options-wrapper input[type=radio] { position:absolute; visibility:hidden; } .grouped-options-wrapper input[type=text] { box-shadow:none!important; border-radius:0; } .grouped-options-wrapper select { box-shadow:none!important; border-radius:0; } #product_addtocart_wrapper_26580 .grouped-option { border-width:1px; } .cart__links .btn-checkout { background:#24cb99; color:#fff; } .products { border-top:1px solid rgba(232,146,124,0.3)!important; } .title-box{ border-top:1px solid rgba(232,146,124,0.3)!important; } .products .owl-prev,.products .owl-next{ box-shadow:0px 0px 4px 0px rgba(232,146,124,0.5)!important; } #categoria_mobile .title{ display:none; } .cart__links{ padding-bottom:1.0rem!important; } @media (max-width:26rem) { .footer .footer-menus > * { flex:1 1 100%; min-width:1px; max-width:100%; border:0!important; } } .conteudo-footter-toggle{display:none}.arrows-footer{display:inline-block;-webkit-transition-duration:.2s;transition-duration:.2s;position:relative;top:-3px;left:5px;color:#e8927c}.arrow-fade{-webkit-transition-duration:.2s;transition-duration:.2s;transform:rotate(90deg)}.textblock-horario-atendimento p br{display:none}#wrapper-footer-contact,#wrapper-footer__about,#wrapper-footer__account,#wrapper-footer__doubts{border-bottom:1px solid #fbece8!important}.footer .footer-menus>*{margin-bottom:0!important}.footer .footer-menus{padding:0!important;margin-bottom:0!important}.footer-container .newsletter{margin:0 0 0!important}@media (max-width:26rem){.footer .footer-menus>*{padding:0}}@media screen and (min-width:900px){.conteudo-footter-toggle{display:block}.arrows-footer{display:none}} #footer-central-atendimento,#store-name-vj,#footer-duvidas,#footer-minha-conta { margin:1rem 0!important; } #checkout-shipping-method-load ul li label:hover:focus { box-shadow:0 0 0 1px #24CB99!important; } #checkout-shipping-method-load ul li label:hover:hover { box-shadow:0 0 0 1px #24CB99!important; } #checkout-shipping-method-load ul li.input-selected label { box-shadow:0 0 0 1px #24CB99!important; } .success-content .pagto a { background:#24CB99!important; } .success-content .pagto a:hover { background:#00B082!important; }::-webkit-scrollbar { width:6px!important; height:4px!important; }::-webkit-scrollbar-track { background:#f1f1f1!important; }::-webkit-scrollbar-thumb { background:#e8927c!important; border-radius:10px; } .minha-conta .myaccount__content { max-width:345px; } .myaccount__content { width:22rem; } @media screen and (min-width:600px){ .prolabel img { display:none; } } .yv-UserBoughtProduct{ background-color:unset!important; } .yv-bootstrap .yv-img-rounded{ display:none; } .yv-bootstrap div#yv-form,.yv-bootstrap.bootstrap.yv-qa-main,.yv-bootstrap.yv-main{ font-weight:400!important; } .yv-circle-chart__circle{ stroke:#e8927c!important; } .yv-review-user-container{ margin:0px auto 0!important; } .yv-order-reviews{ display:none; } .yv-order-reviews-action .yv-order-filter .yv-caret{ background-image:url(https://www.virtualjoias.com/media/wysiwyg/arrow-order.png)!important; } .yv-bootstrap a{ color:#e8927c!important; } .reviews hr:first-child { display:none; } .reviews h1 hr{ display:none; } .yv-author-local{ display:none!important; } .yv-row.yv-comparation{ display:none!important; } .yv-qa{ display:none!important; } .yv-media{ background-color:white; } #yv-review-form{ padding:10px 30px 30px; background-color:#fbece8; box-shadow:0 3px 20px -3px rgba(0,0,0,.20)!important; -webkit-box-shadow:0!important; } .yv-bootstrap label{ font-weight:normal!important; } .yv-reviewform-title{ margin-bottom:5px; display:inline-block; } .yv-bootstrap .yv-form-group{ margin:10px 0px 30px; } #yv-show-form .yv-bootstrap:nth-child(1){ padding:0px!important } #yv-form{ margin-bottom:30px; } .yv-media{ padding:15px; margin-bottom:30px!important; } #yv-form .uploadcare-widget-button-remove{ padding:17px 20px 20px; } #yv-form .uploadcare-widget-button-cancel{ padding:17px 20px 20px; } #yv-form .uploadcare-widget-text{ padding:0px 20px; } #yv-form ._list{ margin-top:20px; padding:15px; } #yv-form .uploadcare-widget-button{ background-color:#E8927C; border-radius:10px; height:50px; } #yv-sendform{ background-color:#24CB99; border-radius:10px; height:50px; } .yv-radio-inline{ padding:10px; } .yv-form-control{ margin-top:10px!important; } .yv-star-lbl{ margin-top:10px!important; } .yv-login-frame .yv-google-login{ background-color:#cf4c4c!important; margin-top:10px!important; border:1px hidden #000!important; } .yv-login-frame .yv-fb-login{ background-color:#364F8C!important; margin-top:8px!important; border:1px hidden #000!important; } .fa-google-plus{ color:white; } .fa-facebook{ color:white; } .yv-media-object{ width:50px!important; height:80px ; }}