/* ----------------------------------------------------------------------------------------- V A R S ----------------------------------------------------------------------------------------- */ :root { --base: 24; --base-font: 14; --gutter: 30; } /* ----------------------------------------------------------------------------------------- E X T E R N A L ----------------------------------------------------------------------------------------- */ /* Global Styles */ .isInFullScreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; margin: auto !important; z-index: 10000 !important; } .mightySlider { overflow: hidden; background-color: inherit; background-image: inherit; background-repeat: inherit; background-position: inherit; background-attachment: inherit; background-size: inherit; border-radius: inherit; } .mightySlider .mSFrame, .mightySlider .mSFrame > * { overflow: hidden; } .mightySlider.vertical > .mSFrame { height: 100%; } .mightySlider.horizontal > .mSFrame > * { height: 100%; } .mSCover { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-position: center; background-repeat: no-repeat; } .mSCover img { display: block; max-width: none; } .mSSlide { position: relative; overflow: hidden; float: left; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width: 100%; height: 100%; } .ms_slide > a:first-child:last-child, .mSCover + a:not([class]) { z-index: 3; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; } .ms_scene { position: relative; width: 100%; height: 100%; } .fullscreen .ms_scene { margin: 0 !important; } .fire_slider_wrap_outer.fixed { margin: 0 auto; } .fire_slider_wrap_inner.fixed { position: relative; } .mightySlider.fixed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .mightySlider.fixed .frame { height: 100%; } .fire_slider_container, .fire_slider_wrap_outer, .fire_slider_wrap_inner, .mightySlider, .mightySlider .frame { border-radius: inherit; } .fire_slider_container.fullwidth { position: relative; left: 50%; width: 100vw; margin-left: -50vw; } .fire_slider_wrap_outer.fullwidth { margin: 0 auto; } .fire_slider_wrap_inner.fullwidth { position: relative; height: auto !important; } .mightySlider.fullwidth { position: absolute; top: 0; left: 50%; width: 100vw; height: 100%; margin-left: -50vw; } .mightySlider.fullwidth .frame { width: 100%; height: 100% !important; } .mightySlider.fullscreen, .mightySlider.fullscreen .frame { height: 100% !important; } .mSCaption { position: absolute; -webkit-transform: translateZ(0); transform: translateZ(0); } .mSCaption > h1, .mSCaption > h2, .mSCaption > h3, .mSCaption > h4, .mSCaption > .h1, .mSCaption > .h2, .mSCaption > .h3, .mSCaption > .h4 { margin: 0 !important; padding: 0 !important; line-height: inherit !important; font-size: inherit !important; border-radius: inherit !important; } .mSCaption > h1:not(.tb_main_color):not(.tb_secondary_color):not(.tb_tertiary_color), .mSCaption > h2:not(.tb_main_color):not(.tb_secondary_color):not(.tb_tertiary_color), .mSCaption > h3:not(.tb_main_color):not(.tb_secondary_color):not(.tb_tertiary_color), .mSCaption > h4:not(.tb_main_color):not(.tb_secondary_color):not(.tb_tertiary_color) { color: inherit !important; } .mSCaption > .tb_main_color_bg { border-radius: inherit !important; } .mSCaption img { display: block; min-width: 100%; height: auto; } .mSCaption iframe { max-width: 100%; max-height: 100%; } .mSCaption.tb_interactive > * { position: relative; display: block; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .mSCaption.tb_interactive[style*="top:"]:hover > * { margin-top: -10px; } .mSCaption.tb_interactive[style*="bottom:"]:hover > * { margin-bottom: 10px; } .mSCaption .btn[class*="btn-"] { height: auto; padding: 0.5em 1.2em; line-height: normal !important; font-size: 1.3em; } /***************************************************** *** S K I N S *****************************************************/ .mightySlider { position: relative; z-index: 1; } .mightySlider .slide_element { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .mightySlider .slide { -webkit-transform: translateZ(0); transform: translateZ(0); } .mightySlider.horizontal .slide { float: left; } /* Navigation Buttons */ .mightySlider .mSButtons { position: absolute; z-index: 3; height: 100%; margin: auto; text-align: center; font-size: 30px; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; } .mightySlider.mSMedia .mSButtons { display: none; } .mightySlider .mSButtons svg, .mightySlider .mSButtons:after { content: ''; z-index: 1; position: absolute; top: 50%; left: 0; display: block; width: 100%; height: 80px; margin-top: -40px; line-height: 80px; -webkit-transition-property: opacity, color, background-color; transition-property: opacity, color, background-color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .mightySlider.horizontal .mSButtons svg { z-index: 2; width: 60%; left: 20%; } .mightySlider.horizontal .mSPrev svg { left: 22%; } .mightySlider.horizontal .mSButtons:after { opacity: 0.5; } .mightySlider.horizontal .mSNext { top: 0; bottom: 0; right: 0; } .mightySlider.horizontal .mSPrev { top: 0; bottom: 0; left: 0; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .mightySlider .mSButtons { width: 50px; font-size: 30px; } .tb_nav_size_2 > .mightySlider .mSButtons { width: 40px; font-size: 26px; } .tb_nav_size_1 > .mightySlider .mSButtons { width: 30px; font-size: 18px; } .mightySlider.horizontal .mSButtons:after { height: 80px; margin-top: -40px; line-height: 80px; } .tb_nav_size_2 > .mightySlider.horizontal .mSButtons:after { height: 60px; margin-top: -30px; line-height: 60px; } .tb_nav_size_1 > .mightySlider.horizontal .mSButtons:after { height: 40px; margin-top: -20px; line-height: 40px; } @media (max-width: 480px) { .mightySlider .mSButtons { width: 30px !important; font-size: 18px !important; } .mightySlider.horizontal .mSButtons:after { height: 40px !important; margin-top: -20px !important; line-height: 40px !important; } } .mightySlider .mSButtons.disabled { display: none; } .mightySlider .mSIcon { display: block; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; z-index: 1000; } .mightySlider .mSVideo, .mightySlider .mSFlash, .mightySlider .mSIframe { width: 77px; height: 77px; background: url('../../../system/vendor/BurnEngine/extension/fire_slider/catalog/view/img/modern/icon-play.png') no-repeat center; background-color: #111; background-color: rgba(0,0,0,0.6); cursor: pointer; overflow: hidden; opacity: 0.85; border-radius: 3px; -webkit-transition: opacity 135ms linear; transition: opacity 135ms linear; } .mightySlider .mSIframe { background-image: url('../../../system/vendor/BurnEngine/extension/fire_slider/catalog/view/img/modern/icon-view.png'); } .mightySlider .mSVideo:hover, .mightySlider .mSFlash:hover, .mightySlider .mSIframe:hover { opacity: 1; } .mightySlider .mSClose { top: 0; right: 0; left: auto; bottom: auto; width: 60px; height: 60px; line-height: 60px; text-align: center; cursor: pointer; opacity: 0; background: #000; -webkit-transition: all 135ms linear; transition: all 135ms linear; } .mightySlider .mSClose:before { content: '+'; display: inline-block; font-size: 48px; color: #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .mightySlider:hover .mSClose { opacity: 1; } /* Thumbnails */ .mightySlider .mSThumbnails { -webkit-transition: all 700ms cubic-bezier(0.190, 1.000, 0.220, 1.000); transition: all 700ms cubic-bezier(0.190, 1.000, 0.220, 1.000); } .mightySlider .mSThumbnails * { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; } .mightySlider.horizontal.mSMedia .mSThumbnails, .mightySlider.vertical.mSMedia .mSThumbnails { display: none; } .tb_thumbs ul, .tb_thumbs ul > li { display: -ms-flexbox; display: -webkit-flex; display: flex; } .tb_thumbs ul > li { cursor: pointer; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; height: auto; } .tb_thumbs img { max-width: 100%; max-height: 100%; } .tb_thumbs_horizontal.tb_thumbs_crop .tb_thumbs_wrap { position: relative; } .tb_thumbs_horizontal.tb_thumbs_crop .tb_thumbs { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .tb_thumbs_horizontal .tb_thumbs > div, .tb_thumbs_horizontal .tb_thumbs ul { height: 100%; } .tb_thumbs_horizontal .tb_thumbs .tb_grid_view { max-width: 100%; min-width: 100%; } .tb_thumbs_vertical .tb_thumbs, .tb_thumbs_vertical .tb_thumbs > div, .tb_thumbs_vertical .tb_thumbs .tb_grid_view { height: 100% !important; } .tb_thumbs_vertical .tb_thumbs ul { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; -ms-flex-wrap: nowrap; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } .tb_thumbs_vertical li { max-width: none !important; -ms-flex: 1 1 auto; -webkit-flex: 1 1 auto; flex: 1 1 auto; } .tb_thumbs_vertical .tb_grid_view > li { overflow: hidden; } .tb_thumbs_vertical .tb_size_3 > li { -ms-flex: 0 1 33.3333%; -webkit-flex: 0 1 33.3333%; flex: 0 1 33.3333%; height: 33.3333%; } .tb_thumbs_vertical .tb_size_4 > li { -ms-flex: 0 1 25%; -webkit-flex: 0 1 25%; flex: 0 1 25%; height: 25%; } .tb_thumbs_vertical .tb_size_5 > li { -ms-flex: 0 1 20%; -webkit-flex: 0 1 20%; flex: 0 1 20%; height: 20%; } .tb_thumbs_vertical .tb_size_6 > li { -ms-flex: 0 1 16.6666%; -webkit-flex: 0 1 16.6666%; flex: 0 1 16.6666%; height: 16.6666%; } .tb_thumbs_vertical .tb_size_7 > li { -ms-flex: 0 1 14.2857%; -webkit-flex: 0 1 14.2857%; flex: 0 1 14.2857%; height: 14.2857%; } .tb_thumbs_vertical .tb_size_8 > li { -ms-flex: 0 1 12.5%; -webkit-flex: 0 1 12.5%; flex: 0 1 12.5%; height: 12.5%; } .has_slider.mSFrame.mSFrame > .tb_grid_view { display: block !important; } .has_slider.mSFrame.mSFrame > .tb_grid_view > li { display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; } .tb_thumbs_horizontal .has_slider.mSFrame.mSFrame > .tb_grid_view { max-width: none; } .tb_thumbs_horizontal .has_slider.mSFrame.mSFrame > .tb_grid_view > li { height: 100%; } .tb_thumbs_vertical .has_slider.mSFrame.mSFrame > .tb_grid_view { height: auto !important; } /* Pages */ .mSPages { position: absolute; z-index: 3; margin: auto; padding: 20px 0 0 0; list-style: none; bottom: 0; right: 50px; left: 50px; overflow: hidden; text-align: center; line-height: 0px; -webkit-transition: all 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000); transition: all 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000); } .mSPages li { display: inline-block; width: 10px; height: 10px; margin: 0 5px; cursor: pointer; vertical-align: top; text-indent: -1000em; border-radius: 50%; opacity: 0.2; } .mSPages li:hover, .mSPages li.active { opacity: 0.4; } .mightySlider.mSMedia .mSPages { display: none; } @media (max-width: 480px) { .mSPages { display: none; } } /* Performance for Touch Devices */ .mightySlider.isTouch .mSClose { opacity: 1; } .mightySlider.isTouch .mSButtons { opacity: 1; } @font-face { font-family: 'LineaForge'; src: url('https://generallux.com.br/system/vendor/BurnEngine/themes/trendo/fonts/linea/linea.woff2?qx3ua8') format('woff2'), url('https://generallux.com.br/system/vendor/BurnEngine/themes/trendo/fonts/linea/linea.woff?qx3ua8') format('woff'), url('https://generallux.com.br/system/vendor/BurnEngine/themes/trendo/fonts/linea/linea.ttf?qx3ua8') format('truetype'), url('https://generallux.com.br/system/vendor/BurnEngine/themes/trendo/fonts/linea/linea.svg?qx3ua8#LineaForge') format('svg'); font-weight: normal; font-style: normal; } .ico-linea, [class*="ico-linea"]:before { font-family: 'LineaForge' !important; font-style: normal; font-weight: normal; font-variant: normal; speak: none; } [class^="ico-linea-"], [class*="ico-linea"] { display: inline-block; line-height: inherit; text-align: center; text-transform: none; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ico-linea-basic-accelerator:before { content: "a"; } .ico-linea-basic-alarm:before { content: "b"; } .ico-linea-basic-anchor:before { content: "c"; } .ico-linea-basic-anticlockwise:before { content: "d"; } .ico-linea-basic-archive:before { content: "e"; } .ico-linea-basic-archive-full:before { content: "f"; } .ico-linea-basic-ban:before { content: "g"; } .ico-linea-basic-battery-charge:before { content: "h"; } .ico-linea-basic-battery-empty:before { content: "i"; } .ico-linea-basic-battery-full:before { content: "j"; } .ico-linea-basic-battery-half:before { content: "k"; } .ico-linea-basic-bolt:before { content: "l"; } .ico-linea-basic-book:before { content: "m"; } .ico-linea-basic-book-pen:before { content: "n"; } .ico-linea-basic-book-pencil:before { content: "o"; } .ico-linea-basic-bookmark:before { content: "p"; } .ico-linea-basic-calculator:before { content: "q"; } .ico-linea-basic-calendar:before { content: "r"; } .ico-linea-basic-cards-diamonds:before { content: "s"; } .ico-linea-basic-cards-hearts:before { content: "t"; } .ico-linea-basic-case:before { content: "u"; } .ico-linea-basic-chronometer:before { content: "v"; } .ico-linea-basic-clessidre:before { content: "w"; } .ico-linea-basic-clock:before { content: "x"; } .ico-linea-basic-clockwise:before { content: "y"; } .ico-linea-basic-cloud:before { content: "z"; } .ico-linea-basic-clubs:before { content: "A"; } .ico-linea-basic-compass:before { content: "B"; } .ico-linea-basic-cup:before { content: "C"; } .ico-linea-basic-diamonds:before { content: "D"; } .ico-linea-basic-display:before { content: "E"; } .ico-linea-basic-download:before { content: "F"; } .ico-linea-basic-exclamation:before { content: "G"; } .ico-linea-basic-eye:before { content: "H"; } .ico-linea-basic-eye-closed:before { content: "I"; } .ico-linea-basic-female:before { content: "J"; } .ico-linea-basic-flag1:before { content: "K"; } .ico-linea-basic-flag2:before { content: "L"; } .ico-linea-basic-floppydisk:before { content: "M"; } .ico-linea-basic-folder:before { content: "N"; } .ico-linea-basic-folder-multiple:before { content: "O"; } .ico-linea-basic-gear:before { content: "P"; } .ico-linea-basic-geolocalize-01:before { content: "Q"; } .ico-linea-basic-geolocalize-05:before { content: "R"; } .ico-linea-basic-globe:before { content: "S"; } .ico-linea-basic-gunsight:before { content: "T"; } .ico-linea-basic-hammer:before { content: "U"; } .ico-linea-basic-headset:before { content: "V"; } .ico-linea-basic-heart:before { content: "W"; } .ico-linea-basic-heart-broken:before { content: "X"; } .ico-linea-basic-helm:before { content: "Y"; } .ico-linea-basic-home:before { content: "Z"; } .ico-linea-basic-info:before { content: "0"; } .ico-linea-basic-ipod:before { content: "1"; } .ico-linea-basic-joypad:before { content: "2"; } .ico-linea-basic-key:before { content: "3"; } .ico-linea-basic-keyboard:before { content: "4"; } .ico-linea-basic-laptop:before { content: "5"; } .ico-linea-basic-life-buoy:before { content: "6"; } .ico-linea-basic-lightbulb:before { content: "7"; } .ico-linea-basic-link:before { content: "8"; } .ico-linea-basic-lock:before { content: "9"; } .ico-linea-basic-lock-open:before { content: "!"; } .ico-linea-basic-magic-mouse:before { content: "\""; } .ico-linea-basic-magnifier:before { content: "#"; } .ico-linea-basic-magnifier-minus:before { content: "$"; } .ico-linea-basic-magnifier-plus:before { content: "%"; } .ico-linea-basic-mail:before { content: "&"; } .ico-linea-basic-mail-multiple:before { content: "'"; } .ico-linea-basic-mail-open:before { content: "("; } .ico-linea-basic-mail-open-text:before { content: ")"; } .ico-linea-basic-male:before { content: "*"; } .ico-linea-basic-map:before { content: "+"; } .ico-linea-basic-message:before { content: ","; } .ico-linea-basic-message-multiple:before { content: "-"; } .ico-linea-basic-message-txt:before { content: "."; } .ico-linea-basic-mixer2:before { content: "/"; } .ico-linea-basic-mouse:before { content: ":"; } .ico-linea-basic-notebook:before { content: ";"; } .ico-linea-basic-notebook-pen:before { content: "<"; } .ico-linea-basic-notebook-pencil:before { content: "="; } .ico-linea-basic-paperplane:before { content: ">"; } .ico-linea-basic-pencil-ruler:before { content: "?"; } .ico-linea-basic-pencil-ruler-pen:before { content: "@"; } .ico-linea-basic-photo:before { content: "["; } .ico-linea-basic-picture:before { content: "]"; } .ico-linea-basic-picture-multiple:before { content: "^"; } .ico-linea-basic-pin1:before { content: "_"; } .ico-linea-basic-pin2:before { content: "`"; } .ico-linea-basic-postcard:before { content: "{"; } .ico-linea-basic-postcard-multiple:before { content: "|"; } .ico-linea-basic-printer:before { content: "}"; } .ico-linea-basic-question:before { content: "~"; } .ico-linea-basic-rss:before { content: "\\"; } .ico-linea-basic-server:before { content: "\e000"; } .ico-linea-basic-server2:before { content: "\e001"; } .ico-linea-basic-server-cloud:before { content: "\e002"; } .ico-linea-basic-server-download:before { content: "\e003"; } .ico-linea-basic-server-upload:before { content: "\e004"; } .ico-linea-basic-settings:before { content: "\e005"; } .ico-linea-basic-share:before { content: "\e006"; } .ico-linea-basic-sheet:before { content: "\e007"; } .ico-linea-basic-sheet-multiple:before { content: "\e008"; } .ico-linea-basic-sheet-pen:before { content: "\e009"; } .ico-linea-basic-sheet-pencil:before { content: "\e00a"; } .ico-linea-basic-sheet-txt:before { content: "\e00b"; } .ico-linea-basic-signs:before { content: "\e00c"; } .ico-linea-basic-smartphone:before { content: "\e00d"; } .ico-linea-basic-spades:before { content: "\e00e"; } .ico-linea-basic-spread:before { content: "\e00f"; } .ico-linea-basic-spread-bookmark:before { content: "\e010"; } .ico-linea-basic-spread-text:before { content: "\e011"; } .ico-linea-basic-spread-text-bookmark:before { content: "\e012"; } .ico-linea-basic-star:before { content: "\e013"; } .ico-linea-basic-tablet:before { content: "\e014"; } .ico-linea-basic-target:before { content: "\e015"; } .ico-linea-basic-todo:before { content: "\e016"; } .ico-linea-basic-todo-pen:before { content: "\e017"; } .ico-linea-basic-todo-pencil:before { content: "\e018"; } .ico-linea-basic-todo-txt:before { content: "\e019"; } .ico-linea-basic-todolist-pen:before { content: "\e01a"; } .ico-linea-basic-todolist-pencil:before { content: "\e01b"; } .ico-linea-basic-trashcan:before { content: "\e01c"; } .ico-linea-basic-trashcan-full:before { content: "\e01d"; } .ico-linea-basic-trashcan-refresh:before { content: "\e01e"; } .ico-linea-basic-trashcan-remove:before { content: "\e01f"; } .ico-linea-basic-upload:before { content: "\e020"; } .ico-linea-basic-usb:before { content: "\e021"; } .ico-linea-basic-video:before { content: "\e022"; } .ico-linea-basic-watch:before { content: "\e023"; } .ico-linea-basic-webpage:before { content: "\e024"; } .ico-linea-basic-webpage-img-txt:before { content: "\e025"; } .ico-linea-basic-webpage-multiple:before { content: "\e026"; } .ico-linea-basic-webpage-txt:before { content: "\e027"; } .ico-linea-basic-world:before { content: "\e028"; } .ico-linea-ecommerce-bag:before { content: "\e029"; } .ico-linea-ecommerce-bag-check:before { content: "\e02a"; } .ico-linea-ecommerce-bag-cloud:before { content: "\e02b"; } .ico-linea-ecommerce-bag-download:before { content: "\e02c"; } .ico-linea-ecommerce-bag-minus:before { content: "\e02d"; } .ico-linea-ecommerce-bag-plus:before { content: "\e02e"; } .ico-linea-ecommerce-bag-refresh:before { content: "\e02f"; } .ico-linea-ecommerce-bag-remove:before { content: "\e030"; } .ico-linea-ecommerce-bag-search:before { content: "\e031"; } .ico-linea-ecommerce-bag-upload:before { content: "\e032"; } .ico-linea-ecommerce-banknote:before { content: "\e033"; } .ico-linea-ecommerce-banknotes:before { content: "\e034"; } .ico-linea-ecommerce-basket:before { content: "\e035"; } .ico-linea-ecommerce-basket-check:before { content: "\e036"; } .ico-linea-ecommerce-basket-cloud:before { content: "\e037"; } .ico-linea-ecommerce-basket-download:before { content: "\e038"; } .ico-linea-ecommerce-basket-minus:before { content: "\e039"; } .ico-linea-ecommerce-basket-plus:before { content: "\e03a"; } .ico-linea-ecommerce-basket-refresh:before { content: "\e03b"; } .ico-linea-ecommerce-basket-remove:before { content: "\e03c"; } .ico-linea-ecommerce-basket-search:before { content: "\e03d"; } .ico-linea-ecommerce-basket-upload:before { content: "\e03e"; } .ico-linea-ecommerce-bath:before { content: "\e03f"; } .ico-linea-ecommerce-cart:before { content: "\e040"; } .ico-linea-ecommerce-cart-check:before { content: "\e041"; } .ico-linea-ecommerce-cart-cloud:before { content: "\e042"; } .ico-linea-ecommerce-cart-content:before { content: "\e043"; } .ico-linea-ecommerce-cart-download:before { content: "\e044"; } .ico-linea-ecommerce-cart-minus:before { content: "\e045"; } .ico-linea-ecommerce-cart-plus:before { content: "\e046"; } .ico-linea-ecommerce-cart-refresh:before { content: "\e047"; } .ico-linea-ecommerce-cart-remove:before { content: "\e048"; } .ico-linea-ecommerce-cart-search:before { content: "\e049"; } .ico-linea-ecommerce-cart-upload:before { content: "\e04a"; } .ico-linea-ecommerce-cent:before { content: "\e04b"; } .ico-linea-ecommerce-colon:before { content: "\e04c"; } .ico-linea-ecommerce-creditcard:before { content: "\e04d"; } .ico-linea-ecommerce-diamond:before { content: "\e04e"; } .ico-linea-ecommerce-dollar:before { content: "\e04f"; } .ico-linea-ecommerce-euro:before { content: "\e050"; } .ico-linea-ecommerce-franc:before { content: "\e051"; } .ico-linea-ecommerce-gift:before { content: "\e052"; } .ico-linea-ecommerce-graph1:before { content: "\e053"; } .ico-linea-ecommerce-graph2:before { content: "\e054"; } .ico-linea-ecommerce-graph3:before { content: "\e055"; } .ico-linea-ecommerce-graph-decrease:before { content: "\e056"; } .ico-linea-ecommerce-graph-increase:before { content: "\e057"; } .ico-linea-ecommerce-guarani:before { content: "\e058"; } .ico-linea-ecommerce-kips:before { content: "\e059"; } .ico-linea-ecommerce-lira:before { content: "\e05a"; } .ico-linea-ecommerce-megaphone:before { content: "\e05b"; } .ico-linea-ecommerce-money:before { content: "\e05c"; } .ico-linea-ecommerce-naira:before { content: "\e05d"; } .ico-linea-ecommerce-pesos:before { content: "\e05e"; } .ico-linea-ecommerce-pound:before { content: "\e05f"; } .ico-linea-ecommerce-receipt:before { content: "\e060"; } .ico-linea-ecommerce-receipt-bath:before { content: "\e061"; } .ico-linea-ecommerce-receipt-cent:before { content: "\e062"; } .ico-linea-ecommerce-receipt-dollar:before { content: "\e063"; } .ico-linea-ecommerce-receipt-euro:before { content: "\e064"; } .ico-linea-ecommerce-receipt-franc:before { content: "\e065"; } .ico-linea-ecommerce-receipt-guarani:before { content: "\e066"; } .ico-linea-ecommerce-receipt-kips:before { content: "\e067"; } .ico-linea-ecommerce-receipt-lira:before { content: "\e068"; } .ico-linea-ecommerce-receipt-naira:before { content: "\e069"; } .ico-linea-ecommerce-receipt-pesos:before { content: "\e06a"; } .ico-linea-ecommerce-receipt-pound:before { content: "\e06b"; } .ico-linea-ecommerce-receipt-rublo:before { content: "\e06c"; } .ico-linea-ecommerce-receipt-rupee:before { content: "\e06d"; } .ico-linea-ecommerce-receipt-tugrik:before { content: "\e06e"; } .ico-linea-ecommerce-receipt-won:before { content: "\e06f"; } .ico-linea-ecommerce-receipt-yen:before { content: "\e070"; } .ico-linea-ecommerce-receipt-yen2:before { content: "\e071"; } .ico-linea-ecommerce-recept-colon:before { content: "\e072"; } .ico-linea-ecommerce-rublo:before { content: "\e073"; } .ico-linea-ecommerce-rupee:before { content: "\e074"; } .ico-linea-ecommerce-safe:before { content: "\e075"; } .ico-linea-ecommerce-sale:before { content: "\e076"; } .ico-linea-ecommerce-sales:before { content: "\e077"; } .ico-linea-ecommerce-ticket:before { content: "\e078"; } .ico-linea-ecommerce-tugriks:before { content: "\e079"; } .ico-linea-ecommerce-wallet:before { content: "\e07a"; } .ico-linea-ecommerce-won:before { content: "\e07b"; } .ico-linea-ecommerce-yen:before { content: "\e07c"; } .ico-linea-ecommerce-yen2:before { content: "\e07d"; } .ico-linea-music-beginning-button:before { content: "\e029"; } .ico-linea-music-bell:before { content: "\e02a"; } .ico-linea-music-cd:before { content: "\e02b"; } .ico-linea-music-diapason:before { content: "\e02c"; } .ico-linea-music-eject-button:before { content: "\e02d"; } .ico-linea-music-end-button:before { content: "\e02e"; } .ico-linea-music-fastforward-button:before { content: "\e02f"; } .ico-linea-music-headphones:before { content: "\e030"; } .ico-linea-music-ipod:before { content: "\e031"; } .ico-linea-music-loudspeaker:before { content: "\e032"; } .ico-linea-music-microphone:before { content: "\e033"; } .ico-linea-music-microphone-old:before { content: "\e034"; } .ico-linea-music-mixer:before { content: "\e035"; } .ico-linea-music-mute:before { content: "\e036"; } .ico-linea-music-note-multiple:before { content: "\e037"; } .ico-linea-music-note-single:before { content: "\e038"; } .ico-linea-music-pause-button:before { content: "\e039"; } .ico-linea-music-play-button:before { content: "\e03a"; } .ico-linea-music-playlist:before { content: "\e03b"; } .ico-linea-music-radio-ghettoblaster:before { content: "\e03c"; } .ico-linea-music-radio-portable:before { content: "\e03d"; } .ico-linea-music-record:before { content: "\e03e"; } .ico-linea-music-recordplayer:before { content: "\e03f"; } .ico-linea-music-repeat-button:before { content: "\e040"; } .ico-linea-music-rewind-button:before { content: "\e041"; } .ico-linea-music-shuffle-button:before { content: "\e042"; } .ico-linea-music-stop-button:before { content: "\e043"; } .ico-linea-music-tape:before { content: "\e044"; } .ico-linea-music-volume-down:before { content: "\e045"; } .ico-linea-music-volume-up:before { content: "\e046"; } .ico-linea-ecommerce-bag:before { content: "\e047"; } .ico-linea-ecommerce-bag-check:before { content: "\e048"; } .ico-linea-ecommerce-bag-cloud:before { content: "\e049"; } .ico-linea-ecommerce-bag-download:before { content: "\e04a"; } .ico-linea-ecommerce-bag-minus:before { content: "\e04b"; } .ico-linea-ecommerce-bag-plus:before { content: "\e04c"; } .ico-linea-ecommerce-bag-refresh:before { content: "\e04d"; } .ico-linea-ecommerce-bag-remove:before { content: "\e04e"; } .ico-linea-ecommerce-bag-search:before { content: "\e04f"; } .ico-linea-ecommerce-bag-upload:before { content: "\e050"; } .ico-linea-ecommerce-banknote:before { content: "\e051"; } .ico-linea-ecommerce-banknotes:before { content: "\e052"; } .ico-linea-ecommerce-basket:before { content: "\e053"; } .ico-linea-ecommerce-basket-check:before { content: "\e054"; } .ico-linea-ecommerce-basket-cloud:before { content: "\e055"; } .ico-linea-ecommerce-basket-download:before { content: "\e056"; } .ico-linea-ecommerce-basket-minus:before { content: "\e057"; } .ico-linea-ecommerce-basket-plus:before { content: "\e058"; } .ico-linea-ecommerce-basket-refresh:before { content: "\e059"; } .ico-linea-ecommerce-basket-remove:before { content: "\e05a"; } .ico-linea-ecommerce-basket-search:before { content: "\e05b"; } .ico-linea-ecommerce-basket-upload:before { content: "\e05c"; } .ico-linea-ecommerce-bath:before { content: "\e05d"; } .ico-linea-ecommerce-cart:before { content: "\e05e"; } .ico-linea-ecommerce-cart-check:before { content: "\e05f"; } .ico-linea-ecommerce-cart-cloud:before { content: "\e060"; } .ico-linea-ecommerce-cart-content:before { content: "\e061"; } .ico-linea-ecommerce-cart-download:before { content: "\e062"; } .ico-linea-ecommerce-cart-minus:before { content: "\e063"; } .ico-linea-ecommerce-cart-plus:before { content: "\e064"; } .ico-linea-ecommerce-cart-refresh:before { content: "\e065"; } .ico-linea-ecommerce-cart-remove:before { content: "\e066"; } .ico-linea-ecommerce-cart-search:before { content: "\e067"; } .ico-linea-ecommerce-cart-upload:before { content: "\e068"; } .ico-linea-ecommerce-cent:before { content: "\e069"; } .ico-linea-ecommerce-colon:before { content: "\e06a"; } .ico-linea-ecommerce-creditcard:before { content: "\e06b"; } .ico-linea-ecommerce-diamond:before { content: "\e06c"; } .ico-linea-ecommerce-dollar:before { content: "\e06d"; } .ico-linea-ecommerce-euro:before { content: "\e06e"; } .ico-linea-ecommerce-franc:before { content: "\e06f"; } .ico-linea-ecommerce-gift:before { content: "\e070"; } .ico-linea-ecommerce-graph1:before { content: "\e071"; } .ico-linea-ecommerce-graph2:before { content: "\e072"; } .ico-linea-ecommerce-graph3:before { content: "\e073"; } .ico-linea-ecommerce-graph-decrease:before { content: "\e074"; } .ico-linea-ecommerce-graph-increase:before { content: "\e075"; } .ico-linea-ecommerce-guarani:before { content: "\e076"; } .ico-linea-ecommerce-kips:before { content: "\e077"; } .ico-linea-ecommerce-lira:before { content: "\e078"; } .ico-linea-ecommerce-megaphone:before { content: "\e079"; } .ico-linea-ecommerce-money:before { content: "\e07a"; } .ico-linea-ecommerce-naira:before { content: "\e07b"; } .ico-linea-ecommerce-pesos:before { content: "\e07c"; } .ico-linea-ecommerce-pound:before { content: "\e07d"; } .ico-linea-ecommerce-receipt:before { content: "\e07e"; } .ico-linea-ecommerce-receipt-bath:before { content: "\e07f"; } .ico-linea-ecommerce-receipt-cent:before { content: "\e080"; } .ico-linea-ecommerce-receipt-dollar:before { content: "\e081"; } .ico-linea-ecommerce-receipt-euro:before { content: "\e082"; } .ico-linea-ecommerce-receipt-franc:before { content: "\e083"; } .ico-linea-ecommerce-receipt-guarani:before { content: "\e084"; } .ico-linea-ecommerce-receipt-kips:before { content: "\e085"; } .ico-linea-ecommerce-receipt-lira:before { content: "\e086"; } .ico-linea-ecommerce-receipt-naira:before { content: "\e087"; } .ico-linea-ecommerce-receipt-pesos:before { content: "\e088"; } .ico-linea-ecommerce-receipt-pound:before { content: "\e089"; } .ico-linea-ecommerce-receipt-rublo:before { content: "\e08a"; } .ico-linea-ecommerce-receipt-rupee:before { content: "\e08b"; } .ico-linea-ecommerce-receipt-tugrik:before { content: "\e08c"; } .ico-linea-ecommerce-receipt-won:before { content: "\e08d"; } .ico-linea-ecommerce-receipt-yen:before { content: "\e08e"; } .ico-linea-ecommerce-receipt-yen2:before { content: "\e08f"; } .ico-linea-ecommerce-recept-colon:before { content: "\e090"; } .ico-linea-ecommerce-rublo:before { content: "\e091"; } .ico-linea-ecommerce-rupee:before { content: "\e092"; } .ico-linea-ecommerce-safe:before { content: "\e093"; } .ico-linea-ecommerce-sale:before { content: "\e094"; } .ico-linea-ecommerce-sales:before { content: "\e095"; } .ico-linea-ecommerce-ticket:before { content: "\e096"; } .ico-linea-ecommerce-tugriks:before { content: "\e097"; } .ico-linea-ecommerce-wallet:before { content: "\e098"; } .ico-linea-ecommerce-won:before { content: "\e099"; } .ico-linea-ecommerce-yen:before { content: "\e09a"; } .ico-linea-ecommerce-yen2:before { content: "\e09b"; } /*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */ /* Styles for basic PhotoSwipe functionality (sliding area, open/close transitions) */ /* pswp = photoswipe */ .pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden; -ms-touch-action: none; touch-action: none; z-index: 1500; -webkit-text-size-adjust: 100%; /* create separate layer, to avoid paint on window.onscroll in webkit/blink */ -webkit-backface-visibility: hidden; outline: none; } .pswp * { -webkit-box-sizing: border-box; box-sizing: border-box; } .pswp img { max-width: none; } /* style is added when JS option showHideOpacity is set to true */ .pswp--animate_opacity { /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */ opacity: 0.001; will-change: opacity; /* for open/close transition */ -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--open { display: block; } .pswp--zoom-allowed .pswp__img { /* autoprefixer: off */ cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; } .pswp--zoomed-in .pswp__img { /* autoprefixer: off */ cursor: -webkit-grab; cursor: -moz-grab; cursor: grab; } .pswp--dragging .pswp__img { /* autoprefixer: off */ cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing; } /* Background is added as a separate element. As animating opacity is much faster than animating rgba() background-color. */ .pswp__bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; will-change: opacity; } .pswp__scroll-wrap { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; } .pswp__container, .pswp__zoom-wrap { -ms-touch-action: none; touch-action: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } /* Prevent selection and tap highlights */ .pswp__container, .pswp__img { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .pswp__zoom-wrap { position: absolute; width: 100%; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; /* for open/close transition */ -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp__bg { will-change: opacity; /* for open/close transition */ -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap { -webkit-transition: none; transition: none; } .pswp__container, .pswp__zoom-wrap { -webkit-backface-visibility: hidden; } .pswp__item { position: absolute; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .pswp__img { position: absolute; width: auto; height: auto; top: 0; left: 0; } /* stretched thumbnail or div placeholder element (see below) style is added to avoid flickering in webkit/blink when layers overlap */ .pswp__img--placeholder { -webkit-backface-visibility: hidden; } /* div element that matches size of large image large image loads on top of it */ .pswp__img--placeholder--blank { background: #222; } .pswp--ie .pswp__img { width: 100% !important; height: auto !important; left: 0; top: 0; } /* Error message appears when image is not loaded (JS option errorMsg controls markup) */ .pswp__error-msg { position: absolute; left: 0; top: 50%; width: 100%; text-align: center; font-size: 14px; line-height: 16px; margin-top: -8px; color: #CCC; } .pswp__error-msg a { color: #CCC; text-decoration: underline; } /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */ /* Contents: 1. Buttons 2. Share modal and links 3. Index indicator ("1 of X" counter) 4. Caption 5. Loading indicator 6. Additional styles (root element, top bar, idle state, hidden state, etc.) */ /* 1. Buttons */ /*