.main-nav-bar{border:none}.template-page .breadcrumbs{display:none}.template-page .page-width.container.page-content{max-width:810px;padding:0;width:100%}.template-page .page-width.container.page-content .story-page__rte-content--empty{margin:0}@media screen and (min-width:769px){.collection-list .one-half .collection-list__block{height:420px;max-height:unset!important}}section.block-id-1564097954671{margin:30px 0}div#shopify-section-page-catalogues .link-item{width:50%;margin:10px auto}.template-page .active-link{background:#ff40b4!important}.template-page .active-link h3.exp-tab-title{color:#fff!important}.template-page iframe{margin:30px 0}.exp-tab.exp-tab--fill.exp-tab--collection.exp-tab--no-mobile-stack.global-border-radius{box-shadow:none;border-radius:0;border:1px solid #ff40b4;background:0 0;cursor:pointer}.exp-tab.exp-tab--fill.exp-tab--collection.exp-tab--no-mobile-stack.global-border-radius .exp-tab-text{padding:3px 0}.exp-tab.exp-tab--fill.exp-tab--collection.exp-tab--no-mobile-stack.global-border-radius h3.exp-tab-title{font-family:"Work Sans",sans-serif!important;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:1.4px;color:#ff40b4;line-height:40px}.exp-tab.exp-tab--fill.exp-tab--collection.exp-tab--no-mobile-stack.global-border-radius:hover{background:#ff40b4}.exp-tab.exp-tab--fill.exp-tab--collection.exp-tab--no-mobile-stack.global-border-radius:hover h3.exp-tab-title{color:#fff}.page-content .search-bar__suggestions__links--horizontal-fancy{margin-bottom:10px!important}.page-content .link-item{margin-bottom:15px}@media screen and (max-width:768px){.page-content .link-item{width:100%}}h1.large-title,h1.page-main-title{font-family:Archer!important;font-size:28px;font-weight:700;letter-spacing:.8px;line-height:normal;margin:25px 0}.quote-section h2{color:#444;font-family:"Work Sans",sans-serif!important;font-size:20px;font-weight:400;line-height:33px;letter-spacing:.7px;margin:30px 0}h4.page-subtitle{font-family:Archer!important;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:1px;margin-bottom:25px;margin-top:30px}section.rich-text-section p{line-height:26px}.jsTabsContainer ul.tabs{border:none;display:flex;margin:0 0 20px;padding:0;text-align:center}.jsTabsContainer ul.tabs li{display:inline-block;flex:1;margin:0 calc(10px /2);padding:0}.jsTabsContainer ul.tabs li a{background:0 0;border:1px solid #00615c;color:#00615c;border-radius:0;display:block;font-family:"Work Sans",sans-serif!important;font-size:13px;font-weight:700;letter-spacing:1.4px;line-height:40px;margin:0;padding:0 20px;text-decoration:none;text-transform:uppercase;width:auto}.jsTabsContainer ul.tabs li a.active{background:#00615c;color:#fff;font-weight:700}.jsTabsContainer ul.tabs li:first-child{margin-left:0}.jsTabsContainer ul.tabs li:last-child{margin-right:0}.related-products{list-style-type:none;overflow:hidden}.related-products *{font-size:13px;padding:0;text-align:center}.related-products li{border:1px solid #eee;float:left;height:60px;margin:5px 0;margin-right:10px;padding:5px;width:60px}.related-products li:first-child{margin-left:0}.related-products li:last-child{margin-right:0}.related-products li.variante-activa{border:1px solid #3b4a53}.contact-page{display:flex;flex-direction:row;flex-wrap:wrap}.contact-page div{flex:1}@media screen and (max-width:768px){.contact-page div{flex-basis:100%!important;max-width:100%!important}}.contact-page div.contact-content,.contact-page div.reading-width{flex-basis:100%}.contact-page h2.subtitle{margin:30px 0;text-align:center}.contact-page .one-whole{flex-basis:100%;max-width:unset}.contact-page .one-half{flex-basis:calc(100% / 2 - 20px);max-width:calc(50% - 20px)}.contact-page .one-third{flex-basis:calc(100% / 3 - 20px);max-width:calc(33.3333% - 20px)}div.columns-flex-content{display:flex;flex:unset;flex-direction:row;flex-wrap:wrap}.contact-page form{margin-bottom:50px}.contact-flex-box{margin:0 10px 20px}.contact-flex-box a{font-weight:700;opacity:.5}.contact-flex-box h2{font-weight:700}.contact-flex-box p{margin:0}.contact-flex-box .rich-text-section{height:100%}h2.small-title{font-family:Archer!important}div#CustomerLoginForm h1.large-title{color:#212020;text-transform:uppercase}div#CustomerLoginForm input.btn.btn--primary{border-radius:0;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.4px}.wholesale-register{margin:30px 0;text-align:center}.wholesale-register a{background:0 0;border:1px solid #ff40b4;border-radius:0;color:#ff40b4;font-size:13px;font-weight:700;letter-spacing:1px;line-height:40px;padding:14px 24px;text-decoration:none;text-transform:uppercase}.wholesale-register a:hover{background:#ff40b4;color:#fff}.wholesale-register h2.small-title{color:#111;font-family:Archer!important;font-size:24px;font-weight:700;letter-spacing:1px;line-height:1.3em;margin:0 0 .4em}.wholesale-register p{color:#767676;margin:0 0 20px}.account-form h1{color:#212020;font-family:Archer!important;font-size:28px;font-weight:700;letter-spacing:.8px;line-height:normal;margin-bottom:25px;text-align:center;text-transform:uppercase}.account-form input.btn.btn--primary{border-radius:0;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.4px}.b2b-icon{background:#00615c;border-radius:3px;line-height:1.5;margin-right:20px;padding:0 8px;height:26px}@media screen and (max-width:768px){.b2b-icon{margin-right:0}}.b2b-icon a{color:#fff;font-weight:500}@font-face{font-family:Archer;src:url("archermediumpro.woff2") format("woff2"),url("archermediumpro.woff") format("woff")}.product-block__title{font-weight:700;text-transform:uppercase}div#shopify-section-product-template h1{font-family:Archer!important;font-size:30px;font-weight:500;letter-spacing:1px;line-height:normal;text-transform:uppercase}section.page-footer.page-width{max-width:100%;width:100%;clear:both;background:#00615c;color:#fff}h6.footer-subscribe__title.small-title{color:#fff}.section-id-1556271911254.rich-text-section .small-title{color:#ff3eb4;font-family:'Core Deco'!important;font-size:28px;font-weight:700;text-transform:uppercase}.banner-section .overlay__inner{background:#fff;padding:30px;max-width:50%}@media screen and (max-width:768px){.banner-section .overlay__inner{max-width:unset}}.banner-section a.overlay__cta.btn.btn--over-image{background:#ff40b4;color:#fff;border-radius:0;font-size:14px;font-weight:700;letter-spacing:1px}.banner-section h2.overlay__heading.large-title{font-size:45px;font-weight:500;line-height:50px;letter-spacing:1px}ul.breadcrumbs br{display:none}.search-bar--show-results .search-bar__results{display:none}button.btn.btn--primary{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;border-radius:0}.mini-collection-list h3.exp-tab-title{font-size:20px;font-weight:700;text-transform:uppercase}@media screen and (min-width:769px){iframe.register-form{width:640px}}@media screen and (max-width:768px){iframe.register-form{width:100%}}