:root{--df-ink: #1A1714;--df-ink-mid: #5B524A;--df-copper: #B47B4A;--df-tint: #F2E6D2;--df-pos: #3D6B4A;--df-sale: #C2622E;--df-line: #E6DCCB}.df-freeship{background:#fbf7f0;border:1px solid var(--df-line);border-radius:12px;padding:12px 14px;margin-bottom:16px}.df-freeship__text{margin:0 0 8px;font-size:.8125rem;line-height:1.3;color:var(--df-ink-mid);display:flex;align-items:center;gap:6px}.df-freeship__text strong{color:var(--df-ink)}.df-freeship__text--done,.df-freeship__text--done strong{color:var(--df-pos)}.df-freeship__track{height:6px;border-radius:999px;background:var(--df-line);overflow:hidden}.df-freeship__fill{height:100%;border-radius:999px;background:var(--df-copper);transition:width .35s ease}#shopify-section-template--usp_section .icon-block svg,.section--usp .icon-block svg{color:var(--df-copper)}a:hover{text-decoration-color:var(--df-copper)}.product-card .button,.resource-list__item .button{width:100%;min-height:44px;border-radius:999px}.price--on-sale .price__sale,.price__sale .price-item--sale{color:var(--df-sale);font-weight:600}.price__compare-at,.price-item--regular.price-item--last{color:#8a8077}.section-resource-list__content h2,.shopify-section h2{letter-spacing:-.01em}@media(max-width:749px){.df-freeship{margin-bottom:12px}}@media screen and (max-width:989px){#header-component .header-menu,#header-component .dropdown-localization{display:none!important}}@media screen and (min-width:990px){#header-component[data-menu-style=menu] .header-menu,#header-component[data-menu-style=menu] .dropdown-localization{display:flex}}@media screen and (max-width:989px){#header-component .header__drawer{display:flex!important;min-height:var(--header-drawer-min-height, 60px)}#header-component .header__row--top .header__columns{--header-template-columns: var(--header-mobile-bookend, 44px) var(--header-mobile-bookend, 44px) 1fr var(--header-mobile-bookend, 44px) var(--header-mobile-bookend, 44px);grid-template-areas:"leftA leftB center rightA rightB";grid-template-columns:var(--header-template-columns);grid-column:span 3;column-gap:0;align-items:center}#header-component .header__row--top .header__column{display:contents}#header-component .header__row--top .header-logo{grid-area:center}#header-component .header__row--top .search-action{grid-area:leftB}#header-component .header__row--top header-actions{grid-area:rightB;justify-self:flex-end}}@media screen and (min-width:990px){#header-component[data-menu-style=menu] .header__drawer{display:none!important;min-height:0}}.df-header-mobile-search{display:none}@media screen and (max-width:989px){.df-header-mobile-search{display:block;padding-block:8px 10px}.df-header-mobile-search__columns{display:block;grid-template-columns:1fr}.df-header-mobile-search .df-inline-search--mobile{width:100%;max-width:none;margin-inline:0}}header-actions{align-items:center}.df-action{display:inline-flex;flex-direction:column;align-items:center;gap:2px;line-height:1}.df-action__caption{font-size:10.5px;line-height:1;color:var(--df-ink, #1A1714);letter-spacing:.01em;text-align:center;white-space:nowrap}.header-actions__action.account-button{flex-direction:column;align-items:center;gap:2px}.df-action .header-actions__cart-icon{display:inline-flex}.df-breadcrumbs{padding-block:18px 2px}.df-breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin:0;padding:0;font-size:.78rem;color:var(--df-ink-mid)}.df-breadcrumbs__item{display:inline-flex;align-items:center}.df-breadcrumbs__item+.df-breadcrumbs__item:before{content:"/";margin:0 9px;color:var(--df-line);font-size:.85em}.df-breadcrumbs__item a{color:var(--df-ink-mid);text-decoration:none;transition:color .15s}.df-breadcrumbs__item a:hover{color:var(--df-copper)}.df-breadcrumbs__item--current span{color:var(--df-ink);font-weight:500}@media(max-width:749px){.df-breadcrumbs{padding-block:12px 2px}.df-breadcrumbs__list{font-size:.72rem}}.df-subcollections{padding-block:8px 4px}.df-subcollections__list{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0}.df-chip{display:inline-flex;align-items:center;padding:8px 15px;border-radius:999px;border:1px solid var(--df-line);background:#fff;color:var(--df-ink);font-size:.8125rem;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.df-chip:hover{border-color:var(--df-copper);color:var(--df-copper)}.df-chip--active{background:var(--df-ink);color:#fff;border-color:var(--df-ink)}@media(max-width:749px){.df-subcollections__list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}.df-subcollections__list::-webkit-scrollbar{display:none}}@media(max-width:749px){[id*=usp_section] .layout-panel-flex--row{flex-wrap:wrap!important;row-gap:16px!important;column-gap:8px!important;align-items:flex-start!important}[id*=usp_section] .layout-panel-flex--row>.group-block{flex:0 0 calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}[id*=usp_section] .layout-panel-flex--row>.group-block .layout-panel-flex{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:6px!important}[id*=usp_section] .layout-panel-flex--row p{font-size:.6875rem!important;line-height:1.25!important}[id*=usp_section] .layout-panel-flex--row svg{width:20px!important;height:20px!important}}.df-specs{margin-block:20px 4px}.df-specs__title{font-size:.95rem;font-weight:600;margin:0 0 8px;color:var(--df-ink)}.df-specs__table{width:100%;border-collapse:collapse;font-size:.85rem}.df-specs__table th,.df-specs__table td{text-align:left;padding:8px 0;border-bottom:1px solid var(--df-line);vertical-align:top}.df-specs__table th{font-weight:500;color:var(--df-ink-mid);width:42%}.df-specs__table td{color:var(--df-ink)}[id*=hero_main] h1{font-family:Cormorant Garamond,Playfair Display,Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:600!important;color:var(--df-copper)!important;letter-spacing:-.01em;line-height:1.02}.template-index .shopify-section h2,.template-index .section-resource-list__content h2{font-family:Cormorant Garamond,Playfair Display,Georgia,Times New Roman,serif!important;font-weight:600!important;letter-spacing:-.005em}.template-index .button-secondary{background:transparent;border:none;color:var(--df-copper);padding-inline:0;min-height:0}.template-index .button-secondary:hover{text-decoration:underline;text-underline-offset:3px}[id*=occasions_custom] .group-block img,[id*=occasions_custom] .group-block .image-block{border-radius:12px}[id*=occasions_custom] .group-block a:hover{opacity:.9}[id*=customer_gallery] img{border-radius:12px;object-fit:cover}@media(max-width:749px){[id*=occasions_custom] .layout-panel-flex--row,[id*=customer_gallery] .layout-panel-flex--row{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}[id*=occasions_custom] .layout-panel-flex--row>.group-block{flex:0 0 40%!important}[id*=customer_gallery] .layout-panel-flex--row>.group-block{flex:0 0 38%!important}}.product-card,.product-card__content{height:100%}.product-card__content [role=heading]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.25;min-height:2.5em}.product-card__content .buy-buttons-block{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/df-polish.css.map */
