#___ratingbadge_0{bottom:20px!important;z-index:35!important}@media(max-width:767px){.section-header .logo-area{min-height:0;padding-top:4px;padding-bottom:4px}.section-header .logo-area__middle .logo{padding:4px 0!important}.section-header .logo-area__middle .logo img{height:auto;max-height:65px;width:auto}#___ratingbadge_0{bottom:calc(88px + env(safe-area-inset-bottom))!important;max-width:calc(100vw - 24px)!important}}.template-collection .utility-bar{flex-wrap:wrap;gap:14px 20px;padding-block:16px;margin-bottom:20px;border-block:1px solid #e5dfd3}.template-collection .utility-bar__left,.template-collection .utility-bar__right{flex:0 1 auto;min-width:0}.template-collection .utility-bar__right{margin-inline-start:auto}.template-collection .utility-bar [data-toggle-filters]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;height:auto;padding:10px 40px 10px 16px;margin:0;border:1px solid #38564d;border-radius:6px;background:#f7f4ee;color:#243e37;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}.template-collection .utility-bar [data-toggle-filters]:hover{background:#eaece6}.template-collection .utility-bar .btn-icon{margin:0}.template-collection .utility-bar .toggle-btn__chevron{right:10px;width:18px;height:18px;margin-top:-9px}.template-collection .utility-bar .btn-icon circle{fill:transparent}.template-collection .utility-bar .link-dropdown__button{min-height:48px;font-family:inherit;font-size:14px}.template-collection .utility-bar__centre{color:#536158;font-size:14px}.template-collection .tg-quick-filters{order:3;flex:1 0 100%;width:100%;min-width:0;margin:0}.template-collection .quick-filters{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;padding:0}.template-collection .quick-filter-btn{min-height:44px;max-width:100%;padding:10px 15px;border:1px solid #d8d4c8;border-radius:6px;background:#f7f4ee;color:#243e37;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal}.template-collection .quick-filter-btn:hover{background:#eaece6;border-color:#38564d;color:#243e37}.template-collection .quick-filter-btn:is(.is-active,[aria-pressed=true]){background:#38564d;border-color:#38564d;color:#fff}.template-collection .filter-group__applied-item{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid #bcc9bf;border-radius:6px;background:#edf1eb;color:#243e37;font-family:inherit;font-size:14px;line-height:1.4}.template-collection .filter-group__applied-item__text{min-width:0;padding:0;font-size:inherit;overflow-wrap:anywhere}.template-collection .filter-group__applied-item__icon{flex:0 0 18px;padding:0}.template-collection .filter-group__applied-item__icon svg{width:18px;height:18px}.template-collection .filter-group__applied-item:hover .filter-group__applied-item__icon{background:transparent}.template-collection .filter-group__clear-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:3px}.template-collection :is(.utility-bar [data-toggle-filters],.quick-filter-btn,.filter-group__applied-item,.filter-group__clear-link,.filters__close):focus-visible{outline:3px solid #806338;outline-offset:3px}@media(max-width:999.98px){.template-collection .filters{font-family:inherit}.template-collection .filters .filter-group__item{min-height:44px;align-items:center;font-size:15px;line-height:1.4}.template-collection .filters .filter-group__heading{align-items:center;min-height:44px;font-size:16px}.template-collection .filters .filter-group__item__text{padding-block:8px}}@media(max-width:767.98px){.template-collection .utility-bar{gap:12px;padding-block:14px}.template-collection .utility-bar__left{flex:1 1 0}.template-collection .utility-bar__right{flex:0 0 auto}.template-collection .utility-bar [data-toggle-filters]{width:100%;min-height:48px;background:#38564d;color:#fff;font-size:16px}.template-collection .utility-bar [data-toggle-filters]:hover{background:#243e37}.template-collection .utility-bar__centre{display:block;order:4;flex:1 0 100%;text-align:start}.template-collection .utility-bar__centre .utility-bar__item{margin:0}.template-collection .utility-bar--filters-right .utility-bar__left{display:none}.template-collection .utility-bar--filters-right .utility-bar__right{flex:1 1 100%}.template-collection .layout-switchers{display:flex}.template-collection .layout-switch{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:48px}.template-collection .utility-bar--sticky-mobile-copy .tg-quick-filters,.template-collection .utility-bar--sticky-mobile-copy .utility-bar__centre{display:none}}@media(min-width:1000px){.section-header page-header{grid-template-columns:200px minmax(0,1fr) auto}.section-header .logo-area__middle,.section-header .logo-area__middle .logo,.section-header .logo-area__middle .logo img{width:200px;max-width:200px}}@media(min-width:1000px)and (max-width:1240px){.section-header page-header{grid-template-columns:164px minmax(0,1fr) auto}.section-header .logo-area__middle,.section-header .logo-area__middle .logo,.section-header .logo-area__middle .logo img{width:164px;max-width:164px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/tgc-ux-polish.css.map */
