/*
ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost.
The complete list of files it's generated from:

*/


#SearchBarContainer #btn_searchGo{background:#35a299;padding-bottom:1px}.ty-menu__submenu .ty-top-mine__submenu-col.ty-menu__submenu-empty-children .ty-menu__submenu-item-header{border-bottom:none;padding-bottom:3px}.cm-mini-menu .ty-menu__submenu .ty-top-mine__submenu-col.ty-menu__submenu-empty-children .ty-menu__submenu-item-header{border-bottom:1px solid #d8d8d8;padding-bottom:0}.tygh-header .ty-menu__item.is-hover-menu .ty-menu__item-link{color:#fff}@media (max-width:979px){.tygh-header .ty-search-block #btn_toggleSearch.active{background:#35a299}.tygh-header .ty-search-block #btn_toggleSearch.active .ty-search-magnifier{display:none}}@media (max-width:480px){.tygh-footer .footer-stay-connected #stay-connected #stay-connected-right{color:#505050}.tygh-footer .ty-footer-form-block{margin-top:10px;padding:0 15px}}.cm-products-grid{margin-left:-10px;margin-right:-20px}.cm-products-grid.cm-products-grid_no-filters .cat-sidebar{display:none}.cm-products-grid.cm-products-grid_no-filters .grid-list{width:100%}.cm-products-grid.cm-products-grid_no-filters .ty-column4{width:25%}.cm-products-grid.cm-products-grid_no-filters .cm-grid-list__item-last-row{margin-bottom:0}@media (min-width:1224px){.cm-products-grid .ty-grid-list__item{height:365px}}@media (max-width:979px){.cm-products-grid.cm-products-grid_no-filters .ty-column4{width:33.3%}}@media (max-width:767px){.cm-products-grid.cm-products-grid_no-filters .ty-column4{width:50%}}@media (max-width:580px){.cm-products-grid.cm-products-grid_no-filters .ty-column4{width:100%}}.tygh-content .cm-contactus_content .ty-form-builder__buttons{padding-left:0}.tygh-top-panel .top-my-account{margin-right:0}.tygh-top-panel .top-cart-content{display:none}.tygh-top-panel .top-links-grid .section-switch_wrap{display:none}.tygh-top-panel .top-logo .cm_header-search_wrap{display:none}.ty-header-grid .cm-top-menu-grid .ty-search-block{display:none}.tygh-top-panel .top-logo .ty-logo-container{display:inline-block;position:relative;max-width:100%}.tygh-top-panel .top-logo .ty-logo-container a{display:inline-block;position:relative}.tygh-top-panel .top-logo .ty-logo-container a:before{content:"TRADE";height:24px;padding-left:10px;position:absolute;top:0;bottom:0;left:207px;color:#222;text-shadow:0 0 1px #888;text-align:left;font-size:22px;line-height:24px;font-family:"Lato"}.tygh-top-panel .top-logo .ty-logo-container a:after{content:"Connecting retailers, cafes and more with the UK's largest collection of quality independent food & drink producers";height:22px;padding-left:10px;position:absolute;top:26px;color:#505050;text-align:left;font-size:16px;line-height:22px;font-family:"Lato"}.tygh-content>div{padding-bottom:0}.tygh-content .container{padding-bottom:0}@media (max-width:1152px){.tygh-top-panel .top-logo .ty-logo-container a:after{display:inline-block;width:528px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}}@media (max-width:767px){.tygh-top-panel .top-links-grid{height:auto}.tygh-top-panel .top-logo .ty-logo-container a:after{display:none}.tygh-top-panel .top-my-account{position:absolute;bottom:6px;right:0}}.tygh-header #cm-ad_navigation span.ty-menu__item-link{color:#505050}.tygh-header #cm-ad_navigation span.ty-menu__item-link:hover{color:#fff;cursor:pointer}.tygh-header #cm-ad_navigation #cm-ad_navigation-brand-links{max-width:312px}.tygh-header #cm-ad_navigation #cm-ad_navigation-brand-links .cm-ad_navigation-link{margin-right:20px;line-height:25px;color:#fff}.tygh-header #cm-ad_navigation #cm-ad_navigation-category-links{max-width:440px}.tygh-header #cm-ad_navigation #cm-ad_navigation-category-links .cm-ad_navigation-link{margin-right:15px;line-height:25px;color:#fff}.tygh-content .container.cm-ad_content{overflow:hidden}.tygh-content .container.cm-ad_content .row:nth-child(1){overflow:visible}.tygh-content .container.cm-ad_content .row:nth-child(2)>.span16{margin-left:0}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan{margin-top:25px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured{border:10px solid #fabb3a;border-radius:2px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured{width:272px;height:340.5px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured.cm-ad_artisan-middle-left{margin-right:29px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-fix{display:inline-block;cursor:auto;border-color:transparent}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-fix:hover{cursor:auto;transform:none;border-color:transparent;box-shadow:none}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured .cm-ad_artisan-cover{width:272px;height:117px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured .cm-ad_artisan-logo{width:66px;height:66px;top:73px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured .cm-ad_artisan-location{top:117px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap h2.ty-mainbox-title{margin-top:25px;margin-bottom:0;text-align:center;font-size:24px;line-height:25px;font-weight:700;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .breadcrumbs-grid{margin-top:20px;margin-left:0}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .breadcrumbs-grid .ty-breadcrumbs{margin-bottom:0;padding:0;text-align:left}.tygh-content .container.cm-ad_content .row #cm-ad_show-more-button-wrap{padding:0 0 50px 0}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap{display:block;width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-cover{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:#000;opacity:.8}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content{position:relative;display:block;z-index:2;padding:50px 15px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-title{text-align:center}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-title h2{display:inline-block;max-width:800px;margin:0;color:#fff;text-align:center;font-size:48px;line-height:56px;font-weight:700;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-description{margin-top:50px;text-align:center}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-description p{display:inline-block;max-width:704px;padding:0;color:#fff;text-align:center;font-size:24px;line-height:30px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration{margin-top:25px;text-align:center}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-button{border-radius:14px;font-size:26px;line-height:32px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration p{display:block;margin-top:25px;padding:0;color:#fff;text-align:center;font-size:26px;line-height:32px;font-weight:700;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration p.hidden{display:none}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .ty-profile-field__item{position:relative;width:272px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .ty-profile-field__item input{width:272px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form label,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form label{position:relative}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form label:after,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form label:after{content:""}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address label:after{content:"*"}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form span.help-inline{display:inline-block;position:absolute;bottom:-26px;left:5px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address span.help-inline{bottom:-5px;left:0}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .ty-shipping-state span.help-inline{bottom:-20px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form label span.cm-label{display:inline-block;position:absolute;top:-25px;left:5px;color:#fff;font-size:14px;line-height:18px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form label span.cm-label{display:inline-block;position:absolute;top:-25px;left:0;color:#fff;font-size:14px;line-height:18px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form label span.cm-label:after,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form label span.cm-label:after{padding-left:3px;color:#ea7162;content:"*";font-size:13px;line-height:1px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form label span.help-inline{display:inline-block;position:absolute;bottom:-26px;left:0}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form span.help-inline p,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form span.help-inline p{margin:0;font-size:14px;line-height:18px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form input.cm-failed-field{margin-bottom:15px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form{display:inline-block;max-width:704px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form.hidden{display:none}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-firstname,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-lastname,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-email,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-password1{width:272px;margin:5px;margin-top:20px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form input.cm-failed-field{margin-bottom:15px!important}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-company{width:557px;margin:5px;margin-top:20px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-emails-opt,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-opt{display:inline-block;width:557px;margin:5px;color:#fff;text-align:left;font-size:18px;line-height:20px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address{margin-top:10px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address h3{margin:0;color:#fff;text-align:left;font-size:18px;font-weight:400;line-height:20px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .cm-profile-field{color:#fff;font-weight:400;padding:0}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .ty-shipping-first-name,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .ty-shipping-last-name,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-address .ty-shipping-phone{display:none}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-submit{margin-top:20px;border-radius:14px;font-size:26px;line-height:32px;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-policy{display:inline-block;width:557px;margin:5px;margin-top:15px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-policy p,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-policy p a{margin:0;padding:0;font-size:11px;line-height:13px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-policy p a{font-size:11px;text-decoration:underline}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content input[type="text"].cm-failed-field,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content input[type="password"].cm-failed-field,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content textarea.cm-failed-field,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content .cm-field-container.cm-failed-field input[type="text"]{border-width:2px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login{margin-top:40px;text-align:center}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login p{display:inline-block;max-width:704px;padding:0;color:#fff;font-size:22px;line-height:28px;font-weight:700;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login p.hidden{display:none}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login p a{text-decoration:underline;font-size:22px;line-height:28px;font-weight:700;font-family:"Roboto",sans-serif}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form{display:inline-block;max-width:704px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form.hidden{display:none}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-login{width:312px;margin-right:10px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-password{width:232px;margin-right:10px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-submit{vertical-align:top;height:32px;font-size:18px;line-height:30px;padding:0 35px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-submit a{color:#505050;font-size:11px;text-decoration:underline}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form .ty-password-forgot__a{float:left;margin-left:3px}@media (max-width:1223px){.tygh-content .container.cm-ad_content .row:nth-child(2)>.span16{width:100%}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured.cm-ad_artisan-middle-left{margin-right:1.5%}}@media (min-width:967px) and (max-width:1180px){.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured{width:272px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured.cm-ad_artisan-narrow-left{margin-right:2%}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured.cm-ad_artisan-narrow-right{margin-left:2%}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured .cm-ad_artisan-cover{width:272px;height:117px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured .cm-ad_artisan-logo{width:66px;height:66px;top:73px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured .cm-ad_artisan-location{top:117px}}@media (min-width:919px) and (max-width:1180px){.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured.cm-ad_artisan-narrow-middle{margin-right:0}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured.cm-ad_artisan-narrow-left{margin-left:0}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured.cm-ad_artisan-narrow-right{margin-right:0}}@media (max-width:966px){.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured{display:block;width:350px;margin:25px auto}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured .cm-ad_artisan-cover{width:350px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-featured.cm-ad_artisan-fix{display:none}}@media (max-width:918px){.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured{margin-left:2%;margin-right:2%}}@media (max-width:906px){.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan{display:inline-block}}@media (max-width:823px){.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-title h2{font-size:42px;line-height:46px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-login{width:45%;margin-right:2%}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-password{width:45%;margin-right:0}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-description p{font-size:22px;line-height:28px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form #cm-ad_login-submit{margin-top:15px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login #cm-ad_login-form .ty-password-forgot__a{float:none;display:inline-block;margin-bottom:15px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration p{font-size:22px;line-height:24px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_login p{margin-top:0;font-size:20px;line-height:22px}}@media (max-width:723px){.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-description{margin-top:25px;font-size:20px;line-height:26px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_authentication-title h2{font-size:38px;line-height:42px}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-firstname,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-lastname,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-email,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-password1{width:45%;margin-left:1%;margin-right:1%}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-company{width:92%;margin-left:1%;margin-right:1%}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-emails-opt,.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-catalogue-opt{width:92%}.tygh-content .container.cm-ad_content .row #cm-ad_authentication-wrap #cm-ad_authentication-content #cm-ad_registration #cm-ad_registration-form #cm-ad_registration-policy{width:92%}}@media (max-width:646px){.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured{width:350px;margin-left:0;margin-right:0}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured .cm-ad_artisan-cover{width:350px}.tygh-content .container.cm-ad_content .row #cm-ad_artisans-wrap .cm-ad_artisan.cm-ad_artisan-non-featured.cm-ad_artisan-fix{display:none}}@media (max-width:480px){.tygh-header .top-menu .ty-menu__submenu-items{background:#35a299}.tygh-top-panel .top-logo{width:100%}.tygh-top-panel .top-logo .ty-logo-container{text-align:left}}.tygh-top-panel .cm_header-search_wrap .cm_header-search_input{color:#807878;background-color:#fff}.tygh-top-panel .section-switch_wrap a{color:#807878;background-color:#fff;font-size:14px;line-height:16px;font-family:"Roboto-Regular",sans-serif}.tygh-top-panel .section-switch_wrap .section-switch_selected{color:#fff;background-color:#35a299}.tygh-top-panel .top-my-account a{font-size:14px;font-family:"Roboto",sans-serif}.tygh-top-panel .top-my-account .ty-account-info__a{font-weight:500}.tygh-top-panel .top-my-account .ty-account-info__buttons{font-weight:700}.tygh-header .ty-menu__items{background:#fff}.tygh-header .ty-menu__item .ty-menu__item-link{color:#35a299;line-height:24px}.tygh-header .ty-menu__item .ty-menu__item-link .ty-icon-down-micro{font-size:20px}.tygh-content .ty-product-block .company-info{color:#8c8c8c;font-size:17px;font-family:"Lato"}.tygh-content .ty-product-block .company-info a{font-size:16px}.tygh-footer #stay-connected-right{font-size:40px;font-weight:100;font-family:"Roboto Slab",sans-serif}.tygh-footer .cm-button-subscribe{color:#fff;font-weight:700;background:#fabb3a}.tygh-footer .ty-footer-form-block__title{font-size:19px;font-weight:400}.tygh-footer .ty-footer-menu__header{color:#dfdad1;font-weight:400;font-size:24px}.tygh-footer .ty-social-link a{font-size:12px;font-weight:700;letter-spacing:1px}.tygh-footer .bottom-copyright{color:#dfdad1;font-size:13px}.top-search a{font-family:"Lato Bold",sans-serif;font-size:14px;font-weight:700}.ty-minicart-title{font-family:Roboto;font-size:15px;font-weight:500}.ty-cart-content__buttons a{font-family:"Lato Bold",sans-serif;font-size:14px;font-weight:700}.top-menu a{font-family:"Lato Bold",sans-serif;font-size:14px;font-weight:700}.top-menu .ty-top-mine__submenu-col{margin-bottom:8px}.top-menu .ty-top-mine__submenu-col .ty-menu__submenu .ty-menu__submenu-link{font-weight:400}.footer-bottom-links a{font-family:"Lato";font-weight:400;font-size:12px}.ty-price{font-family:"Lato";font-weight:700;font-size:14px}.product-title{font-family:"Lato";font-weight:700;font-size:18px}.by-vendor{font-family:"Lato";font-weight:700;font-size:12px}.by-vendor a{font-family:"Lato";font-weight:700;font-size:14px}.ty-subcategories__item a{color:#fff;font-family:"Lato";font-weight:400;font-size:16px;text-shadow:2px 2px rgba(50,50,0,.6)}.ty-sort-dropdown__wrapper{color:#8e919a;font-family:"Roboto";font-weight:400;font-size:1.2em}.ty-sort-dropdown__wrapper:hover{color:#ACACAC}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto Regular'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v14/zN7GBFwfMP4uA6AR0HCoLQ.ttf) format('truetype')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local('Roboto Slab Regular'),local('RobotoSlab-Regular'),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zp0EAVxt0G0biEntp43Qt6E.ttf) format('truetype')}