.dya-theme{--dya-cream: #f6f3ed;--dya-paper: #fdfcf9;--dya-ink: #292923;--dya-muted: #747369;--dya-terra: #9e5139;--dya-line: #ded8cd;--dya-gutter: 4.2vw;color:var(--dya-ink);background:var(--dya-paper);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased}.dya-theme h1,.dya-theme h2,.dya-theme .h1,.dya-theme .h2{font-weight:400;letter-spacing:-.05em;line-height:1.08}.dya-theme h3,.dya-theme .h3{font-weight:400}.dya-theme a,.dya-theme button{-webkit-tap-highlight-color:transparent}.dya-theme :focus-visible{outline:2px solid var(--dya-terra);outline-offset:5px}.dya-theme .header__row--top{--border-bottom-color: var(--dya-line);--border-bottom-color-mobile: var(--dya-line)}.dya-theme .header__columns{min-height:82px}.dya-theme .header__menu-item{font-size:13px;letter-spacing:.015em}.dya-theme .header-logo{flex-shrink:0}.dya-theme .button:not(.button-unstyled),.dya-theme .button-secondary{min-height:48px}.dya-theme .product-information{padding-top:max(24px,var(--padding-block-start, 0px))}.dya-theme .product-details h1{font-size:clamp(28px,3vw,40px);line-height:1.18;font-weight:400;letter-spacing:-.035em}.dya-theme .product-details .price{font-size:18px}.dya-theme .product-details .add-to-cart-button{letter-spacing:.02em}.dya-theme .variant-option__button-label{min-height:44px}.dya-theme .product-card{--border-radius: 0}.dya-theme .product-card .product-title{line-height:1.5}.dya-theme .product-card .price{font-size:13px}.dya-theme .product-card .compare-at-price{opacity:.55;font-size:12px}.dya-theme .cart-drawer__inner{border-radius:0}.dya-theme .sticky-add-to-cart__bar{border-radius:2px}.dya-theme footer{border-top:1px solid var(--dya-line)}.dya-theme footer .group-block{min-width:0}.dya-home-section{margin:0}.dya-section{padding:88px var(--dya-gutter);max-width:1800px;margin-inline:auto}.dya-eyebrow{font-size:10px;line-height:1.5;letter-spacing:.19em;font-weight:500;text-transform:uppercase;margin:0 0 22px;color:var(--dya-muted)}.dya-hero{display:grid;grid-template-columns:47fr 53fr;min-height:0}.dya-hero__copy{padding:88px 12% 60px calc(var(--dya-gutter) * 1.25);display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.dya-hero h1{font-size:clamp(64px,6.3vw,98px);line-height:1.02;font-weight:400;letter-spacing:-.055em;margin:0 0 28px;text-wrap:balance}.dya-hero__description{font-size:14px;line-height:1.8;max-width:330px;margin:0 0 34px;color:#66645b}.dya-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:21px}.dya-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;white-space:nowrap;min-height:49px;padding:14px 23px;color:#fff8f1;background:var(--dya-terra);text-decoration:none;font-size:12px;font-weight:400;letter-spacing:.015em;border:1px solid var(--dya-terra);border-radius:0;transition:background .2s,color .2s}.dya-button:hover{color:#fff8f1;background:#7e3d29;border-color:#7e3d29}.dya-button--outline{color:var(--dya-ink);background:transparent;border-color:#b9afa0}.dya-button--outline:hover{color:var(--dya-ink);background:#e3dbce;border-color:#b9afa0}.dya-round-arrow{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c8c1b5;border-radius:50%;flex-shrink:0;transition:background .2s,color .2s}.dya-round-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.dya-button span{font-size:18px;font-weight:400;line-height:1}.dya-text-link{display:inline-flex;align-items:center;gap:14px;font-size:12px;line-height:1.8;font-weight:400;color:var(--dya-ink);text-decoration:none;border-bottom:1px solid currentColor;padding:4px 0;width:fit-content}.dya-text-link:hover{color:var(--dya-terra)}.dya-text-link span{font-size:17px;line-height:1}.dya-hero__note{font-size:9px;letter-spacing:.15em;line-height:1.5;margin:62px 0 0;color:var(--dya-muted)}.dya-hero__media{min-height:0;align-self:center;overflow:hidden;background:var(--dya-ivory)}.dya-hero__photo{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#c9b9a2}.dya-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.dya-hero .dya-image-label{color:var(--dya-terra);background:var(--dya-ivory);padding:8px 11px;line-height:1.3}.dya-image-label{position:absolute;top:30px;left:32px;font-size:9px;letter-spacing:.16em;color:#fff}.dya-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:34px}.dya-section-heading .dya-eyebrow{margin-bottom:12px}.dya-section-heading h2{margin:0;font-weight:400;font-size:clamp(27px,2.7vw,40px);line-height:1.2;letter-spacing:-.04em}.dya-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.dya-product-grid__item{min-width:0}.dya-product-edit .product-card{width:100%}.dya-product-edit .product-card .quick-add__button{opacity:1}.dya-product-edit .dya-curated-cover{position:relative;overflow:hidden}.dya-product-edit .dya-curated-cover__link{display:block;aspect-ratio:4 / 5}.dya-product-edit .dya-curated-cover__image{display:block;width:100%;height:100%;object-fit:cover}.dya-editorial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:12px}.dya-editorial__item{min-width:0}.dya-editorial__image-link{display:block;position:relative;width:100%;height:auto;aspect-ratio:4 / 5;overflow:hidden;background:#e9e3d9}.dya-editorial__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.dya-editorial__caption{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;padding:24px 0 0}.dya-editorial__caption .dya-eyebrow{margin-bottom:9px}.dya-editorial__caption h2{margin:0;font-size:clamp(24px,2.3vw,34px);line-height:1.2;font-weight:400;letter-spacing:-.04em}.dya-editorial__caption .dya-text-link{flex-shrink:0}.dya-look{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0 4.2%}.dya-look__media{position:relative;background:#e8e2d8;min-width:0;min-height:0;aspect-ratio:4 / 5;align-self:start}.dya-look__image{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:contain;object-position:center}.dya-look__copy{background:#eee9df;padding:56px 13%}.dya-look__copy .dya-eyebrow{margin-bottom:16px}.dya-look h2{margin:0 0 20px;font-size:clamp(30px,3.2vw,48px);font-weight:400;line-height:1.12;letter-spacing:-.04em}.dya-look__description{font-size:13px;line-height:1.8;color:#6b675e;max-width:340px}.dya-look__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0}.dya-look__products>div{min-width:0}.dya-look__products .product-card{width:100%}.dya-look__products .product-card .quick-add__button{opacity:1}.dya-brand-note{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:80px 4.2% 88px;max-width:1800px;margin:0 auto}.dya-brand-note__visual{min-width:0;margin:0}.dya-brand-note__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#e9e3d9}.dya-brand-note__image{display:block;width:100%;height:100%;object-fit:cover}.dya-brand-note__visual figcaption{margin:16px 0 0;font-size:8px;line-height:1.6}.dya-brand-note__copy{min-width:0;padding:40px 12%;text-align:center}.dya-brand-note .dya-eyebrow{margin-bottom:18px}.dya-brand-note h2{font-weight:400;font-size:clamp(32px,4vw,54px);letter-spacing:-.045em;line-height:1.2;margin:0 0 22px}.dya-brand-note__copy>p:not(.dya-eyebrow){max-width:480px;margin:0 auto 28px;font-size:14px;line-height:1.9;color:#6b675e}.dya-brand-note .dya-text-link{margin-inline:auto}@media(min-width:750px)and (max-width:1050px){.dya-hero__copy{padding-left:var(--dya-gutter);padding-right:8%}.dya-look__copy{padding:42px 8%}.dya-product-grid{gap:16px}.dya-editorial{gap:24px}}@media(max-width:749px){.dya-theme .header__columns{min-height:66px}.dya-theme .product-information{padding-top:12px}.dya-section{padding:50px 20px}.dya-hero{display:flex;flex-direction:column;min-height:auto}.dya-hero__media{order:-1;min-height:0;height:auto;width:100%}.dya-hero__image{object-position:center}.dya-hero__copy{padding:34px 24px 40px}.dya-eyebrow{font-size:9px;margin-bottom:16px}.dya-hero h1{font-size:clamp(44px,12vw,64px);margin-bottom:20px}.dya-hero__description{max-width:420px;font-size:13px;margin-bottom:24px;line-height:1.8}.dya-hero__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:22px}.dya-button{font-size:12px;min-height:48px;padding:14px 18px;gap:24px}.dya-hero__note{margin-top:30px;font-size:8px}.dya-image-label{top:22px;left:22px;font-size:8px}.dya-section-heading{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:26px}.dya-section-heading h2{font-size:28px}.dya-section-heading .dya-eyebrow{margin-bottom:10px}.dya-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.dya-product-grid .product-card .price{font-size:12px}.dya-editorial{grid-template-columns:1fr;padding-top:0;gap:40px}.dya-editorial__caption{padding-top:20px}.dya-editorial__caption h2{font-size:26px}.dya-look{grid-template-columns:1fr;padding:0 20px}.dya-look__copy{padding:34px 24px}.dya-look h2{font-size:34px}.dya-look__products{gap:14px;margin-top:24px}.dya-look__description{font-size:13px}.dya-look__products .product-card .price{font-size:12px}.dya-brand-note{grid-template-columns:1fr;padding:48px 20px 54px}.dya-brand-note__copy{padding:40px 8px 0}.dya-brand-note__media{aspect-ratio:4 / 3}.dya-brand-note__image{object-position:center 33%}.dya-brand-note__visual figcaption{margin-top:12px}.dya-brand-note h2{font-size:34px}.dya-brand-note__copy>p:not(.dya-eyebrow){font-size:13px}}@media(prefers-reduced-motion:reduce){.dya-theme *,.dya-theme *:before,.dya-theme *:after{scroll-behavior:auto!important}.dya-button{transition:none}}.dya-hero__product{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 30px;text-decoration:none;color:var(--dya-ink);background:var(--dya-ivory);font-size:13px;border-top:1px solid var(--dya-border)}.dya-hero__product small{display:block;font-size:8px;letter-spacing:.15em;margin-bottom:3px;color:#797166}.dya-hero__product-arrow{width:35px;height:35px;border:1px solid #b9b0a4;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:18px}.dya-benefits{display:flex;justify-content:center;gap:9%;padding:23px 4%;border-bottom:1px solid var(--dya-line);font-size:11px;color:#656157}.dya-benefits>span{display:flex;align-items:center;gap:12px}.dya-benefits svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.1;fill:none;flex-shrink:0}@media(max-width:749px){.dya-hero h1{font-size:58px}.dya-hero h1 br{display:none}.dya-hero__product{padding:14px 20px;font-size:12px}.dya-hero__product small{font-size:7px}.dya-hero__product-arrow{width:29px;height:29px;font-size:16px}.dya-benefits{padding:19px 15px;justify-content:space-around;gap:9px;font-size:8px}.dya-benefits>span{gap:5px}.dya-benefits svg{width:17px;height:17px}}@media(max-width:380px){.dya-hero h1{font-size:52px}.dya-benefits{font-size:7px;gap:7px}}.dya-theme .announcement-bar,.dya-theme .header-announcements{--color-background: var(--dya-terra);background:var(--dya-terra);color:#fff7ee}.dya-theme .announcement-bar__text,.dya-theme .announcement-bar a{font-size:11px;letter-spacing:.03em;color:#fff7ee}.dya-theme .header__row--top{background:#fdfcf9fa}.dya-theme .header__columns{min-height:87px;padding-inline:var(--dya-gutter)}.dya-theme .menu-list__link{font-size:12px;letter-spacing:0;position:relative}.dya-theme .menu-list__link-title{position:relative}.dya-theme .menu-list__link-title:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:1px;background:var(--dya-ink);transition:width .25s}.dya-theme .menu-list__link:hover .menu-list__link-title:after{width:100%}.dya-theme .menu-list__link[href$="/collections/exclusive"] .menu-list__link-title:before{content:"";position:absolute;right:-9px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--dya-terra)}.dya-theme .header-actions__action{gap:8px;font-size:12px}.dya-search-label{display:none}.dya-theme .header__column--right .dya-search-label{display:inline-flex;align-items:center;align-self:center;height:auto;font-size:12px;line-height:1}.dya-theme .header-actions__cart-icon .cart-bubble{position:static;width:auto;height:auto;background:none}.dya-theme .header-actions__cart-icon .cart-bubble.visually-hidden{position:static!important;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.dya-theme .header-actions__cart-icon .cart-bubble__background{display:none}.dya-theme .header-actions__cart-icon .cart-bubble__text{font-size:11px;min-width:10px;color:var(--dya-ink)}.dya-theme .header-actions__cart-icon .cart-bubble__text-count.hidden{display:inline!important}.dya-theme .header-actions__cart-icon{display:inline-flex;align-items:center;gap:8px}.dya-theme .menu-drawer__menu-item{font-size:23px;letter-spacing:-.035em;border-bottom:1px solid var(--dya-line);padding-block:17px}.dya-theme .menu-drawer__menu-item:after{content:"\2197";font-size:16px;margin-left:auto}@media(max-width:1100px)and (min-width:750px){.dya-theme .menu-list__link{font-size:11px}}@media(max-width:749px){.dya-theme .announcement-bar__text,.dya-theme .announcement-bar a{font-size:9px}.dya-theme .header__columns{min-height:69px;padding-inline:16px}.dya-theme .header__column--right .dya-search-label{display:none}}.dya-drawer-note{padding:24px 22px 0}.dya-drawer-note p{font-size:13px;line-height:1.8;color:var(--dya-muted);margin:0}.dya-drawer-note .dya-text-link{margin-top:25px;font-size:11px}.dya-icon{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.dya-button .dya-icon{width:18px;height:18px}.dya-section-heading .dya-text-link .dya-icon,.dya-text-link .dya-icon{width:16px;height:16px}.dya-tabs{display:flex;flex-wrap:wrap;column-gap:27px}.dya-tabs__list{order:1;flex:0 0 100%;border-bottom:1px solid var(--dya-line);margin:-1px 0 28px}.dya-tab,dya-tabs>.shopify-block{display:contents}.dya-tabs__tab{order:0}.dya-tabs__panel{order:2;flex:0 0 100%;min-width:0}.dya-tabs__tab{font:inherit;font-size:12px;padding:0 0 13px;position:relative;color:var(--dya-muted);background:none;border:0;cursor:pointer;white-space:nowrap}.dya-tabs__tab.is-active{color:var(--dya-ink)}.dya-tabs__tab.is-active:after{content:"";position:absolute;z-index:1;height:2px;bottom:-1px;left:0;right:0;background:var(--dya-terra)}.dya-product-grid{gap:24px 18px}.dya-empty{padding:90px 0;text-align:center;color:var(--dya-muted);margin:0}@media(max-width:749px){.dya-tabs{column-gap:23px}.dya-tabs__list{margin-bottom:21px}.dya-tabs__tab{font-size:11px;padding-bottom:11px}.dya-product-grid{gap:28px 12px}.dya-empty{padding:60px 0}}.dya-theme .product-card .product-media-container{background:#efeeea;aspect-ratio:3 / 4}.dya-theme .product-card .product-media-container img{object-fit:cover;transition:transform .7s,opacity .4s}.dya-theme .product-card:hover .product-media-container img{transform:scale(1.025)}.dya-theme .product-card .product-badges{top:12px;left:12px;right:auto}.dya-theme .product-card .product-badges__badge{background:#fdfcf9e8;color:var(--dya-ink);padding:5px 9px;font-size:8px;letter-spacing:.08em;text-transform:uppercase;border-radius:0}.dya-theme .product-card .product-badges__badge.color-custom-badge-sold-out{background:#49473be3;color:#fff}.dya-theme .product-card .quick-add__button{right:12px;bottom:12px;height:36px;min-width:36px;width:auto;padding:0 9px;gap:7px;background:#fdfcf9ee;color:var(--dya-ink);border:1px solid #e9e3d9;border-radius:0;box-shadow:none;opacity:1;display:inline-flex;align-items:center}.dya-theme .product-card .quick-add__button .svg-wrapper{width:16px;height:16px}.dya-quick-add__label{font-size:10px;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .3s,opacity .3s}.dya-theme .product-card:hover .dya-quick-add__label,.dya-theme .quick-add__button:focus-visible .dya-quick-add__label{max-width:100px;opacity:1}.dya-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;color:#8a8275;margin:13px 0 4px;text-transform:uppercase;letter-spacing:.08em}.dya-theme .product-card .product-title,.dya-theme .product-card .text-block :is(p,h3){font-size:14px;line-height:1.4;overflow-wrap:anywhere}.dya-theme .product-card product-price,.dya-theme .product-card product-price .price{font-size:12px;font-weight:400}.dya-theme .product-card .compare-at-price{font-size:10px;color:#949084;opacity:1}.dya-card-colors{display:flex;align-items:center;gap:5px;margin-top:12px}.dya-card-colors small{font-size:9px;color:var(--dya-muted);margin-left:3px}.dya-dot{width:10px;height:10px;border-radius:50%;display:block;border:1px solid rgb(0 0 0 / .1);flex-shrink:0}@media(max-width:749px){.dya-theme .product-card .product-badges{top:8px;left:8px}.dya-theme .product-card .product-badges__badge{font-size:6px;padding:4px 6px}.dya-theme .product-card .quick-add__button{right:8px;bottom:8px;min-width:42px;height:42px}.dya-quick-add__label{display:none}.dya-card-meta{font-size:7px;letter-spacing:.07em}.dya-theme .product-card .product-title,.dya-theme .product-card .text-block :is(p,h3){font-size:12px;line-height:1.45}.dya-theme .product-card product-price{font-size:11px}.dya-card-colors{margin-top:9px}}.dya-breadcrumb{display:flex;flex-wrap:wrap;gap:11px;font-size:10px;color:var(--dya-muted);margin-bottom:30px}.dya-breadcrumb a{color:inherit;text-decoration:none}.dya-breadcrumb a:hover{color:var(--dya-ink)}.dya-breadcrumb [aria-current]{overflow-wrap:anywhere}.dya-product-header .dya-eyebrow{margin:0}.dya-theme .product-details h1{font-size:clamp(35px,3.4vw,48px);line-height:1.08;letter-spacing:-.05em;margin-top:4px;overflow-wrap:anywhere}.dya-theme .product-details product-price,.dya-theme .product-details .price{font-size:18px;font-weight:400}.dya-product-intro{font-size:12px;color:#7b7468;line-height:1.8;padding:18px 0;border-bottom:1px solid var(--dya-line);margin:0;width:100%}.dya-theme .product-details .variant-option legend{font-size:11px;margin-bottom:10px}.dya-theme .product-details .variant-option__button-label{border:1px solid var(--dya-line);border-radius:0;padding:10px 13px;font-size:11px;min-height:42px;display:inline-flex;align-items:center;gap:7px;background:transparent;color:var(--dya-ink)}.dya-theme .product-details .variant-option__button-label:has(input:checked){border-color:var(--dya-ink);background:#ece7dd;box-shadow:inset 0 0 0 .5px var(--dya-ink);color:var(--dya-ink)}.dya-theme .product-details .variant-option__button-label:has(input[data-option-available=false]){text-decoration:line-through;color:#9c968b;background:#f2eee8}.dya-theme .product-details .variant-option__button-label__pill{display:none}.dya-theme .product-details .variant-option__button-label .dya-dot,.dya-theme .product-details .variant-option__button-label__text{position:relative;z-index:1}.dya-size-guide{font-size:10px;color:#7a7061;text-decoration:underline;text-underline-offset:3px;align-self:flex-end}.dya-theme .product-details .add-to-cart-button{min-height:52px;font-size:12px;letter-spacing:.015em;border-radius:0;background:var(--dya-ink);color:var(--dya-paper)}.dya-mindy-button{width:100%;justify-content:center}.dya-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;font-size:11.5px;color:var(--dya-muted)}.dya-perks span{background:var(--dya-cream);padding:12px}.dya-theme .product-details .accordion{border-top:1px solid var(--dya-line)}.dya-theme .product-details details{border-bottom:1px solid var(--dya-line)}.dya-theme .product-details summary{font-size:11px;padding-block:15px}.dya-theme .product-recommendations .text-block p:first-child{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dya-muted);margin:0 0 8px}.dya-theme .product-recommendations h2{font-size:clamp(30px,3vw,45px)}@media(max-width:749px){.dya-breadcrumb{font-size:9px;margin-bottom:20px}.dya-perks{grid-template-columns:1fr}}.dya-collection-header{padding:30px var(--dya-gutter) 0}.dya-collection-header .dya-eyebrow{margin:0}.dya-collection-header__title{display:flex;align-items:baseline;justify-content:space-between;gap:30px;margin-top:15px}.dya-collection-header__title h1{font-size:61px;margin:0;overflow-wrap:anywhere}.dya-collection-header__title>span{font-size:12px;color:var(--dya-muted);white-space:nowrap}.dya-collection-header__description,.dya-collection-header__description p{margin:17px 0 0;font-size:13px;color:var(--dya-muted)}.dya-collection-header__toolbar{border-top:1px solid var(--dya-line);margin-top:36px;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 0 0}.dya-pills{display:flex;gap:22px;font-size:11px}.dya-pills a{color:var(--dya-ink);text-decoration:none}.dya-pills a[aria-current=page]{color:var(--dya-terra);text-decoration:underline;text-underline-offset:6px}.dya-available{display:inline-flex;gap:7px;align-items:center;font-size:11px;color:var(--dya-ink);text-decoration:none;white-space:nowrap}.dya-available__box{width:13px;height:13px;border:1px solid #a49c8f;display:inline-grid;place-items:center}.dya-available.is-checked .dya-available__box{background:var(--dya-terra);border-color:var(--dya-terra)}.dya-available.is-checked .dya-available__box:after{content:"";width:6px;height:3px;border:solid #fff;border-width:0 0 1.5px 1.5px;transform:rotate(-45deg) translateY(-1px)}.dya-theme .collection-wrapper .facets,.dya-theme .main-collection .facets{font-size:11px;border-bottom:1px solid var(--dya-line);margin-bottom:28px}.dya-theme .facets__label,.dya-theme .sorting-filter__label,.dya-theme .facets summary{font-size:11px}@media(max-width:749px){.dya-collection-header{padding-top:20px}.dya-collection-header .dya-eyebrow{font-size:8px}.dya-collection-header__title h1{font-size:40px}.dya-collection-header__title>span{font-size:10px}.dya-collection-header__description,.dya-collection-header__description p{font-size:12px;margin-top:14px}.dya-collection-header__toolbar{margin-top:26px;flex-wrap:wrap;gap:15px}.dya-pills{gap:19px;width:100%;font-size:10px;overflow-x:auto;white-space:nowrap;padding-bottom:5px}.dya-available{font-size:10px}}.dya-theme .cart-drawer__dialog,.dya-theme .cart-drawer__inner{background:var(--dya-paper);border-radius:0}.dya-theme .cart-drawer__header{padding:22px 23px;border-bottom:1px solid var(--dya-line)}.dya-theme .cart-drawer__heading,.dya-theme .cart-drawer__header h2{font-size:26px;letter-spacing:-.04em;font-weight:400}.dya-theme .cart-drawer__heading .cart-bubble,.dya-theme .cart-drawer__header .cart-bubble{--cart-bubble-background: transparent;color:var(--dya-muted);font-size:13px}.dya-theme .cart-items__table-row,.dya-theme .cart-item{border-bottom:1px solid var(--dya-line)}.dya-theme .cart-items__media-image,.dya-theme .cart-item__image{aspect-ratio:3 / 4;object-fit:cover;border-radius:0}.dya-theme .cart-items__title,.dya-theme .cart-item__title{font-size:14px}.dya-theme .cart-items__variant,.dya-theme .cart-item__variant,.dya-theme .cart-items__details dd{font-size:11px;color:var(--dya-muted)}.dya-theme .quantity-selector{border-radius:0;border-color:var(--dya-line)}.dya-theme .cart__checkout-button,.dya-theme .cart-summary .button{min-height:52px;border-radius:0;background:var(--dya-ink);color:var(--dya-paper);font-size:12px;letter-spacing:.015em}.dya-theme .cart-summary,.dya-theme .cart-drawer__summary{border-top:1px solid var(--dya-line)}.dya-search-heading{font-size:clamp(28px,2.6vw,38px);letter-spacing:-.05em;line-height:1.08;margin:0;padding:22px var(--padding-lg, 20px) 6px}.dya-theme .search-input{font-size:16px;border:0;border-bottom:1px solid var(--dya-ink);border-radius:0;background:transparent}.dya-theme .search-input::placeholder{color:var(--dya-muted)}.dya-theme .predictive-search-form__header{border-bottom:1px solid var(--dya-line)}.dya-theme .search-results .main-collection__title,.dya-theme .search-header h2,.dya-theme .search-header h1{font-size:clamp(40px,4.2vw,61px);letter-spacing:-.05em;font-weight:400}.dya-theme .header-actions__cart-icon .svg-wrapper{width:auto}.dya-theme .header-actions__cart-icon .dya-icon{width:23px;height:23px;stroke-width:1.35}.dya-theme .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}.dya-theme .header-actions__cart-icon>.svg-wrapper.svg-wrapper{width:23px}.dya-theme .collection-wrapper .products-count-wrapper,.dya-theme .main-collection .products-count-wrapper{display:none}@media(min-width:990px){.dya-theme .collection-wrapper .product-grid.product-grid--grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}.dya-services{padding:62px var(--dya-gutter) 58px;border-top:1px solid var(--dya-border);border-bottom:1px solid var(--dya-border);background:#f6f3ed;color:#292b24}.dya-services>.dya-eyebrow{text-align:center;margin-bottom:13px;color:#645b51}.dya-services>h2{font-weight:400;font-size:clamp(28px,3vw,42px);line-height:1.2;letter-spacing:-.04em;text-align:center;margin:0 0 36px}.dya-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1420px;margin:0 auto}.dya-service{min-width:0;padding:8px 25px;border-left:1px solid var(--dya-border)}.dya-service:first-child{border-left:0}.dya-service__link{display:flex;align-items:flex-start;gap:17px;height:100%;text-decoration:none;color:#292b24}.dya-service__link:hover strong{color:var(--dya-terra)}.dya-service__icon{flex-shrink:0;color:#9e5139}.dya-service__icon svg,.dya-service__icon img{width:40px;height:40px;object-fit:contain}.dya-service__copy{display:flex;flex-direction:column;gap:8px}.dya-service__copy strong{font-size:14px;font-weight:500;line-height:1.4}.dya-service__copy>span{font-size:12px;line-height:1.7;color:#645b51}.dya-payment-support{padding:44px var(--dya-gutter) 42px;border-top:1px solid var(--dya-border);text-align:center;background:var(--dya-ivory)}.dya-payment-support>.dya-eyebrow{margin-bottom:12px}.dya-payment-support>h2{font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.03em;margin:0 0 12px}.dya-payment-support__description{font-size:12px;color:#77746b;margin:0 0 24px}.dya-payment-methods__list{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;padding:0;list-style:none;margin:0 auto;max-width:1000px}.dya-payment-methods__item{display:flex;justify-content:center;align-items:center;min-height:54px;padding:10px 12px;border:1px solid var(--dya-border);background:#fbf9f5}.dya-payment-methods__item img,.dya-payment-methods__item svg{width:100%;max-width:90px;height:30px;object-fit:contain}.dya-payment-methods__note{font-size:10px;line-height:1.6;color:#77746b;margin:18px 0 0}.dya-payment-methods--cart{margin-top:18px;padding-top:16px;border-top:1px solid var(--dya-border);text-align:center}.dya-payment-methods__title{font-size:10px;letter-spacing:.04em;margin:0 0 11px;color:#77746b}.dya-payment-methods--cart .dya-payment-methods__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:420px}.dya-payment-methods--cart .dya-payment-methods__item{min-height:33px;padding:6px 9px}.dya-payment-methods--cart .dya-payment-methods__item img,.dya-payment-methods--cart .dya-payment-methods__item svg{max-width:65px;height:19px}.dya-payment-methods--cart .dya-payment-methods__note{font-size:9px;margin-top:10px}@media(min-width:750px)and (max-width:1100px){.dya-service{padding-inline:14px}.dya-service__link{flex-direction:column;gap:13px}}@media(max-width:749px){.dya-services{padding:44px 20px 36px}.dya-services>h2{font-size:29px;max-width:330px;margin:0 auto 30px}.dya-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 0}.dya-service{padding:0 15px}.dya-service:nth-child(odd){border-left:0;padding-left:0}.dya-service:nth-child(2n){padding-right:0}.dya-service__link{flex-direction:column;gap:13px}.dya-service__icon svg,.dya-service__icon img{width:34px;height:34px}.dya-service__copy{gap:6px}.dya-service__copy strong{font-size:13px}.dya-service__copy>span{font-size:11px}.dya-payment-support{padding:36px 20px}.dya-payment-support>h2{font-size:27px}.dya-payment-support__description{font-size:11px;line-height:1.7}.dya-payment-methods__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dya-payment-methods__item{min-height:44px;padding:8px}.dya-payment-methods__item img,.dya-payment-methods__item svg{max-width:72px;height:24px}.dya-payment-methods__note{font-size:9px}}.dya-theme .dya-footer-main-background{background-color:#854632}.dya-theme .dya-footer-main,.dya-theme .dya-footer-main .text-block{--color-background: #854632;--color-background-rgb: 133 70 50;--color: #fff7ed;--color-rgb: 255 247 237;--color-foreground: #fff7ed;--color-foreground-rgb: 255 247 237;--color-foreground-muted: #f0dfd0;--color-foreground-subdued: #f0dfd0;--color-border: #fff7ed;--color-border-rgb: 255 247 237;color:#fff7ed}.dya-theme .dya-footer-main{--color-input-background: transparent;--color-input-text: #fff7ed;--color-input-text-rgb: 255 247 237;--color-input-border: #fff7ed;--color-primary-button-text: #fff7ed;--color-primary-button-background: transparent;--color-primary-button-border: #fff7ed;--color-primary-button-focus-outline: #fff7ed;--color-primary-button-hover-text: #854632;--color-primary-button-hover-background: #fff7ed;--color-primary-button-hover-border: #fff7ed;--color-secondary-button-text: #fff7ed;--color-secondary-button-background: transparent;--color-secondary-button-border: #fff7ed;--color-secondary-button-hover-text: #854632;--color-secondary-button-hover-background: #fff7ed;--color-secondary-button-hover-border: #fff7ed}.dya-theme .dya-footer-main :is(h1,h2,h3,h4,h5,h6,.menu__heading,a){color:#fff7ed}.dya-theme .dya-footer-main .text-block p{color:#f0dfd0}.dya-theme .dya-footer-main a:hover{color:#fff7ed;text-decoration-color:#fff7ed}.dya-theme .dya-footer-main :is(.button,.button-secondary,.dya-button){color:#fff7ed;background:transparent;border-color:#fff7ed}.dya-theme .dya-footer-main :is(.button,.button-secondary,.dya-button):hover{color:#854632;background:#fff7ed;border-color:#fff7ed}.dya-theme .dya-footer-main .email-signup__input{color:#fff7ed}.dya-theme .dya-footer-main .email-signup__input::placeholder{color:#f0dfd0;opacity:1}.dya-theme .dya-footer-main .email-signup__button{color:#fff7ed}.dya-theme .dya-footer-main .email-signup__button:hover{color:#854632;background:#fff7ed}.dya-theme .dya-footer-main :focus-visible{outline-color:#fff7ed}.dya-theme .dya-footer-main .logo-block__image{filter:brightness(0) invert(1)}.dya-theme .dya-payment-support{background:#f6f3ed;color:#292b24}.dya-theme .dya-payment-support :is(.dya-eyebrow,.dya-payment-support__description,.dya-payment-methods__note){color:#645b51}.dya-theme .dya-services>h2,.dya-theme .dya-payment-support>h2{color:#292b24}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dya-editorial.css.map */
