@font-face{font-family:DM Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(tidilo-dm-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(tidilo-dm-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(tidilo-instrument-serif-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(tidilo-instrument-serif-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(tidilo-instrument-serif-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(tidilo-instrument-serif-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.preview-product img,.preview-product__link img{aspect-ratio:4 / 5!important;height:auto!important;object-fit:cover!important;object-position:50% 18%;background:var(--soft)}.preview-product__meta{display:block;margin-top:10px;padding:0;border:0;background:none}.preview-product h3,.preview-product__meta h3{font:400 14px/1.35 var(--body)!important;letter-spacing:0;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.preview-product__meta span{display:block;margin-top:4px;font:500 14px/1.4 var(--body)!important;font-variant-numeric:tabular-nums;letter-spacing:.01em}.preview-product .wishlist-heart{background:#f7f4eeeb;box-shadow:none}.preview-product .wishlist-heart svg{width:18px;height:18px}@media(min-width:768px){.preview-product h3,.preview-product__meta h3{font-size:15px!important}.preview-product__meta{margin-top:12px}}@media(min-width:1024px){.collection-banner.polish-campaign--classic{height:320px!important;min-height:0!important}.collection-banner .polish-campaign__media img{object-fit:cover!important;object-position:50% 35%}.collection-banner .polish-campaign__copy{justify-content:flex-end!important;padding-bottom:40px!important;gap:10px!important}.collection-banner h1{font-size:clamp(48px,4.4vw,64px)!important}#collection-products.collection-stage{padding-top:24px!important}#collection-products .quick-filter-panel[open]>summary{display:none}#collection-products .polish-collection-tools{display:flex!important;flex-wrap:nowrap;align-items:center;gap:12px!important;margin-bottom:24px!important;padding-bottom:16px;border-bottom:1px solid var(--line)}#collection-products .polish-collection-tools>p[role=status]{order:-2;margin:0 12px 0 0;font-size:14px;color:var(--accent);white-space:nowrap}#collection-products .quick-filter-panel{margin:0!important}#collection-products .polish-filters{width:auto!important;padding-top:0!important;order:-1;flex:0 0 auto;flex-wrap:nowrap!important;gap:8px!important}#collection-products .polish-active-filters{flex:0 0 auto;width:auto!important}#collection-products .polish-sort{order:2;margin-left:auto}#collection-products .polish-filters summary,#collection-products .polish-collection-tools select{min-height:44px;padding:8px 16px;font-size:14px;border-color:var(--line)}#collection-products .polish-sort{display:flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap}#collection-products .polish-collection-tools .button{min-height:44px;padding:8px 20px;font-size:14px}#collection-products .polish-collection-tools a{font-size:14px;white-space:nowrap}}@media(max-width:767px){html body .collection-banner.polish-campaign.polish-campaign--classic{height:208px!important;min-height:208px!important;align-items:flex-end!important;padding-bottom:20px!important}html body .collection-banner .collection-banner__copy h1{font-size:32px!important;margin:0 0 4px!important}#collection-products.collection-stage{padding-top:16px!important}}.pdp__price{font:500 22px/1.2 var(--body);font-variant-numeric:tabular-nums;letter-spacing:.01em;margin:0}.wishlist-pdp-row{align-items:center;margin:6px 0 4px}.pdp__size-range{display:none}form.shopify-product-form{position:relative;margin-top:12px}form.shopify-product-form .size-guide-link{position:absolute;top:0;right:0;width:auto!important;min-height:32px!important;height:32px;font-size:13px;text-decoration:underline;text-underline-offset:3px;z-index:1}[data-option-picker] fieldset{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0 0 20px}[data-option-picker] legend{height:32px;line-height:32px;margin-bottom:4px;padding:0;font:500 12px/32px var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}[data-option-picker] button{min-width:58px;height:48px;padding:0 14px;font:400 15px/1 var(--body);background:transparent;color:var(--ink);border:1px solid var(--line);transition:border-color .15s ease,background-color .15s ease,color .15s ease}[data-option-picker] button:hover{border-color:var(--ink)}[data-option-picker] button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink);font-weight:500}form.shopify-product-form .button[type=submit]{min-height:54px;font:500 14px/1 var(--body);letter-spacing:.1em;text-transform:uppercase}.pdp-shipping,.pdp-shipping~p.util{font-size:14px;line-height:1.5;color:var(--accent);margin:0}.pdp-shipping{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.pdp-shipping~p.util{margin-top:4px}.preview-product img,.preview-product__link img{object-position:50% 18%!important}.preview-product__meta span{font-variant-numeric:tabular-nums!important}:root{--band-gap: 56px}@media(min-width:768px){:root{--band-gap: 96px}}main>.shopify-section>.fall-feature,main>.shopify-section>.home-band,main>.shopify-section>.department-band{margin-top:var(--band-gap)!important;margin-bottom:0!important}main>.shopify-section>.department-band,main>.shopify-section>.wishlist-selected{padding-top:0!important;padding-bottom:0!important}main>.shopify-section>.home-band:last-child{margin-bottom:var(--band-gap)!important}.button,a.button,button.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:0;font:500 14px/1 var(--body)!important;letter-spacing:.1em;text-transform:uppercase}.polish-campaign a.button,[data-placement13] a.button{min-height:52px!important;height:auto!important}.quick-filter-panel>summary,.polish-filters summary,.polish-collection-tools select{border:1px solid var(--line)!important;border-radius:0;font-size:14px;min-height:44px;transition:border-color .15s ease}.quick-filter-panel>summary:hover,.polish-filters summary:hover,.polish-filters details[open]>summary,.polish-collection-tools select:hover,.polish-collection-tools select:focus{border-color:var(--ink)!important}@media(min-width:900px){.masthead .polish-header{min-height:0!important;padding-top:0!important}.masthead .polish-header .masthead__brand{width:auto!important}.masthead .polish-header .masthead__logo{width:150px!important}.masthead .polish-desktop-nav,.masthead .polish-desktop-nav .tidilo-nav-item,.masthead .polish-desktop-nav .tidilo-nav-row,.masthead .polish-desktop-nav .tidilo-nav-row>a,.masthead .polish-desktop-nav .tidilo-nav-row>button{min-height:34px!important;height:34px}}.quick-filter-panel .quick-search-filters{margin-top:0}@media(max-width:899px){.polish-menu .tidilo-nav-row>a{font:400 16px/1.3 var(--body)}.polish-menu .tidilo-nav-item--lead>.tidilo-nav-row>a{font:400 22px/1.2 var(--display);letter-spacing:-.01em}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/tidilo-design.css.map */
