body{font-family:Rubik,sans-serif;font-size:13px;color:#333;line-height:1.5;background:#ffffff;margin:0;}.feed-icons{display:none;}.material-icons{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;vertical-align:middle;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";}input::placeholder,textarea::placeholder{color:#7a7a7a;}#header .section.layout-container{display:flex;-ms-flex-align:center;align-items:center;width:1140px;max-width:100%;}#main-wrapper{width:1140px;max-width:100%;}.site-branding__text{display:none;}body.path-frontpage #block-margom-local-tasks,body.path-frontpage #block-margom-page-title{display:none;}body.path-frontpage .slick-dots li{background:#ccc;border-radius:50%;display:inline-block;font-size:0;margin:0 3px;cursor:pointer;height:10px !important;width:10px !important;}body.path-frontpage .slick-dots li.slick-active,body.path-frontpage .slick-dots li:hover{background-color:#41ace4;}body.path-frontpage .slick-dots li button{opacity:0;}.front-product-block_1,.front-product-block_2{display:none;}.front-product-block .views-view-grid{}.front-product-block .views-view-grid .term{}.front-product-block .views-view-grid .term .col-term{}.front-product-block .views-view-grid .term .col-term .term-content,.block-views-blocktassonomia-home-page-block-1 .views-view-grid .term .col-term .field-content{border-radius:7px;padding:4px;}.front-product-block .views-view-grid .term .col-term .term-title,.block-views-blocktassonomia-home-page-block-1 .views-view-grid .term .col-term .term-title{min-height:45px;width:100%;display:flex;flex-direction:column;justify-content:center;}.front-product-block .views-view-grid .term .col-term .term-title a,.block-views-blocktassonomia-home-page-block-1 .views-view-grid .term .col-term .term-title a{text-transform:uppercase;color:#FFFFFF;display:block;text-align:center;margin:0 auto;width:90%;font-size:15px;font-size:medium;border-bottom:0px;}.front-product-block .views-view-grid .term .col-term .term-title a:hover,.block-views-blocktassonomia-home-page-block-1 .views-view-grid .term .col-term .term-title a:hover{text-decoration:none;border-bottom:0px;}.front-product-block .views-view-grid .term .col-term .term-image a,.block-views-blocktassonomia-home-page-block-1 .views-view-grid .term .col-term .term-image a{display:block;}.front-product-block .views-view-grid .term .col-term .term-image a img,.block-views-blocktassonomia-home-page-block-1 .views-view-grid .term .col-term .term-image a img{width:100%;margin:0px;}.front-product-block_1 .term-content{background:#a2c037;}.block-views-blocktassonomia-home-page-block-1 .field-content{background:#a2c037;}.front-product-block_2 .term-content{background:#27519b;}.node-prodotto-context .field--name-title{font-size:1.125rem;margin:0 0 15px;}.node-prodotto-context .sub-title-sku{color:#009de0;font-size:.9375rem;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;}.node-prodotto-context .notAuthorizedBoxDetail{border-radius:8px;margin:20px auto;height:60px;background-color:#00b9e3;}.node-prodotto-context .notAuthorizedBoxDetail p{color:white;font-size:16px;text-align:center;padding:7px;}.node-prodotto-context .notAuthorizedBoxDetail p a{color:white;font-size:16px;}.node-prodotto-context #main-wrapper #main #content{width:50%;margin-left:50%;}.node-prodotto-context #main-wrapper #main #sidebar-first{width:50%;}.node-prodotto-context .region-featured-bottom-first{width:99%;max-width:1140px;margin:0 auto;float:none;}.node-prodotto-context .featured-bottom{background:none;color:#333333;border-top:0px;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 .view-header .tab{display:table;width:100%;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 .view-header .tab .cel{display:table-cell;border-bottom:2px dashed #ccc;font-weight:500;margin-bottom:5px;padding-bottom:5px;width:50%;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 .content{border:1px solid #e5e5e5;padding:15px;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 h2{text-align:left;background:none;color:#333;line-height:1.5;font-weight:500;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 h3{color:#333;font-size:16px;margin:15px 0;font-weight:400;margin:1em 0 0.5em;font-size:1.092em;font-weight:inherit;padding:0 5px;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 table tbody{padding:15px;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 table tr{background:none;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 table tr td{border-bottom:2px dashed #ccc;font-weight:500;margin-bottom:5px;padding-bottom:5px;width:50%;}.node-prodotto-context .featured-bottom #block-views-block-prodotto-funzioni-block-1 table tr td.views-field.views-field-title-1{font-family:Rubik,sans-serif;font-size:13px;color:#333;}.view-prodottoprezzoquantita table{border-collapse:collapse;margin-bottom:0px;}.view-prodottoprezzoquantita table th{padding:.625rem .25rem;background:#fff;border:.3125rem solid #f1f1f1;font-family:Rubik,sans-serif;font-size:13px;line-height:1.5;text-align:center;color:#888;}.view-prodottoprezzoquantita table td{border:.3125rem solid #f1f1f1;padding:5px;display:table-cell;color:#888;}.view-prodottoprezzoquantita .view-content tr{background:#f6f6f6;}.view-prodottoprezzoquantita .view-content tr:nth-of-type(2n){background:#ffffff;}.view-prodottoprezzoquantita .view-content tr td{font-family:Rubik,sans-serif;font-size:13px;line-height:1.5;text-align:center;border:.3125rem solid #f1f1f1;padding:5px;display:table-cell;}.view-prodottoprezzoquantita .view-footer .cart-min{margin:0px;}.view-prodottoprezzoquantita .view-footer .cart-min tr{background-color:#2fb5d2;}.view-prodottoprezzoquantita .view-footer .cart-min tr td{font-family:Rubik,sans-serif;font-size:13px;line-height:1.5;text-align:center;color:white;}#edit-quantity-wrapper{display:none;}#edit-tmp-quantity-container{margin-top:10px;display:inherit;width:96%;border-left:5px solid #f1f1f1;border-right:5px solid #f1f1f1;padding:5px;margin-right:10px;background-color:#2fb5d2;}#edit-tmp-quantity-container .form-item{display:table-row;}#edit-tmp-quantity-container .form-item label{width:50%;display:table-cell;font-family:Rubik,sans-serif;font-size:13px;line-height:1.5;text-align:center;color:#FFFFFF;font-weight:normal;}#edit-tmp-quantity-container .form-item input{display:table-cell;width:50%;}@media (max-width:1024px){#edit-tmp-quantity-container{width:95%;}}@media (max-width:768px){#edit-tmp-quantity-container{width:92%;}}.node-prodotto-context form.commerce-order-item-add-to-cart-form .button--add-to-cart{border:none;border-radius:4px;color:#fff;font-size:13px;cursor:pointer;display:inline-block;padding:10px 15px;text-decoration:none;transition:all .5s;}.node-prodotto-context form.commerce-order-item-add-to-cart-form a#edit-checkout{margin-top:2px;margin-bottom:2px;line-height:normal;}#header{background:none !important;background-color:#FFFFFF !important;background-image:none !important;}#header .header-nav{border-bottom:1px solid #eee;padding:10px 0;}#header .header-nav .container{width:1140px;max-width:100%;justify-content:flex-end;display:flex;}#header .header-nav .container a{color:#333;}#header .header-nav .container a:focus,#header .header-nav .container a:hover{color:#888;text-decoration:none;}#header .region-header{width:25%;float:left;}#header .region-header #block-margom-branding .site-branding__logo{height:auto;max-width:100%;}#header .region.region-primary-menu{background:#27519b;}#block-search-form{float:left;width:58.33333%;padding-right:15px;padding-left:15px;}#block-search-form #searchbox{border:2px solid #ddd;border-radius:4px;position:relative;}#block-search-form #searchbox input[type="text"]{background:none;border:none;padding:0 40px 0 10px;height:40px;width:100%;}#block-search-form #searchbox button{color:#333;font-size:16px;padding:0;position:absolute;right:0;top:0;width:40px;height:40px;background:none;border:none;}#block-search-form{padding-top:20px;}#block-search-form .js-form-item label{display:none;}#ui-id-1 li.ui-menu-item a.ui-menu-item-wrapper,#ui-id-1 li.ui-menu-item a.ui-menu-item-wrapper:hover{background-color:#00C;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;line-height:1;list-style:none;border-collapse:collapse;border-spacing:0;color:#111;}#ui-id-1 li.ui-menu-item a.ui-menu-item-wrapper .views-row,#ui-id-1 li.ui-menu-item a.ui-menu-item-wrapper:hover .views-row{margin-bottom:15px;}#ui-id-1 li.ui-menu-item a.ui-menu-item-wrapper .views-row .views-field-sku,#ui-id-1 li.ui-menu-item a.ui-menu-item-wrapper:hover .views-row .views-field-sku{color:#009de0;}#block-margom-account-menu{display:none;}#block-margom-main-menu .content{width:1140px;max-width:100%;margin:0 auto;padding:0px 15px;}#block-margom-main-menu .content ul.menu{list-style:none;}#block-margom-main-menu .content ul.menu li.menu-item a{font-size:13px;font-weight:lighter;color:#fff;margin:0px;padding:0 15px;line-height:52px;display:block;text-decoration:none;border-radius:0px;background:none;}#block-margom-main-menu .content ul.menu li.menu-item a:hover{background:rgba(0,0,0,0.3);}#block-margom-main-menu .content ul.menu li.menu-item a.is-active{background:rgba(255,255,255,0.3);}body[class*='638x'] .views-view-grid{}body[class*='638x'] .views-view-grid .term-content{background:#a2c037;}body[class*='638x'] .views-view-grid .term{}body[class*='638x'] .views-view-grid .term .col-term{}body[class*='638x'] .views-view-grid .term .col-term .term-content{border-radius:7px;padding:4px;}body[class*='638x'] .views-view-grid .term .col-term .term-title{min-height:45px;width:100%;display:flex;flex-direction:column;justify-content:center;}body[class*='638x'] .views-view-grid .term .col-term .term-title a{text-transform:uppercase;color:#FFFFFF;display:block;text-align:center;margin:0 auto;width:90%;font-size:15px;font-size:medium;border-bottom:0px;}body[class*='638x'] .views-view-grid .term .col-term .term-title a:hover{text-decoration:none;border-bottom:0px;}body[class*='638x'] .views-view-grid .term .col-term .term-image a{display:block;}body[class*='638x'] .views-view-grid .term .col-term .term-image a img{width:100%;margin:0px;}body[class*='497x'] .views-view-grid{}body[class*='497x'] .views-view-grid .term-content{background:#27519b;}body[class*='497x'] .views-view-grid .term{}body[class*='497x'] .views-view-grid .term .col-term{}body[class*='497x'] .views-view-grid .term .col-term .term-content{border-radius:7px;padding:4px;}body[class*='497x'] .views-view-grid .term .col-term .term-title{min-height:45px;width:100%;display:flex;flex-direction:column;justify-content:center;}body[class*='497x'] .views-view-grid .term .col-term .term-title a{text-transform:uppercase;color:#FFFFFF;display:block;text-align:center;margin:0 auto;width:90%;font-size:15px;font-size:medium;border-bottom:0px;}body[class*='497x'] .views-view-grid .term .col-term .term-title a:hover{text-decoration:none;border-bottom:0px;}body[class*='497x'] .views-view-grid .term .col-term .term-image a{display:block;}body[class*='497x'] .views-view-grid .term .col-term .term-image a img{width:100%;margin:0px;}.views-view-grid{}.views-view-grid .term-content{background:#a2c037;}.views-view-grid .term{}.views-view-grid .term .col-term{}.views-view-grid .term .col-term .term-content{border-radius:7px;padding:4px;}.views-view-grid .term .col-term .term-title{min-height:45px;width:100%;display:flex;flex-direction:column;justify-content:center;}.views-view-grid .term .col-term .term-title a{text-transform:uppercase;color:#FFFFFF;display:block;text-align:center;margin:0 auto;width:90%;font-size:15px;font-size:medium;border-bottom:0px;}.views-view-grid .term .col-term .term-title a:hover{text-decoration:none;border-bottom:0px;}.views-view-grid .term .col-term .term-image a{display:block;}.views-view-grid .term .col-term .term-image a img{width:100%;margin:0px;}.breadcrumb{padding-left:15px;}.views-view-grid.horizontal .views-col:first-child,.views-view-grid.horizontal .views-col:last-child{padding-left:15px !important;}.views-view-grid .term .col-term .term-title a{font-size:14px !important;width:99% !important;}.term-image{margin:auto;text-align:center;}.term-image a{border:none;}.view-taxonomy-term .view-header{padding-left:15px;}.path-taxonomy .view-header{font-size:14px;}.path-taxonomy .views-view-grid .term .col-term .term-title{min-height:62px !important;}.path-taxonomy .views-view-grid .term .col-term .term-title a{font-size:14px !important;width:99% !important;}body[class*='638x'] .view-taxonomy-term .view-header .field--name-field-categoria-immagine img{border-radius:7px;padding:4px;background:#a2c037;}body[class*='497x'] .view-taxonomy-term .view-header .field--name-field-categoria-immagine img{border-radius:7px;padding:4px;background:#27519b;}.view-taxonomy-term .view-header .field--name-field-categoria-immagine img{border-radius:7px;padding:4px;background:#a2c037;}.path-taxonomy img.image-style-categoria-prodotto{max-width:160px !important;}.path-taxonomy .views-view-grid.horizontal .views-col{padding-left:30px;padding-right:30px;padding-top:10px;}.path-taxonomy .views-view-grid.horizontal .views-col:first-child,.path-taxonomy .views-view-grid.horizontal .views-col:last-child{padding-left:30px !important;padding-right:30px !important;}.path-taxonomy table.responsive-enabled{margin-left:15px;}.path-taxonomy table.responsive-enabled th,.path-taxonomy table.responsive-enabled td{font-size:14px;padding:10px;}.path-taxonomy table.responsive-enabled a{border:none;}.path-taxonomy table.responsive-enabled a:hover{text-decoration:underline;color:#666;}.field--type-commerce-price{color:#009de0;font-size:22px;padding-bottom:5px;}.field--name-field-prodotto-qty-min .field__item{font-size:22px;}.button--add-to-cart{background-image:none;transition:all .5s;background-color:#009de0;}.button--add-to-cart:hover{background-color:#333 !important;}.view-commerce-cart-form th{background-color:#fff;color:#000;font-size:14px;}.view-commerce-cart-form td{background-color:#fff;font-size:14px;border:1px solid #DDD;text-align:center;}.view-commerce-cart-form .view-commerce-cart-form,.view-commerce-cart-form .views-field-purchased-entity,.view-commerce-cart-form .views-field-title{text-align:center;margin:auto;}.view-commerce-cart-form .views-field-field-prodotto-immagine .field-content a{border:none;}.view-commerce-cart-form .views-field-field-prodotto-immagine{float:left;margin-right:10px;}.view-commerce-cart-form .views-field-title{padding-top:30px;text-align:left;}.view-commerce-cart-form .views-field-sku{text-align:left;}.view-commerce-cart-form .views-field-sku .views-label{font-weight:bold;}.view-commerce-cart-form #edit-submit,.view-commerce-cart-form #edit-checkout,.cart-empty-page{font-size:14px;}.path-checkout input{font-size:14px;}.checkout-order-summary table td,.checkout-order-summary table th{font-size:13px;}.order-total-line-value{width:130px;font-size:16px;}.order-total-line-label{font-size:18px;}.checkout-complete{font-size:14px;}.user-logged-in.path-user ul.tabs.primary li a{background:linear-gradient(to bottom,#a2c037 5%,#a2c037 100%);background-color:#a2c037;border-radius:2px;border:1px solid #4b8f29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;padding:6px 12px;text-decoration:none;text-shadow:0px 1px 0px #5b8a3c;}.user-logged-in.path-user ul.tabs.primary li a:hover{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;}.user-logged-in.path-user ul.tabs.primary li a:active{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;position:relative;top:1px;}.user-logged-in.path-user ul.tabs.primary li.is-active a{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;}.field--name-address{font-size:14px;}.view-commerce-user-orders table{margin-top:25px;}.view-commerce-user-orders table th,.view-commerce-user-orders table td{font-size:14px;padding:10px;}.view-commerce-user-orders table a{border:none;}.view-commerce-user-orders table a:hover{text-decoration:underline;color:#666;}#margom-cart{display:none;}#margom-cart-block{position:absolute;right:0;z-index:99;}#margom-cart-block ul.margom-cart-link{position:relative;margin-right:120px;background-color:#a2c037;}#margom-cart-block ul.margom-cart-link li{list-style:none;padding-bottom:0;}#margom-cart-block ul.margom-cart-link li a{color:#fff;z-index:100;line-height:49px;padding:0 10px 0 10px;}#margom-cart-block ul.margom-cart-link li i.material-icons{color:#fff;}#margom-cart-block ul.margom-cart-link li .cart-products-count{color:#fff;padding:0 20px 0 5px;font-size:16px;font-weight:bold;}@media (max-width:768px){#margom-cart-block ul.margom-cart-link{margin-right:0px;}}.view-commerce-cart-form .views-field-remove-button input,.view-commerce-cart-form #edit-submit,.view-commerce-cart-form #edit-checkout{background:linear-gradient(to bottom,#a2c037 5%,#a2c037 100%);background-color:#a2c037;border-radius:2px;border:1px solid #4b8f29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;padding:6px 12px;text-decoration:none;text-shadow:0px 1px 0px #5b8a3c;}.view-commerce-cart-form .views-field-remove-button input:hover,.view-commerce-cart-form #edit-submit:hover,.view-commerce-cart-form #edit-checkout:hover{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;}.view-commerce-cart-form .views-field-remove-button input:active,.view-commerce-cart-form #edit-submit:active,.view-commerce-cart-form #edit-checkout:active{position:relative;top:1px;}.view-commerce-cart-form .views-field-remove-button input{background:linear-gradient(to bottom,#CC9900 5%,#CC0000 100%);margin-left:20px;}.view-commerce-cart-form td.views-field-remove-button::before{content:'';display:table-cell;cursor:default;width:30px;height:30px;background-repeat:no-repeat;background-image:url(/themes/custom/margom/img/trash-bin-20.png);background-position:center;position:absolute;margin-top:1px;margin-left:-10px;}@media (max-width:768px){.view-commerce-cart-form td.views-field-remove-button::before{margin-left:-5px;}}#commerce-checkout-flow-multistep-default #edit-billing-information-profile-edit-button,#commerce-checkout-flow-multistep-default #edit-actions-next{background:linear-gradient(to bottom,#a2c037 5%,#a2c037 100%);background-color:#a2c037;border-radius:2px;border:1px solid #4b8f29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;padding:6px 12px;text-decoration:none;text-shadow:0px 1px 0px #5b8a3c;}#commerce-checkout-flow-multistep-default #edit-billing-information-profile-edit-button:hover,#commerce-checkout-flow-multistep-default #edit-actions-next:hover{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;}#commerce-checkout-flow-multistep-default #edit-billing-information-profile-edit-button:active,#commerce-checkout-flow-multistep-default #edit-actions-next:active{position:relative;top:1px;}#user-form input.form-submit,#user-register-form input.form-submit,#user-login-form input.form-submit,#user-pass input.form-submit,#user-pass-reset input.form-submit,input.webform-button--submit,#profile-customer-address-book-add-form input.form-submit,.view-product-search-page #edit-submit-product-search-page,.view-product-search-page #edit-reset,#commerce-checkout-flow-multistep-default input.form-submit{background:linear-gradient(to bottom,#a2c037 5%,#a2c037 100%);background-color:#a2c037;border-radius:2px;border:1px solid #4b8f29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;padding:6px 12px;text-decoration:none;text-shadow:0px 1px 0px #5b8a3c;}#user-form input.form-submit:hover,#user-register-form input.form-submit:hover,#user-login-form input.form-submit:hover,#user-pass input.form-submit:hover,#user-pass-reset input.form-submit:hover,input.webform-button--submit:hover,#profile-customer-address-book-add-form input.form-submit:hover,.view-product-search-page #edit-submit-product-search-page:hover,.view-product-search-page #edit-reset:hover,#commerce-checkout-flow-multistep-default input.form-submit:hover{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;color:#fff;}#user-form input.form-submit:active,#user-register-form input.form-submit:active,#user-login-form input.form-submit:active,#user-pass input.form-submit:active,#user-pass-reset input.form-submit:active,input.webform-button--submit:active,#profile-customer-address-book-add-form input.form-submit:active,.view-product-search-page #edit-submit-product-search-page:active,.view-product-search-page #edit-reset:active,#commerce-checkout-flow-multistep-default input.form-submit:active{position:relative;top:1px;}.margom-cart-dialog-class .ui-dialog-titlebar{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%) !important;background-color:#72b352 !important;color:#fff !important;}.margom-cart-dialog-class .button{background:linear-gradient(to bottom,#a2c037 5%,#a2c037 100%) !important;background-color:#a2c037 !important;border-radius:2px !important;border:1px solid #4b8f29 !important;display:inline-block !important;cursor:pointer;color:#ffffff !important;font-family:Arial !important;font-size:13px;font-weight:bold;padding:6px 12px;text-decoration:none;text-shadow:0px 1px 0px #5b8a3c;}.margom-cart-dialog-class .button:hover{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%) !important;background-color:#72b352 !important;color:#fff !important;}.margom-cart-dialog-class .button:active{position:relative;top:1px;}#edit-trattamento-dati{width:50px;}.path-user ul.tabs.primary li a{background:linear-gradient(to bottom,#a2c037 5%,#a2c037 100%);background-color:#a2c037;border-radius:2px;border:1px solid #4b8f29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;padding:6px 12px;text-decoration:none;text-shadow:0px 1px 0px #5b8a3c;}.path-user ul.tabs.primary li a:hover{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;}.path-user ul.tabs.primary li a:active{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;position:relative;top:1px;}.path-user ul.tabs.primary li.is-active a{background:linear-gradient(to bottom,#27519b 5%,#27519b 100%);background-color:#72b352;}.view-id-product_search_page label{display:table;margin:0 0 0.4em;padding:0;font-weight:bold;}.view-id-product_search_page select{margin-top:2px;padding:2px 1.571em 2px 0.5em;cursor:pointer;-webkit-transition:all 0.1s;transition:all 0.1s;border:1px solid #a6a6a6;border-radius:0.143em;background:#fcfcfa;font-size:0.875rem;}.view-id-product_search_page .view-content{margin-top:30px;}.view-id-product_search_page .view-content li{margin-bottom:30px;padding-bottom:10px;border-bottom:1px dotted;}.view-id-product_search_page .field-content{font-size:14px;}.view-id-product_search_page .field-content a{text-decoration:none;border-bottom:none;}.view-commerce-cart-form .views-field-field-prodotto-immagine{float:none !important;}.field--name-field-prodotto-qty-min .field__item{font-size:14px !important;}.views-view-grid.horizontal .views-row{border-bottom:none !important;}.checkout-pane-billing-information{display:none !important;}#edit-shipping-information-shipping-profile .address-book-edit-button{}#edit-review-billing-information{display:none !important;}#block-search-form #searchbox button{display:none;}#block-search-form #edit-actions--2{display:none;}#block-search-form #edit-actions{display:none;}#edit-field-profilo-trattamento-dati-wrapper{display:none;}#edit-field-presa-visione-wrapper{margin-top:30px;}#edit-field-presa-visione-wrapper label{font-weight:bold;}#edit-field-iscrizione-newsletter-value--description p{font-size:14px;}.scorrimento{overflow-x:scroll;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/margom/css/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/margom/css/slick/./fonts/slick.eot);src:url(/themes/custom/margom/css/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/margom/css/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/margom/css/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/margom/css/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{border-bottom-color:#fff;background-color:#fff;}#header{background-color:#1d84c3;background-image:-webkit-linear-gradient(top,#055a8e 0%,#1d84c3 100%);background-image:linear-gradient(to bottom,#055a8e 0%,#1d84c3 100%);}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#055a8e;}a:active,.link:active{color:#23aeff;}.sidebar .block{border-color:#f9f9f9;background-color:#f6f6f2;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-right:20px;margin-left:0;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
