/*!
Theme Name: GuitarShop
Theme URI: 
Description: Theme per a Guitar Shop Barcelona
Version: 1.2.0
Author: Crea
Text Domain: gs
Domain Path: /lang

*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.woocommerce div.product,.clearfix{*zoom:1}.woocommerce div.product:before,.woocommerce div.product:after,.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.woocommerce div.product:after,.clearfix:after{clear:both}textarea{overflow:auto}div.clear,span.clear{clear:both;font-size:1px;line-height:1px;height:0;overflow:hidden}strong{font-weight:bold}em,i{font-style:italic}input,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border-radius:0;border:0}input[type=radio]{-webkit-appearance:radio}textarea{resize:none}textarea:focus,input:focus{outline:0}small{font-size:.75em}body{background:#fff;margin:0;padding:0;color:#1c1c1b;font-size:14px;text-align:center}body.admin-bar{background-position:center 30px}body,input,textarea{font-family:'Open Sans',Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,p,main article li{padding:0;margin:0 0 20px 0;font-size:14px;line-height:20px}a{text-decoration:none;color:#1d1d1b}a:hover{text-decoration:underline;color:#340098}.negretaItalica{font-weight:700;font-style:italic;letter-spacing:-0.04em}body{margin:0;padding:0;text-align:center}body,input,textarea,select{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}h1,h2,h3,h4,h5,h6,p,main li,.contingut_estret li,.contingut_menys_estret li{padding:0;margin:0 0 20px 0;line-height:20px}.com_bt{background:#fbb03b;color:#fff;display:inline-block;padding:0 50px;line-height:40px;font-size:16px;cursor:pointer;border:0;border-radius:3px;font-family:'Open Sans',Arial,Helvetica,sans-serif}.com_bt:hover{background:#586386;color:#fff;text-decoration:none}input[type=checkbox]{height:auto;width:auto;-webkit-appearance:checkbox}sup{font-size:.6em;vertical-align:.3em}.centrar-verticalmente:before{content:' ';font-size:1px;width:1px;height:100%;display:inline-block;margin-left:-2px;vertical-align:middle}.centrado-verticalmente{vertical-align:middle;display:inline-block !important;width:98%}img.alignleft{float:left;margin-right:10px}img.alignright{float:right;margin-left:10px}a:hover{color:#8d734a}main{padding:15px 0}#primary,#container{padding-top:90px}#primary,#container,div.maq_contenidor{max-width:1200px;margin:auto;text-align:left;padding-left:50px;padding-right:50px}body.contingut_estret #primary,body.contingut_estret #container{max-width:600px}body.contingut_menys_estret #primary,body.contingut_menys_estret #container{max-width:750px}.contingut_menys_estret #container li,.contingut_estret #container li{list-style:outside disc;margin-left:30px}header.sticky{position:fixed;left:0;right:0;top:0;background:rgba(255,255,255,0.9);z-index:130}@media print{header,header.sticky{position:absolute}}body.admin-bar header{top:32px}header .maq_contenidor{position:relative;padding-top:30px}header .logo{text-align:center;font-family:"Times New Roman",Times,serif;text-transform:uppercase}header .logo .l1{font-size:30px;line-height:38px;margin:0}header .logo .l2{font-size:11px;line-height:12px;margin:0;padding-bottom:20px}header .logo a:hover{text-decoration:none;color:#1c1c1b}header .zona_esquerre{position:absolute;left:50px;text-align:left}header .zona_esquerre #langs{display:inline;vertical-align:30%;font-size:12px;margin-left:15px}header .zona_esquerre #langs li{display:inline;margin-right:5px}header .zona_esquerre,header .zona_dreta{top:25px;font-size:20px}header .menu_dreta span.menu-image-hover-wrapper,header .menu_esquerra span.menu-image-hover-wrapper{display:none}header .zona_dreta .num{font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif;vertical-align:3px}header .cart-contents .num{margin-left:-7px}header .zona_esquerre a,header .zona_dreta a,header .zona_dreta span.ufus_link{color:#1c1c1b}header .zona_esquerre a:hover,header .zona_dreta a:hover,header .zona_dreta span.ufus_link:hover{text-decoration:none;color:#8d734a}header .zona_esquerre li.on a{color:#8d734a;font-weight:bold}header .logo-menu{margin-top:15px}header .logo-menu img{display:block;width:100%;margin-bottom:40px}header .menu_esquerre ul{margin-left:-15px;overflow:auto;font-size:0;text-align:center}header .menu_esquerre .menu-menu-visual-container{overflow:auto}header .menu_esquerre li{font-size:14px;width:25%;box-sizing:border-box;padding-left:15px;margin-top:10px;display:inline-block;float:none;vertical-align:top;min-width:100px}header .menu_esquerre.cols_3 li{width:33%}header .menu_esquerre.cols_5 li{width:20%}header .menu_esquerre li a{display:block;text-align:center}header .menu_esquerre li a:hover{text-decoration:none;color:#1c1c1b}header .menu_esquerre li span.marc_img{display:block;position:relative}header .menu_esquerre li span.marc_img:before{content:' ';display:block;position:absolute;left:0;top:0;right:0;bottom:0}header .menu_esquerre li a:hover span.marc_img:before{border:#8d734a 10px solid}header .menu_esquerre li img{width:100%;height:auto;display:block;border:#fff 10px solid;box-sizing:border-box}header .menu-item a.menu-image-title-after.menu-image-not-hovered img,header .menu-item a.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper{padding:0}header .menu_esquerre li .menu-image-title,header .menu_esquerre li .titol{display:block;text-transform:uppercase;padding:10px 0}header .zona_dreta{position:absolute;right:50px;text-align:right}header .zona_dreta a,header .zona_dreta span.ufus_link{margin-left:15px}header .menu_dreta{padding-top:10px;padding-left:30px;padding-right:30px;text-align:center;top:0;bottom:0;left:auto;margin-left:auto;width:270px;right:-350px;height:auto;border-top:0;display:block;overflow-y:auto;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}header .menu_dreta .scroll{padding-bottom:0;overflow:auto;width:253px}header .com_dialeg.menu_dreta .tanca{margin-right:0;padding-top:20px;margin-bottom:0;position:absolute;left:250px}body.menu_dreta_obert header .menu_dreta{right:0}body.admin-bar header .menu_dreta .scroll{padding-top:42px}@media screen and (max-width:782px){body.admin-bar header .menu_dreta .scroll{padding-top:56px}}header .menu_dreta li{font-size:20px;line-height:40px;display:block}header .menu_dreta ul ul{display:none;padding-bottom:15px}menu-item menu-item-type-taxonomy menu-item-object-product_cat current-product_cat-ancestor header .menu_dreta ul .current-menu-ancestor ul,header .menu_dreta ul .current-menu-parent ul,header .menu_dreta ul .current-menu-item ul{display:block}header .menu_dreta a.obre_submenu{margin-right:-30px}header .menu_dreta a.obre_submenu span{display:inline-block;transition:transform .25s ease-in-out;margin-left:10px}header .menu_dreta ul .current-menu-ancestor a.obre_submenu span,header .menu_dreta ul .current-menu-parent a.obre_submenu span,header .menu_dreta ul .current-menu-item a.obre_submenu span,header .menu_dreta ul .js_obert a.obre_submenu span{transform:rotate(90deg)}header .menu_dreta ul li.on ul{display:block}header .menu_dreta ul ul li{font-size:16px;line-height:30px}header .menu_dreta .menu-menu-principal-container{position:relative}header .menu_dreta .imatge_desplegada,header .menu_dreta .imatge_over{position:absolute;right:0;top:0}header .menu_dreta .abaix_dreta{margin-top:20px}header .menu_dreta.alt .abaix_dreta{position:absolute;right:30px;left:30px;text-transform:uppercase;bottom:0}header .menu_dreta .abaix_dreta .button{width:100%}header .menu_dreta .abaix_dreta span{font-size:20px;vertical-align:-15%}header .menu_dreta .abaix_dreta a{text-decoration:none}header .menu_dreta .abaix_dreta a.link_blog{margin-right:20px}header .social-buttons{text-align:right;color:#b2b2b2;padding-bottom:20px}header .social-buttons .siguenos{border-bottom:#b2b2b2 1px solid;padding-bottom:10px;padding-top:10px;font-size:12px;margin-bottom:0}header .social-buttons li{display:inline-block;margin-left:10px;cursor:pointer}header .social-buttons li:hover{color:#8d734a}.cercador_avancat{float:right;text-align:right;text-transform:uppercase;color:#000;font-size:14px;margin-top:-8px}.cercador_avancat a{color:#000}.cercador_avancat a:hover{text-decoration:none;color:#8d734a}.cercador_avancat span.icon-ajust{font-size:32px;vertical-align:-25%;margin-left:30px}@media only screen and (max-width:900px){.cercador_avancat{margin-top:0;float:none;text-align:right;display:block}}#slider_header>div.slide{display:none}#slider_header>div.slide.slide_0{display:block}#slider_header img{width:100%;height:auto;display:block}div.img_header{background:#e9e9e9 no-repeat center center;background-size:cover;padding-top:18%;margin-bottom:30px}body.home div.img_header{padding-top:18%;margin-bottom:20px}div.guitarras_destacadas,div.busqueda_rapida{margin-bottom:25px;text-align:center;border-top:#1d1d1b 1px solid;padding-top:35px}div.guitarras_destacadas{border:0;padding-top:15px}div.busqueda_rapida .cercador_avancat{float:none}div.guitarras_destacadas span.txt,div.busqueda_rapida span.txt{font-size:1.4em}div.filtres_cols{margin-left:-30px;overflow:auto}div.filtres_cols p.marge_sup{padding-top:10px}div.filtres_cols ul{float:left;width:25%;box-sizing:border-box;padding-left:30px;text-align:left}div.filtres_cols ul ul{float:none;width:auto;margin-top:5px;margin-bottom:5px}div.filtres_cols ul li.col ul{padding-left:0}div.filtres_cols ul.material{font-size:0}div.filtres_cols ul.material li{font-size:14px}div.filtres_cols ul li.col{width:50%;display:inline-block;vertical-align:top}div.filtres_cols ul li.col ul{margin-top:0}div.filtres_cols ul ul li{margin-bottom:5px}div.filtres_cols ul li.separador{padding-top:15px}div.filtres_cols ul li{margin-bottom:10px}div.filtres_cols ul.cat,div.filtres_cols ul.material,div.filtres_cols ul.gemmas,div.filtres_cols ul.precio{width:25%}div.filtres_cols.marcas_dos_cols ul.cat,div.filtres_cols.marcas_dos_cols ul.gemmas,div.filtres_cols.marcas_dos_cols ul.precio{width:20%}div.filtres_cols.marcas_dos_cols ul.material{width:40%}div.filtres_cols.marcas_dos_cols ul.material li.titol{padding-left:30%}div.div_cercador .reset{position:absolute;right:0;width:30%;text-align:left;text-transform:uppercase;font-size:12px;top:30px}div.div_cercador .explica{text-align:left;padding-bottom:20px;margin-bottom:0;display:none}div.div_cercador_senzill p.form-row{width:80%;margin:-40px auto;padding-right:200px;box-sizing:border-box;position:relative;height:85px}div.div_cercador_senzill .button{position:absolute;right:20px;top:2px;height:40px;width:170px}@media only screen and (max-width:965px){.com_dialeg.div_cercador{left:20px;right:20px;padding-left:25px;padding-right:25px}.com_dialeg.div_cercador div.filtres_cols ul{padding-left:10px}.com_dialeg.div_cercador div.filtres_cols ul li.col ul{padding-left:0}.com_dialeg.div_cercador div.filtres_cols{margin-left:-10px}}@media only screen and (max-width:840px){div.filtres_cols.marcas_dos_cols ul.cat,div.filtres_cols.marcas_dos_cols ul.gemmas,div.filtres_cols.marcas_dos_cols ul.precio,div.filtres_cols.marcas_dos_cols ul.material{width:25%}div.filtres_cols ul li.col{width:auto;display:block}div.filtres_cols.marcas_dos_cols ul.material li.titol{padding-left:0}}@media only screen and (max-width:600px){div.filtres_cols.marcas_dos_cols ul.cat,div.filtres_cols.marcas_dos_cols ul.gemmas,div.filtres_cols.marcas_dos_cols ul.precio,div.filtres_cols.marcas_dos_cols ul.material{width:33%}div.filtres_cols.marcas_dos_cols ul.precio{margin-top:29px}}@media only screen and (max-width:500px){div.filtres_cols ul.material li{font-size:12px}div.div_cercador_senzill p.form-row{padding-right:0;height:auto;margin-top:0;margin-bottom:0}div.div_cercador_senzill .button{position:static;margin-top:20px}}@media only screen and (max-width:350px){div.filtres_cols.marcas_dos_cols ul.cat,div.filtres_cols.marcas_dos_cols ul.gemmas,div.filtres_cols.marcas_dos_cols ul.precio,div.filtres_cols.marcas_dos_cols ul.material{width:50%}div.filtres_cols.marcas_dos_cols ul.gemmas,div.filtres_cols.marcas_dos_cols ul.precio{margin-top:29px}}h2{text-transform:uppercase;font-weight:bold}h2.woocommerce-loop-product__title{text-transform:none;font-weight:normal}p.enllac_dreta{text-align:right;text-transform:uppercase;position:relative;height:20px}p.enllac_dreta a{margin-top:-30px;position:absolute;right:0}.woocommerce a.tinvwl_add_to_wishlist_button{text-decoration:none}.woocommerce a.tinvwl_add_to_wishlist_button.button{background:none}header span.wishlist:hover,header a.wishlist:hover,.woocommerce a.tinvwl_add_to_wishlist_button:hover{color:#8d734a}header span.wishlist:hover span.normal,header span.wishlist span.hover,header a.wishlist:hover span.normal,header a.wishlist span.hover,.woocommerce a.tinvwl_add_to_wishlist_button:hover span.normal,.woocommerce a.tinvwl_add_to_wishlist_button span.hover{display:none}header span.wishlist:hover span.hover,header a.wishlist:hover span.hover,.woocommerce a.tinvwl_add_to_wishlist_button:hover span.hover{display:inline}.icon-wish-full{color:#8d734a !important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before,a.wishlist_products_counter.top_wishlist-heart:before{display:none}.woocommerce ul.products li.product a{text-align:center}.tinvwl-after-add-to-cart{text-align:center;margin-left:auto}.summary .tinvwl-after-add-to-cart{margin-left:78px}.tinvwl_add_to_wishlist-text{font-size:20px}.compartir-producte .social-buttons{margin-left:-10px}.summary .social-buttons li a{opacity:.4}.compartir-producte .tinv-wishlist .social-buttons li{margin-right:0}.compartir-producte .tinv-wishlist .social-buttons{margin-top:0}.summary .social-buttons li a:hover{opacity:.9}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce ul.products li.product a img{border:#fff 6px solid;box-sizing:border-box}.woocommerce ul.products li.product a:hover img{border-color:#8d734a}.woocommerce ul.products li.product .price{color:#1c1c1b;font-size:14px}.woocommerce ul.products li.product a:hover{color:#1c1c1b}ul.products li span.soldout{position:absolute;background:#000;color:#fff;border-radius:50%;width:50px;font-size:12px;line-height:15px;height:40px;overflow:hidden;left:10px;top:10px;font-weight:bold;padding-top:10px}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:200px;border-right:#8d734a 1px solid;position:absolute}.woocommerce-account .woocommerce-MyAccount-navigation .is-active{font-weight:bold}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content{float:none;margin-left:200px;border-left:#8d734a 1px solid;padding-left:50px;min-height:300px;width:auto}#customer_login{max-width:700px;margin:auto}.woocommerce #customer_login form.login,.woocommerce #customer_login form.register{border:0;padding:0}.woocommerce #customer_login form .form-row{padding-left:0}.variations .select2-container{width:230px !important;margin:5px 0}.select2-container .select2-selection--single{padding-top:5px;height:40px}.woocommerce form .form-row input.input-text{line-height:30px}.boto_fullwidth{display:block;width:100%}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{line-height:1.8em}.woocommerce div.product form.cart{margin-bottom:10px}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.select2-container--default .select2-selection--single.error,.woocommerce form .form-row input.input-text.error,.woocommerce form .form-row textarea.error{border-color:#f00}.error_validation_message{display:none;color:#f00}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-bottom:#fff 3px solid;background:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:none;border-color:#8d734a}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background:#eee;color:#666}div.capcalera{position:relative}div.capcalera .text{float:left;width:50%;box-sizing:border-box}div.capcalera .imatge{float:right;width:50%}div.capcalera .imatge img{display:block;width:100%;height:auto}div.capcalera.amb_foto{padding-bottom:30px}div.capcalera.amb_foto .text{padding-top:10%;padding-left:15%}div.capcalera.amb_foto h1{text-transform:uppercase;font-weight:bold;font-size:20px;margin-bottom:5px}div.capcalera.maquetacio_m33_66 .text{width:33%}div.capcalera.maquetacio_m33_66 .imatge{width:66%}div.capcalera.maquetacio_m33_66.amb_foto .text{padding-left:5%}.com_dialeg{top:70px;border-top:#8d734a 4px solid;padding:10px 40px;background:rgba(255,255,255,0.95);position:fixed;box-shadow:#999 0 0 7px;display:none;z-index:11000;width:1120px;left:50%;margin-left:-600px}.com_dialeg .titular{font-size:18px;top:30px;margin-bottom:0;text-align:left;margin-top:20px;margin-bottom:15px}.com_dialeg .titular .icon-ajust{font-size:2em;vertical-align:-30%;color:#8d734a;margin-right:15px}.com_dialeg .tanca{text-align:right;font-size:20px;margin-right:-20px}.com_dialeg .tanca a:hover{text-decoration:none}.com_dialeg.div_cercador .tanca{position:absolute;z-index:3;right:40px}.com_dialeg.div_cercador.loading:before{background:rgba(255,255,255,0.75) url(img/loading2.gif) no-repeat center center;background-size:250px 250px;display:block;content:' ';position:absolute;height:100%;width:100%;z-index:2;margin-top:-14px;margin-left:-40px;padding:2px 0}h1.page-title,h1.titular,.single-product h1{font-weight:bold;text-transform:uppercase;margin-bottom:0;font-size:16px}h1.page-title,h1.titular{margin-bottom:1em;text-align:center;font-size:1.6em;line-height:2em;letter-spacing:.05em}section.up-sells,section.related.products{clear:both}.iconic-woothumbs-thumbnails-wrap--horizontal .iconic-woothumbs-thumbnails__control i{margin-top:-15px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#fff;border-radius:0 !important;border:#1c1c1b 1px solid;box-sizing:border-box}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#8d734a;border-color:#8d734a;padding-left:30px;padding-right:30px}.mod_descripcio a.button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:14px;border-radius:4px;font-weight:normal;text-transform:uppercase}.boto-petit{line-height:1em !important;padding-top:6px !important;padding-bottom:5px !important;font-size:12px !important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border-color:#dad8da;background-color:#dad8da;color:#1c1c1b}.titular-separador{width:100%;text-align:left;border-bottom:1px solid #000;line-height:.1em;margin:20px 0 40px;text-transform:uppercase;font-size:17px}.titular-separador span{background:#fff;padding:0 10px 0 0}.woocommerce-info,.woocommerce-message{border-color:#8d734a}.woocommerce-info::before{color:#8d734a}.select2-container--default .select2-selection--single,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:#333 1px solid;border-radius:4px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:3px 8px}.woocommerce form .form-row.woocommerce-validated .select2-selection--single,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border:#8d734a 1px solid}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none;border:#8d734a 1px solid}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#8d734a;color:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#8d734a}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-color:#8d734a}div.cont_filtre_lateral div.filtre_lateral{width:25%;float:left;box-sizing:border-box;padding-right:30px}div.cont_filtre_lateral div.prod_contenidor{float:left;width:75%;clear:none}div.filtre_lateral p{margin-bottom:0}div.filtre_lateral p.subtit{border-bottom:#000 1px solid;line-height:2em;margin-bottom:10px}div.filtre_lateral li{margin-bottom:0}div.filtre_lateral ul{margin-bottom:20px}div.filtre_lateral ul.entrar{margin-left:20px}div.filtre_lateral ul ul{margin-bottom:0;margin-left:20px}div.filtre_lateral p.preu{margin-bottom:5px;margin-left:20px}div.filtre_lateral p.preu label{display:inline-block;width:70px}div.filtre_lateral p.preu input{width:60px;text-align:right;padding:0 5px;border:#666 1px solid}.single-product .sku_wrapper{display:block;margin-bottom:20px;font-size:12px}.single-product .description{margin-bottom:20px}.single-product .description p{line-height:1.7em}.woocommerce div.product p.price{text-align:right}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1c1c1b}.woocommerce div.product p.price small{font-size:.5em}.compartir-producte{display:none;clear:both}.single-product form.cart{clear:both}.single-product .summary .tinv-wishlist,.single-product .mostra_compartir,.single-product .imprimeix{padding-top:4px;float:left;margin-right:20px;font-size:20px}.single-product .mostra_compartir a:hover,.single-product .imprimeix a:hover{text-decoration:none}.single-product div.product form.cart .tinvwl_add_to_wishlist_button{margin-top:0}.single-product form.cart{width:100%}.woocommerce div.product form.cart .button{float:right;padding-left:0;padding-right:0;width:230px;text-align:center}.bt_asesor{clear:both;padding-top:15px}p.back_producte{text-transform:uppercase;font-size:12px}.estrelles_kk{padding:0 0 20px 0}.single-product div.mesinfo{border:#000 1px solid;border-left:0;border-right:0}.single-product div.mesinfo.expert{border-top:0}.single-product div.mesinfo .mesinfo_obre a{display:block;position:relative;margin:0;padding:15px 0}.single-product div.mesinfo .mesinfo_obre{margin:0}.single-product div.mesinfo .mesinfo_obre a span{right:0;top:18px;position:absolute}.single-product div.mesinfo .icon-fletxa-abaix,.single-product div.mesinfo .plegable{display:none}@media print{.single-product div.mesinfo .plegable p{margin-bottom:5px}}@media print and (orientation:portrait){.iconic-woothumbs-zoom-enabled .iconic-woothumbs-images__image{width:50% !important;height:auto !important}}.single-product div.mesinfo.obert .icon-fletxa-abaix{display:block}.single-product div.mesinfo.obert .icon-fletxa-dreta{display:none}.variations .select2-container .select2-selection--single{height:40px}.woocommerce div.product form.cart .variations label{line-height:40px}.woocommerce div.product form.cart .variations .reset_variations{position:absolute;left:-10000px}.variations td.value{text-align:right}.eines_share{position:absolute}.eines_share.amb_cetelem{position:static}.gs_calculadora_cetelem{border:#000 1px solid;border-left:0;border-right:0;padding:15px 0;margin-bottom:15px}.gs_calculadora_cetelem p.titular{margin-bottom:15px}.gs_calculadora_cetelem .eCalculadoraCetelem *{font-family:'Open Sans',Arial,Helvetica,sans-serif !important}div.summary.entry-summary p.stock.in-stock{margin-top:-42px}.woocommerce div.product div.images .te_galeria .woocommerce-product-gallery__image:nth-child(1){float:right;width:75%}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){box-sizing:border-box;padding:10px}body.woocommerce div.product div.images img{width:auto;max-width:100%;margin:auto}.iconic-woothumbs-thumbnails-wrap--horizontal.iconic-woothumbs-thumbnails-wrap--sliding .iconic-woothumbs-thumbnails__slide{margin:0 5px}.slider_home_1 img{display:block;width:100%;height:auto}.slider_home_1 .slick-dots{bottom:10px}.slider_home_1 .slick-dots li.slick-active button:before,.slider_home_1 .slick-dots li button:before{color:#fff}.slider_home_1 .slick-dots li{margin:0}.destacats_home{margin-left:-40px;margin-bottom:80px}.destacats_home .woocommerce ul{max-height:20vw;overflow:hidden}.destacats_home .woocommerce ul.slick-initialized{max-height:none;overflow:visible}.destacats_home .woocommerce ul.slick-initialized li.product,.destacats_home .woocommerce-page ul.slick-initialized li.product{margin-left:40px;margin-right:0;margin-bottom:0}.destacats_home .woocommerce ul.products li.product,.destacats_home .woocommerce[class*=columns-] ul.products li.product{clear:none !important}.destacats_home .slick-dots{margin-left:20px !important}@media only screen and (max-width:1300px){.destacats_home{margin-left:-3.5vw}.destacats_home .woocommerce ul.products li.product,.destacats_home .woocommerce-page ul.products li.product{margin-left:3.5vw}.destacats_home .slick-dots{margin-left:3.5vw !important}}body .slick-dots li{width:auto}body .slick-dots li button{margin:0}body .slick-dots li button{border-bottom:#ccc 3px solid;width:28px;margin:0}body .slick-dots li:hover button,body .slick-dots li button:hover,body .slick-dots li.slick-active button{border-bottom:#8d734a 3px solid}body .slick-dots li button:before{content:' '}div.modul_full{position:relative;padding-bottom:45%;background-size:cover;margin-bottom:15px;font-size:24px;overflow:hidden}div.modul_full p{font-size:18px;line-height:26px}div.modul_full .txt{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}div.modul_dos_cols{margin-bottom:15px;font-size:24px;margin-left:-15px}div.modul_dos_cols .modul_1,div.modul_dos_cols .modul_2{width:50%;padding-left:15px;float:left;position:relative;box-sizing:border-box}div.modul_dos_cols .modul_1 .cont,div.modul_dos_cols .modul_2 .cont{padding-bottom:55%;background-size:cover;overflow:hidden;position:relative}div.modul_dos_cols p{font-size:18px;line-height:26px}div.modul_dos_cols p.btn{margin-bottom:0}div.modul_dos_cols .centrar-verticalmente{position:absolute;left:0;right:0;top:0;bottom:0}div.modul_dos_cols .txt{bottom:0;left:20px;right:20px;text-align:center}div.modul_dos_moduls{margin-bottom:15px;font-size:24px;margin-left:-15px}div.modul_dos_moduls .modul_1,div.modul_dos_moduls .modul_2{width:50%;padding-left:15px;float:left;position:relative;box-sizing:border-box}div.modul_dos_moduls .cont{padding-bottom:90%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;overflow:hidden}div.modul_dos_moduls p{font-size:18px;line-height:26px}div.modul_dos_moduls .txt{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}div.modul_full div.img_bg,div.modul_dos_cols div.img_bg,div.modul_dos_moduls div.img_bg{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}a:hover div.modul_full div.img_bg,a:hover div.modul_dos_cols div.img_bg,div.modul_dos_moduls a:hover div.img_bg{left:-3%;top:-3%;right:-3%;bottom:-3%}div.modul_full.color_txt_blanc,div.modul_dos_cols .color_txt_blanc,div.modul_dos_moduls .color_txt_blanc{color:#fff}div.modul_full.color_txt_negre,div.modul_dos_cols .color_txt_negre,div.modul_dos_moduls .color_txt_negre{color:#000}a:hover div.modul_full.hover_blau p.btn,a:hover div.modul_dos_cols .hover_blau p.btn,div.modul_dos_moduls a:hover .hover_blau p.btn,a:hover div.modul_full.hover_blau p.btn,a:hover div.modul_dos_cols .hover_blau p.btn,div.modul_dos_moduls a:hover .hover_blau p.btn{color:#8d734a}a:hover div.modul_full.hover_blanc p.btn,a:hover div.modul_dos_cols .hover_blanc p.btn,div.modul_dos_moduls a:hover .hover_blanc p.btn,a:hover div.modul_full.hover_blanc p.btn,a:hover div.modul_dos_cols .hover_blanc p.btn,div.modul_dos_moduls a:hover .hover_blanc p.btn{color:#fff}a:hover div.modul_full.hover_negre p.btn,a:hover div.modul_dos_cols .hover_negre p.btn,div.modul_dos_moduls a:hover .hover_negre p.btn,a:hover div.modul_full.hover_negre p.btn,a:hover div.modul_dos_cols .hover_negre p.btn,div.modul_dos_moduls a:hover .hover_negre p.btn{color:#000}div.maq_3_cols{margin-left:-50px}div.maq_3_cols .col{float:left;width:33.33%;padding-left:50px;box-sizing:border-box;text-align:center;padding-bottom:30px}div.maq_3_cols .col h2,div.maq_3_cols .col p{margin-bottom:0;line-height:24px}div.maq_3_cols .col h2{font-size:1.2em}div.maq_3_cols .col img{display:block;width:100%;height:auto;margin-bottom:20px}div.mapa_joieria{height:300px;display:none}div.mapes{display:none;overflow:hidden;margin-bottom:40px}.ver_mapa,.ver_mapa:hover{text-decoration:none}.ver_mapa span.icon-pointer{font-size:1.6em;vertical-align:-20%}.ver_mapa:hover span.txt{text-decoration:underline}div.maq_3_cols .col p.bt_contacta{margin:20px 0}.blog #content{width:75%;float:left}.blog #content img{max-width:100%;height:auto}.blog #sidebar{width:25%;float:left;padding-left:40px;box-sizing:border-box}.blog .widget{margin-bottom:60px}.blog .widget:last-child{margin-bottom:0}.blog .widget li{margin-bottom:20px}.blog .widget.widget_categories li{margin-bottom:0}.blog .widget .titular-separador{margin-bottom:20px}.blog #content .alignleft{display:inline;float:left;margin-right:1.5em}.blog #content .alignright{display:inline;float:right;margin-left:1.5em}.blog #content .aligncenter{clear:both;display:block;margin:0 auto}.blog #content .wp-caption{max-width:100%;text-align:center}.blog #content .wp-caption img{display:block}.blog .post_thumbnail{margin-bottom:20px}.blog p.post_pre strong,.blog p.post_pre a,.blog p.post_tags a{font-weight:400;color:#8d734a}.blog h1.titular{font-size:20px;line-height:24px;color:#333}.post_llista{border-bottom:#ccc 1px solid;margin-bottom:25px}.post_llista:last-child{border-bottom:0}.amb_thumbnail .post_thumbnail{float:left;width:50%;box-sizing:border-box;padding-right:10px}.amb_thumbnail .text{float:left;width:50%;box-sizing:border-box;padding-left:10px}.ufus_link{cursor:pointer}.ufus_link:hover{text-decoration:underline}div.maq_plegable{padding-bottom:1px}div.maq_plegable div.plegado{display:none;padding-bottom:20px}div.maq_plegable div.opener{cursor:pointer;padding-bottom:20px;font-size:1.4em;line-height:1.2em}div.maq_plegable div.opener:hover{color:#8d734a}body.home .mod_descripcio{margin-top:60px}.mod_descripcio{margin-bottom:60px}.mod_descripcio .maq_contenidor{text-align:center;position:relative;height:150px;overflow:hidden}.mod_descripcio.obert .maq_contenidor{height:auto}.mod_descripcio .maq_contenidor p.tanca{position:absolute;right:0;display:block}.mod_descripcio p.tanca a:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}.mod_descripcio.obert p.tanca a:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}footer{padding:30px 0}footer p.adalt_dreta{position:absolute;text-transform:uppercase;right:50px}footer p.adalt_dreta span.icon-user{font-size:20px;vertical-align:-15%}footer p.obre_tanca_peu{text-align:center;position:absolute;z-index:10;left:0;right:0;font-size:20px;margin-top:-20px}footer.peu_obert p.obre_tanca_peu{margin-top:5px}footer p.obre_tanca_peu a{color:#8d734a}footer p.obre_tanca_peu a:hover{text-decoration:none;color:#1c1c1b}footer p.obre_tanca_peu .icon-fletxa-abaix{display:none}footer.peu_obert p.obre_tanca_peu .icon-fletxa-abaix{display:inline}footer.peu_obert p.obre_tanca_peu .icon-fletxa-adalt{display:none}footer .franja_fixa{border-top:#8d734a 5px solid;padding-top:25px}footer.peu_obert .franja_fixa{border-top:#ccc 2px solid}footer #menu_footer li{display:inline-block;text-transform:uppercase;margin-right:20px}footer p.copy{position:absolute;font-size:11px;margin-bottom:0;right:350px}@media only screen and (max-width:1200px){footer p.copy{position:static;float:right;margin-top:-20px}}@media only screen and (max-width:900px){footer p.copy{position:absolute;bottom:65px;left:0;right:0;text-align:center}#menu_footer{text-align:center}footer{padding-bottom:100px;position:relative}.pop_whatsapp{right:50% !important;margin-right:-150px !important}footer #menu_footer li{margin-left:10px;margin-right:10px}}footer.footer_wrapper_absolute{position:absolute;left:0;right:0;bottom:0}footer div.franja_plegable{border-top:#8d734a 2px solid;display:none;background:#fff}footer.peu_obert div.franja_plegable{display:block}footer div.franja_plegable .maq_contenidor{padding-top:30px;padding-bottom:20px}footer #menu_footer_plegable>li{width:21%;float:left;padding-right:20px;box-sizing:border-box;line-height:30px}footer .mod_social p{text-align:right;margin:0}footer .mod_social{text-align:right;height:42px;position:relative}footer .mod_social .social-buttons{position:relative}footer .mod_social ul{position:absolute;right:0;top:0;z-index:11}footer .mod_social li{display:inline-block;margin:10px 0 10px 24px}footer .mod_social li a,footer .mod_social li span.link_social{color:#858585;font-size:18px;cursor:pointer}footer .mod_social li span.link_social:hover,footer .mod_social li a:hover{color:#333}@media only screen and (max-width:750px){footer .mod_social{padding-right:20px}footer .mod_social li{margin-left:18px}}footer a:hover{text-decoration:none;color:#1d1d1b}footer #menu_footer_plegable a:hover,footer #menu_footer a:hover,footer p.adalt_dreta a:hover span.enllac{text-decoration:underline;color:#1d1d1b}footer .seo_container{border-top:#ccc 1px solid}footer #menu_seo{text-align:center}footer #menu_seo li{display:inline;margin:0 5px}#cookie_advisor_container{position:fixed;left:0;right:0;bottom:0;background:rgba(90,178,202,0.85);padding:20px 40px;color:#fff;z-index:100}#cookie_advisor_container p{margin-bottom:0}#cookie_advisor_container a{color:#ffa}#cookie_advisor_container p.tanca{position:absolute;right:20px}#cookie_advisor_container p.tanca a{color:#fff;background:none}.pop_whatsapp{position:fixed;bottom:0;right:20px;background:#fff;border-top:#8d734a 4px solid;width:300px;box-shadow:#ccc 0 3px 2px 2px;z-index:99;-webkit-transition:bottom 250ms ease-out;-moz-transition:bottom 250ms ease-out;-o-transition:bottom 250ms ease-out;transition:bottom 250ms ease-out}.pop_whatsapp.tancat{bottom:-110px}.pop_whatsapp.primercop{bottom:-250px}.pop_whatsapp .icon-fletxa-adalt{display:none}.pop_whatsapp.tancat .icon-fletxa-adalt{display:inline}.pop_whatsapp.tancat .icon-fletxa-abaix{display:none}.pop_whatsapp .wrap{position:relative;padding:15px}.pop_whatsapp .tancar{position:absolute;right:20px;top:16px}.pop_whatsapp .tancar:hover{text-decoration:none}.pop_whatsapp p{font-size:13px;line-height:18px;margin-bottom:0}.pop_whatsapp p.logo{margin-right:40px}.pop_whatsapp p.logo img{width:100%;height:auto}.pop_whatsapp p.titol{font-size:14px;text-align:left;margin-bottom:10px;font-weight:bold}.pop_whatsapp .bt_cont{background:#eee;padding:10px 0}.pop_whatsapp .bt{background:#8d734a;color:#fff;display:inline-block;padding:10px 20px}.pop_whatsapp .bt:hover{color:#1d1d1b;background:#fff;text-decoration:none;box-shadow:#666 0 0 2px}.pop_whatsapp .bt .icon-whatsapp{font-size:20px;vertical-align:sub}div.chivato,div.cssWidth{width:180px;position:absolute;left:0;bottom:0;margin-left:-1000px}div.chivato{background:#ff0;color:#000;margin-left:0;width:auto;padding:2px;font-size:14px;position:fixed}a#obre_lateral,a#obre_menu{display:none;background:url(img/menu.gif) no-repeat center center;position:absolute;right:13px;top:58px;width:49px;height:43px}a#obre_lateral{top:auto;right:auto;left:316px;margin-left:0}#wpadminbar{position:fixed !important}@media only screen and (max-width:1300px){div.cssWidth{width:130px}.com_dialeg{margin-left:auto;width:auto;left:50px;right:50px;max-width:1120px}}@media only screen and (max-width:1200px){div.cssWidth{width:120px}header .menu_dreta .imatge_desplegada{width:320px;height:auto}header .menu_dreta .imatge_desplegada img{width:100%;height:auto}}@media only screen and (max-width:965px){div.cssWidth{width:97px}div.modul_full p,div.modul_dos_cols p,div.modul_dos_moduls p{font-size:18px;line-height:24px;margin-bottom:15px}div.modul_dos_cols p.logo img{width:35%;max-width:100%;height:auto}header .logo{padding-top:5px}header .logo .l1{font-size:24px;line-height:30px}header .logo .l2{font-size:9px;line-height:10px}header .menu_dreta ul ul{left:150px}}@media only screen and (max-width:840px){div.cssWidth{width:83px}.eines_share{position:relative}div.maq_3_cols .col{float:none;width:auto}div.maq_3_cols .col img{width:45%;padding-right:5%;float:left}header .menu_dreta .imatge_desplegada{width:200px}}@media only screen and (max-width:750px){div.cssWidth{width:75px}.com_dialeg{left:10px;right:10px;padding-left:10px;padding-right:10px}.com_dialeg .tanca{margin-right:0}.com_dialeg.div_cercador .tanca{margin-right:-20px}.com_dialeg.div_cercador .titular{padding-right:150px;padding-left:50px}.com_dialeg .titular .icon-ajust{position:absolute;left:25px}.com_dialeg.div_cercador .reset{width:auto;right:20px;margin-top:10px}header .zona_esquerre{left:20px}header .zona_dreta{right:20px}header .menu_dreta .imatge_desplegada{display:none}div.capcalera.amb_foto .text,div.capcalera.maquetacio_m33_66.amb_foto .text{position:absolute;padding:10px 10px 0 10px;background:rgba(255,255,255,0.5);display:block;width:100%;text-align:center}div.capcalera .imatge,div.capcalera.maquetacio_m33_66 .imatge{float:none;width:auto;padding-top:0;padding-left:0}div.modul_dos_moduls .modul_1,div.modul_dos_moduls .modul_2,div.modul_dos_cols .modul_1,div.modul_dos_cols .modul_2{float:none;width:auto}div.modul_dos_moduls .modul_1{margin-bottom:15px}div.modul_dos_cols .modul_1{margin-bottom:5px}body header .logo{padding-right:130px}div.maq_3_cols{font-size:11px}div.maq_3_cols .col img{width:35%;padding-right:5%}p.bt_contacta{clear:both}}@media only screen and (max-width:600px){div.cssWidth{width:60px}body header .logo{padding-right:0;padding-bottom:30px}header .zona_esquerre,header .zona_dreta{top:75px}header .menu_esquerre li img,header .menu_esquerre li a:hover span.marc_img::before{border-width:5px}}@media only screen and (max-width:500px){div.cssWidth{width:50px}body,input,textarea,select{font-size:12px;line-height:18px}h1,h2,h3,h4,h5,h6,p,main li{margin:0 0 12px 0;line-height:18px}#container,div.maq_contenidor{padding-left:20px;padding-right:20px}.woocommerce div.product form.cart{text-align:center}.single-product .summary .tinv-wishlist,.single-product .mostra_compartir,.single-product .imprimeix{float:none;display:inline-block;margin-left:10px;margin-right:10px}.woocommerce div.product form.cart .button{float:none;margin:auto}.woocommerce div.product form.cart div.quantity{float:none;clear:both}.kk-star-ratings.lft{margin:auto;float:none}.single-product form.cart{max-width:none}.variations td.value{text-align:center}#primary,#container,div.maq_contenidor{padding-left:20px;padding-right:20px}div.maq_3_cols .col img{width:auto;padding-right:0;float:none}}@media only screen and (max-width:450px){.com_dialeg.div_cercador .titular{padding-right:30px}.com_dialeg.div_cercador .reset{position:static;text-align:center}}@media only screen and (max-width:400px){div.cssWidth{width:40px}}@media only screen and (max-width:340px){div.cssWidth{width:34px}}/*# sourceMappingURL=style.css.map */