.border_cart_bt{border:1px solid #fff;}.inner_border{-webkit-box-shadow:inset 0px 0px 0px 10px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 0px 0px 10px rgba(255,255,255,0.5);box-shadow:inset 0px 0px 0px 10px rgba(255,255,255,0.5);}.border_black{border:1px solid #333;}.border_round{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.center_div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.vertical_center_text{display:flex;align-items:center;justify-content:center;}.box_shadow{-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);}.button_bt{border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;}.zoom_img{position:relative;display:inline-block;overflow:hidden;margin:8px;min-width:230px;max-width:315px;width:100%;background:#700877;background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);}.zoom_img img,.zoom_img:before,.zoom_img:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.zoom_img img{max-width:100%;backface-visibility:hidden;vertical-align:top;}.zoom_img:before,.zoom_img:after{content:'';background-color:#fff;position:absolute;z-index:1;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.zoom_img:before{width:60px;height:1px;left:100%;}.zoom_img:after{height:60px;width:1px;top:0%;}.zoom_img a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.zoom_img:hover img,.zoom_img.hover img{zoom:1;filter:alpha(opacity=50);-webkit-opacity:0.5;opacity:0.5;}.zoom_img:hover:before,.zoom_img.hover:before,.zoom_img:hover:after,.zoom_img.hover:after{opacity:1;top:50%;left:50%;}.menu_animation{font-family:'Lato', Arial, sans-serif;text-align:center;text-transform:uppercase;font-weight:500;-webkit-transform:translateZ(0);transform:translateZ(0);}.menu_animation *{box-sizing:border-box;}.menu_animation li{display:inline-block;list-style:outside none none;overflow:hidden;position:relative;border-radius:3px;}.menu_animation li:before,.menu_animation li:after{display:block;}.menu_animation li:before{bottom:0%;}.menu_animation li:after{bottom:75%;}.menu_animation a{backface-visibility:hidden;color:#e6e6e6;display:block;padding:0.5em 1em;position:relative;text-align:center;text-decoration:none;}.menu_animation a:hover{color:#fff;}.menu_animation a:before{bottom:25%;}.menu_animation a:after{bottom:50%;}.menu_animation li:before,.menu_animation li:after,.menu_animation a:before,.menu_animation a:after{background-color:#079992;position:absolute;height:25%;width:100%;left:0;content:'';z-index:-1;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:all 0.3s steps(4);transition:all 0.3s steps(4);}.menu_animation li:hover:before,.menu_animation li.current:before,.menu_animation li:hover:after,.menu_animation li.current:after,.menu_animation li:hover a:before,.menu_animation li.current a:before,.menu_animation li:hover a:after,.menu_animation li.current a:after{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}.menu_animation li:hover:before,.menu_animation li.current:before{-webkit-transition-delay:0.225s;transition-delay:0.225s;}.menu_animation li:hover:after,.menu_animation li.current:after{-webkit-transition-delay:0s;transition-delay:0s;}.menu_animation li:hover a:before,.menu_animation li.current a:before{-webkit-transition-delay:0.15s;transition-delay:0.15s;}.menu_animation li:hover a:after,.menu_animation li.current a:after{-webkit-transition-delay:0.075s;transition-delay:0.075s;}.carrello_prodotto_box{font-family:'Raleway', Arial, sans-serif;position:relative;float:left;overflow:hidden;width:100%;background:#fff;text-align:left;color:#000;box-shadow:0 0 5px rgba(0,0,0,0.15);font-size:16px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:20em;perspective:20em;}.carrello_prodotto_box *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.carrello_prodotto_box img{max-width:100%;vertical-align:top;position:relative;}.carrello_prodotto_box .add-to-cart{position:absolute;top:0;right:0;padding:10px;color:#666;font-weight:700;text-align:center;text-transform:uppercase;font-size:0.8em;opacity:0;background-color:#ccc;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.carrello_prodotto_box .add-to-cart:hover{background-color:#079992;color:#fff;}.carrello_prodotto_box .add-to-cart i{display:inline-block;margin-right:10px;width:40px;line-height:40px;text-align:center;background-color:#ccc;color:#666;font-size:1.4em;}.carrello_prodotto_box figcaption{padding:20px;}.carrello_prodotto_box h3,.carrello_prodotto_box p{margin:0;}.carrello_prodotto_box h3{font-size:1.5em;font-weight:700;margin-bottom:10px;text-transform:uppercase;}.carrello_prodotto_box p{font-size:0.8em;letter-spacing:1px;font-weight:400;}.carrello_prodotto_box .price{font-weight:500;font-size:1.5em;line-height:48px;letter-spacing:1px;}.carrello_prodotto_box .price s{margin-right:5px;opacity:0.5;font-size:0.8em;}.carrello_prodotto_box a{position:absolute;top:0;bottom:0;left:0;right:0;}.carrello_prodotto_box:hover .add-to-cart,.carrello_prodotto_box.hover .add-to-cart{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}.carrello_prodotto_box:hover .add-to-cart i,.carrello_prodotto_box.hover .add-to-cart i{background-color:#079992;color:#fff;}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px);}.hvr-float-hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);}.hvr-fade-card{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color;}.hvr-fade-card:hover,.hvr-fade-card:focus,.hvr-fade-card:active{background-color:#333 !important;color:white !important;}.hvr-fade-card a:hover,.hvr-fade-card a:active{color:white !important;}.hvr-fade{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color;}.hvr-fade:hover,.hvr-fade:active{background-color:#079992 !important;color:white !important;}.hvr-fade a:hover,.hvr-fade a:active{color:white !important;}.hvr-fade-grey{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color, border;}.hvr-fade-grey:hover,.hvr-fade-grey:focus,.hvr-fade-grey:active{background-color:#eee !important;color:#079992 !important;border:1px solid #666 !important;}.hvr-fade-grey a:hover,.hvr-fade-grey a:focus,.hvr-fade-grey a:active,.hvr-fade-grey:hover span{color:#079992 !important;}.hvr-grow{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1);}.hvr-icon-forward{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:0.1s;transition-duration:0.1s;}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.hvr-icon-forward:hover:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:active:before{-webkit-transform:translateX(4px);transform:translateX(4px);}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;}.hvr-glow:hover,.hvr-glow:focus,.hvr-glow:active{box-shadow:0 0 8px rgba(0,0,0,0.6);}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#079992;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.hvr-overline-reveal:hover:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);}@-webkit-keyframes fadein{from{bottom:47%;opacity:0;}to{bottom:50%;opacity:1;}}@keyframes fadein{from{bottom:47%;opacity:0;}to{bottom:50%;opacity:1;}}@-webkit-keyframes fadeout{from{bottom:50%;opacity:1;}to{bottom:47%;opacity:0;}}@keyframes fadeout{from{bottom:50%;opacity:1;}to{bottom:47%;opacity:0;}}@-webkit-keyframes color-change{0%{color:#ccc;}100%{color:#079992;}}@-moz-keyframes color-change{0%{color:#ccc;}100%{color:#079992;}}@-ms-keyframes color-change{0%{color:#ccc;}100%{color:#079992;}}@-o-keyframes color-change{0%{color:#ccc;}100%{color:#079992;}}@keyframes color-change{0%{color:#ccc;}100%{color:#079992;}}.row_around{display:flex;}.row_between{display:flex;justify-content:space-between;}.row_inline{display:inline-block;}.col_1{width:100%;flex-basis:100%;}.col_1-2{width:48%;flex-basis:50%;margin:40px 3% !important;}.col_1-3{width:75%;flex-basis:75%;}.col_1-4{width:25%;flex-basis:25%;}.cd-container{width:100%;max-width:1170px;margin:0 auto;}.cd-container::after{content:'';display:table;clear:both;}.cd-img-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;}#cd-gallery-items{margin-top:1.5em;}#cd-gallery-items > li{position:relative;margin-bottom:6em;}#cd-gallery-items > li img{width:100%;display:block;}@media only screen and (min-width: 1170px){#cd-gallery-items{margin-top:2.5em;}#cd-gallery-items > li{width:100%;float:left;margin-bottom:7em;margin-right:3.5%;}#cd-gallery-items > li:nth-child(2n){margin-right:3.5%;}#cd-gallery-items > li:nth-child(3n){margin-right:0;}}.cd-item-wrapper{-webkit-perspective:500px;-moz-perspective:500px;perspective:500px;-webkit-perspective-origin:50% -30%;-moz-perspective-origin:50% -30%;perspective-origin:50% -30%;}.cd-item-wrapper li{position:absolute;top:0;left:0;-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);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;width:100%;}.cd-item-wrapper li.cd-item-front{position:relative;z-index:3;box-shadow:0 0 3px rgba(0,0,0,0.2);}.cd-item-wrapper li.cd-item-middle{z-index:2;}.active .cd-item-wrapper li.cd-item-middle{-webkit-transform:translate3d(0,0,-20px);-moz-transform:translate3d(0,0,-20px);-ms-transform:translate3d(0,0,-20px);-o-transform:translate3d(0,0,-20px);transform:translate3d(0,0,-20px);opacity:.8;box-shadow:0 0 3px rgba(0,0,0,0.2);}.cd-item-wrapper li.cd-item-back{z-index:1;width:100%;}.active .cd-item-wrapper li.cd-item-back{-webkit-transform:translate3d(0,0,-40px);-moz-transform:translate3d(0,0,-40px);-ms-transform:translate3d(0,0,-40px);-o-transform:translate3d(0,0,-40px);transform:translate3d(0,0,-40px);opacity:.4;box-shadow:0 0 3px rgba(0,0,0,0.2);}.cd-item-wrapper li.cd-item-out{z-index:0;opacity:0;-webkit-transform:translate3d(0,0,-60px);-moz-transform:translate3d(0,0,-60px);-ms-transform:translate3d(0,0,-60px);-o-transform:translate3d(0,0,-60px);transform:translate3d(0,0,-60px);}.cd-item-wrapper li.move-right{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0);opacity:0;z-index:4 !important;width:100%;}.cd-item-wrapper li.hidden{display:none !important;}.no-csstransitions .cd-item-wrapper li.cd-item-middle,.no-csstransitions .cd-item-wrapper li.cd-item-back{display:none;}.cd-item-info{position:absolute;top:100%;left:0;width:100%;height:70px;line-height:70px;background-color:#f2f2f2;padding:0 1em;box-shadow:0 2px 3px rgba(0,0,0,0.2);z-index:5;}.cd-item-info:after{content:"";display:table;clear:both;}.cd-item-info b{float:left;font-weight:bold;}.cd-item-info b a{color:#323d55;}.cd-item-info b a:hover{text-decoration:underline;}.cd-item-info em{float:right;color:#7385ad;}.cd-item-navigation a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:66px;background-color:rgba(216,216,216,0.4);background-image:url("../images/cd-icon-arrow.svg");background-repeat:no-repeat;background-position:center center;z-index:4;display:none;border-radius:0.25em;}.no-touch .cd-item-navigation a:hover{background-color:rgba(216,216,216,0.6);}.cd-item-navigation a.visible{display:block;-webkit-animation:cd-fade-in 0.4s;-moz-animation:cd-fade-in 0.4s;animation:cd-fade-in 0.4s;}.cd-item-navigation li:nth-child(1) a{left:14px;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.cd-item-navigation li:nth-child(2) a{right:14px;}.no-csstransitions .cd-item-navigation{display:none;}@-webkit-keyframes cd-fade-in{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes cd-fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes cd-fade-in{0%{opacity:0;}100%{opacity:1;}}.cd-3d-trigger{position:absolute;bottom:10px;right:10px;width:44px;height:44px;background:url("../images/cd-icon-3d.svg") no-repeat center center;z-index:4;}.no-touch .cd-3d-trigger{display:none;}.no-touch #cd-gallery-items > li:hover .cd-item-middle,.no-touch #cd-gallery-items > li:hover .cd-item-back{box-shadow:0 0 3px rgba(0,0,0,0.2);}.no-touch #cd-gallery-items > li:hover .cd-item-middle{-webkit-transform:translate3d(0,0,-20px);-moz-transform:translate3d(0,0,-20px);-ms-transform:translate3d(0,0,-20px);-o-transform:translate3d(0,0,-20px);transform:translate3d(0,0,-20px);opacity:.8;}.no-touch #cd-gallery-items > li:hover .cd-item-back{-webkit-transform:translate3d(0,0,-40px);-moz-transform:translate3d(0,0,-40px);-ms-transform:translate3d(0,0,-40px);-o-transform:translate3d(0,0,-40px);transform:translate3d(0,0,-40px);opacity:.4;width:100%;}.checkout{position:absolute;top:0;right:0;z-index:10;display:block;width:67px;height:67px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.checkout__button{position:relative;z-index:10;display:block;overflow:hidden;width:100%;height:100%;cursor:pointer;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2,1,0.3,1);transition:transform 0.6s cubic-bezier(0.2,1,0.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.checkout--active .checkout__button{cursor:default;-webkit-transform:translate3d(-490%,0,0);transform:translate3d(-490%,0,0);}.checkout__button:focus{outline:none;}.checkout__text{display:block;padding:0.4em 0 0;color:#fff;font-weight:400;font-size:1.25em;}.checkout__icon{display:block;margin:0 auto;}.checkout__order{position:absolute;top:0;right:0;overflow:hidden;max-width:100vw;width:400px;text-align:right;pointer-events:none;}.checkout--active .checkout__order{pointer-events:auto;}.checkout__order::before{content:'';position:absolute;top:-13px;left:0;width:100%;height:100%;background:#079992;-webkit-transform:translate3d(100%,-100%,0) translate3d(-67px,67px,0);transform:translate3d(100%,-100%,0) translate3d(-67px,67px,0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2,1,0.3,1);transition:transform 0.6s cubic-bezier(0.2,1,0.3,1);}.checkout--active .checkout__order::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;transition-delay:0s;}.checkout__order-inner{position:relative;padding:2em 0.9em;opacity:0;background:#333;}.checkout--active .checkout__order-inner{opacity:1;-webkit-transition:opacity 0.6s cubic-bezier(0.2,1,0.3,1);transition:opacity 0.6s cubic-bezier(0.2,1,0.3,1);}.checkout__close{position:absolute;top:1.5em;right:1.5em;overflow:hidden;width:20px;height:20px;border:none;background:transparent;color:transparent;text-indent:100%;opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);backface-visibility:hidden;}.checkout__close:focus{outline:none;}.checkout--active .checkout__close{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2,1,0.3,1), opacity 0.6s cubic-bezier(0.2,1,0.3,1);transition:transform 0.6s cubic-bezier(0.2,1,0.3,1), opacity 0.6s cubic-bezier(0.2,1,0.3,1);-webkit-transition-delay:0.015s;transition-delay:0.015s;}.icon{position:absolute;top:0;left:0;color:#fff;text-indent:0;}.icon:hover{color:#079992;}.checkout__summary{margin:0.5em 0 0.75em;width:100%;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:0.85em;line-height:1.5;}.checkout__summary tr{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);}.checkout--active .checkout__summary tr{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2,1,0.3,1);transition:transform 0.6s cubic-bezier(0.2,1,0.3,1);}.checkout--active .checkout__summary tbody tr:nth-child(1){-webkit-transition-delay:0.015s;transition-delay:0.015s;}.checkout--active .checkout__summary tbody tr:nth-child(2){-webkit-transition-delay:0.03s;transition-delay:0.03s;}.checkout--active .checkout__summary tbody tr:nth-child(3){-webkit-transition-delay:0.045s;transition-delay:0.045s;}.checkout--active .checkout__summary tbody tr:nth-child(4){-webkit-transition-delay:0.06s;transition-delay:0.06s;}.checkout--active .checkout__summary tbody tr:nth-child(5){-webkit-transition-delay:0.075s;transition-delay:0.075s;}.checkout--active .checkout__summary tbody tr:nth-child(6){-webkit-transition-delay:0.09s;transition-delay:0.09s;}.checkout--active .checkout__summary tfoot tr{-webkit-transition-delay:0.105s;transition-delay:0.105s;}.checkout__summary thead th,.checkout__summary tfoot th{color:#079992;line-height:1.5;}.checkout__total{color:#fff;}.checkout__total span{color:#079992;}.checkout__summary tbody tr:first-child td{padding-top:0.5em;}.checkout__summary tbody td{padding:0.25em;font-weight:400;font-size:0.5em;color:#fff;}.checkout__summary tbody td:last-child,.checkout__summary .checkout__total{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}.checkout__summary tbody td span{color:#079992;}.checkout__summary th:last-child,.checkout__summary td:last-child{text-align:right;}.checkout__option{display:inline-block;margin-top:1em;padding:0.5em 2em;border:none;border-radius:1px;background:#079992;color:#fff;font-weight:700;opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);}a.checkout__option{font-size:small;}.checkout__option:hover{background:#079992;}.checkout__option--silent{background:none;color:#eee;font-weight:500;font-size:0.6em;}.checkout__option--silent:hover{background:none;color:#ccc;}.checkout__option:focus{outline:none;}.checkout--active .checkout__option{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2,1,0.3,1), opacity 0.6s cubic-bezier(0.2,1,0.3,1);transition:transform 0.6s cubic-bezier(0.2,1,0.3,1), opacity 0.6s cubic-bezier(0.2,1,0.3,1);-webkit-transition-delay:0.18s;transition-delay:0.18s;}@media screen and (max-width: 26em){.checkout--active .checkout__button{cursor:default;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.cerca{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.9);z-index:9999;padding:5% 2%;}.cerca .cerca_top{width:100%;}.cerca input{width:100%;border-bottom:1px dashed #fff;border-top:none;border-left:none;border-right:none;font-weight:900;font-size:1.4em;color:#fff;background:none;}.cerca .cerca_results{margin-top:20px;}.cerca .cerca_categorie{padding-bottom:20px;border-bottom:1px solid #fff;margin:20px 0;}.cerca .cerca_categorie a:focus{background:#079992 !important;color:#079992 !important;}.cerca .cerca_categorie_row{color:#fff;font-size:1em;font-weight:400;padding:10px 0;width:100%;text-align:left;background:none;}.cerca .cerca_categorie_row span{font-weight:700;color:#079992;}.cerca button.cerca_categorie_row:focus{background:#079992 !important;color:#fff;}.cerca button.cerca_categorie_row:focus span{color:#fff;}.cerca .cerca_categorie_row:hover,.cerca .cerca_prodotti_row:focus{background:#079992;color:#fff;}.cerca .cerca_categorie_row:hover span,.cerca .cerca_prodotti_row:focus span{color:#fff;}.cerca .cerca_prodotti{margin:20px 0;}.cerca .cerca_prodotti_row{color:#fff;font-size:0.8em;font-weight:400;padding:10px 0;width:100%;text-align:left;background:none;}.cerca .cerca_prodotti_row span{font-weight:700;color:#079992;}.cerca .cerca_prodotti_row_card{color:#fff;font-size:0.8em;font-weight:400;padding:10px 0;width:100%;text-align:left;background:#079992;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:75px;text-align:center;}.cerca .cerca_prodotti_row_card span{font-weight:700;color:#079992;}.cerca button.cerca_prodotti_row:focus{background:#079992 !important;color:#fff;}.cerca .cerca_prodotti_row:hover,.cerca .cerca_prodotti_row:focus{background:#079992;color:#fff;}.cerca .cerca_prodotti_row:hover span,.cerca .cerca_prodotti_row:focus span{color:#fff;}.cerca .cerca_close{position:absolute;top:30px;right:30px;color:rgba(255,255,255,0.7);font-size:1.6em;cursor:pointer;}[uib-typeahead-popup].dropdown-menu{display:block;}.dropup,.dropdown{position:relative;}.dropdown-toggle{*margin-bottom:-3px;}.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}.dropdown .caret{margin-top:8px;margin-left:2px;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#079992;background-repeat:repeat-x;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#079992;background-repeat:repeat-x;}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999;}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:default;}.open{*z-index:1000;}.open>.dropdown-menu{display:block;}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}.pull-right>.dropdown-menu{right:0;left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.profilo{background:#079992;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;padding-top:90px;}.profilo_title{font-size:2.5em;font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:20px;}.profilo_wrap{display:flex;justify-content:space-around;min-height:100%;box-sizing:border-box;}.profilo_wrap .profilo_menu{width:21%;background:#079992;color:#fff;}.profilo_wrap .profilo_user{padding:10px 20px;display:flex;justify-content:space-between;background:rgba(0,0,0,0.2);}.profilo_wrap .profilo_user_icon{width:10%;}.profilo_wrap .profilo_user_name{font-size:1em;font-weight:700;width:89%;display:flex;align-items:center;justify-content:center;}.profilo_wrap .profilo_menu_wrap{padding:10px 0px;background:#079992;}.profilo_wrap .profilo_menu_row{font-size:1em;padding:15px 5px;color:#fff;text-transform:uppercase;}.profilo_wrap .profilo_menu_row .profilo_menu_icon{float:right;}.profilo_wrap .profilo_menu_row a{color:#fff;}.profilo_wrap .profilo_menu_row:hover{background:rgba(0,0,0,0.2);}.profilo_wrap end{border:none;}.profilo_container{width:79%;background:#fff;}.profilo_container_title{font-size:1.4em;font-weight:700;color:#079992;border-bottom:1px solid #ccc;padding:20px;text-transform:uppercase;}.profilo_container_row{padding:20px;display:flex;justify-content:space-between;border-bottom:1px solid #ccc;}.profilo_container_row .profilo_container_row_box{width:89%;}.profilo_container_row .profilo_container_row_title{font-size:1em;font-weight:700;}.profilo_container_row .profilo_container_row_subtitle{font-size:0.8em;font-weight:400;}.profilo_container_row form{width:30%;display:flex;}.profilo_container_row form .modifica_account input{height:35px;margin:0 20px;border:1px solid #ccc;text-align:center;}.profilo_container_row form .profilo_container_row_bt{width:50%;background:#fff;}.profilo_container_row_bt{width:10%;border:1px solid #079992;color:#079992;font-size:1em;font-weight:400;text-align:center;display:flex;align-items:center;justify-content:center;}.wishlist_pubblica{width:70%;margin:150px 15%;background:#fff;border:1px solid #ccc;}.wishlist_top{background:#eee;border-bottom:1px solid #ccc;padding:20px 10px;display:flex;justify-content:flex-start;position:relative;}.wishlist_top .wishlist_select{font-size:1.2em;margin:0 20px;font-weight:700;cursor:pointer;}.wishlist_top .wishlist_select.selected{color:#079992;}.wishlist_top a.wishlist_select:hover{color:inherit;}.wishlist_top a.wishlist_select:hover.selected:hover{color:#079992;}.wishlist_spedizionepubblica{padding:10px;}.wishlist_spedizionepubblica b{color:#079992;}.wishlist_alert_wrap{display:flex;flex-direction:column;justify-content:center;}.wishlist_alert_wrap .wishlist_alert{margin:10px 0;text-transform:uppercase;font-weight:700;cursor:pointer;}.wishlist_alert_wrap .wishlist_alert_attivo{color:#079992;}.modifica_password_row{margin:10px 0;}.modifica_password_box{margin:5px 0;font-weight:700;color:#079992;}.modifica_password_box input{width:100%;border:1px solid #ccc;height:35px;box-sizing:border-box;}.wishlist_wrap{padding:0px 10px;}.wishlist_wrap .wishlist_row{display:flex;justify-content:space-around;padding:20px 0;border-bottom:1px solid #ccc;}.wishlist_wrap .wishlist_row_img{width:5%;display:flex;align-items:center;justify-content:center;text-align:center;}.wishlist_wrap .wishlist_row_data{width:60%;display:flex;flex-direction:column;justify-content:center;}.wishlist_wrap .wishlist_row_name{font-size:1.2em;font-weight:400;color:#079992;}.wishlist_wrap .wishlist_row_name span{color:#666;}.wishlist_wrap .wishlist_row_price{font-size:1em;font-weight:700;}.wishlist_wrap .wishlist_row_sposta{background:#fff;color:#079992;border:1px solid #079992;font-size:0.8em;font-weight:700;padding:3px;width:150px;margin-top:5px;text-align:center;cursor:pointer;}.wishlist_wrap .wishlist_row_bt{width:10%;border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 5px;height:35px;align-self:center;cursor:pointer;}.wishlist_wrap .wishlist_row_elimina{width:5%;text-align:center;display:flex;align-items:center;justify-content:center;}.wishlist_wrap .profilo_container_row_bt{margin:20px;float:right;padding:10px;}.wishlist_condividi{display:flex;flex-direction:column;position:absolute;right:20px;color:#666;font-weight:;text-transform:uppercase;top:2px;}.wishlist_condividi .wishlist_condividi_box{color:#079992;font-weight:700;text-align:center;padding:8px;background:#fff;text-transform:none;}.cp_wrap{display:flex;justify-content:flex-start;padding:20px;border-bottom:1px solid #ccc;}.cp_wrap .cp_title{font-size:1.2em;font-weight:700;color:#079992;}.cp_wrap .cp_subtitle{font-size:0.8em;}.cp_wrap .cp_box{display:flex;justify-content:space-around;width:50%;flex-direction:column;}.cp_wrap .cp_bt{width:8%;margin:0 1%;height:35px;border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;display:flex;align-items:center;justify-content:center;}.cp_totale{position:relative;display:flex;align-items:center;justify-content:center;width:30%;text-align:center;font-size:1em;font-weight:400;}.cp_totale span{color:#079992;font-weight:900;}.cp_totale .tracking{position:absolute;bottom:0;}.acquisti_row_data{width:45% !important;}.scrivi_commento{margin-bottom:20px;}.scrivi_commento .scrivi_commento_top{display:flex;justify-content:flex-start;padding-left:10px;border-bottom:1px solid #eee;}.scrivi_commento .scrivi_commento_img{width:5%;}.scrivi_commento .scrivi_commento_data{font-weight:700;display:flex;flex-direction:column;justify-content:center;}.scrivi_commento span{color:#079992;}.scrivi_commento .scrivi_commento_stars{color:#079992;float:right;margin-right:20px;padding:10px 0;}.scrivi_commento .scrivi_commento_stars ul{display:flex;justify-content:flex-start;}.scrivi_commento textarea{width:98%;margin:0 1%;height:100px;border:1px solid #ccc;box-sizing:border-box;resize:none;}.scrivi_commento .scrivi_commento_bt{margin:20px;float:right;border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;background:#fff;padding:10px;}.commenta_ricevuta{display:flex;justify-content:space-between;flex-direction:column;height:59px;align-self:center;}.commenta_ricevuta .wishlist_row_bt{width:100%;height:6px;padding:0.8em 5px;box-sizing:content-box;line-height:0.8em;background:#fff;}.nonattivo{width:60%;height:200px;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;margin:auto;position:absolute;padding:20px;border:3px solid #079992;color:#079992;font-weight:900;font-size:1.6em;text-align:center;}.profilo_errore{color:#d91e18;font-size:700;text-transform:uppercase;}.checkout_elimina{color:#079992;margin:0 10px;}md-select.md-default-theme:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus .md-select-value{border-bottom-color:#079992 !important;}md-select.md-default-theme .md-select-value,md-select .md-select-value{border-bottom-color:#079992 !important;}md-select-menu.md-default-theme md-content md-option[selected],md-select-menu md-content md-option[selected]{color:#079992 !important;}.punticredito_close{position:absolute;right:10px;top:0;}.punticredito_wrap{width:500px;}.punticredito_wrap .punticredito_top{display:flex;justify-content:space-between;background:#079992;}.punticredito_wrap .punticredito_top .punticredito_box{width:30%;color:#fff;text-align:center;padding:10px 0;}.punticredito_wrap .punticredito_top .punticredito_descr{width:68%;color:#fff;text-align:center;border-left:1px solid #fff;border-right:1px solid #fff;padding:10px 0;}.punticredito_wrap .punticredito_row{display:flex;justify-content:space-between;background:#eee;text-align:center;font-size:0.8em;font-weight:700;color:#666;}.punticredito_wrap .punticredito_row .punticredito_box{width:30%;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:10px 0;}.punticredito_wrap .punticredito_row .punticredito_descr{width:68%;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:10px 0;}.loading{background:#fff;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;}.cssload-thecube{width:73px;height:73px;margin:0 auto;margin-top:200px;position:relative;transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);}.cssload-thecube .cssload-cube{position:relative;transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);}.cssload-thecube .cssload-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}.cssload-thecube .cssload-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#079992;animation:cssload-fold-thecube 2.76s infinite linear both;-o-animation:cssload-fold-thecube 2.76s infinite linear both;-ms-animation:cssload-fold-thecube 2.76s infinite linear both;-webkit-animation:cssload-fold-thecube 2.76s infinite linear both;-moz-animation:cssload-fold-thecube 2.76s infinite linear both;transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;}.cssload-thecube .cssload-c2{transform:scale(1.1) rotateZ(90deg);-o-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotateZ(90deg);-webkit-transform:scale(1.1) rotateZ(90deg);-moz-transform:scale(1.1) rotateZ(90deg);}.cssload-thecube .cssload-c3{transform:scale(1.1) rotateZ(180deg);-o-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotateZ(180deg);-webkit-transform:scale(1.1) rotateZ(180deg);-moz-transform:scale(1.1) rotateZ(180deg);}.cssload-thecube .cssload-c4{transform:scale(1.1) rotateZ(270deg);-o-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotateZ(270deg);-webkit-transform:scale(1.1) rotateZ(270deg);-moz-transform:scale(1.1) rotateZ(270deg);}.cssload-thecube .cssload-c2:before{animation-delay:0.35s;-o-animation-delay:0.35s;-ms-animation-delay:0.35s;-webkit-animation-delay:0.35s;-moz-animation-delay:0.35s;}.cssload-thecube .cssload-c3:before{animation-delay:0.69s;-o-animation-delay:0.69s;-ms-animation-delay:0.69s;-webkit-animation-delay:0.69s;-moz-animation-delay:0.69s;}.cssload-thecube .cssload-c4:before{animation-delay:1.04s;-o-animation-delay:1.04s;-ms-animation-delay:1.04s;-webkit-animation-delay:1.04s;-moz-animation-delay:1.04s;}@keyframes cssload-fold-thecube{0%,10%{transform:perspective(136px) rotateX(-180deg);opacity:0;}25%,75%{transform:perspective(136px) rotateX(0deg);opacity:1;}90%,100%{transform:perspective(136px) rotateY(180deg);opacity:0;}}@-o-keyframes cssload-fold-thecube{0%,10%{-o-transform:perspective(136px) rotateX(-180deg);opacity:0;}25%,75%{-o-transform:perspective(136px) rotateX(0deg);opacity:1;}90%,100%{-o-transform:perspective(136px) rotateY(180deg);opacity:0;}}@-ms-keyframes cssload-fold-thecube{0%,10%{-ms-transform:perspective(136px) rotateX(-180deg);opacity:0;}25%,75%{-ms-transform:perspective(136px) rotateX(0deg);opacity:1;}90%,100%{-ms-transform:perspective(136px) rotateY(180deg);opacity:0;}}@-webkit-keyframes cssload-fold-thecube{0%,10%{-webkit-transform:perspective(136px) rotateX(-180deg);opacity:0;}25%,75%{-webkit-transform:perspective(136px) rotateX(0deg);opacity:1;}90%,100%{-webkit-transform:perspective(136px) rotateY(180deg);opacity:0;}}@-moz-keyframes cssload-fold-thecube{0%,10%{-moz-transform:perspective(136px) rotateX(-180deg);opacity:0;}25%,75%{-moz-transform:perspective(136px) rotateX(0deg);opacity:1;}90%,100%{-moz-transform:perspective(136px) rotateY(180deg);opacity:0;}}sl
c
html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v13/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U0100-024F, U1E -1EFF, U20A -20AB, U20AD-20CF, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v13/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2212, U2215;}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');unicode-range:U0100-024F, U1E -1EFF, U20A -20AB, U20AD-20CF, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2212, U2215;}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v13/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U0100-024F, U1E -1EFF, U20A -20AB, U20AD-20CF, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2212, U2215;}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v13/R4a6fty3waPci7C44H8AjvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U0100-024F, U1E -1EFF, U20A -20AB, U20AD-20CF, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v13/tI4j516nok_GrVf4dhunkg.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2212, U2215;}:focus{outline:0;}h1,h2{margin:0;font-weight:inherit;font-size:inherit;}ul{margin:0;padding:0;list-style:none;}li{margin:0;padding:0;}html{-webkit-tap-highlight-color:rgba(0,0,0,0);}polygon{fill:#079992;}path{fill:#079992;}body{color:#666;padding:0;margin:0;font-family:'Lato', sans-serif;font-weight:400;font-size:1em;overflow-x:hidden;background:#fff;}a{color:#666;text-decoration:none;}a:not(.button):hover,a:not(.button):focus{color:#666;text-decoration:none;}a.first[href="#"],a.last[href="#"]{display:none;}button{cursor:pointer;border:none;}button[disabled]{opacity:0.5;}img{vertical-align:bottom;}img.rounded{border-radius:8px;}img.circle{border-radius:50%;}img.responsive{width:100%;height:auto;}select::-ms-expand{display:none;}.sconto_alert{background:#079992;font-weight:700;text-align:center;color:white;padding:5px 0;}.sconto_alert span{font-weight:;font-size:1.4em;}.ultimicommenti_wrap_top{display:flex;justify-content:flex-end;align-items:center;margin:20px 3%;}.ultimicommenti_wrap_top select{margin-left:10px;height:30px;border:1px solid #eee;color:#666;}.ultimicommenti_wrap{display:flex;flex-wrap:wrap;}.ultimocommento{width:27%;display:flex;justify-content:space-between;align-items:center;margin:3%;border:1px solid #f4f4f4;padding-bottom:10px;}.ultimocommento_img{width:30%;}.ultimocommento_img img{width:100%;}.ultimocommento_info{width:68%;display:flex;flex-direction:column;}.ultimocommento_title{font-weight:600;font-size:1.2em;color:#079992;}.ultimocommento_txt{font-size:0.9em;text-align:justify;margin-top:10px;}.ultimocommento_stars{display:flex;justify-content:flex-start;color:#079992;margin-top:10px;}.bigbanner_home_wrap{display:flex;justify-content:space-between;align-items:center;}.bigbanner{width:48%;}.bigbanner div{width:100%;}.bigbanner div img{width:100%;}.smallbanner_wrap{width:48%;display:flex;flex-direction:column;justify-content:space-between;}.smallbanner{width:100%;}.smallbanner div{width:100%;}.smallbanner div img{width:100%;}.smallbanner .pub_box_wrap{background:none !important;}.bigbanner .pub_box_wrap{background:none !important;}.extrapages_title{font-size:1.4em;text-align:center;font-weight:900;}.extrapages_subtitle{font-size:1em;margin-bottom:30px;text-align:center;font-weight:700;background:#079992;color:#fff;padding:10px 0;}.extrapages_prodotti_wrap{display:flex;justify-content:space-between;}.extrapages_prodotti_box_nome{text-align:center;font-weight:900;color:#079992;}.extrapages_prodotti_box_price{background:#eee;text-align:center;font-weight:700;font-size:1.6em;padding:10px 0;}.extrapages_prodotti_box_price a:hover{color:#666 !important;}.extrapages_prodotti_box{border:1px solid #079992;margin:0 10px;}.extrapages_prodotti_box a:hover{color:#666 !important;}.nontrovata{text-align:center;margin-top:100px;}.panel-header{background-color:#079992 !important;border-color:#079992 !important;}button.btn.btn-mini,input[type=submit].btn.btn-mini{background-color:#079992 !important;border-color:#079992 !important;}.panel-footer .brand a:hover{color:#079992 !important;}.panel-footer .brand a{color:#079992 !important;}#alert_toast{background:rgba(0,0,0,0.9);color:#fff;text-align:center;padding:10px;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);position:fixed;bottom:50%;right:0px;left:0px;font-size:1.2em;text-transform:uppercase;font-weight:700;z-index:9999;visibility:hidden;width:40%;margin:0 auto;}#alert_toast.show{visibility:visible;-webkit-animation:fadein 0.5s, fadeout 0.5s 2.5s;animation:fadein 0.5s, fadeout 0.5s 2.5s;}.blur{-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);}.grey_bkg{background:#eee;}.slider,section{margin-top:117px;}.flexslider .slides{overflow:hidden;position:relative;}.flexslider{border:none !important;margin:0 0 20px !important;}.assistenzatel{letter-spacing:0px;margin-right:10px;padding-right:10px;border-right:1px solid #fff;}.assistenzatel span{color:#36d7b7;}li.flex-active-slide{position:relative;}header{width:100%;}header .search{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:11%;color:black;}header .search button{height:30px;border:1px solid rgba(255,255,255,0.2);background:rgba(0,0,0,0.3);color:white;margin-right:10%;width:90%;}header .search input::-webkit-input-placeholder{color:#eee;font-weight:700;margin-left:5px;text-align:center;}header .search input:focus::-webkit-input-placeholder{color:black;font-weight:700;margin-left:5px;text-align:center;}header .search input:focus{background:rgba(255,255,255,0.5);color:black;}header .top{background:rgba(0,0,0,0.5);position:fixed;top:0;width:100%;z-index:999;}header .top_block{position:relative !important;}header .top_banner{background:rgba(0,0,0,0.3);display:flex;justify-content:space-between;color:#fff;line-height:1.65;}header .login_wrap{flex-basis:50%;display:flex;}header .login,header .registrati{margin:0 1%;}header .login a:link,header .registrati a:link{color:#fff !important;}header .login a:visited,header .registrati a:visited{color:#fff !important;}header .login a:hover,header .registrati a:hover{color:#079992 !important;}header .social i:hover{color:#079992;}header .social{flex-basis:50%;text-align:right;letter-spacing:15px;display:flex;justify-content:flex-end;}header .social a:link{color:#fff;}header .social a:visited{color:#fff;}header .top_logo{display:flex;justify-content:space-around;height:54px;}header .logo{padding-top:10px;height:100%;}header .menu{position:relative;}header .menu_bt{color:#fff;cursor:pointer;}header .menu_bt a:hover{color:#fff;text-decoration:none;}header .menu_bt:hover{color:#079992;}header .megamenu{background-color:#eee;border-top:5px solid #079992;justify-content:flex-start;display:flex;background-repeat:no-repeat;background-position:right bottom;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.75);}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){header .megamenu{display:none !important;}}header .megamenu .megamenu_wrap{padding:20px;}header .megamenu .megamenu_wrap .megamenu_list{columns:2;-webkit-columns:2;-moz-columns:2;}header .megamenu .megamenu_wrap .megamenu_bt{line-height:2.8;color:#666;padding:0 20px;box-shadow:none !important;font-size:0.8em;font-weight:700;}header .megamenu .megamenu_wrap .megamenu_bt:hover{color:#fff;}header .megamenu div.megamenu_title{color:#079992;font-size:1.2em;font-weight:900;line-height:2.8;border-bottom:2px solid #079992;}header .megamenu .megamenu_list_wrap{display:flex;}header .cart{color:#079992;display:flex;align-items:center;justify-content:center;font-size:1.6em;width:5%;position:relative;}header .cart .cart_counter{position:absolute;top:5px;right:5px;border-radius:50px;background:#fff;font-weight:700;text-align:center;padding:3px;width:25px;height:25px;box-sizing:border-box;z-index:999;font-size:0.6em;color:#079992;}header .altriarticoli{font-size:0.7em !important;text-align:center !important;background:#222;}header .altriarticoli span{font-size:1.4em !important;font-weight:900 !important;}section .features{display:flex;justify-content:space-around;margin-top:20px;}section .feature{position:relative;width:18%;max-height:230px;}section .feature_icon{background:#079992;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:100px;height:100px;padding:18px;margin:0 auto;position:relative;z-index:1;}section .feature_icon img{padding:17px;}section .feature_box{background:#eee;position:relative;top:-70px;padding:5px;padding-top:75px;width:100%;}section .feature_box .feature_box_title{font-size:19px;text-shadow:1px 1px 1px #fff;color:#333;text-align:center;font-weight:900;height:50px;display:flex;align-items:center;justify-content:center;}section .feature_box .feature_box_txt{color:#666;text-align:center;min-height:40px;display:none;}section .prodotti_arrow{position:relative;}section .prodotti_arrow .arrow{padding-top:10px;cursor:pointer;position:absolute;z-index:99;top:0;bottom:0px;margin:auto;display:inline-flex;}section .prodotti_arrow .left{left:0px;}section .prodotti_arrow .right{right:0px;}section .box_prodotti{width:100%;margin:20px 0;min-height:440px;}section .box_prodotti_title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}section .box_prodotti_title_wrap{display:flex;justify-content:space-between;}section .arrow{padding-top:10px;cursor:pointer;}section .arrow.disabled{opacity:0.3;cursor:default;}section .box_prodotti_title_txt{color:#079992;font-weight:300;font-size:2.5em;margin:0 5px;text-transform:uppercase;}section .box_prodotti_filtro_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0;}section .box_prodotti_filtro{display:flex;justify-content:space-between;}section .col_1-2 .box_prodotti_filtro_wrap .box_prodotti_filtro{width:100%;}section .box_prodotti_filtro_box{padding:10px 5px;text-transform:uppercase;width:17%;text-align:center;font-size:0.8em;background:#ccc;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;}section .box_selected{background:#079992;color:#fff;}section .box_prodotti_list{flex-flow:row wrap;justify-content:flex-start;}section .box_offerte .box_prodotti_list{justify-content:center;}section .prodotto_box{position:relative;width:14%;margin:1%;}section .prodotto_box_cart{position:absolute;bottom:5px;right:5px;left:5px;font-size:1em;font-weight:700;color:#079992;display:flex;align-items:center;justify-content:center;border:1px solid #079992;line-height:1.5;}section .col_1-2 .prodotto_box{min-width:31%;flex-grow:1;margin:1%;}section .prodotto_box_name{text-transform:capitalize;font-weight:700;font-size:1em;text-align:center;width:100%;margin:10px 0;margin-top:10px;display:inline-block;min-height:38px;}section .prodotto_box_price{display:flex;justify-content:space-between;margin:0px 0;}section .prodotto_box_price .prodotto_box_price_old{width:auto;}section .prodotto_box_price_real{color:#079992;flex-grow:9;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:baseline;}section .prodotto_box_price_old{text-decoration:line-through;color:#666;text-align:center;flex-grow:1;font-size:0.6em;width:82px;display:flex;align-items:center;justify-content:center;}section .prodotto_box_price_sconto{white-space:nowrap;position:relative;margin:0 5px 0 15px;displaY:inline-block;height:20px;border-radius:0 5px 5px 0;padding:0 5px 0 10px;background:#079992;color:#fff;flex-grow:1;font-weight:700;text-align:center;font-size:0.9em;}section .prodotto_box_price_sconto:before{position:absolute;background:#079992;color:#fff;content:"\25CF";font-size:12px;line-height:10px;text-indent:6px;top:2px;left:-7px;width:14px;height:15px;transform:rotate(45deg);}section .alert_tag{white-space:nowrap;position:relative;margin:0 5px 0 10px;displaY:inline-block;height:20px;border-radius:0 5px 5px 0;padding:0 5px 0 10px;background:#079992;color:#fff;font-weight:700;text-align:center;font-size:0.9em;}section .alert_tag:before{position:absolute;background:#079992;color:#079992;content:"\25CF";font-size:12px;line-height:10px;text-indent:6px;top:2px;left:-7px;width:14px;height:15px;transform:rotate(45deg);}section .prodotto_box_price_sconto:after{position:absolute;right:0;margin:1px 7px;font-weight:bold;font-size:19px;}section .prodotto_box_badge{position:absolute;background:#079992;color:#fff;font-weight:700;font-size:0.8em;padding:3px 5px;z-index:9;}section .prodotto_box_badge.offerta{bottom:0;left:0;}section .prodotto_box_badge.novita{bottom:0;right:0;background:#ccc;color:#079992;}section .pub_box_wrap{background:#eee;width:100%;padding:10px;display:flex;justify-content:center;background:-moz-radial-gradient(center,ellipse cover,#eee 67%,#ccc 100%);background:-webkit-radial-gradient(center,ellipse cover,#eee 67%,#ccc 100%);background:radial-gradient(ellipse at center,#eee 67%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=1);}section .pub_box{margin:0 5px;}section .newsletter{margin:40px 0px;position:relative;}section .newsletter_invia{position:absolute;top:0px;bottom:0px;right:50px;display:flex;align-items:center;justify-content:center;width:30%;}section .newsletter_input{width:100%;position:relative;}section .newsletter_input span{color:#d91e18;font-size:0.6em;font-weight:700;text-transform:uppercase;position:absolute;bottom:-13px;left:0;right:0px;}section .newsletter_input input{height:50px;border:none;width:100%;font-size:1.4em;}section .newsletter_bt{background:#079992;color:#fff;font-weight:700;text-align:center;height:52px;display:flex;align-items:center;justify-content:center;padding:0 10px;}section .blog{display:flex;justify-content:space-around;}section .blog_box{background:#f4f4f4;width:31%;padding:10px;}section .blog_title{color:#079992;font-weight:900;font-size:1.4em;padding:10px 0;text-transform:uppercase;min-height:84px;}section .blog_title a{color:#079992 !important;}section .blog_img{width:100%;margin-bottom:10px;}section .blog_txt{color:#666;text-align:justify;font-size:1em;margin-bottom:10px;min-height:70px;}section .blog_bt{background:#666;text-align:center;color:#fff;font-size:1.2em;margin-top:20px;padding:10px 0;font-weight:700;cursor:pointer;}.sidemenu.col_1-4{margin:30px 0 0 20px;}.sidemenu .sidemenu_title{background:#079992;font-size:1.4em;line-height:1.8;color:#fff;font-weight:700;text-align:center;padding:0 10px;display:none;}.sidemenu .sidemenu_subtitle{color:#079992;border-bottom:2px solid #079992;font-size:1.2em;line-height:1.8;font-weight:700;padding:0 10px;}.sidemenu .sidemenu_bt{border-bottom:1px solid #ccc;font-weight:400;line-height:2.8;padding:0 10px;}.sidemenu .sidemenu_bt.selected{background:#079992;color:white;}.sidemenu .sidemenu_filtrititle{border-top:1px solid #fff;background:#079992;font-size:1.4em;line-height:1.8;color:#fff;font-weight:700;text-align:center;padding:0 10px;display:none;}.sidemenu .sidemenu_filtro_title{font-weight:700;padding:2px 10px;font-size:1.2em;color:#fff;text-transform:uppercase;margin-top:20px;border-bottom:3px solid #666;color:#666;margin-bottom:10px;}.sidemenu .sidemenu_filtro_content{margin-left:5px;}.sidemenu .colore_box{width:24px;height:24px;margin:10px 4px 0px 4px;border:2px solid #eee;border-radius:0px;box-sizing:border-box;display:inline-block;cursor:pointer;}.sidemenu .colore_box_select{border:3px solid #079992;border-radius:0px;}.sidemenu .mostra_altri{background:#666;color:#fff;padding:5px;margin-top:20px;margin-left:5px;}.categoria_top{display:none;}.macrocategoria_txt{background:#eee;font-weight:700;line-height:1.65;padding:15px;margin:30px 1%;width:100%;font-weight:400 !important;}.unslider-arrow{display:block;width:32px;height:32px;top:50%;right:-50px;left:auto;margin-top:-16px;overflow:hidden;background:rgba(0,0,0,0.2) no-repeat 50% 50%;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgNDYuMDIgNDYuMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjAyIDQ2LjAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE0Ljc1Nyw0Ni4wMmMtMS40MTIsMC0yLjgyNS0wLjUyMS0zLjkyOS0xLjU2OWMtMi4yODItMi4xNy0yLjM3My01Ljc4LTAuMjA0LTguMDYzbDEyLjc1OC0xMy40MThMMTAuNjM3LDkuNjQ1ICAgIEM4LjQ2LDcuMzcsOC41NCwzLjc2LDEwLjgxNiwxLjU4MmMyLjI3Ny0yLjE3OCw1Ljg4Ni0yLjA5Nyw4LjA2MywwLjE3OWwxNi41MDUsMTcuMjUzYzIuMTA0LDIuMiwyLjEwOCw1LjY2NSwwLjAxMyw3Ljg3MiAgICBMMTguODkzLDQ0LjI0N0MxNy43Nyw0NS40MjQsMTYuMjY3LDQ2LjAyLDE0Ljc1Nyw0Ni4wMnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-size:7px 11px;border-radius:32px;text-indent:-999em;opacity:.6;transition:opacity .2s;}.roundedOne{width:96%;height:30px;display:flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4',endColorstr='#b3bead',GradientType=0);padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;box-sizing:border-box;}.roundedOne label{cursor:pointer;position:absolute;width:16px;height:16px;left:7px;top:7px;background:#ccc;}.roundedOne label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:12px;height:12px;background:#079992;top:2px;left:2px;}.roundedOne label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}.roundedOne input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.alberatura{font-size:1em;padding:5px;border-bottom:1px solid #eee;display:flex;align-items:center;}.alberatura i{color:#079992;}.alberatura li{list-style:none;margin:0 5px;}.schedaprodotto{display:flex;justify-content:space-around;margin-top:20px;}.schedaprodotto .big_img_schedaprodotto{width:100%;}.schedaprodotto .big_img_schedaprodotto img{width:100%;}.schedaprodotto .small_img_schedaprodotto_wrap{width:100%;display:flex;justify-content:flex-start;}.schedaprodotto .small_img_schedaprodotto{flex-basis:20%;margin:1%;border:1px solid #ccc;}.schedaprodotto .small_img_schedaprodotto img{width:100%;}.schedaprodotto .top_data_schedaprodotto{width:100%;}.schedaprodotto .title_data_schedaprodotto{text-align:right;font-weight:300;font-size:2.5em;text-transform:uppercase;border-bottom:1px solid #ccc;color:#079992;padding-bottom:10px;padding-left:100px;float:right;width:100%;box-sizing:border-box;}.schedaprodotto .cod_data_schedaprodotto{font-weight:400;font-size:1.2em;clear:both;display:flex;justify-content:space-between;}.schedaprodotto .cod_data_schedaprodotto .cod_data_schedaprodotto_disp{text-align:left;background:#90c695;color:#fff;display:flex;align-items:center;justify-content:center;height:20px;padding:5px;margin:5px 0px;}.schedaprodotto .cod_data_schedaprodotto .cod_data_schedaprodotto_disp_entro{font-size:0.8em;}.schedaprodotto .cod_data_schedaprodotto .cod_data_schedaprodotto_disp_entro span{font-weight:700;}.schedaprodotto .cod_data_schedaprodotto .cod_data_schedaprodotto_cod{text-align:right;}.schedaprodotto .cod_data_schedaprodotto .cod_data_schedaprodotto_disp_gratis{color:#90c695;font-weight:700;}.schedaprodotto span{color:#079992;}.schedaprodotto .pay_data_schedaprodotto{width:100%;display:flex;justify-content:space-between;margin:20px 0;}.schedaprodotto .prodotto_box_price_old{font-size:1.2em;}.schedaprodotto .realprice_data_schedaprodotto{background:#666;color:#fff;text-align:center;padding:10px;font-size:2.5em;font-weight:700;}.schedaprodotto .discount{width:100%;display:flex;justify-content:flex-end;margin-top:5px;flex-direction:column;}.schedaprodotto .discount .scadenza_offerta{display:flex;justify-content:space-between;font-size:1em;width:90%;align-self:flex-end;}.schedaprodotto .cart_data_schedaprodotto_wrap{display:flex;justify-content:space-between;position:relative;}.schedaprodotto .wish_data_schedaprodotto{width:30px;height:30px;padding:10px;border:2px solid #079992;font-size:1.6em;text-align:center;color:#079992;cursor:pointer;display:flex;align-items:center;justify-content:center;}.schedaprodotto .wish_data_schedaprodotto img{width:100%;}.schedaprodotto .cart_data_schedaprodotto{height:40px;border:2px solid #079992;color:#079992;padding:5px;line-height:35px;margin-left:10px;cursor:pointer;}.schedaprodotto .aggiungi_ok{position:absolute;z-index:10;right:-50px;color:#90c695;font-size:50px;top:0;display:flex;align-items:center;justify-content:center;}.schedaprodotto .otherlist_data_schedaprodotto{margin-top:0px;}.schedaprodotto .other_data_schedaprodotto{margin:1%;border:1px solid #ccc;display:inline-block;width:22%;}.schedaprodotto .other_data_schedaprodotto_select{border:1px solid #079992 !important;}.schedaprodotto .otherimg_data_schedaprodotto{width:45%;display:inline-block;}.schedaprodotto .otherimg_data_schedaprodotto img{width:100%;padding:1%;box-sizing:border-box;}.schedaprodotto .othertxt_data_schedaprodotto{color:#079992;font-size:0.8em;display:inline-block;vertical-align:top;margin-top:20px;width:45%;}.schedaprodotto .othertxt_data_schedaprodotto span{color:#666;font-weight:700;}.schedaprodotto .info_data_schedaprodotto md-content{display:none;}.schedaprodotto .info_data_schedaprodotto .info_data_schedaprodotto_wrap{margin:20px 0px;}.schedaprodotto .info_data_schedaprodotto .info_data_schedaprodotto_wrap .info_data_schedaprodotto_title{font-size:1.6em;color:#079992;font-weight:700;border-bottom:2px solid #079992;}.schedaprodotto .info_data_schedaprodotto .info_data_schedaprodotto_wrap .info_data_schedaprodotto_content{background:#eee;color:#666;font-size:1em;padding:10px;box-sizing:border-box;}.schedaprodotto .info_data_schedaprodotto .commento{width:100%;border:1px solid #ccc;display:flex;justify-content:space-around;background:#f4f4f4;margin:1% 0;}.schedaprodotto .info_data_schedaprodotto .commento .commento_img{width:8%;display:flex;align-items:center;justify-content:center;}.schedaprodotto .info_data_schedaprodotto .commento .commento_wrap{width:88%;display:flex;justify-content:space-between;flex-direction:column;}.schedaprodotto .info_data_schedaprodotto .commento .commento_user{display:flex;justify-content:space-between;}.schedaprodotto .info_data_schedaprodotto .commento .commento_user .commento_name{width:49%;color:#333;font-weight:900;font-size:1em;padding:5px 0;}.schedaprodotto .info_data_schedaprodotto .commento .commento_user .commento_stars{color:#079992;font-size:1.2em;}.schedaprodotto .info_data_schedaprodotto .commento .commento_txt{text-align:justify;font-size:0.8em;padding:10px 0;}.taglia{margin:20px 0;display:flex;position:relative;}.info_taglie{position:absolute;bottom:-20px;background:#666;color:#fff;border:1px solid #666;font-weight:700;padding:5px;cursor:pointer;}.taglie_chiudi{position:absolute;right:20px;top:30px;cursor:pointer;}#alert_taglia{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-transform:uppercase;margin-left:30px;margin-top:25px;}select#soflow,select#soflow-color{-webkit-appearance:button;-webkit-border-radius:2px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background:#f4f4f4 url(../images/select.png);background-position:97% center;background-repeat:no-repeat;border:1px solid #079992;color:#666;font-size:inherit;margin:20px 0;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:300px;}.tabs{width:100%;display:flex;justify-content:space-between;float:none;list-style:none;position:relative;margin:50px 0 0 0px;text-align:left;}.tabs li{width:34%;text-align:center;}.tabs input[type="radio"]{position:absolute;top:0;left:-9999px;}.tabs label{display:block;padding:0px 21px;border-radius:2px 2px 0 0;font-size:1.4em;font-weight:normal;text-transform:uppercase;cursor:pointer;position:relative;top:0px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.tabs label:hover{color:#079992;}.tabs .tab-content{z-index:2;display:none;overflow:hidden;width:100%;font-size:1.2em;padding:25px;position:absolute;top:53px;left:0;background:#eee;text-align:justify;box-sizing:border-box;}.tabs [id^="tab"]:checked + label{top:0;padding:7px 0px;border-top:4px solid #079992;background:#079992;color:#fff;}.tabs [id^="tab"]:checked ~ [id^="tab-content"]{display:block;}p.link{clear:both;margin:380px 0 0 15px;}p.link a{text-transform:uppercase;text-decoration:none;display:inline-block;color:#fff;padding:5px 10px;margin:0 5px;background-color:#612e76;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}p.link a:hover{background-color:#522764;}.gallery{margin-top:80px;}.gallery-cell{height:120px;margin-right:10px;background:#f9f9f9;display:flex;padding:5px;border:1px solid #ccc;}.gallery-cell_selected{border:1px solid #079992;}.regalo_disable{position:absolute;z-index:999;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);}.regalo_disable .top_schedaprodotto_price{background:#079992 !important;color:#eee !important;width:100% !important;}.gallery-cell:before{display:flex;justify-content:space-around;text-align:center;line-height:200px;font-size:80px;color:white;}.flickity-viewport{padding:10px 0px;}.gallery-cell .top_schedaprodotto_txt{flex-grow:1;padding:2%;box-sizing:border-box;position:relative;}.gallery-cell img{height:100%;}.gallery-cell .top_schedaprodotto_nome{color:#079992;font-weight:700;font-size:1em;margin:0px 0;text-transform:uppercase;}.gallery-cell .top_schedaprodotto_price{font-size:1em;font-weight:400;background:#ccc;color:#666;text-align:center;position:absolute;width:98%;bottom:2px;}.gallery-cell .top_schedaprodotto_descr{flex-grow:1;padding:20px;box-sizing:border-box;text-align:justify;}.flickity-page-dots{display:none !important;}.scadenza_offerta{color:#079992;width:100%;font-size:0.8em;font-weight:700;box-sizing:border-box;position:absolute;z-index:9999;top:80px;text-align:right;}.scadenza_offerta span{color:#666;font-weight:300;}.discount .scadenza_offerta{color:#079992;width:100%;font-size:0.8em;font-weight:700;box-sizing:border-box;text-align:right;position:relative;z-index:0;top:0px;}.discount .scadenza_offerta span{color:#666;font-weight:300;}.view-code{color:#079992;font-size:14px;text-transform:uppercase;font-weight:700;text-decoration:none;position:absolute;top:640px;left:50%;margin-left:-35px;}.view-code:hover{color:#079992;}@media only screen and (min-width: 1020px){.make-3D-space{perspective:800px;width:250px;height:415px;transform-style:preserve-3d;transition:transform 5s;margin:10px;}.box_prodotti_wrap #make-3D-space{width:188px;height:355px;}.flexslider .slides{overflow:hidden;position:relative;}.feature_box_txt{display:block;}.box_prodotti_filtro{width:38%;}.footer_center{display:flex;}.footer_column{width:39%;}.footer_title{font-size:1.6em;}.logo{width:10%;}.menu{width:74%;}.menu_animation{display:block;}.menu_animation li{margin:0.5em 1em;font-size:1em;}.schedaprodotto{flex-direction:row;}.img_schedaprodotto{width:30%;margin-left:0;}.data_schedaprodotto{width:40%;}.gallery-cell{width:18%;}.carrello_prodotti_spedizione{display:block;}.carrello_wrap{width:84%;}.carrello_vuoto{font-size:2.5em;font-weight:900;margin-bottom:60px;}.carrello_vuoto span{font-size:0.6em;font-weight:400;color:#079992;}.carrello_vuoto span a:link{color:#079992;}.carrello_vuoto span a:visited{color:#079992;}.scelta{height:500px;}.checkout_wrap{width:69%;display:inline-block;}.checkout_side{width:29%;display:inline-block;}.box_prodotti_wrap .box_prodotti_filtro_wrap{visibility:visible;height:auto;margin:20px 0;}.stats-container .product_name{font-size:0.8em;}.scadenza_offerta{right:5px;}}.prodotto_box_price_real{font-size:1em;}@media only screen and (min-width: 768px){.make-3D-space{perspective:800px;width:236px;height:427px;transform-style:preserve-3d;transition:transform 5s;margin:10px;}.box_prodotti_wrap .make-3D-space{width:154px;height:310px;}.flexslider .slides{overflow:hidden;position:relative;}.feature_box_txt{display:none;}.box_prodotti_filtro{width:90%;}.footer_center{display:none;}.footer_column{width:50%;}.footer_title{font-size:1.4em;}.logo{width:15%;}.menu{width:59%;}.menu_animation{display:flex;justify-content:space-between;}.menu_animation li{margin:2em 0em;font-size:0.6em;}.schedaprodotto{flex-direction:column;}.img_schedaprodotto{width:60%;margin-left:20%;}.data_schedaprodotto{width:100%;}.gallery-cell{width:50%;}.carrello_prodotti_spedizione{display:none;}.carrello_wrap{width:100%;}.scelta{height:550px;}.checkout_wrap{width:100%;display:block;}.checkout_side{width:100%;display:block;}.box_prodotti_wrap .box_prodotti_filtro_wrap{visibility:hidden;height:0;margin:0px 0;}.stats-container .product_name{font-size:0.6em;}.prodotto_box_price_real{font-size:1em;}.scadenza_offerta{right:20px;}}@media only screen and (min-width: 1024px){.make-3D-space{perspective:800px;width:150px;height:310px;transform-style:preserve-3d;transition:transform 5s;margin:10px;}.box_prodotti_wrap .make-3D-space{width:205px;height:360px;}.flexslider .slides{overflow:hidden;position:relative;}.feature_box_txt{display:none;}.box_prodotti_filtro{width:90%;}.footer_center{display:none;}.footer_column{width:50%;}.footer_title{font-size:1.4em;}.logo{width:15%;}.menu{width:59%;}.menu_animation{display:flex;justify-content:space-between;}.menu_animation li{margin:2em 0em;font-size:0.6em;}.schedaprodotto{flex-direction:column;}.img_schedaprodotto{width:60%;margin-left:20%;}.data_schedaprodotto{width:100%;}.gallery-cell{width:50%;}.carrello_prodotti_spedizione{display:none;}.carrello_wrap{width:100%;}.scelta{height:550px;}.checkout_wrap{width:100%;display:block;}.checkout_side{width:100%;display:block;}.box_prodotti_wrap .box_prodotti_filtro_wrap{visibility:hidden;height:0;margin:0px 0;}.stats-container .product_name{font-size:0.6em;}.prodotto_box_price_real{font-size:0.8em;}.scadenza_offerta{right:5px;}}@media only screen and (min-width: 1170px){.make-3D-space{perspective:800px;width:190px;height:340px;transform-style:preserve-3d;transition:transform 5s;margin:10px;}.box_prodotti_wrap .make-3D-space{width:165px;height:330px;}.flexslider .slides{overflow:hidden;position:relative;}.feature_box_txt{display:block;}.box_prodotti_filtro{width:38%;}.footer_center{display:flex;}.footer_column{width:39%;}.footer_title{font-size:1.6em;}.logo{width:10%;}.menu{width:74%;}.menu_animation{display:block;}.menu_animation li{margin:0.5em 1em;font-size:1em;}.schedaprodotto{flex-direction:row;}.img_schedaprodotto{width:30%;margin-left:0;}.data_schedaprodotto{width:40%;}.gallery-cell{width:18%;}.carrello_prodotti_spedizione{display:block;}.carrello_wrap{width:84%;}.scelta{height:500px;}.checkout_wrap{width:69%;display:inline-block;}.checkout_side{width:29%;display:inline-block;}.box_prodotti_wrap .box_prodotti_filtro_wrap{visibility:visible;height:auto;margin:20px 0;}.stats-container .product_name{font-size:0.8em;}.prodotto_box_price_real{font-size:1em;}.scadenza_offerta{right:5px;}}@media only screen and (min-width: 1400px){.make-3D-space{perspective:800px;width:210px;height:380px;transform-style:preserve-3d;transition:transform 5s;margin:10px;}.box_prodotti_wrap .make-3D-space{width:189px;height:355px;}.flexslider .slides{overflow:hidden;position:relative;}.feature_box_txt{display:block;}.box_prodotti_filtro{width:38%;}.footer_center{display:flex;}.footer_column{width:39%;}.footer_title{font-size:1.6em;}.logo{width:10%;}.menu{width:74%;}.menu_animation{display:block;}.menu_animation li{margin:0.5em 1em;font-size:1em;}.schedaprodotto{flex-direction:row;}.img_schedaprodotto{width:30%;margin-left:0;}.data_schedaprodotto{width:40%;}.gallery-cell{width:18%;}.carrello_prodotti_spedizione{display:block;}.carrello_wrap{width:84%;}.carrello_wrap{width:84%;}.scelta{height:500px;}.checkout_wrap{width:69%;display:inline-block;}.checkout_side{width:29%;display:inline-block;}.box_prodotti_wrap .box_prodotti_filtro_wrap{visibility:visible;height:auto;margin:20px 0;}.stats-container .product_name{font-size:0.8em;}.prodotto_box_price_real{font-size:1em;}.scadenza_offerta{right:5px;}}@media only screen and (min-width: 1700px){.make-3D-space{perspective:800px;width:290px;height:480px;transform-style:preserve-3d;transition:transform 5s;margin:10px;}.flexslider .slides{overflow:hidden;position:relative;}.box_prodotti_wrap .make-3D-space{width:259px;height:425px;}.feature_box_txt{display:block;}.box_prodotti_filtro{width:38%;}.footer_center{display:flex;}.footer_column{width:39%;}.footer_title{font-size:1.6em;}.logo{width:10%;}.menu{width:74%;}.menu_animation{display:block;}.menu_animation li{margin:0.5em 1em;font-size:1em;}.schedaprodotto{flex-direction:row;}.img_schedaprodotto{width:30%;margin-left:0;}.data_schedaprodotto{width:40%;}.gallery-cell{width:18%;}.carrello_prodotti_spedizione{display:block;}.carrello_wrap{width:84%;}.scelta{height:500px;}.checkout_wrap{width:69%;display:inline-block;}.checkout_side{width:29%;display:inline-block;}.box_prodotti_wrap .box_prodotti_filtro_wrap{visibility:visible;height:auto;margin:20px 0;}.stats-container .product_name{font-size:0.8em;}.prodotto_box_price_real{font-size:1em;}.scadenza_offerta{right:5px;}}.product-front,.product-back{width:100%;background:#fff;position:absolute;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.product-back{display:none;transform:rotateY(180deg);}.product-card.animate .product-back,.product-card.animate .product-front{top:0px;left:0px;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.product-card{width:100%;height:100%;position:relative;overflow:hidden;transform-style:preserve-3d;-webkit-transition:100ms ease-out;-moz-transition:100ms ease-out;-o-transition:100ms ease-out;transition:100ms ease-out;}div.product-card.flip-10{-webkit-transform:rotateY(-10deg);-moz-transform:rotateY(-10deg);-o-transform:rotateY(-10deg);transform:rotateY(-10deg);transition:50ms ease-out;}div.product-card.flip90{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);transition:100ms ease-in;}div.product-card.flip190{-webkit-transform:rotateY(190deg);-moz-transform:rotateY(190deg);-o-transform:rotateY(190deg);transform:rotateY(190deg);transition:100ms ease-out;}div.product-card.flip180{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);transition:150ms ease-out;}.product-card.animate{width:100%;box-shadow:0px 13px 21px -5px rgba(0,0,0,0.3);-webkit-transition:100ms ease-out;-moz-transition:100ms ease-out;-o-transition:100ms ease-out;transition:100ms ease-out;}.stats-container{background:#fff;position:absolute;top:100%;left:0;width:100%;height:240px;padding:15px 15px 15px;box-sizing:border-box;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.prodotto_stars{font-size:0.8em;width:100%;position:absolute;z-index:9999;top:0px;color:#079992;text-align:center;background:rgba(255,255,255,0.5);padding:5px 0;left:0px;margin-top:-22px;}.product-card.animate .stats-container{top:60%;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.stats-container .product_name{color:#666;text-transform:uppercase;height:35px;font-weight:700;overflow:hidden;text-overflow:ellipsis;}.stats-container p{font-size:16px;color:#b1b1b3;padding:2px 0 20px 0;}.stats-container .product_price{float:right;color:#079992;font-size:1.2em;font-weight:700;text-transform:uppercase;}.image_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#079992;opacity:0;}.product-card.animate .image_overlay{opacity:0.4;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.product-card.animate .product-options{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:1;}.product-options{padding:10px 0 0;opacity:0;}.product-options strong{font-weight:700;color:#393c45;font-size:0.8em;}.product-options span{color:#969699;font-size:14px;display:block;margin-bottom:8px;}.addcartscheda{position:absolute;top:5px;right:5px;font-size:19px;color:#fff;font-weight:700;opacity:0;border:2px solid #fff;padding:5px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.addcartscheda:hover{background:#fff;color:#079992;cursor:pointer;}.product-card.animate .addcartscheda{opacity:1;font-size:15px;margin-right:5px;top:5px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.view_details{position:absolute;top:112px;left:50%;margin-left:-85px;border:2px solid #fff;color:#fff;font-size:19px;text-align:center;text-transform:uppercase;font-weight:700;padding:10px 0;width:172px;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.view_details:hover{background:#fff;color:#079992;cursor:pointer;}.product-card.animate .view_details{opacity:1;width:152px;font-size:15px;margin-left:-75px;top:20%;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}div.colors div{margin-top:3px;width:15px;height:15px;margin-right:5px;float:left;}div.colors div span{width:15px;height:15px;display:block;border-radius:50%;}div.colors div span:hover{width:17px;height:17px;margin:-1px 0 0 -1px;}div.c-blue span{background:#6e8cd5;}div.c-red span{background:#f56060;}div.c-green span{background:#44c28d;}div.c-white span{background:#fff;width:14px;height:14px;border:1px solid #e8e9eb;}div.shadow{width:300px;height:520px;opacity:0;position:absolute;top:0;left:0;z-index:3;display:none;background:-webkit-linear-gradient(left,rgba(0,0,0,0.1),rgba(0,0,0,0.2));background:-o-linear-gradient(right,rgba(0,0,0,0.1),rgba(0,0,0,0.2));background:-moz-linear-gradient(right,rgba(0,0,0,0.1),rgba(0,0,0,0.2));background:linear-gradient(to right,rgba(0,0,0,0.1),rgba(0,0,0,0.2));}.product-back div.shadow{z-index:10;opacity:1;background:-webkit-linear-gradient(left,rgba(0,0,0,0.2),rgba(0,0,0,0.1));background:-o-linear-gradient(right,rgba(0,0,0,0.2),rgba(0,0,0,0.1));background:-moz-linear-gradient(right,rgba(0,0,0,0.2),rgba(0,0,0,0.1));background:linear-gradient(to right,rgba(0,0,0,0.2),rgba(0,0,0,0.1));}.flip-back{position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer;}.cx,.cy{background:#d2d5dc;position:absolute;width:0px;top:15px;right:15px;height:3px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.flip-back:hover .cx,.flip-back:hover .cy{background:#979ca7;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.cx.s1,.cy.s1{right:0;width:30px;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.cy.s2{-ms-transform:rotate(50deg);-webkit-transform:rotate(50deg);transform:rotate(50deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.cy.s3{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.cx.s1{right:0;width:30px;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.cx.s2{-ms-transform:rotate(140deg);-webkit-transform:rotate(140deg);transform:rotate(140deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.cx.s3{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 100ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}.login_flip{background:#eee;}.flip{-webkit-perspective:800;width:700px;height:600px;position:relative;margin:150px auto 0 auto;font-size:1.4em;}.flip .card.flipped{-webkit-transform:rotatey(-180deg);}.flip .card{width:100%;height:100%;-webkit-transform-style:preserve-3d;-webkit-transition:0.5s;-webkit-box-shadow:2px 3px 32px 9px rgba(0,0,0,0.38);-moz-box-shadow:2px 3px 32px 9px rgba(0,0,0,0.38);box-shadow:2px 3px 32px 9px rgba(0,0,0,0.38);}.flip .card .face{width:100%;height:100%;position:absolute;-webkit-backface-visibility:hidden;z-index:2;text-align:center;}.flip .card .login_box{position:absolute;z-index:1;background:#eee;}.flip .card .reg_box{-webkit-transform:rotatey(-180deg);background:#eee;}.login_bkg{width:100%;z-index:-2;position:fixed;top:0px;height:100%;overflow:hidden;display:flex;}.login_box_form{width:90%;margin:0 5% !important;float:right;font-weight:300;}.login_box_form_row{margin:20px 0;position:relative;}.login_box_form_row span{color:#d91e18;font-size:0.6em;font-weight:700;text-transform:uppercase;position:absolute;bottom:0px;left:0;right:0px;}.alert-danger{color:#d91e18;font-size:0.6em;font-weight:700;text-transform:uppercase;text-align:center;}.termini{font-size:0.6em;font-weight:700;text-align:left;}.termini a{color:#079992;}.termini a:hover{text-decoration:underline;}.termini a:hover{color:#079992;text-decoration:underline;}.termini input[type="checkbox"]{display:block;float:left;}.login_box_form_row input[type="email"],.login_box_form_row input[type="password"]{height:50px;width:100%;border:none;color:#666;text-align:center;font-size:1.2em;}.login_box_top{width:100%;background:#079992;color:#fff;text-align:center;font-size:1.6em;font-weight:300;}.login_box_bt{width:50%;height:40px;text-align:center;color:#fff;background:#3fc380;line-height:40px;font-weight:700;margin:20px auto;clear:both;}.login_box_bt:hover{background:#64ce99;}.login_bt_wrap span img{vertical-align:middle;}.login_box_bt_flip{width:94% !important;float:right;clear:both;margin:0px 2% !important;position:absolute;bottom:20px;}.condizioni{display:flex;justify-content:space-between;}.condizioni .login_box_form_row span{color:#d91e18;font-size:0.6em;font-weight:700;text-transform:uppercase;position:absolute;bottom:-13px;left:0;right:0px;}.login_newsletter{width:50%;font-size:0.6em;font-weight:400;text-align:justify;display:flex;justify-content:space-between;margin-top:20px;}.login_newsletter input{width:10%;}.login_newsletter span{color:#079992;font-weight:700;}.carrello_title{color:#079992;width:40%;font-weight:300;font-size:2.5em;text-transform:uppercase;border-bottom:1px solid #ccc;margin:90px 0px 20px 0px;}.carrello_container{display:flex;justify-content:space-between;}.carrello_prodotti_spedizione{width:15%;background:#eee;}.carrello_wrap{padding:0 1%;box-sizing:border-box;}.carrello_wrap .carrello_wrap_head{display:flex;justify-content:flex-end;background:#eee;padding:5px 0;}.carrello_wrap .carrello_wrap_head_content{flex-basis:15%;text-align:center;font-weight:700;color:#666;}.carrello_wrap .carrello_wrap_row{display:flex;flex-direction:row;padding:40px 0px;border-bottom:1px solid #ccc;position:relative;}.carrello_wrap .carrello_wrap_row_prodotto{flex-basis:62%;text-align:center;display:flex;justify-content:space-around;}.carrello_wrap .carrello_prodotto_img{flex-basis:15%;}.carrello_wrap .carrello_prodotto_info{flex-basis:75%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.carrello_wrap .carrello_prodotto_nome{font-weight:700;color:#000;text-transform:uppercase;}.carrello_wrap .carrello_prodotto_data span{color:#079992;}.carrello_wrap .carrello_wrap_row_data{flex-basis:23%;text-align:center;display:flex;align-items:center;justify-content:center;}.carrello_wrap .carrello_wrap_row_quantita{flex-basis:23%;text-align:center;display:flex;align-items:center;justify-content:center;}.carrello_wrap select{width:50% !important;margin:0 25%;}.carrello_wrap .carrello_wrap_row_prezzo{flex-basis:23%;text-align:center;display:flex;align-items:center;justify-content:center;}.carrello_wrap .carrello_wrap_row_elimina{display:flex;align-items:center;justify-content:center;flex-basis:4%;text-align:center;position:absolute;right:1%;top:0px;bottom:0px;}.carrello_wrap .carrello_wrap_foot{background:#eee;font-weight:400;display:flex;align-items:center;justify-content:center;height:80px;justify-content:flex-end;padding-right:2%;width:100%;box-sizing:border-box;font-size:1.4em;position:relative;}.carrello_wrap .carrello_wrap_foot div{color:#079992;font-weight:700;margin:0 20px;}.carrello_wrap .carrello_wrap_foot_spedizione{position:absolute;color:#666 !important;font-size:0.7em;bottom:8px;width:100%;margin:0;text-align:right;right:2%;}.carrello_wrap .codice_sconto{border-bottom:1px solid #079992;color:#079992;font-weight:700;font-size:1.2em;display:flex;justify-content:space-between;margin:30px 0;height:30px;line-height:30px;padding-left:10px;}.carrello_wrap .codice_sconto .codice_sconto_input{width:40%;display:flex;justify-content:flex-end;height:100%;}.carrello_wrap .codice_sconto .codice_sconto_input input{width:70%;height:100%;border:none;padding:0px;margin:0px;background:#eee;color:#666;text-align:center;font-weight:700;text-transform:uppercase;border-left:1px solid #079992;border-top:1px solid #079992;box-sizing:border-box;}.carrello_wrap .codice_sconto .codice_sconto_bt{background:#079992;width:30%;text-align:center;color:#fff;font-weight:700;cursor:pointer;}.carrello_news_box{background:#079992;font-weight:700;color:#fff;text-align:center;padding:5px 0;font-size:1.4em;}.carrello_news_box span{font-weight:900;font-size:1.6em;}.carrello_news_box_spedizione{background:#eee;font-weight:700;color:#666;text-align:center;padding:5px 0;font-size:1em;}.carrello_news_box_spedizione span{font-weight:900;font-size:1.2em;color:#079992;}.sconto_applicato{background:#079992;display:flex;justify-content:space-around;color:#fff;padding:5px 0;}.sconto_applicato .sconto_applicato_txt{font-weight:300;width:49%;}.sconto_applicato .sconto_applicato_price{font-weight:700;text-align:right;width:49%;padding-right:3%;box-sizing:border-box;}.carrello_bt{height:40px;border:2px solid #079992;color:#079992;padding:5px;line-height:35px;text-align:center;width:14%;margin:1% 0px;float:right;}.anagrafica_container{width:70%;margin:100px 15% 0 15%;background:#fff;padding:0 1% 1% 1%;}.anagrafica_container .anagrafica_bt{height:40px;border:2px solid #079992;color:#079992;padding:5px;background:none;line-height:30px;text-align:center;width:10%;margin:1% 45%;}.anagrafica_container .anagrafica_tipo_wrap{display:flex;justify-content:flex-start;}.anagrafica_container .anagrafica_tipo_fatt{width:100%;text-align:center;font-size:1em;border:1px solid #ccc;padding:10px 0;color:#079992;margin-bottom:5px;cursor:pointer;}.anagrafica_container .anagrafica_tipo_fatt input[type="checkbox"]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}.anagrafica_container .anagrafica_tipo_fatt input[type="checkbox"]:not(old) + label{display:inline-block;margin-left:-1em;line-height:1.5em;text-transform:uppercase;font-weight:700;}.anagrafica_container .anagrafica_tipo_fatt input[type="checkbox"]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid transparent;border-radius:1em;background:transparent;vertical-align:bottom;}.anagrafica_container .anagrafica_tipo_fatt input[type="checkbox"]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid transparent;border-radius:1em;background:#079992;}.anagrafica_container .anagrafica_tipo{width:20%;font-size:1em;border:1px solid #ccc;padding:10px 0;color:#fff;margin-bottom:5px;background-color:#666;}.anagrafica_container .anagrafica_tipo input[type="radio"]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}.anagrafica_container .anagrafica_tipo input[type="radio"]:not(old) + label{display:inline-block;margin-left:-1em;line-height:1.5em;text-transform:uppercase;font-weight:700;}.anagrafica_container .anagrafica_tipo input[type="radio"]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid #ccc;border-radius:1em;background:#fff;vertical-align:bottom;}.anagrafica_container .anagrafica_tipo input[type="radio"]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid #fff;border-radius:1em;background:#079992;}.anagrafica_wrap{display:flex;justify-content:space-between;}.anagrafica_wrap .anagrafica_list{width:49%;}.anagrafica_wrap .anagrafica_row{color:#079992;font-weight:700;display:flex;justify-content:space-between;padding:1%;font-size:1em;}.anagrafica_wrap .anagrafica_row_txt{line-height:30px;width:40%;background:#eee;padding:5px;box-sizing:border-box;}.anagrafica_wrap .anagrafica_input{width:59%;border-bottom:1px solid #ccc;}.anagrafica_wrap .anagrafica_input input{width:100%;height:30px;border:none;color:#666;font-size:1em;font-weight:700;}.anagrafica_wrap .anagrafica_input select{width:100% !important;margin:0 !important;}.anagrafica_wrap .anagrafica_input.error input{background:#d91e18;color:#fff;}.anagrafica_wrap .anagrafica_input.error select#soflow{background:#d91e18;color:#fff;}.anagrafica_wrap .fermo_deposito{background:#eee;padding:2%;width:100%;box-sizing:border-box;}.anagrafica_wrap .fermo_deposito .fermo_deposito_title{font-size:1.4em;color:#079992;font-weight:700;border-bottom:1px solid #ccc;padding:20px 0;}.anagrafica_wrap .fermo_deposito .fermo_deposito_search{text-align:justify;margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ccc;}.anagrafica_wrap .fermo_deposito .fermo_deposito_search input{width:100%;height:30px;border:none;text-align:center;font-size:1em;color:#666;}.anagrafica_wrap .fermo_deposito .fermo_deposito_list li{padding:2%;margin:10px 0;border:1px solid #ccc;}.scelta{display:flex;justify-content:space-around;margin:150px 0;top:0;left:0;bottom:0;right:0;width:100%;}.scelta .scelta_bkg{background:#eee;}.scelta .scelta_login{width:33%;box-shadow:0 0 8px rgba(0,0,0,0.6);position:relative;padding-bottom:60px;background:#eee;}.scelta .scelta_registrazione{width:33%;box-shadow:0 0 8px rgba(0,0,0,0.6);position:relative;padding-bottom:60px;background:#eee;}.scelta .scelta_guest{width:28%;box-shadow:0 0 8px rgba(0,0,0,0.6);position:relative;padding-bottom:60px;background:#eee;}.scelta .scelta_guest .scelta_row{font-size:1em;font-weight:700;text-transform:uppercase;}.scelta .scelta_title{width:100%;background:#079992;color:#fff;text-align:center;font-size:1.6em;font-weight:700;height:100px;display:flex;align-items:center;justify-content:center;}.scelta .scelta_row{font-size:1.2em;text-align:center;font-weight:300;margin:20px 0;position:relative;}.scelta .scelta_row input[type="email"],.scelta .scelta_row input[type="password"]{width:90%;margin:0 5%;border:none;height:40px;font-size:1em;color:#666;text-align:center;}.scelta .scelta_row span{color:#d91e18;font-size:0.6em;font-weight:700;text-transform:uppercase;position:absolute;bottom:-14px;left:0;right:0px;}.scelta .terminiscelta{font-weight:700;font-size:0.7em !important;display:inline-block;width:49%;margin:5px 0px !important;}.scelta .terminiscelta a{color:#079992;}.scelta .terminiscelta a:hover{text-decoration:underline;}.scelta .scelta_bt{width:98%;height:40px;text-align:center;color:#fff;background:#3fc380;line-height:40px;font-weight:700;clear:both;position:absolute;bottom:1%;left:1%;cursor:pointer;}.scelta .guest_info{text-align:left;font-size:0.8em !important;font-weight:400 !important;width:60%;margin:0 auto;padding:5px;}.scelta .guest_info i{color:#079992;}.scelta .guest_info li{padding:5px 0;}.scelta .guest_info ul{background:#fff;margin:5px 0;padding:0 5px;}.scelta .guest_info .plus{background:#079992;color:#fff;}.scelta .guest_info .plus i{color:#fff;}.terminierror{border:1px solid red;}.checkout_container{padding:0 2%;}.checkout_container .checkout_wrap .checkout_box{border:1px solid #ccc;margin-bottom:20px;}.checkout_container .checkout_wrap .checkout_box .carrello_wrap{width:100% !important;padding:0 !important;}.checkout_container .checkout_wrap .checkout_box .checkout_box_title{background:#ccc;font-size:1.4em;font-weight:bold;color:#666;padding:10px 0 10px 1%;position:relative;}.checkout_container .checkout_wrap .checkout_box .checkout_box_title .checkout_bt_add{margin-left:15px;text-align:center;padding:0.5%;font-size:0.6em;color:#079992;font-weight:bold;display:inline-block;vertical-align:bottom;}.checkout_container .checkout_wrap .checkout_box .checkout_box_title_done{background:#079992;font-size:1.4em;font-weight:bold;color:#fff;padding:10px 0 10px 1%;}.checkout_container .checkout_wrap .checkout_box .checkout_box_subtitle{font-size:1.2em;font-weight:700;color:#079992;border-bottom:1px solid #ccc;padding:10px;margin-bottom:10px;}.checkout_container .checkout_wrap .checkout_box .checkout_box_list_pay{padding:10px;display:flex;justify-content:space-around;flex-wrap:wrap;}.checkout_container .checkout_wrap .checkout_box .checkout_box_list_pay .checkout_box_list_row{margin:5px 0;padding:10px 5px;border:1px solid #ccc;color:#079992;width:49%;box-sizing:border-box;}.checkout_container .checkout_wrap .checkout_box .checkout_box_list_pay .checkout_box_list_row span{color:#333;font-weight:900;}.checkout_container .checkout_wrap .checkout_box .checkout_box_list_pay .last{width:100%;}.checkout_container .checkout_wrap .checkout_box .fermo_deposito_search{padding:1%;}.checkout_container .checkout_wrap .checkout_box .fermo_deposito_search input{width:50%;border-radius:0;height:30px;}.checkout_container .checkout_wrap .checkout_box .checkout_bt{background:#079992;display:inline-block;margin-top:1em;padding:0.5em 2em;border:none;border-radius:1px;color:#fff;font-weight:700;margin:10px;}.checkout_container .checkout_wrap .checkout_box .checkout_bt_end{background:#3fc380;padding:0.5em 2em;border:none;border-radius:1px;color:#fff;font-weight:700;margin:10px;width:98%;margin:1%;box-sizing:border-box;text-align:center;}.checkout_container .checkout_side{background:#eee;vertical-align:top;margin-left:1%;}.checkout_container .checkout_side .carrello_wrap{width:100%;}.checkout_container .checkout_side .carrello_wrap .carrello_wrap_row{padding:20px 0;}.checkout_container .checkout_side .carrello_wrap .carrello_prodotto_info{font-size:1em;display:flex;align-items:flex-start;justify-content:center;}.checkout_container .checkout_side .carrello_wrap .carrello_prodotto_img{flex-basis:20%;}.checkout_container .checkout_side .checkout_summary_title{background:#333;font-size:1.2em;font-weight:700;color:#fff;text-align:center;padding:15px 0;}.checkout_container .checkout_side .checkout_summary_wrap{margin:20px 0;}.checkout_container .checkout_side .checkout_summary_row{display:flex;justify-content:space-around;border-bottom:1px solid #ccc;padding:10px 0;}.checkout_container .checkout_side .checkout_summary_row .checkout_summary_row_box{margin:10px 0;text-align:center;}.checkout_container .checkout_side .checkout_summary_row .summary_qta{flex-basis:15%;}.checkout_container .checkout_side .checkout_summary_row .summary_nome{flex-basis:60%;font-weight:700;color:#079992;}.checkout_container .checkout_side .checkout_summary_row .summary_prezzo{flex-basis:25%;font-weight:700;}.checkout_container .checkout_side .checkout_summary_paga_bt{background:#079992;padding:0.5em 2em;border:none;border-radius:1px;color:#fff;font-weight:900;font-size:1.6em;margin:10px;width:98%;margin:1%;box-sizing:border-box;text-align:center;}.checkout_container .checkout_side .checkout_summary_tot{width:25%;text-align:center;float:right;font-size:1.4em;font-weight:900;color:#079992;}.checkout_summary_paga_bt{background:#079992;padding:0.5em 2em;border:none;border-radius:1px;color:#fff;font-weight:900;font-size:1.6em;margin:10px;width:98%;margin:1%;box-sizing:border-box;text-align:center;}.checkout_box_list{padding:10px;}.checkout_box_list .checkout_box_list_row{margin:5px 0;padding:10px 5px;border:1px solid #ccc;color:#079992;}.checkout_box_list .checkout_box_list_row span{color:#333;font-weight:900;}.checkout_box_list .profilo_container_row_bt{width:15%;padding:5px 0;justify-content:space-around;}.checkout_modifica{position:absolute;top:0px;bottom:0;right:10px;color:#333;font-size:0.6em;cursor:pointer;display:flex;align-items:center;justify-content:center;}.checkout_prezzoconsegna{position:absolute;top:0px;bottom:0;right:10px;color:#079992;font-size:1em;cursor:pointer;display:flex;align-items:center;justify-content:center;}.checkout_summary_tot_sped,.checkout_summary_credito{display:flex;justify-content:space-around;margin:10px 0px;padding:10px 0px;background:#ccc;}.checkout_summary_tot_sped .tot_sped_txt,.checkout_summary_tot_sped .checkout_summary_credito_txt,.checkout_summary_credito .tot_sped_txt,.checkout_summary_credito .checkout_summary_credito_txt{width:49%;color:#333;}.checkout_summary_tot_sped .tot_sped,.checkout_summary_tot_sped .checkout_summary_credito_tot,.checkout_summary_credito .tot_sped,.checkout_summary_credito .checkout_summary_credito_tot{color:#079992;font-weight:700;}.checkout_note{width:100%;margin-top:10px;}.checkout_note .checkout_note_title{font-weight:900;padding-left:1%;font-size:1.4em;}.checkout_note textarea{resize:none;width:98%;margin:0 1%;height:100px;box-sizing:border-box;border:none;color:#666;}.riepilogo_txt{margin:30px 0;padding:10px;box-sizing:border-box;font-size:1em;color:#666;text-align:justify;}.riepilogo_txt .riepilogo_ordine{font-weight:700;color:#079992;font-size:1.2em;}.riepilogo_indirizzo{display:flex;justify-content:space-around;}.riepilogo_indirizzo .riepilogo_indirizzo_wrap{display:flex;justify-content:space-between;flex-direction:column;width:60%;}.riepilogo_indirizzo .riepilogo_indirizzo_col{width:100%;background:#eee;}.riepilogo_indirizzo .riepilogo_title{font-weight:700;color:#079992;font-size:1.4em;text-transform:uppercase;text-align:center;padding:5px 0;border:1px solid #ccc;background:#fff;}.riepilogo_indirizzo .riepilogo_indirizzo_list{display:flex;justify-content:space-around;}.riepilogo_indirizzo .riepilogo_indirizzo_list span{color:#079992;font-weight:700;}.riepilogo_indirizzo .riepilogo_indirizzo_list .riepilogo_indirizzo_list_box{width:49%;}.riepilogo_indirizzo .riepilogo_indirizzo_list .riepilogo_indirizzo_list_box .riepilogo_indirizzo_list_box_row{padding:10px;margin:10px;box-sizing:border-box;background:#ccc;}.riepilogo_wrap{display:flex;justify-content:space-around;width:38%;}.riepilogo_wrap .riepilogo_prodotti{width:100%;}.riepilogo_wrap .riepilogo_prodotti .carrello_wrap{width:100% !important;}.riepilogo_wrap .riepilogo_prodotti .tot_sped,.riepilogo_wrap .riepilogo_prodotti .checkout_summary_credito_tot{width:48%;text-align:right;}.riepilogo_wrap .riepilogo_prodotti .carrello_prodotto_img{flex-basis:15% !important;}.riepilogo_wrap .riepilogo_prodotti .carrello_wrap_row{padding:10px 0 !important;}.riepilogo_wrap .riepilogo_pagamento{width:29%;background:#eee;margin:10px;}.riepilogo_wrap .riepilogo_pagamento .riepilogo_pagamento_txt{color:#079992;font-weight:700;font-size:1.2em;padding:10px;}.riepilogo_wrap .riepilogo_pagamento .riepilogo_pagamento_box{color:#666;font-weight:400;font-size:1em;padding:10px;}.riepilogo_pagamento_ko{width:80%;font-weight:900;text-align:center;background:#f9bf3b;margin:0 auto;padding:20px 0;color:#fff;font-size:1.4em;border:2px solid #fff;outline:1px solid #f9bf3b;position:relative;}.riepilogo_pagamento_ko i{font-size:1.8em;position:absolute;left:10px;top:15px;}.md-dialog-container,md-dialog{padding:30px;}.anagrafica_buttons{margin-top:10px;display:flex;justify-content:flex-end;}.anagrafica_top{width:100%;background:#079992;font-size:1.4em;text-align:center;color:#fff;font-weight:900;padding:5px 0;}.anagrafica_bt{padding:10px;font-size:0.8em;font-weight:700;color:#079992;margin:10px;border:1px solid #079992;background:#fff;}.pagination-container{margin-top:1em;padding-top:2em;text-align:center;}.pagination-item{list-style-type:none;display:inline-block;border-right:1px solid #ccc;transform:scale(1) rotate(19deg) translateX(0px) translateY(0px) skewX(-10deg) skewY(-20deg);}.pagination-item:hover,.pagination-item.is-active{background-color:#079992;border-right:1px solid #fff;}.pagination-item:hover .pagination-link,.pagination-item.is-active .pagination-link{color:#fff;}.pagination-item.first-number{border-left:1px solid #ccc;}.pagination-link{padding:1.1em 1.6em;display:inline-block;text-decoration:none;color:#666;transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(20deg) skewY(0deg);}.pagination-item--wide{list-style-type:none;display:inline-block;}.pagination-item--wide.first{margin:0 1em 0 0;}.pagination-item--wide.first a:link{color:#666;}.pagination-item--wide.first a:visited{color:#666;}.pagination-item--wide.last{margin:0 0 0 1em;}.pagination-item--wide.last a:link{color:#666;}.pagination-item--wide.last a:visited{color:#666;}.pagination-link--wide{text-decoration:none;color:#666;padding:1.1em 1.6em;}.pagination-link--wide:hover{color:#079992 !important;}.pagination-link--wide.first:before,.pagination-link--wide.last:after{font-family:'entypo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.footer{width:100%;margin-top:25px;background:#333;color:#fff;text-transform:uppercase;margin-top:100px;}.footer .footer_top{display:flex;justify-content:space-between;}.footer .footer_wrap{display:flex;justify-content:space-between;}.footer .footer_title{color:#079992;font-weight:900;margin:10px 0;}.footer .footer_content{width:49%;align-items:center;display:flex;flex-direction:column;}.footer .footer_content .footer_row{font-size:1em;font-weight:300;padding:5px;}.footer .footer_content .footer_row:hover{background:#222;}.footer .footer_content .footer_row a:link{color:#fff;}.footer .footer_content .footer_row a:visited{color:#fff;}.footer .footer_center{width:20%;background:#222;color:#079992;text-align:center;justify-content:space-around;font-size:0.8em;}.footer .footer_center .footer_specials{width:27%;padding:1%;align-self:center;}.footer .footer_center .footer_specials img{padding:5px 0;margin:5px 0;}.footer .footer_center .footer_specials .footer_specials_txt{background:#079992;border-radius:3px;color:#fff;padding:3px;font-size:0.8em;}.footer .footer_bottom{padding:10px 0;text-align:center;font-size:1em;background:#222;}md-tabs.md-default-theme .md-tab.md-active,md-tabs .md-tab.md-active,md-tabs.md-default-theme .md-tab.md-active md-icon,md-tabs .md-tab.md-active md-icon,md-tabs.md-default-theme .md-tab.md-focused,md-tabs .md-tab.md-focused,md-tabs.md-default-theme .md-tab.md-focused md-icon,md-tabs .md-tab.md-focused md-icon{color:#079992 !important;}md-tabs.md-default-theme md-ink-bar,md-tabs md-ink-bar{color:#079992 !important;background:#079992 !important;}.md-tab{font-size:1.6em !important;font-weight:700 !important;}.md-padding{background:#eee;}.taglie_title{font-size:1.6em;font-weight:900;padding:5px 0;color:#079992;border-bottom:1px solid #ccc;}.taglie_txt{padding:5px 0;}.taglie_wrap_title{font-size:1.4em;font-weight:700;padding:5px 0;color:#079992;border-bottom:1px solid #ccc;}.taglie_wrap table{width:100%;text-align:center;margin:20px 0;}.taglie_wrap thead{background:#ccc;font-weight:700;color:#079992;}.taglie_wrap tr:hover{background:#eee;}.taglie_wrap td{padding:5px;border-bottom:1px solid #ccc;}.contatti .contatti_txt{font-size:1.4em;text-align:center;padding:10px;border-bottom:1px solid #ccc;margin-bottom:15px;}.contatti .contatti_wrap{display:flex;justify-content:space-between;}.contatti .contatti_form{width:49%;}.contatti .contatti_form_box{font-weight:700;color:#333;font-size:1em;width:100%;}.contatti .contatti_form_row{margin:15px 0;}.contatti .contatti_form_row input.error{border:2px solid #079992;}.contatti .contatti_form_row textarea.error{border:2px solid #079992;}.contatti .contatti_form_row a:hover{color:#079992;}.contatti input{width:100%;height:30px;border:1px solid #ccc;color:#666;padding:10px;box-sizing:border-box;}.contatti textarea{resize:none;width:100%;height:200px;border:1px solid #ccc;}.contatti .contatti_bt{border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;margin:10px 0 30px 0;width:20%;background:#fff;}.contatti .contatti_numeri{font-size:1.2em;width:49%;padding-left:2%;box-sizing:border-box;}.contatti .contatti_numeri .contatti_numeri_icon{margin-right:10px;display:inline-block;text-align:center;width:30px;}.contatti .contatti_numeri .fa{color:#079992;font-size:1.4em;}.contatti .contatti_title{font-size:1.6em;color:#079992;font-weight:700;margin-bottom:15px;border-top:1px solid #ccc;margin-top:20px;}.premi .premi_title{color:#079992;width:100%;text-align:center;font-weight:;font-size:2.5em;text-transform:uppercase;border-bottom:1px solid #ccc;margin:90px 0px 0px 0px;}.premi .premi_subtitle{font-size:1.2em;font-weight:400;text-align:center;background:#eee;padding:10px;box-sizing:border-box;width:100%;}.premi .premi_punti{background:#079992;color:#fff;font-size:1.2em;font-weight:400;text-align:center;padding:10px 0;}.premi .premi_punti span{font-weight:900;font-size:1.4em;}.premi .premi_punti_fixed{position:fixed;width:100%;top:80px;}.premi .premi_box_title{width:50%;margin:20px 25%;text-align:center;padding:20px;color:#666;font-size:2.5em;font-weight:300;border-bottom:1px solid #079992;}.premi .premi_box_title span{font-size:1.4em;color:#079992;font-weight:400;}.premi .premi_wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;}.premi .premi_wrap .premi_prodotto{width:17%;margin:1.5%;border:1px solid #ccc;padding:5px;box-sizing:border-box;background:#fff;-webkit-box-shadow:2px 3px 32px 9px rgba(0,0,0,0.38);-moz-box-shadow:2px 3px 32px 9px rgba(0,0,0,0.38);box-shadow:2px 3px 32px 9px rgba(0,0,0,0.38);}.premi .premi_prodotto_img{width:100%;margin-bottom:20px;}.premi img{width:100%;}.premi .premi_prodotto_nome{color:#333;font-size:1.2em;font-weight:700;margin:15px 0;text-align:center;height:2.8em;}.premi .premi_prodotto_punti{font-size:2.5em;font-weight:900;margin:10px 0;color:#079992;text-align:center;}.premi .premi_prodotto_punti span{font-size:0.8em;}.premi .premi_prodotto_cart{border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;width:100%;background:#fff;}.premi .premi_prodotto_cart_no{border:1px solid #079992;text-align:center;color:#079992;padding:10px 0;font-size:0.8em;font-weight:700;width:100%;background:#079992;color:#fff;}.aggiunto_carrello_wrap{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.7);z-index:9999;}.aggiunto_carrello{margin:0 auto;padding:10px;background:#fff;width:60%;min-width:200px;max-width:400px;margin:auto;position:absolute;top:10%;left:0;right:0;text-align:center;font-size:1.2em;font-weight:700;}.aggiunto_carrello .aggiunto_carrello_top{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px;}.aggiunto_carrello .aggiunto_carrello_bt{background:#079992;padding:20px 10px;box-sizing:border-box;margin:10px 0;color:#fff;}.aggiunto_carrello .aggiunto_carrello_continua{background:#ccc;padding:20px 10px;box-sizing:border-box;margin:10px 0;font-weight:700;cursor:pointer;}.aggiunto_carrello .aggiunto_carrello_icon{font-size:8em;color:#079992;-webkit-animation:color-change 6s;-moz-animation:color-change 6s;-o-animation:color-change 6s;-ms-animation:color-change 6s;animation:color-change 6s;}.cerca_prodotti_new{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px 0;}.cerca_prodotti_new a{width:12%;margin:10px 0;}.cercaprodotto_card{background:#fff;border-radius:5px;padding:5px;}.cercaprodotto_card:has(>button:focus){background:black;}.box_selection{width:80%;margin:0 1%;border:1px solid #ccc;display:flex;padding:10px;margin-bottom:20px;box-sizing:border-box;}.boximg_descr{display:flex;justify-content:space-around;padding:5px;box-sizing:border-box;flex-wrap:wrap;}.boximg_descr_single{display:flex;justify-content:space-around;padding:5px;box-sizing:border-box;flex-wrap:wrap;}.boximg_descr a{width:46%;}.boximg_descr_single a{width:48%;}.box_img_descr_txt{color:#079992;font-weight:900;width:100%;margin:10px 0;}.box_selection_title{color:black;text-transform:uppercase;font-size:2em;}.box_selection_info{padding:0 30px;box-sizing:border-box;width:70%;}.box_selection_buy{padding:10px 0;display:flex;justify-content:space-between;}.box_selection_price{background:#bb2437;color:#fff;font-weight:900;font-size:2.5em;padding:0 10px;}.box_selection_carrello{border:1px solid #bb2437;display:flex;align-items:center;padding:0 10px;color:#bb2437;cursor:pointer;}.box_selection_desc_title{color:#bb2437;font-weight:900;border-bottom:1px solid #bb2437;margin-bottom:10px;padding-bottom:10px;margin-top:20px;}.box_selection_wrap{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;align-items:center;}.box_selection_img{width:35%;}.box_selection_desc{display:flex;justify-content:space-between;}.box_selection_desc_txtd{width:70%;}.box_selection_desc_dett{width:70%;}.welcome_nwl_top img{width:100%;}.welcome_nwl_title_top{background:#079992;text-align:center;font-weight:700;font-size:2.5em;color:white;padding:30px 0;}.welcome_nwl_box{width:50%;margin:0 25%;}.welcome_nwl_box .welcome_nwl_img{width:50%;}.welcome_nwl_box .welcome_nwl_img img{width:100%;}.welcome_nwl_box .welcome_nwl_title{font-weight:700;color:#079992;font-size:1.6em;}.welcome_nwl_box .welcome_nwl_wrap{display:flex;justify-content:space-between;background:#f4f4f4;color:#666;}.welcome_nwl_box .welcome_nwl_txt{box-sizing:border-box;padding:15px;width:50%;}.fd_risultati{border:1px solid #ccc;padding:10px;height:500px;width:100%;overflow-y:scroll;display:flex;flex-wrap:wrap;}.fd_risultati .fd_deposito_item{background:#f4f4f4;padding:3px;width:31%;margin:1%;}