html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-image:none}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px!important}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px!important}body div#admin-toolbar{z-index:1600}body #toolbar,body #admin-menu,body #admin-toolbar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}.navbar.container{margin-top:20px}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-modal-background,.overlay-element{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}ul.secondary{float:left}@media screen and (min-width:768px){ul.secondary{float:right}}.page-header{margin-top:0}.block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.region-help .block{overflow:hidden}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}fieldset .panel-heading a.panel-title:hover{text-decoration:none}.form-actions{clear:both}.resizable-textarea textarea{border-radius:4px 4px 0 0}}body{margin:0;padding:0;color:#000;font:100% "Times New Roman", Times, serif;font-style:normal;font-weight:normal;}pre{text-align:left;}h1,h2,h3,h4,p{margin:0;padding:0;}h1,h2,h3{font-family: "Times New Roman", Times, serif;}h4{text-transform:uppercase;font-weight:normal;font-family: "Times New Roman", Times, serif;}ul{padding-left:0;}.hidden-text{overflow:hidden;white-space:nowrap;text-indent:100%;letter-spacing:0;}.common-subtitle{text-align:center;font-size:14px;font-family: "Times New Roman", Times, serif;text-transform:uppercase;letter-spacing:2px;}.node-type-prodotto .field-name-field-product-materials,.node-type-prodotto .product-ask-us,.node-type-prodotto .fullview-image-big-handler,.node-type-prodotto .product-print,#block-menu-menu-footer li,#block-menu-menu-footer li a,.grid-block-element .block-element .subtitle,.node-contact-press .field-name-body h4,.fourcblock a,.tmr_video_container #final_popup,.tmr_video_container #final_popup .final_popup_txt,#open-iframe{text-transform:uppercase;letter-spacing:2px;}.footer p,.navbar nav ul li span,.node-type-prodotto .field-name-body p,.search-box input.search-input,.block-locale li,.block-locale li a,.submenu-nav a,.node-timeline .field-name-body .field-item p,.view-boutiques-locations .view-filters .form-item-search-origin input,.view-boutiques-locations span,.view-boutiques-locations .legend .legend-products-types span,.view-boutiques-locations #edit-submit-boutiques-locations,.view-boutiques-locations .store div,.view-boutiques-locations .store span,.view-boutiques-locations .store a,.node-contact-press .field-name-body p,.webform-client-form .webform-component label,.webform-client-form .form-control.form-select,.webform-container-inline.webform-component-textarea .form-textarea-wrapper,.webform-container-inline.webform-component-textarea .form-textarea-wrapper textarea,.webform-client-form .contactform-fields-wrapper > .form-item input,.webform-client-form .btn.form-submit,.node-type-prodotto .group-product-details .variant a,.node-type-prodotto .group-product-details .variant,.products .product .details,.products .views-exposed-form label,.fourcblock p,.popup.mobile p,.modal p,.place-setting .block-element .description p,.block-choose-country li,.block-choose-country li a,.highlight-desc .highlight-subtitle{letter-spacing:1px;}h1.page-header,.node-type-prodotto .product-title,.submenu-nav h3,.grid-block-element .block-element .title,.node-timeline h2,.field-name-body,.node-timeless-eccentricity .field-name-body,.highlight-desc h3 a,.node-nav-buc.prev,.node-nav.next,.node-nav-buc.next,.contactform-fields-wrapper h3,.products .product .name,.fourcblock h3,.popup.mobile h3,.modal h3,.place-setting .block-element h3{letter-spacing:.4px;}.main-container > .row{visibility:visible;opacity:0;min-height:500px;}.buc-loader{width:50px;height:50px;position:absolute;top:180px;left:50%;margin-left:-25px;}#jquery_ajax_load_target .buc-loader{position:static;margin:2em auto;}#page-wrapper ul,#page-wrapper ul li{list-style:none !important;margin:0 !important;padding:0 !important;}a{outline:none;}a,span.nolink{color:#424242;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;text-decoration:none;border:0;}a:hover,span.nolink:hover{color:#653c6e;text-decoration:none;}a:active,.active,.active a,.navbar-nav span.active{color:#005a83;text-decoration:none;}a.phonecall,a.phonecall:hover,a.phonecall:active{color:#000;text-decoration:none;cursor:default;}.btn.form-submit,select:focus,textarea:focus,input:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable- input:focus{border-color:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;outline:none !important;}.visible{display:block !important;}.field > .label-inline{display:inline;}.form-control{box-shadow:none;}.close-menu{position:absolute;top:30px;right:20px;width:20px;height:20px;font-size:20px;cursor:pointer;}.sticky .main-container{margin-top:228px;}.logo{position:relative;overflow:hidden;height:137px;}.logo img{display:block;}#logo1{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}#logo2{opacity:0;top:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;position:absolute;}.sticky .logo{height:76px;}.sticky #logo1{position:absolute;opacity:0;top:-65px;}.sticky #logo2{opacity:1;display:block;}#top_border{height:4px;width:100%;position:fixed;top:0;background-color:#e95091;z-index:9999;}.main-container{max-width:1280px;margin:0 auto;padding:0 20px;width:100%;font-size:1.2em;position:relative;}body.img-loading .main-content-row{opacity:0;}.navbar.container{background:#fff;margin:0;padding:18px 20px 0 20px;border:0;border-radius:0;z-index:999;max-width:none;width:100%;top:0;}.sticky .navbar.container{position:fixed;}.navbar .logo{display:block;width:295px;margin:0 auto;padding:0;}.navbar-header,.navbar-nav,.navbar-nav > li{float:none;}.nav > li > a{padding:0;}.navbar nav{margin-top:20px;float:none;text-align:center;font-size:1.5em;}.navbar nav ul{height:48px;text-align:center;}.navbar nav ul li{padding:0 20px;line-height:48px;text-align:center;cursor:default;display:inline-block;}.navbar nav ul li a,.navbar nav ul li span{background:0;line-height:48px;width:auto;color:#000;}.navbar-default .navbar-nav > li > a{color:#000;}.navbar-default .navbar-nav > li > a:hover{color:#653c6e;}#submenus-container{display:none;overflow:hidden;max-width:1240px;margin:0 auto;position:absolute;left:0;right:0;min-height:310px;box-shadow:0 2px 2px rgba(0,0,0,0.25);border-top:1px solid #eee;}#submenus{display:none;position:absolute;width:1000%;overflow:hidden;padding-top:27px;min-height:310px;background:#fff;}.navbar .submenu-nav{float:left;width:10%;}#submenus li.active,#submenus a.active{color:#005a83;}.submenu-blocks{position:relative;width:100%;padding-left:8.3%;}.submenu-nav h3{font-size:2em;margin-bottom:1em;}.submenu-nav li{font-size:1.5em;line-height:1.6;}.top-menu-border{max-width:1240px;border-bottom:0px solid #eee;padding:0 20px 0 20px;margin:0 auto;width:auto;}#submenus .submenu-nav-block{float:left;display:inline-block;min-height:245px;width:14.3%;border-left:1px solid #e1e1e1;padding-left:2.1%;box-sizing:content-box;}#submenus .submenu-nav-block.push-1{padding-left:11%;padding-right:2%;width:18.8%;}#submenus .submenu-nav-block.fill{width:auto;}#submenus .submenu-nav-block:first-child{border-left:0;}#submenus .submenu-nav-block.highlight{border-left:0;width:29.3%;padding-right:2.1%;padding-left:0;position:relative;}#submenus .submenu-nav-block.highlight .highlight-desc{position:absolute;right:-100%;top:0;background-color:#FFF;width:100%;bottom:0;z-index:1;}.show-on-hover .submenu-nav-block.highlight .highlight-desc{display:none;}.show-on-hover .submenu-nav-block.highlight:hover .highlight-desc{display:block;}.show-on-hover .submenu-nav-block.highlight:hover .highlight-desc:hover{display:none;}.show-on-hover .submenu-nav-block.highlight:hover ~ .submenu-nav-block{visibility:hidden;}#submenus .submenu-nav-block.highlight .views-field-field-sub-image,#submenus .submenu-nav-block.highlight .views-field-field-sub-image a{width:100%;height:100%;}#submenus .submenu-nav-block.highlight .views-field-field-sub-image img{max-width:100%;height:auto;}#submenus .submenu-nav-block.highlight h3{font-size:3em;text-transform:uppercase;margin:65px 0 0;}#submenus .submenu-nav-block.highlight a.active{color:#000;}#submenus .submenu-nav-block.highlight a.active:hover{color:#653c6e;}.i18n-fr .submenu-nav-block.highlight .view-display-id-block_3 h3{margin-top:35px;}#submenus .submenu-nav-block.highlight hr{width:105px;border-color:#000;opacity:.5;margin:0 auto;}.highlight-desc > *{text-align:center;}.highlight-desc .highlight-subtitle{font-size:1.5em;margin:0 0 1em 0;cursor:pointer;}.highlight-desc p.discover{margin-top:1em;}#menu-watches .highlight-desc{margin-left:2em;}.menu a{background:none !important;}.menu .caret{display:none;}ul.menu-below{position:static;z-index:1000;min-width:0;font-size:1em;background-color:transparent;border:0;border-radius:0;box-shadow:0 0 0 0 #000;background-clip:border-box;}.submenu-nav ul.menu-below li{margin-left:1em;font-size:1em;}.footer{text-transform:none;font-size:1.2em;color:#b3b3b3;width:100%;max-width:1280px;padding:0 20px 0 20px;margin:0 auto 30px;border-top:0;text-align:center;}.page-distribution-map-jewelry-watches footer.footer,.page-distribution-map-silverwear footer.footer{margin-top:140px;}.footer p{display:block;}.footer p a{color:inherit;border-bottom:1px solid #e6e6e6;}#block-buccellati-mod-buccellati-social{text-align:center;margin-bottom:10px;border-bottom:1px solid #eee;height:90px;line-height:90px;border-top:1px solid #eee;}table.social{margin:0 auto;}table.social td{padding:0 16px;}table.social .facebook img{max-width:11px;max-height:22px;}table.social .twitter img{max-width:31px;max-height:20px;}table.social .instagram img{max-width:20px;max-height:20px;}table.social .pinterest img{max-width:19px;max-height:25px;}table.social .gplus img{max-width:26px;max-height:25px;}#block-menu-menu-footer{margin-bottom:27px;}#block-menu-menu-footer li{display:inline-block;text-transform:uppercase;color:rgba(0,0,0,0.6);margin:0 30px;}.term-data{position:relative;}.term-desc{position:absolute;top:20%;left:8.59%;width:34.375%;color:#fff;display:none;text-align:center;}.term-data.term-band-rings .term-desc,.term-data.term-dream-bracelets .term-desc,.term-data.term-éternelle .term-desc{color:#000;}.term-desc.right{left:auto;right:8.59%;}.term-data.term-unica .term-desc{margin-top:40px;}.term-data.term-animalier .term-desc{left:34.375%;}.term-data.term-hearts .term-desc h3{text-indent:100%;overflow:hidden;padding:0 0 34.843% 0;}.term-desc h3{text-transform:uppercase;font-size:3.75em;}.term-body{font:1.25em "Times New Roman", Times, serif;margin-top:14px;}.term-desc hr{width:34.1%;opacity:.5;margin:0 auto;margin-top:10px;}.products{background-color:#eff2f4;border-top:1px solid #eee;padding-top:2%;padding-bottom:150px;position:relative;}.products .view-content{padding-top:2%;}.products .product{background-color:transparent;border:1px solid transparent;box-sizing:border-box;margin-bottom:30px;position:relative;text-align:center;}.products .product-row{padding:0 2%;}.products .product-row.grid-1.grid-centered{padding:0 38.1%;}.products .product-row.grid-2.grid-centered{padding:0 26.2%;}.products .product-row.grid-3.grid-centered{padding:0 14.2%;}.products .product .product-inner{margin:0 auto;}.products .product .product-inner > a{display:block;background-color:#eff2f4;}.products .product .product-inner > a > img{position:relative;z-index:1;width:100%;}.products .product .image{display:block;}.products .product .name{font-family: "Times New Roman", Times, serif;font-size:20px;line-height:24px;position:absolute;bottom:30px;width:100%;padding:0 25px;left:0;}.products .product .details{text-transform:uppercase;font-family:"Nobel",sans-serif;font-size:10px;line-height:14px;padding-bottom:15px;position:absolute;bottom:0;width:100%;left:0;}.view-products .views-exposed-widget{display:inline-block;margin-left:20px;float:left;height:65px;}.view-products .views-exposed-widget .views-widget{position:absolute;background-color:#fff;width:40%;z-index:25;}.view-products .buccellati-links-popup-processed .views-widget{box-shadow:0 2px 2px rgba(0,0,0,0.25);display:none;}.view-products .views-widget-filter-combine .views-widget{position:relative;}.products .views-exposed-form{font-family: "Times New Roman", Times, serif;font-size:15px;}.products .views-exposed-form .views-exposed-widget{padding:0;}.products .views-exposed-form .form-item-search input{display:none;}.products .views-exposed-form label{font-weight:normal;}.products .views-exposed-form label:hover{color:#005a83;}.products .search-label{float:left;font-family: "Times New Roman", Times, serif;font-size:15px;}.backlink{position:absolute;left:20px;top:31px;padding-left:18px;}.category-nav.prev,.style-nav.prev{top:31px;left:20px;padding-left:18px;background:url(/sites/all/themes/buccellati/images/prev1.png) 0 0 no-repeat;}.category-nav.prev:hover,.style-nav.prev:hover{background-position:0 -31px;}.category-nav.next,.style-nav.next{top:31px;right:20px;}.block-nodequeue-pager{position:absolute;top:31px;right:20px;z-index:100;}.block-nodequeue-pager li{list-style:none;width:auto;float:left;}.backlink,.node-nav,.block-nodequeue-pager li a,.product-img-big-close{display:block;color:rgba(0,0,0,0.25);font:1.667em;height:31px;}.product-img-big-close:hover{color:#999999;}#block-block-4{z-index:90;}h1.page-header{font-size:30px;border-bottom:1px solid #eee;width:auto;margin:0 auto;padding:0;height:90px;line-height:90px;background-color:#fff;text-align:center;}.page-styles h1.page-header{border-bottom:0;}.region-header .block-choose-country ul{list-style-type:none;height:20px;overflow:hidden;font-size:14px;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;}.region-header .block-choose-country ul.open{height:auto;}.region-header .block-choose-country ul li{margin-bottom:5px;padding-left:9px;border:0;}.region-header .block-choose-country ul li:first-child{border-bottom:1px solid #eee;padding:0 0 5px 0;}.block-choose-country ul a{padding-left:5px;}.block-choose-country ul li:first-child a:before{content:'';width:5px;height:13px;display:inline-block;margin-right:5px;background:transparent  0 0/100% no-repeat;margin-right:10px;}.block-choose-country ul.open li:first-child a:before{width:13px;height:5px;background:transparent 0 0/100% no-repeat;margin-right:7px;margin-left:-5px;}.search-box{position:absolute;top:15px;right:325px;z-index:1000;width:200px;}.mobile-search-box{position:fixed;z-index:999;background-color:#fff;left:0;right:0;top:107px;border-top:1px solid black;padding:40px 0 50px;display:none;}.mobile-menu-open.mobile-search-box-open .mobile-search-box{display:none;}.search-box input.search-input{width:170px;margin:0;padding:0;border:0;border-bottom:1px solid #fff;border-radius:0;height:2em;color:#000;float:left;background:0;}.mobile-search-box form{width:70%;min-width:250px;margin:0 auto;border-bottom:1px solid #a3a3a3;position:relative;padding:0 10px 1em;}.mobile-search-box input.search-input{font-size:18px;letter-spacing:1px;margin:0 auto;border:0;border-radius:0;height:2em;color:#000;background:0;display:inline;}.search-box input.search-input::-webkit-input-placeholder{color:#000;opacity:1;text-align:right;}.search-box input.search-input:-moz-placeholder{color:#000;opacity:1;text-align:right;}.search-box input.search-input::-moz-placeholder{color:#000;opacity:1;text-align:right;}.search-box input.search-input:-ms-input-placeholder{color:#000;opacity:1;text-align:right;}.mobile-search-box input.search-input::-webkit-input-placeholder{opacity:1;text-align:center;}.mobile-search-box input.search-input:-moz-placeholder{opacity:1;text-align:center;}.mobile-search-box input.search-input::-moz-placeholder{opacity:1;text-align:center;}.mobile-search-box input.search-input:-ms-input-placeholder{opacity:1;text-align:center;}.search-box input.search-input:focus::-webkit-input-placeholder{opacity:0;}.search-box input.search-input:focus:-moz-placeholder{opacity:0;}.search-box input.search-input:focus::-moz-placeholder{opacity:0;}.search-box input.search-input:focus:-ms-input-placeholder{opacity:0;}.mobile-search-box input.search-input:focus::-webkit-input-placeholder{opacity:0;}.mobile-search-box input.search-input:focus:-moz-placeholder{opacity:0;}.mobile-search-box input.search-input:focus::-moz-placeholder{opacity:0;}.mobile-search-box input.search-input:focus:-ms-input-placeholder{opacity:0;}.search-box input.search-input:focus,.mobile-search-box input.search-input:focus{border-bottom-color:#000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.search-box button,.mobile-search-box button{background:transparent center center no-repeat;border-radius:0;border:0;width:15px;height:14px;margin:8px 0 0 0;padding:0;direction:ltr;text-indent:100%;white-space:nowrap;overflow:hidden;float:right;};width:22px;height:20px;position:absolute;right:-20px;top:10px;margin:0;}.page-search .tabs--primary{display:none;}.page-search h1{border-bottom:0;}.page-search .search-results-count{position:absolute;top:0;color:#999999;font:1.667em ;height:90px;line-height:90px;display:block;}.search-no-results{width:65%;margin:0 auto;}.search-no-results-text{font:30px ;margin:100px 0;text-align:center;display:block;}.page-search .search-no-results-subtitle{border-top:1px solid #d0d0d0;text-align:center;display:block;}.page-search .search-no-results-subtitle span{background-color:#eff2f4;padding:0 2.5em;position:relative;top:-7px;line-height:1em;font-size:13px;}.page-search .search-no-results .products{border-top:0;}.page-search .search-no-results .products .product .product-inner,.page-search .search-no-results .products .product .product-inner img{width:100%;}.page-search .search-no-results .products .product .product-inner img{min-width:0;}.page-node-9 .field-name-body p{font-size:1.25em;}.view-timeline .view-header{height:90px;position:relative;top:-90px;}.page-page-not-found .row,.page-contact-form-thanks .row{background-color:#eff2f4;position:relative;height:500px;text-align:center;}.page-page-not-found .row:before,.page-contact-form-thanks .row:before{content:'';width:0;height:100%;display:inline-block;vertical-align:middle;margin-left:-0.25em;}.page404 p{font-family: "Times New Roman", Times, serif;font-size:30px;}.page404 .back{text-transform:uppercase;font-family:"Nobel",sans-serif;font-size:16px;margin-top:45px;display:inline-block;}.page-page-not-found .row section,.page-contact-form-thanks .row section{display:inline-block;vertical-align:middle;}#block-buccellati-mod-buccellati-block-video-thumb{background-color:#eff2f4;text-align:center;}div.discover{width:90%;max-width:640px;}div.discover,.discover a,.text-down h3{display:inline-block;}div.discover > a{width:100%;max-width:400px;}.line{border-top:1px solid #eee;margin-bottom:40px;}.line h4,.text-down h4{font-size:15px;}.line h4{display:inline-block;padding:0 15px;top:-9px;position:relative;background-color:#eff2f4;}.text-down{padding:25px 0 50px;}.text-down h3{text-transform:uppercase;font-size:20px;}.text-down h3:after{display:block;content:"";width:100px;margin:10px auto;border-bottom:1px solid #000;}.video-container{position:relative;padding-bottom:0;padding-top:14px;height:auto;overflow:hidden;border-bottom:14px solid #fff;background-color:#fff;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page-taxonomy-term-63 .product-4395{width:200%;margin-left:-50%;}#node-5175,#node-5174,#node-1413{margin:14px 0 0 0;}#fourc .fourc-img.diamond{background-image:url(/sites/all/themes/buccellati/images/4c/4c-diamante.jpg);height:100%;max-width:430px;background-size:cover;border-right:6px solid #fff;background-position:center;width:47.94%;}.grid-block-element.place-setting{margin-top:14px;}.place-setting .block-element{background-color:#eff2f4;min-height:393px;text-align:center;}.place-setting .block-element .info-wrapper{padding:35px 0;}.place-setting .block-element h3{margin-bottom:15px;}.place-setting .block-element img.centered{display:inline-block;margin-bottom:30px;}.place-setting .block-element .description p{line-height:17px;}.place-setting .floated .info-wrapper{display:inline-block;}.place-setting .right .floated .info-wrapper{margin-bottom:25px;}.place-setting .floated img{float:left;margin-top:25px;}.place-setting .floated .description{float:right;}.place-setting .left .block-element.floated .description{margin-top:12px;}.place-setting .right .block-element.floated .description{margin-top:5px;}.place-setting .left .block-element.floated .description p,.place-setting .right .block-element.floated .description p{line-height:54px;}.products-see-more{text-align:center;font-family: "Times New Roman", Times, serif;text-transform:uppercase;font-size:1.167em;position:absolute;bottom:50px;color:#000;left:50%;}.products-see-more a{color:#000;display:block;position:relative;left:-50%;border-top:1px solid #555;padding-top:1em;}.page-muses .region-content{margin-top:14px;}#l10n-client{font-family:Helvetica,Arial,sans-serif;font-size:14px;}article.node-legal{background-color:#F9F9FA;}.node-legal .field-item.even{width:80%;margin:60px auto;float:none;max-width:720px;}.node-legal h5{font-family: "Times New Roman", Times, serif;font-weight:400;display:inline-block;margin:1.5em 0 .5em;}.node-legal ul,.node-legal ol,.node-legal li{list-style-position:inside;padding-left:0;}.node-legal ul{list-style-type:none;}.table{display:table;background-color:transparent;}.table-tr{display:table-row;background-color:transparent;}.table-td{display:table-cell;background-color:#eff2f4;vertical-align:top;}.flipbook-wrapper{font-size:12px;border-top:1px solid #d9d9d9;width:30%;margin:30px auto;font-family:'Nobel Light',sans-serif;}.view .flipbook-wrapper{margin:100px auto;}.node-page .flipbook-wrapper img,.view .flipbook-wrapper img{margin-left:auto;margin-right:auto;}.view .flipbook-wrapper a#open-iframe p{text-align:center;}.mobile-menu{display:none;background-color:#fff;text-align:center;padding:20px;}.mobile-menu-toggle{background:transparent url(/assets/mobile-menu-toggle.png) no-repeat scroll 0px 0px/25px auto;width:25px;height:18px;margin-top:38px;float:left;}.mobile-menu .mobile-menu-item > *{display:none;}.mobile-menu .mobile-menu-item.open > *{display:block;}.mobile-menu .mobile-menu-item.open > *:after{content:"";border-top:1px solid #a3a3a3;width:120px;margin:8px auto 0;display:block;}.mobile-menu .mobile-menu-item.open > *:first-child:after{margin-top:0;margin-bottom:8px;}.mobile-menu .mobile-menu-item.open > *:last-child:after{display:none;}.mobile-menu .mobile-menu-item > h2{display:block;font:16px/56px "Times New Roman", Times, serif;letter-spacing:1px;border-top:1px solid #a3a3a3;cursor:pointer;width:100%;}.mobile-menu .mobile-menu-item:first-of-type > h2{border-top:0;}.mobile-menu .mobile-menu-item h3{margin:0 auto 16px;}.mobile-menu .mobile-menu-item > .block-locale,.mobile-menu .mobile-menu-item > .block-choose-country{display:block;font:16px/56px "Times New Roman", Times, serif;letter-spacing:1px;width:100%;}.mobile-menu .mobile-menu-item > .block-locale ul,.mobile-menu .mobile-menu-item > .block-choose-country ul{list-style:none;height:56px;overflow:hidden;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;margin-bottom:0;}.mobile-menu .mobile-menu-item > .block-locale ul li:not(:first-of-type),.mobile-menu .mobile-menu-item > .block-choose-country ul li:not(:first-of-type){line-height:32px;}.mobile-menu .mobile-menu-item > .block-locale ul.open{height:128px;}.mobile-menu .mobile-menu-item > .block-choose-country ul.open{height:auto;}.mobile-menu .mobile-menu-item .menu .leaf a,.mobile-menu .mobile-menu-item .menu .expanded a{font:16px/32px "Times New Roman", Times, serif;letter-spacing:1px;}.mobile-menu .mobile-menu-item > .menu,.mobile-menu .mobile-menu-item > .view{padding:0 0 16px;}.mobile-menu .view-display-id-high_jewelry_high_jewelry h3,.mobile-menu .view-display-id-jewelry_jewellery h3,.mobile-menu .view-display-id-silver_silver h3{display:none;}.widget-share{font-family: "Times New Roman", Times, serif;text-transform:uppercase;font-size:12px;width:150px;margin:0 auto;position:relative;}.widget-share .toggle{text-transform:uppercase;letter-spacing:2px;position:relative;padding:.75em 0;text-indent:15px;}.widget-share .toggle:before{content:"";display:inline-block;position:relative;width:13px;height:5px;top:2px;background:transparent url(/sites/all/themes/buccellati/images/down-small.png) 0 0/100% no-repeat;margin-left:-8px;margin-right:10px;}.widget-share.closed .toggle{border-bottom:0;}.widget-share.closed .toggle:before{width:5px;height:13px;background-image:url(/sites/all/themes/buccellati/images/next_small.png);margin-left:0;}.widget-share .links{background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);padding:1em 0;position:absolute;left:-30px;right:-30px;border-top:1px solid #d9d9d9;}.widget-share a.link{display:inline-block;text-indent:100%;overflow:hidden;margin:0 10px;vertical-align:top;}.widget-share a.link:first-child{margin-left:0;}.widget-share a.link:last-child{margin-right:0;}.widget-share .mail{width:20px;height:15px;background:transparent url(/sites/all/themes/buccellati/images/mail.png) 0 0/100% no-repeat;}.widget-share .facebook{width:9px;height:17.5px;background:transparent url(/sites/all/themes/buccellati/images/fb-small.png) 0 0/100% no-repeat;}.widget-share .pinterest{width:15px;height:19px;background:transparent url(/sites/all/themes/buccellati/images/pinterest-small.png) 0 0/100% no-repeat;}.widget-share .twitter{width:24.5px;height:16px;background:transparent url(/sites/all/themes/buccellati/images/twitter-small.png) 0 0/100% no-repeat;}.widget-share .gplus{width:21.5px;height:18px;background:transparent url(/sites/all/themes/buccellati/images/gplus-small.png) 0 0/100% no-repeat;}
.grid-block-element .blues{position:absolute;top:0;left:0;width:100%;display:block;background:rgba(25,18,59,.25);cursor:pointer;z-index:1;height:100%;}.grid-block-element .block-element{position:relative;overflow:hidden;margin-bottom:20px;}.grid-block-element .block-element .cycle-slideshow{z-index:0;}.block-element .image,.block-element .image img{width:100%;display:block;}.grid-block-element .block-element .titles{position:absolute;text-align:center;z-index:10;}.grid-block-element .block-element .titles > *{display:block;text-transform:uppercase;color:#fff;white-space:nowrap;}.grid-block-element .block-element.black .titles > *{color:#000;}.grid-block-element .block-element.black .titles .subtitle{border-top-color:#000;}.grid-block-element .block-element.wrap .titles{top:20%;}.grid-block-element .block-element.wrap .titles > *{white-space:normal;}.grid-block-element .block-element.wrap .titles .title{padding-left:0;padding-right:0;font-size:26px;}.grid-block-element .block-element .title{font-family:;font-size:250%;font-weight:normal;padding:0 14px 14px;z-index:10;}.grid-block-element .block-element .subtitle{font-family: "Times New Roman", Times, serif;font-size:11px;letter-spacing:2px;font-weight:800;line-height:1.5;padding-top:14px;border-top:1px solid #fff;}.grid-block-element .top{clear:both;}.grid-block-element .left,.grid-block-element .right{width:50%;}.grid-block-element .left{float:left;padding-right:.5%;}.grid-block-element .right{float:right;padding-left:.5%;}.block-element.tl .titles,.block-element.tc .titles,.block-element.tr .titles{top:15%;}.block-element.cl .titles,.block-element.cc .titles,.block-element.cr .titles{top:45%;}.block-element.cc.home-block-5619 .titles{top:34%;}.block-element.bl .titles,.block-element.bc .titles,.block-element.br .titles{bottom:16%;}.block-element.bc.major-bottom .titles{bottom:6%;}.block-element.tl .titles,.block-element.cl .titles,.block-element.bl .titles{left:15%;}.block-element.tc .titles,.block-element.cc .titles,.block-element.bc .titles{left:50%;}.block-element.tc .titles > *,.block-element.cc .titles > *,.block-element.bc .titles > *{position:relative;left:-50%;}.block-element.tr .titles,.block-element.cr .titles,.block-element.br .titles{right:15%;}.grid-block-element .block-element.campaign .titles:after{content:"discover";text-transform:uppercase;color:#fff;font-size:1.167em;letter-spacing:2px;}.grid-block-element .block-element.campaign .subtitle{font-size:250%;border-top:none;border-bottom:1px solid #fff;padding:0 20px 15px 20px;margin-bottom:15px;font-family:;}.grid-block-element .block-element.campaign .title{padding:0;}.grid-block-element .block-element.band-rings .titles{left:28%;}.grid-block-element .block-element.band-rings .titles *{color:#000;}.grid-block-element .block-element.band-rings .titles .subtitle{border-top-color:#000;}.grid-block-element .block-element.snow.dream-bracelets .titles{top:36%;left:8%;}.grid-block-element .block-element.snow.dream-bracelets .titles *{width:120px;white-space:normal;padding-left:0;padding-right:0;}.grid-block-element .block-element.snow.hawaii .titles{top:36%;}.grid-block-element .block-element.snow.silver .titles{right:8%;}.grid-block-element .block-element.snow.silver .titles *{width:100px;white-space:normal;}.grid-block-element .block-element.snow.rombi .titles{left:8%;}.grid-block-element .block-element.snow.rombi .titles *{width:100px;white-space:normal;}.grid-block-element .block-element.valentine .titles{width:100%;top:33%;}.grid-block-element .block-element.valentine .title{text-indent:100%;overflow:hidden;padding:0 0 34.103% 0;background:url(/sites/all/themes/buccellati/images/valentine/en_front.png) center / 100% auto;margin:0 auto 18px;height:0;width:50%;white-space:nowrap;}html[lang="it"] .grid-block-element .block-element.valentine .titles{top:35.5%;}html[lang="it"] .grid-block-element .block-element.valentine .title{padding-bottom:31.6782%;width:45%;background-image:url(/sites/all/themes/buccellati/images/valentine/it_front.png);}html[lang="fr"] .grid-block-element .block-element.valentine .titles{top:40%;}html[lang="fr"] .grid-block-element .block-element.valentine .title{padding-bottom:23.065%;background-image:url(/sites/all/themes/buccellati/images/valentine/fr_front.png);}.grid-block-element .block-element.valentine .subtitle{width:25%;margin:0 auto;}@media only screen and (min-width:569px) and (max-width:1024px){.grid-block-element .block-element .title{font-size:170%;padding:0 6px 6px;}.grid-block-element .block-element .subtitle{font-size:.9em;padding-top:12px;}.block-element.cc.home-block-5619 .titles{top:31%;}.block-element.tl .titles,.block-element.tc .titles,.block-element.tr .titles{top:8%;}.block-element.cl .titles,.block-element.cc .titles,.block-element.cr .titles{top:40%;}.block-element.bl .titles,.block-element.bc .titles,.block-element.br .titles{bottom:8%;}.block-element.tl .titles,.block-element.cl .titles,.block-element.bl .titles{left:8%;}.block-element.tr .titles,.block-element.cr .titles,.block-element.br .titles{right:8%;}}@media only screen and (max-width:568px){.grid-block-element .left,.grid-block-element .right{float:none;width:100%;padding-left:0;padding-right:0;}.grid-block-element .block-element .title{font-size:1.3em;}.grid-block-element .block-element .titles .subtitle{font-size:10px;}.grid-block-element .block-element .titles > *{white-space:normal;}.block-element.bc .titles,.block-element.bl .titles,.block-element.br .titles,.block-element.cc .titles,.block-element.cl .titles,.block-element.cr .titles,.block-element.tc .titles,.block-element.tl .titles,.block-element.tr .titles{left:25%;right:25%;}.block-element.bc .titles,.block-element.bl .titles,.block-element.br .titles{bottom:10%;}.block-element.cc .titles,.block-element.cl .titles,.block-element.cr .titles{margin-top:-25px;}.block-element.tc .titles > *,.block-element.cc .titles > *,.block-element.bc .titles > *{left:0;}.i18n-en .grid-block-element .home-block-5607 .image img,.i18n-en .grid-block-element .home-block-5610 .image img,.i18n-en .grid-block-element .home-block-1444 .image img,.i18n-en .grid-block-element .home-block-1445 .image img{visibility:hidden;}.grid-block-element .block-element.campaign .titles{left:10%;right:10%;margin-top:-30px;}.grid-block-element .block-element .title{padding-bottom:6px;}.grid-block-element .block-element .subtitle{padding-top:8px;font-size:10px;}.grid-block-element .block-element.wrap .titles{top:30%;}.grid-block-element .block-element.band-rings .titles{top:18%;}.block-element.home-block-6006 .titles{bottom:3%;}.grid-block-element .block-element.snow.dream-bracelets .titles{left:3%;right:60%;}.grid-block-element .block-element.snow.dream-bracelets .titles *{width:auto;}.block-element.home-block-6012.cr .titles{left:50%;min-width:110px;}.grid-block-element .block-element.snow.hawaii .titles{top:46%;left:5%;max-width:115px;}.grid-block-element .block-element.snow.silver .titles{left:60%;right:3%;top:49%;}.grid-block-element .block-element.snow.silver .titles *{width:auto;}.block-element.home-block-6021 .titles{bottom:5%;max-width:120px;}.grid-block-element .block-element.snow.rombi .titles{left:2%;right:55%;}.grid-block-element .block-element.snow.rombi .titles *{width:auto;}.grid-block-element .block-element.valentine .titles{left:0;right:0;}}
.node-type-prodotto{}.node-type-prodotto .block-nodequeue-pager li a{width:10px;overflow:hidden;text-indent:100%;padding:0;position:static;}.node-type-prodotto .block-nodequeue-pager li a.prev{margin-right:16px;}.node-type-prodotto .node-prodotto{position:relative;background:#eff2f4;padding:7.5% 7.5% 0;}.node-type-prodotto .group-product-images{float:left;width:54%;position:relative;}.node-type-prodotto .prodotto-img-cover{display:block;overflow:hidden;}.node-type-prodotto .prodotto-img-cover img{width:100%;}.node-type-prodotto .product-thumb-wrapper a{float:left;width:22.75%;margin-right:3%;}.node-type-prodotto .product-thumb-wrapper a:last-of-type{margin-right:0;}.node-type-prodotto .collection-romanza .product-thumb-wrapper img{margin-top:-15%;margin-left:-15%;max-width:130%;margin-bottom:-15%;}.node-type-prodotto .prodotto-img-big-wrapper{opacity:0;display:none;background-color:#eff2f4;cursor:pointer;}.node-type-prodotto .active > .prodotto-img-big-wrapper{display:block;position:relative;overflow:hidden;}.node-type-prodotto .prodotto-img-big-wrapper img{width:100%;}.node-type-prodotto .collection-romanza .prodotto-img-cover img{min-width:130%;margin:-15% 0 -15% -15%;}.node-type-prodotto .collection-romanza .prodotto-img-big-wrapper img{min-width:130%;margin:-20% 0 -35% -15%;}.node-type-prodotto .node-prodotto.view-mode-full.active{padding:0;}.node-type-prodotto .node-prodotto.active .group-product-images,.node-type-prodotto .node-prodotto.active .group-product-details{display:none;}.node-type-prodotto .group-product-details{float:right;width:36.8%;text-align:center;font-family: "Times New Roman", Times, serif;font-size:16px;margin-top:2.5em;line-height:1.333em;}.node-type-prodotto .group-product-details .variant .active{cursor:default;}.node-type-prodotto .group-product-details > .variant:last-of-type{margin-bottom:2em;}.node-type-prodotto .product-title,.node-type-prodotto .product-subitle{font-family:;font-size:45px;line-height:1.333em;}.node-type-prodotto .product-subitle{font-size:30px;}.node-type-prodotto .field-name-body{margin:3em 0 2em;}.node-type-prodotto .field-name-field-size,.node-type-prodotto .field-name-field-product-materials,.node-type-prodotto .product-ask-us{font-family: "Times New Roman", Times, serif;text-transform:uppercase;font-size:12px;}.node-type-prodotto .field-name-field-product-materials{margin-top:3em;margin-bottom:1em;}.node-type-prodotto .field-name-field-size{margin-bottom:3em;}.node-type-prodotto .product-ask-us{margin-bottom:2em;background-color:#d9d9d9;display:inline-block;padding:1em 1.5em;margin-top:25px;}.node-type-prodotto .fullview-image-big-handler:before,.node-type-prodotto .product-print:before{content:"";display:inline-block;margin-right:10px;position:relative;}.node-type-prodotto .fullview-image-big-handler:before{width:11px;height:10px;background:transparent url(/sites/all/themes/buccellati/images/search@2x.png) 0 0/100% no-repeat;}.node-type-prodotto .fullview-image-big-handler,.node-type-prodotto .product-print{display:block;text-transform:uppercase;font-size:12px;display:block;width:150px;margin:0 auto;border-bottom:1px solid #d9d9d9;position:relative;text-indent:8px;padding-bottom:9px;}.node-type-prodotto .product-print{padding-top:9px;}.node-type-prodotto .product-print:before{width:18px;height:16px;top:3px;background:transparent url(/sites/all/themes/buccellati/images/print.png) 0 0/100% no-repeat;}.node-type-prodotto .product-related{clear:both;padding-top:80px;}.product-related-tabs{border-bottom:1px solid #b3b3b3;margin:0 auto;text-align:center;font-size:14px;}.product-related-tab{display:inline-block;color:#999999;background-color:#eff2f4;line-height:1em;position:relative;top:.5em;z-index:1;}.product-related-tab.open{color:#000;}.product-related-tab:first-child{padding-left:2em;}.product-related-tab:last-child{padding-right:2em;}.product-related-tab:after{content:" / ";color:#000;margin:0 1ex;}.product-related-tab:last-child:after{content:"";margin:0;}.product-related-pane .view-header{display:none;}.field-name-commerce-price .info{text-transform:uppercase;font-size:12px;margin:10px 0;letter-spacing:1px;}.field-name-commerce-price .hide-price{font-size:12px;letter-spacing:1px;cursor:pointer;}.field-name-commerce-price .show-price{display:none;font-size:12px;letter-spacing:1px;cursor:pointer;}@media only screen and (max-width:1024px){.node-type-prodotto h1.page-header{visibility:hidden;}}@media only screen and (min-width:569px) and (max-width:960px){.node-type-prodotto .group-product-details{font-size:13px;line-height:16px;}.node-type-prodotto .product-title,.node-type-prodotto .product-subitle{font-size:32px;line-height:36px;}}@media only screen and (max-width:568px){.node-type-prodotto .node-prodotto{padding:10% 0;}.node-type-prodotto .group-product-images,.node-type-prodotto .group-product-details{float:none;width:100%;}.node-type-prodotto .group-product-details{margin-top:1em !important;}.node-type-prodotto h2.product-title{display:none;}.node-type-prodotto .main-container h3{font-size:1.5em;}.node-type-prodotto .field-name-body{font-size:14px;margin:25px;line-height:18px;}.node-type-prodotto .field-name-field-product-materials,.node-type-prodotto .field-name-field-size{font-size:10px;margin:25px 25px 0;}}
body.page-boutiques-locations .region-content,body.node-type-store .region-content{background-color:#eff2f4;padding:60px 30px;margin-bottom:14px;}.view-boutiques-locations #edit-search-wrapper label{display:none;}.view-boutiques-locations .view-filters #edit-search-wrapper{width:170px;float:left;display:inline;}.view-boutiques-locations .view-filters .form-item-search-origin input{float:left;border:none;border-radius:0;display:inline;}.view-boutiques-locations .geofield-proximity-field-wrapper .form-item{margin:0;}.view-boutiques-locations .views-exposed-widget{float:left;display:inline;margin:0;padding:0;}.view-boutiques-locations #edit-submit-boutiques-locations{float:left;display:inline;color:#231F20;padding:6px 20px;margin:0;border-radius:0;border:0;background-color:#dcdcdc;}.view-boutiques-locations .col-container{width:100%;display:table;vertical-align:top;margin-top:60px;}.view-boutiques-locations .view-display-id-map{width:100%;}.view-boutiques-locations .legend{width:100%;height:100px;line-height:60px;border-top:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc;margin-bottom:20px;}.view-boutiques-locations .legend .legend-categories{height:50px;line-height:50px;margin-top:10px;}.view-boutiques-locations .legend .legend-categories span{padding-left:30px;font-size:13px;height:100%;float:left;background-position:left center;background-size:24px auto;background-repeat:no-repeat;margin-left:15px;}.view-boutiques-locations .legend .legend-categories span:first-child{margin-left:0;}.view-boutiques-locations .legend .legend-products-types{height:20px;line-height:20px;text-align:center;}.view-boutiques-locations .legend .legend-products-types span{float:none;position:relative;padding-left:20px;padding-right:20px;}.view-boutiques-locations .legend .legend-products-types span:before{content:"";position:absolute;left:0;top:1px;border-radius:7px;height:14px;width:14px;}.view-boutiques-locations .legend .legend-products-types span.gold-jewels:before{background-color:#D3D076;}.view-boutiques-locations .legend .legend-products-types span.silver:before{background-color:#A6A6A6;}.view-boutiques-locations .boutique,.view-boutiques-locations .category.cat-142{background-image:url(/sites/all/themes/buccellati/images/markers/boutique@2x.png);}.view-boutiques-locations .shopinshop,.view-boutiques-locations .category.cat-143{background-image:url(/sites/all/themes/buccellati/images/markers/shopinshop@2x.png);}.view-boutiques-locations .retailer,.view-boutiques-locations .category.cat-144{background-image:url(/sites/all/themes/buccellati/images/markers/retail@2x.png);}.view-boutiques-locations .corner,.view-boutiques-locations .category.cat-206{background-image:url(/sites/all/themes/buccellati/images/markers/corner@2x.png);}.view-boutiques-locations .store{float:left;width:100%;clear:both;margin-top:11px;margin-bottom:22px;font-size:15px;font-weight:400;line-height:24px;text-align:center;display:inline-block;}.view-boutiques-locations .store .category{background-position:center right;background-size:24px;background-repeat:no-repeat;height:24px;text-indent:-999px;margin-bottom:10px;width:50%;float:left;}.view-boutiques-locations .store .products-types{height:24px;width:46%;float:left;margin-bottom:10px;display:inline-block;padding-left:0;}.view-boutiques-locations .store .products-types span{border-radius:50%;background-color:#D3D076;height:14px;width:14px;float:left;margin-left:8px;margin-top:4px;overflow:hidden;text-indent:100%;padding:0;position:relative;}.view-boutiques-locations .store .products-types .silver{background-color:#959595;}.view-boutiques-locations .store .products-types .gold-jewels-silver:after{content:"";position:absolute;left:0;top:0;height:14px;width:7px;background-color:#959595;}.view-boutiques-locations .store .title{display:block;clear:both;}.view-boutiques-locations .store .phonenum:before{background-image:url(/sites/all/themes/buccellati/images/phone-black.png);background-size:24px 24px;content:"";height:24px;width:24px;display:inline-block;line-height:30px;vertical-align:middle;margin-left:-30px;margin-right:6px;}.view-boutiques-locations .store .details,.view-boutiques-locations .store .request-appointment{display:inline-block;padding:0 15px;line-height:40px;text-transform:uppercase;margin:1em auto 0;background-color:#dcdcdc;font-size:11px;}.view-boutiques-locations .store .send-email{text-transform:uppercase;font-size:11px;}.view-boutiques-locations .infoBox:after{content:'';position:absolute;width:32px;height:11px;left:50%;margin-left:-16px;background:transparent url(/sites/all/themes/buccellati/images/arrow-infobox.png) 0 0/100% no-repeat;bottom:-11px;}.view-boutiques-locations .infoBox .store{float:none;font-family: "Times New Roman", Times, serif;}.view-boutiques-locations .infoBox .store > a{display:block;white-space:nowrap;}.view-boutiques-locations .infoBox .store br{display:none;}.view-boutiques-locations .boutiques-col-sx{display:table-cell;vertical-align:middle;height:580px;}.view-boutiques-locations .boutiques-col-sx .view-content{width:415px;height:580px;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-bottom:2px solid #dcdcdc;}.view-boutiques-locations .boutiques-col-dx{display:table-cell;width:100%;vertical-align:top;padding-left:40px;}.view-boutiques-locations.node .store{margin-top:0;}.view-boutiques-locations.node .store .category-types{text-align:center;}.view-boutiques-locations.node .store .category{background-position:center left;text-indent:32px;width:auto;float:none;display:inline-block;}.view-boutiques-locations.node .store .products-types{text-indent:8px;width:auto;float:none;}.view-boutiques-locations.node .boutiques-col-sx{border-top:2px solid #dcdcdc;}.view-boutiques-locations.node .boutiques-col-sx .view-content{height:auto;border-bottom:0;}@media only screen and (max-width:767px){body.page-boutiques-locations .region-content{padding:30px 15px;}.view-boutiques-locations .col-container{margin-top:30px;}.view-boutiques-locations .legend{height:118px;}.view-boutiques-locations .legend .legend-categories{height:7em;line-height:50px;width:84%;margin:0 auto;}.view-boutiques-locations .legend .legend-categories span{height:40px;line-height:40px;margin-left:10px;}.view-boutiques-locations .legend .legend-categories span:nth-child(3){margin-left:35px;}.view-boutiques-locations .views-exposed-widgets{margin:0;}.view-boutiques-locations span{width:auto;font-size:12px;background-size:16px;padding-left:20px;}.view-boutiques-locations .boutique{margin-left:0;}.view-boutiques-locations .shopinshop{margin-left:5%;}.view-boutiques-locations .retailer{float:right;}.view-boutiques-locations .view-filters #edit-search-wrapper{width:144px;}.view-boutiques-locations .views-exposed-widgets .form-control{height:32px;}#ip-geoloc-map-of-view-boutiques_locations-map{height:300px !important;}.boutiques-col-sx{width:100%;padding-right:0;display:block;float:left;margin-bottom:20px;}.boutiques-col-dx{display:block;clear:both;width:100%;margin-top:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.boutiques-col-sx{width:280px;padding-right:30px;}.view-boutiques-locations span{width:auto;font-size:12px;}.view-boutiques-locations .boutique{margin-left:0;}.view-boutiques-locations .shopinshop{margin-left:5%;}.view-boutiques-locations .retailer{float:right;}.view-boutiques-locations .legend-categories{line-height:25px;}.view-boutiques-locations .legend-categories span{margin-left:16px;height:25px;}.view-boutiques-locations .legend-categories span:first-child{margin-left:25px;}.view-boutiques-locations .legend-categories span.retailer{margin-left:45px;}.view-boutiques-locations .legend .legend-products-types{height:30px;line-height:30px;padding-left:25px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.boutiques-col-sx{width:280px;padding-right:30px;}.view-boutiques-locations span{width:auto;font-size:12px;}.view-boutiques-locations .boutique{margin-left:0;}.view-boutiques-locations .shopinshop{margin-left:5%;}.view-boutiques-locations .retailer{float:right;}}
body.node-type-webform .region-content{background-color:#EFF2F4;padding:80px 30px;}.webform-client-form .left,.webform-client-form .right{width:50%;padding:0 10px;}.webform-client-form .left{float:left;padding-right:25px;}.webform-client-form .right{float:right;padding-left:25px;}.webform-client-form .contactform-fields-wrapper > .form-item{display:table;width:100%;}.contactform-fields-wrapper > .form-item > *{display:table-cell;font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;}.contactform-fields-wrapper #edit-submitted-keep-in-touch{display:block;}.form-item.webform-component,.webform-component-radios{margin-bottom:20px;}.webform-client-form .form-control.form-select{display:inline-block;width:200px;font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;}.webform-client-form .form-control,.form-text.form-email{min-height:40px;width:100%;font-size:15px;padding:6px 12px;}.webform-client-form input.form-control{padding-top:0;}.webform-client-form .webform-component--phone-number .form-control,.webform-client-form .webform-component--city .form-control,.webform-client-form .webform-component--zip-code .form-control{max-width:240px;}.webform-client-form .form-control.form-select,.webform-client-form textarea,.webform-client-form input,.webform-client-form .btn.form-submit{border-radius:0;border:0;resize:none;}.webform-client-form .form-control.form-select.error,.webform-client-form textarea.error,.webform-client-form input.form-text.error{outline:1px solid #B94A48;}.webform-client-form .form-control.form-select.error:focus,.webform-client-form textarea.error:focus,.webform-client-form input.form-text.error:focus{color:#555;outline:0;}.webform-client-form .form-control.form-select{max-width:240px;width:100%;}.webform-client-form .webform-component.webform-component--keep-in-touch label{width:330px;}.webform-client-form .form-type-radio{padding-left:0;padding-right:25px;}.webform-component--title{clear:left;}.webform-client-form .webform-component  label{width:110px;font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;}.webform-component--privacy-policy{margin-left:110px;max-width:445px;width:100%;}.webform-component--title > label,.webform-component--title .form-radios{float:left;}.form-item-submitted-title,.webform-client-form .form-control{display:inline-block;}.webform-component--title .form-radios > .form-item.form-type-radio{margin:0;}.webform-component--title .form-radios > .form-item.form-type-radio input{margin:2px 12px 0 0;}.contactform-fields-wrapper h3{font-size:20px;}.contactform-fields-wrapper hr{margin:10px 0 25px 0;border-top:1px solid #dcdcdc;width:100%;}.webform-client-form .btn.form-submit{background-color:#DBDCDD;float:right;color:#231F20;padding:6px 20px;margin-top:30px;}.webform-client-form .webform-component.webform-component--message label{padding-top:6px;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.search-box button{background-image:url(/sites/all/themes/buccellati/images/search@2x.png);background-size:100% auto;}.backlink,.node-nav.prev,.backlink:hover,.node-nav.prev:hover{background:url(/sites/all/themes/buccellati/images/prev@2x.png) 0 0 no-repeat !important;background-size:10px 62px !important;}.node-nav-buc.next,.block-nodequeue-pager li a,.node-nav.next,.node-nav.next:hover,.block-nodequeue-pager li a:hover{background:url(/sites/all/themes/buccellati/images/next@2x.png) 100% 0 no-repeat !important;background-size:10px 62px !important;}}@media only screen and (min-width:960px) and (max-width:1100px){.grid-block-element .block-element.wrap .titles .title{font-size:23px;}}@media only screen and (min-width:569px) and (max-width:960px){.navbar nav ul li{padding:0 11px;}.grid-block-element .block-element.wrap .titles .title{font-size:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.term-desc h3{text-transform:uppercase;font-size:2.5em;}.term-body{font:1.6em "Times New Roman", Times, serif;margin-top:14px;}.term-body p{font-size:.667em;}.product-row.grid.grid-4.grid-columns > .col{width:33.333%;}.product-row.grid.grid-4.grid-columns > .col:nth-child(4n+4),.product-row.grid.grid-4.grid-columns > .col:nth-child(4n+5){clear:none;}.product-row.grid.grid-4.grid-columns > .col:nth-child(3n+3){clear:right;}.product-row.grid.grid-4.grid-columns > .col:nth-child(3n+4){clear:left;}.form-item.webform-component.webform-component-checkboxes.webform-component--privacy-policy{width:140px;}.webform-client-form .form-type-radio{padding-right:15px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){nav .menu li{font-size:12px;}#submenus{height:426px;margin:0 auto -426px;}#submenus-container{font-size:8px;}.submenu-blocks{width:100%;}.highlight h3{margin:0 25px 25px 25px !important;}#menu-watches .highlight h3{margin-left:0 !important;}.highlight .views-field-field-sub-image{left:0;}.term-desc hr{width:100%;}.term-desc h3{text-transform:uppercase;font-size:2.5em;}.term-body{font:1.6em "Times New Roman", Times, serif;margin-top:14px;}.term-body p{font-size:.667em;}.node-nav{display:none !important;}.products .product .product-inner{margin-bottom:40px;}.products .product .product-hover,.products .product:hover .product-hover{position:absolute;width:100%;height:100%;z-index:1;display:block;background-color:transparent;}.products .product .product-inner .product-hover,.products .product .product-inner:hover .product-hover{border:none !important;margin:0;display:block;background-color:transparent;}.products .product .name{display:block;bottom:2px;font-size:12px;line-height:15px;padding:0 10px;font-family: "Times New Roman", Times, serif; !important;text-transform:uppercase;}.form-item.webform-component.webform-component-checkboxes.webform-component--privacy-policy{width:140px;}.webform-client-form .form-type-radio{padding-right:15px;}}@media only screen and (min-width:768px){.navigation-menu{display:block;}.mobile-menu,.mobile-menu-open .mobile-menu,.mobile-menu-toggle{display:none;}.products .product .product-hover{position:absolute;width:100%;top:0;height:calc(100% + 80px);background-color:#fff;z-index:1;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;opacity:0;}.products .product .product-inner:hover .product-hover{border:1px solid #cccccc;margin:-1px;opacity:1;}}@media only screen and (max-width:767px){.container > .navbar-header{margin-left:-5px;margin-right:-5px;}.navigation-menu{display:none;}.mobile-menu-open .mobile-menu,.mobile-menu-toggle{display:block;}.mobile-menu-open .mobile-menu{display:block;}.mobile-menu-open .main-content-row,.mobile-menu-open .footer{display:none;}.mobile-menu-open .main-container{border-top:1px solid #000;}.main-container,.sticky .main-container{margin-top:107px;}.navbar .logo{text-align:center;height:86px;width:calc(100% - 44px);margin:0 auto 0 -60px;padding:0 0 15px 0;display:inline-block;}#logo1{height:76px;width:auto;margin:0 auto;position:static;}.navbar.container{position:fixed;}.sticky #logo1{position:static;opacity:1;top:0;}.sticky #logo2{opacity:0;display:none;}.region-header .block-locale,.region-header .block-choose-country{display:none;}.top-menu-border{display:none;}.search-box{top:50px;right:12px;width:90px;}.search-box input[type="text"]{width:70px;display:none;}.search-box input[type="text"]:focus{display:block;}