.plus, .minus { width: 10px; height: 10px; font-size: 12px; color: white; background-color: #666666; padding: 0px 3px 7px 5px; text-decoration: none !important; cursor:pointer; } .plus:hover { background-color: #A0A0A0; } .minus { font-weight: bolder; padding-left: 6px; padding-right: 2px; padding-bottom: 7px; margin-top:3px; } #mycarousel { margin-bottom:95px; } .minus:hover { background-color: #A0A0A0; } .button-cart, #categories-list > .selected, #desconto3, .pag_selected, .cart-steps.selected > span, .jcarousel-next-horizontal, .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } .ui-timepicker-div dl { text-align: left; } .ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; } .ui-timepicker-div dl dd { margin: 0 10px 10px 40%; } .ui-timepicker-div td { font-size: 90%; } .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } .ui-timepicker-div .ui_tpicker_unit_hide{ display: none; } .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; } .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; } .ui-timepicker-rtl{ direction: rtl; } .ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; } .ui-timepicker-rtl dl dt{ float: right; clear: right; } .ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } .ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, .ui-timepicker-div.ui-timepicker-oneLine dt { display: none; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; } .ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; } .ui-timepicker-div.ui-timepicker-oneLine dl dd, .ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; } .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before, .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; } .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before, .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide, .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; } .ui_tpicker_minute {margin-right:10px !important;} /* TABS*/ #nav_tabs .menu { padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px; font-size:20px; letter-spacing: 0px; text-decoration:none; font-weight:normal; } #nav_tabs .menu a:link { font-size:20px; color:#ffffff; letter-spacing: 0px; text-decoration:none; font-weight:normal; } #nav_tabs .menu a:visited { font-size:20px; color:#ffffff; letter-spacing: 0px; text-decoration:none; font-weight:normal; } #nav_tabs td.menu:hover { color:#3b3f49; font-size:20px; letter-spacing: 0px; text-decoration:none; font-weight:normal; } #nav_tabs td.menu a:hover { color:#3b3f49; font-size:20px; letter-spacing: 0px; text-decoration:none; font-weight:normal; } /* END TABS*/ #fadediv { animation: fadein 2s; -moz-animation: fadein 2s; /* Firefox */ -webkit-animation: fadein 2s; /* Safari and Chrome */ -o-animation: fadein 2s; /* Opera */ } @keyframes fadein { from { opacity:0; } to { opacity:1; } } @-moz-keyframes fadein { /* Firefox */ from { opacity:0; } to { opacity:1; } } @-webkit-keyframes fadein { /* Safari and Chrome */ from { opacity:0; } to { opacity:1; } } @-o-keyframes fadein { /* Opera */ from { opacity:0; } to { opacity: 1; } } .greydout { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .greydout:hover { -webkit-opacity: 0.50; -moz-opacity: 0.50; opacity: 0.50; } .store_discount { border-radius: 100%; width: 60px; height: 60px; line-height: 60px; color:#fff; } .tab-links { padding:0px; margin:0px; } .tabs { display: inline-block; width: 100%; height: 100%; padding: 0px; border: 0px #ff0000 solid; } .tab-links:after { display: block; clear:both; content: ''; } .tab-links li { padding: 0px; margin: 0px 0px; float: left; list-style: none; border: 0px #0000ff solid; } .tab-links span { padding: 9px 15px; display: inline-block; border-radius: 0px 0px 0px 0px; background: #bbbbbb; font-size: 16px; font-weight: 600; color: #4c4c4c; cursor:pointer; transition: all linear 0.15s; margin-right: 1px; border: 0px #0000ff solid; } .tab-links span:hover { background: #aaaaaa; text-decoration: none; border: 0px #cccccc solid; } li.active span, li.active span:hover { background: #f3f3f3; color: #4c4c4c; border: 0px #cccccc solid; } .tab-content { margin-top: 0px; padding: 20px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0.15); border: 0px #ee3344 solid; background: #f3f3f3; } .tab { display: none; text-align: left; border: 0px solid; } .store_message_success { width:calc(100% - 40px); background:green; color:#fff; padding: 10px 20px; } .video-container { position: relative; padding-bottom: 50.25%; padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; max-height:373px; } .tab img { max-width:100%; height:auto; } .store_stock_available_message { width:calc(100% - 20px); background-color:red; padding:5px 10px; margin-bottom: 15px; } /* SELECT STORE */ .store-select { width: 100%; margin:10px 0 0; height:35px; line-height: 35px; padding-left:0; padding-right:0; font-weight:bold; } .s-hidden { visibility:hidden; padding-right:10px; } .store-select-select { cursor:pointer; display:inline-block; position:relative; color:black; border:1px solid #ccc; width: 100%; margin:10px 0 0; height:35px; line-height: 35px; padding-left:0; padding-right:0; font-weight:bold; } .store-select-styled-select { position:absolute; top:0; right:0; bottom:0; left:0; background-color:white; padding:0 10px; font-weight:bold; } .store-select-styled-select:after { content:""; width:0; height:0; border:5px solid transparent; border-color:black transparent transparent transparent; position:absolute; top:15px; right:6px; } .store-select-styled-select:active, .store-select-styled-select.active { background-color:#eee; } .store-select-options { display:none; position:absolute; top:100%; right:0; left:0; z-index:999; margin:0 0; padding:0 0; list-style:none; border:1px solid #ccc; background-color:white; max-height: 200px; overflow: auto; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2); box-shadow:0 1px 2px rgba(0, 0, 0, 0.2); } .store-select-options li { padding:0 6px; margin:0 0; padding:0 10px; border-bottom: 1px solid #ccc; } .store-select-options li:hover { background-color:#39f; color:white; } .store-select-select label.error { margin-top: -18px; display: inline-block; } /* SELECT STORE */ .store_attributes_area { margin-bottom:15px; } .store_button, .store_button_buy, .store_button_grey, .button_grey { background-color:#dddddd; position: relative; display: inline-block; font-size: 14px; letter-spacing: 0px; color: white; text-transform: uppercase; padding: 7px 7px 7px 7px; cursor: pointer; text-decoration: none; text-align: center; border-radius: 0px; border: 0px #dddddd solid; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; } .store_button:hover, .store_button_buy:hover, .store_button_grey:hover, .button_grey:hover { background-color:#aaaaaa; } .store_button_grey img { display:inline-block; } .store_flash_sale { position:relative; display:block; } .store_flash_sale_section { position:relative; display:inline-block; vertical-align:top; width:190px; height:40px; background-color:#0BBAEC; border:0px #000000 solid; text-align:left;margin-bottom:10px; } .store_flash_sale_time { display:inline-block; width:25%; float:left; text-align:center; } .store_flash_sale_time_number { margin: 5px 0; width:100%; display:inline-block; font-size:20px; line-height:17px; color:#ffffff; text-transform:uppercase; border-right:1px #ffffff solid; } .store_flash_sale_time_label { display:inline-block; font-size:10px; line-height:10px; color:#ffffff; text-transform:uppercase; } .store_button_cart_remove { background-color:#ff0000; position: relative; display: inline-block; font-size: 14px; line-height: 18px; letter-spacing: 0px; color: white; text-transform: uppercase; cursor: pointer; text-decoration: none; text-align: center; border: 0px #dddddd solid; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; vertical-align:top; width:18px; height:18px; padding:0px; } .store_button_cart_remove:hover { background-color:#ccc; } #store_add_button .store_button { background:#5ee0e5; border-radius:6px; } .store_product_detail_body .store_button_grey { background:#dddddd; border-radius:6px; } #store_add_button .store_button:hover, .store_product_detail_body .store_button_grey:hover { background:#000000; } .store_add_button { display:inline-block; color: #777777; text-transform:uppercase; padding: 7px 7px 7px 7px; cursor:pointer; text-decoration:none; text-align:center; border-radius:0px; border:1px #dddddd solid; font-size:12px; line-height:20px; margin-bottom:10px; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; } .store_add_button:hover { background-color:#000000 !important; border:1px #000000 solid; color:#ffffff; } .store_add_button img, .store_add_button img { margin-top:3px; width: 20px; margin-right: 5px; } .store_textarea { border: 1px solid #cccccc; font-size: 14px; color: #333333; width: calc(100% - 7px); height: 100px; background: #fff; padding-left: 5px; font-weight: normal; line-height: 18px; } .store_attributes_area .store-select-select { width:auto; } .title_related_products h3 { font-size:22px; font-weight:bold; } .store_button_buy, .button_grey { background-color:#5ee0e5 !important; line-height: 30px; } .store_button_buy:hover, .button_grey:hover { background-color:#000000 !important; } .store_discount_ball { background-color:#7fd955 !important; } .store_discount_ball h3 { color: #ffffff; line-height: 50px; letter-spacing: -1px; } .store_product_detail_image .store_discount_ball h3 { color: #ffffff; line-height: 66px; font-size:20px; letter-spacing: -1px; } .button_social_networks_share { display:inline-block; padding:3px; margin-right:3px; border-radius:20px !important; } .menu_categorias_item_active { background-color:#5ee0e5 !important; color:#ffffff; } .menu_categorias_item_active h3 { color:#ffffff !important; } .store_column_data.store_column_data_price, .store_column_data.store_column_data_tax { display:none; } @media screen and (min-width:1001px) { .store_discount { background:#5ee0e5 !important; } .store_box_products_big { position:relative; display:inline-block; vertical-align:top; width:calc(25% - 40px); height:400px; margin:20px; background:#ffffff; border-radius:6px; border:1px solid #faf9f7; text-align:center; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .store_box_products_big:hover { border:1px #aaaaaa solid; box-shadow:0px 1px 15px rgba(0,0,0,0.1); } .store_box_products_big .store_box_products_big.child_1 { margin-left:0; } .store_box_products_big .store_box_products_big.child_4 { margin-right:0; } .store_box_products_big .store_box_product_image { width:100%; height:250px; background-repeat:no-repeat; background-position:center; margin-bottom:5px; border:0px solid; } .store_box_products_big .store_box_content { display:inline-block; width:calc(100% - 18px); border:0px solid; } .store_box_products_big .store_box_content_description { display:none; } .store_box_products_big .store_box_product_buttons_wishlist_view { display:inline-block; position:absolute; right: calc(50% - 4px); bottom:0; } .store_box_products_big .store_box_product_buttons_wishlist_view .store_wishlist_button img { width:20px; margin-top:11px !important; } .store_box_products_big .store_box_product_buttons_wishlist_view .store_view_grey { display:inline-block; outline: none; text-indent: -9999px; background-image:url(/_images/icon-see-more.png) !important; background-repeat:no-repeat; background-size:20px; background-position:center; margin-right:5px; background-color:#dddddd; } .store_box_products_big .store_box_product_buttons_wishlist_view .store_wishlist_button { display:none; } .store_box_products_big .store_box_product_buttons_wishlist_view .store_wishlist_button, .store_box_products_big .store_box_product_buttons_wishlist_view .store_view_grey { bottom:0; } .store_box_products_big .store_add_button { position:absolute; width:40px; height:40px; color:#ffffff; line-height:40px; left: calc(50% - -4px); bottom:0px; padding:0; background-color:#5ee0e5; border-radius:40px; border:0px #EC6C10 solid; visibility:visible !important; z-index:1; outline: none; text-indent: -9999px; background-image:url(/_images/icon-cart-white.png); background-repeat:no-repeat; background-size:20px; background-position:center; } .store_box_products_big .store_add_button img { display:none; } .store_box_products_big .store_box_product_price_button { position:absolute; display:inline-block; vertical-align:top; width:calc(100% - 20px); padding:10px; left:0px; bottom:0px; border:0px #ff0000 solid; } .store_box_products_big .store_box_product_buttons { position:relative; display:inline-block; width:calc(100% - 14px); height:60px; bottom:0px; border:0px #00ff00 solid; } .store_box_products_big .store_box_content_reference { font-size:12px; font-weight:normal; line-height:18px; color:#aaaaaa; margin-top:5px; border:1px #ff0000 solid; } .store_box_products_big:hover a { text-decoration:none; } .store_box_products_big .store_box_content_designation { margin:10px; padding:0; font-family:'regular'; font-weight:normal; font-size:18px; color:#444444; letter-spacing:0px; line-height:20px; height:40px; overflow:hidden; } .store_box_products_big .store_box_content_brand { display:inline-block; font-size:14px; color:#777777; font-weight:bold; border:0px #ff0000 solid; } .store_box_content { padding: 7px; } .store_discount_ball { z-index:99 !important; } .store_box_products_big .store_discount_ball { height:60px; width:60px; } .store_box_products_big .store_discount_ball h2 { font-size: 18px; line-height:50px; margin-top: 5px; letter-spacing: 0px; font-family:'regular'; font-weight:normal; } .store_discount_ball h2 { color: #fff; letter-spacing: 0px; font-size: 20px; font-family:'regular'; font-weight:normal; } .store_discount_ball small { color: #fff; letter-spacing: 0px; font-size: 20px; font-family:'regular'; font-weight:normal; } .store_box_products_big .store_discount_ball small { font-size: 18px; font-family:'regular'; font-weight:normal; } .store_box_products_big .store_box_products_price_discount { text-align:center; } .store_box_products_big .store_box_products_price { text-align:center; margin-bottom:0; } .store_box_products_big.store_with_add { height: 430px; } .store_box_products_full_price { text-decoration: line-through; color: #444444 !important; font-size: 18px !important; margin-right: 10px; display: inline-block; text-align: left; font-family: 'regular'; width:auto; font-weight:normal; } .store_box_products_price_discount { font-size: 26px; font-family:'bold'; text-align:left; color:#444444; font-weight:normal; } .store_wishlist_button { position:relative; width:40px; height:40px; font-size:14px; color:#ffffff; text-transform:uppercase; text-decoration:none; bottom:10px; padding:0px; background-color:#dddddd; border-radius:40px; border:0px #ff0000 solid; text-align:center; cursor:pointer; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; } .store_wishlist_button:hover { background:#000000 !important; } .store_box_products_small .store_box_product_buttons_wishlist_view .store_wishlist_button { display:none !important; } .store_view_grey { position:relative; width:40px; height:40px; font-size:14px; line-height:40px; letter-spacing:0px; color:#ffffff; text-transform:uppercase; text-decoration:none; bottom:10px; padding: 0px; background-image:url(/_images/icon-cart-white.png) !important; background-color:#EC6C10; border-radius:40px; border:0px #dddddd solid; text-align:center; cursor: pointer; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; } .store_view_grey:hover { background-color:#000000 !important; } .store_box_product_semaphore { margin-top:0px; width:20px; } .store_box_products_small { width:calc(16% - 20px); position: relative; display: inline-block; margin: 10px; vertical-align: top; text-align: center; background: #fff; border-radius:6px; border:1px solid #eeeeee; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .store_box_products_small:hover { border:1px solid #ffffff; box-shadow:0px 1px 15px rgba(0,0,0,0.1); animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .store_box_products_small:hover a { text-decoration:none; } .store_box_products_small.child_1 { margin-left: 0; } .store_box_products_small.child_6 { margin-right: 0; } .store_box_products_small.store_with_add { height: 335px; } .store_box_products_small .store_box_product_image { position:relative; display:inline-block; vertical-align:middle; width:100%; height:180px; margin-bottom:0px; background-position:center !important; border:0px #ff0000 solid; z-index:1; } .store_box_products_small .store_box_product_price_button { position:absolute; display:inline-block; vertical-align:top; width:100%; left:0px; bottom:0px; border:0px #ff0000 solid; } .store_box_products_small .store_box_product_buttons { position: relative; display: inline-block; width: calc(100% - 14px); height: 55px; bottom: 0px; border: 0px #00ff00 solid; } .store_box_products_small .store_add_button { position: absolute; width: 40px; height: 40px; color: #ffffff; line-height: 40px; left: calc(50% - -4px); bottom: 0px; padding: 0; background-color:#5ee0e5; border-radius: 40px; border: 0px #EC6C10 solid; visibility: visible !important; z-index: 1; outline: none; text-indent: -9999px; background-image: url(/_images/icon-cart-white.png); background-repeat: no-repeat; background-size: 20px; background-position: center; } .store_box_products_small .store_add_button img { display:none; } .store_box_products_small .store_box_product_buttons_wishlist_view { position: absolute; right: calc(50% - 4px); bottom: 0; } .store_box_products_small .store_box_product_buttons_wishlist_view .store_wishlist_button img { width: 20px; margin-top: 11px !important; } .store_box_products_small .store_box_product_buttons_wishlist_view .store_wishlist_button, .store_box_products_small .store_box_product_buttons_wishlist_view .store_view_grey { bottom: 0; } .store_box_products_small .store_box_product_buttons_wishlist_view .store_view_grey { display:inline-block; outline: none; text-indent: -9999px; background-image: url(/_images/icon-see-more.png) !important; background-repeat: no-repeat; background-size: 20px; background-position: center; background-color:#dddddd; margin-right:5px; } .store_box_products_small .store_box_featured_product_image { width: 100%; height: 130px; display: flex; justify-content: center; align-items: center; overflow: hidden; } .store_box_products_small .store_box_content_designation { margin:10px; padding:0; font-family:'regular'; font-weight:normal; font-size:16px; color:#444444; letter-spacing:0px; line-height:18px; } .store_box_products_small .store_box_products_full_price { text-decoration: line-through; color: #444444 !important; font-size: 16px; margin-right: 10px; display: inline-block; text-align: center; font-family: 'regular'; width: auto; } .store_box_products_small .store_box_products_price_discount { font-size: 20px; font-family: 'regular'; text-align: center; color:#444444; } .store_box_products_small .store_box_products_price { font-size: 28px; margin-bottom: 0px; text-align:center; margin-left:0px; } .store_box_products_small .store_discount_ball { width: 50px; height: 50px; margin-left:5px; margin-top:12px; background:#5ee0e5; z-index:2; } .store_box_products_small .store_discount_ball h2 { font-size: 18px; line-height:20px; margin-top: 15px; letter-spacing: -1px; font-family:light; font-weight:normal; } .store_box_products_small .store_discount_ball small { font-size: 18px; color: #fff; font-weight:normal; } .store_box_products_small .store_box_content_reference { position:relative; width:100%; height:30px; font-size:12px; color:#777777; } .cell img { max-width:80%; } .pagination_left { width:20%; display:inline-block; text-align:left; } .pagination_center { width:60%; display:inline-block; text-align:center; } .pagination_right { width:20%; display:inline-block; text-align:right; } .store_available_product { position:relative; width:350px; } .store_box_tops_sidebar { width:100%; margin-bottom:20px; display:inline-block; border:0px solid; vertical-align:top; } .store_box_tops { width:calc(50% - 5px); margin-bottom:20px; min-width:300px; display:inline-block; min-height:350px; border:0px solid; vertical-align:top; } .store_box_product_image, .store_box_featured_product_image { width:100%; height:200px; display: flex; justify-content: center; align-items: center; overflow: hidden; background-repeat:no-repeat; background-position:top center; margin-bottom:5px; } .store_box_product_image img, .store_box_featured_product_image img { flex-shrink: 0; -webkit-flex-shrink: 0; max-width: 100%; max-height: 90%; margin-bottom:15px; } .store_box_products_under_consultation { font-size:20px; font-weight:normal; color:#000000; } #product_final_price { font-size: 36px; margin-bottom: 0; padding-bottom: 0; } #product_final_price_with_discount { font-size:28px; margin-right:10px; color:#333333; } .store_data_table { text-align:left; width:100%; border:0px solid #ddddddd; border-spacing:0px; } .store_data { text-align:left; } .store_form_input, .store_input, .store_data .input, .store_data .store_form_input, .store_data .store_input { border: 1px solid #cccccc; font-size: 14px; color: #333333; width: calc(100% - 7px); height: 30px; background: #fff; padding-left: 5px; font-weight: normal; line-height: 28px; } .store_data .store_select, .store_data .store_form_select, .store_data .select { margin: 0; padding: 0; font-size: 14px; font-weight: normal; color: #000000; letter-spacing: 0px; width: auto; height: 33px; background: #ffffff; border: 1px solid #cccccc; outline: none; padding-left: 1%; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; box-shadow: inset 0 0px 0px #c5c1bf; -moz-box-shadow: inset 0 0px 0px #c5c1; } .store_header { position:relative; width:100%; height:100%; min-height:50px; border:0px solid; text-align:center; } .store_filters { position:relative; display:inline-block; vertical-align:top; width:240px; height:100%; margin-right:25px; border:0px #000000 solid; float:left; text-align:left; } .store_filters_mobile { display:none; } .menu_categorias { margin-top:-50px !important; text-align:left; } .menu_categorias li { font-size:15px !important; line-height:54px !important; } .store_breadcrumb { position:relative; float:left; width:100%; min-height:30px; border:0px solid; text-align:left; font-size:16px; } .store_search { position:relative; display:inline-block; float:right; width:400px; min-height:50px; border:0px solid; margin-right:20px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation-direction: inherit; } .store_search .button { width:44px !important; height:44px !important; background-color:#5ee0e5; border:1px solid #5ee0e5; border-radius:6px; } .store_order_by select { height:46px !important; } .store_order_by { position:relative; display:inline-block; float:right; width:200px; height:50px; border:0px solid; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation-direction: inherit; } .store_products_list { position:relative; display:inline-block; vertical-align:top; width:calc(100% - 300px); height:100%; border:0px #cccccc solid; float:right; } .store_featured_products_list { position:relative; width:100%; height:100%; border:0px #cccccc solid; } .store_product_detail_image { position:relative; float:left; width:500px; height:500px; display:inline-grid; margin-bottom:50px; margin-right:50px; border:1px solid #fff; background:#fff; justify-content: center; align-items: center; } .store_product_detail_image.store_multiple_images { margin-bottom:130px; } .store_product_detail_image { max-width:600px; max-height:400px; border:0px solid; } .store_product_detail_image img { height:100%; } .store_product_detail_discount { position:absolute; z-index:9; width:68px; height:68px; background-image:none; margin-left:10px; margin-top:10px; text-align:center; border-radius:68px; } .store_product_detail_discount h2 { color:white; letter-spacing:-3px; font-size:32px; margin-top:10px; line-height:42px; } .store_product_detail_body { position:relative; float:left; width:calc(100% - 555px); height:100%; margin-bottom:40px; border:0px #000000 solid; text-align:left; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation-direction: inherit; } .store_promotions_list { position:relative; float:left; width:950px; height:100%; border:0px solid; } .store_steps { position:relative; display:inline-block; vertical-align:top; width:calc(100% / 3 - 12px); height:50px; margin-left:5px; margin-right:5px; margin-bottom:20px; border:1px #cccccc solid; } .store_steps3 { position:relative; display:inline-block; vertical-align:top; width:calc(33.33% - 12px); height:50px; margin-left:5px; margin-right:5px; margin-bottom:20px; border:1px #cccccc solid; } .store_steps_active { background:#000000; color:#ffffff; } .store_column_title { position:relative; display:inline-block; vertical-align:top; height:26px; background-color:#cccccc; text-align:left; border:0px solid; line-height:26px; padding: 0; } .store_column_title_designation { position:relative; display:inline-block; vertical-align:top; width: calc(100% - 515px); height:26px; background-color:#cccccc; text-align:left; border:0px solid; line-height:26px; padding: 0; } .store_column_data { position:relative; display:inline-block; vertical-align:top; height:100px; background-color:#ffffff; text-align:left; border:0px #000000 solid; } .store_column_data.store_orders { position:relative; display:inline-block; vertical-align:top; height:30px; background-color:#ffffff; text-align:left; border:0px #000000 solid; } .store_column_data_designation { position:relative; display:inline-block; vertical-align:top; width:calc(100% - 515px); height:100px; background-color:#ffffff; text-align:left; border:0px #000000 solid; } .store_total_line { position:relative; width:100%; height:1px; background-color:#cccccc; border:0px solid; margin-bottom:10px; } .store_total { position:relative; width:100%; height:30px; background-color:#ffffff; text-align:right; border-bottom:1px #cccccc solid; } .store_button_continue, .store_button_continue_to_shop { position:relative; display:inline-block; float:left; height:25px; background-color:#ffffff; text-align:right; border:0px #000000 solid; } .store_button_back { position:relative; display:inline-block; float:left; height:25px; background-color:#ffffff; text-align:right; border:0px #000000 solid; } .store_button_buy_area { position:relative; display:inline-block; float:right; width:166px; background-color:#ffffff; text-align:right; border:0px #000000 solid; } .store_button_back { position:relative; display:inline-block; float:left; } .store_mobile_title { display:none; } .store_payment_line_image { display:inline-block; vertical-align:middle; } .store_payment_line_tax { display:inline-block; width:350px; padding:0 10px; text-align:left; vertical-align:middle; } .store_payment_line_btn { display:inline-block; } #estimate_request { width:350px; padding:10px; } .tab-link-responsive { display:none; } .tab.active { display: block; background: #f3f3f3; padding: 20px; width:calc(100% - 40px); } .adult_content_popup_overlay { display:none; background:rgba(0,0,0,1); position:fixed; top:0; left:0; right:0; bottom:0; z-index:999999; } .adult_content_popup { display:none; background:#fff; position:fixed; top:10%; left:calc(50% - 250px); z-index:999999; width:500px; text-align:center; padding:10px 10px 20px; } .store_attributes_area { border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding-top:10px; } .register_page_block { width:500px; display:inline-block; vertical-align:top; padding-right:22px; margin-right:22px; border-right:1px solid #f0f0f0; } .login_page_block { width:500px; display:inline-block; vertical-align:top; } .register_login_page { width:100%; display:inline-block; } #big_thumb { height:400px; width:400px; margin-left: -1px; cursor:pointer; background-size:contain !important; background-repeat:no-repeat; background-position:center !important; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; animation: fadein 0.5s; -moz-animation: fadein 0.5s; -webkit-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation-direction: inherit; } /* STORE RELATED PRODUCTS */ .store_related_products_list { width:100%; min-height:420px; border:0px solid; text-align:center; height:420px; overflow:hidden; } .title_related_products h3 { line-height:40px; } .store_related_products_list .store_line_divider { width:100%; height:1px; background-color:#dddddd; } .store_product_detail_body_designation { margin:0; font-size:27px; font-weight:bold; } .store_novelty_bar { position:absolute; height:20px; right:0px; top:0px; line-height:10px; padding:5px; background:#5ee0e5; text-align:center; z-index:9; } .store_novelty_bar h2 { position:relative; color:#ffffff; font-weight:bold; font-size: 15px; line-height:20px; } .store_box_products_big .store_novelty_bar { position:absolute; height:20px; right:0px; top:0px; line-height:10px; padding:5px; background:#5ee0e5; text-align:center; z-index:9; } .store_box_products_big .store_novelty_bar h2 { position:relative; color:#ffffff; font-weight:bold; font-size: 15px; line-height:20px; } .store_box_products_small .store_novelty_bar { position:absolute; height:20px; right:0px; top:0px; line-height:10px; padding:5px; background:#5ee0e5; text-align:center; z-index:9; } .store_box_products_small .store_novelty_bar h2 { position:relative; color:#ffffff; font-weight:bold; font-size: 15px; line-height:20px; } }