:root{--darchi-action-red: #8b3141;--darchi-action-red-dark: #712535;--darchi-action-red-light: #8b3141}#HeaderMenu-special-request,#HeaderMenu-special-requests,[id^=HeaderMenu-][href*="/collections/special-request"],.header__inline-menu>.list-menu>li>#HeaderMenu-special-request,.menu-drawer a[href*="/collections/special-request"].menu-drawer__menu-item,a.wwv-home__button[href*="/collections/special-request"],a.darchi-hub__button[href*="/collections/special-request"],a.wwv-faq__action[href*="/collections/special-request"],a.wwv-faq__button[href*="/collections/special-request"],.wwv-product-help a[href*="/collections/special-request"],.darchi-customize__intro>a[href*="/collections/special-request"],.darchi-customize__accordion--feature .darchi-customize__accordion-content>a[href*="/collections/special-request"]:first-of-type,body.template-suffix-special main a.button--primary,a.darchi-drawer-primary-link[href*="/collections/special-request"]{position:relative!important;isolation:isolate;overflow:hidden!important;border:1px solid var(--darchi-action-red-light)!important;border-radius:.6rem!important;background:var(--darchi-action-red)!important;box-shadow:none!important;color:#fff!important;text-shadow:0 1px 1px rgba(74,0,15,.35);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}#HeaderMenu-special-request:before,#HeaderMenu-special-requests:before,[id^=HeaderMenu-][href*="/collections/special-request"]:before,.header__inline-menu>.list-menu>li>#HeaderMenu-special-request:before,.menu-drawer a[href*="/collections/special-request"].menu-drawer__menu-item:before,a.wwv-home__button[href*="/collections/special-request"]:before,a.darchi-hub__button[href*="/collections/special-request"]:before,a.wwv-faq__action[href*="/collections/special-request"]:before,a.wwv-faq__button[href*="/collections/special-request"]:before,.wwv-product-help a[href*="/collections/special-request"]:before,.darchi-customize__intro>a[href*="/collections/special-request"]:before,.darchi-customize__accordion--feature .darchi-customize__accordion-content>a[href*="/collections/special-request"]:first-of-type:before,body.template-suffix-special main a.button--primary:before,a.darchi-drawer-primary-link[href*="/collections/special-request"]:before{content:none!important;position:absolute;z-index:0;inset:-45% auto -45% -48%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);transform:skew(-18deg);animation:none;pointer-events:none}#HeaderMenu-special-request>span,#HeaderMenu-special-requests>span,[id^=HeaderMenu-][href*="/collections/special-request"]>span,.header__inline-menu>.list-menu>li>#HeaderMenu-special-request>span,a.wwv-home__button[href*="/collections/special-request"]>span,a.darchi-hub__button[href*="/collections/special-request"]>span,a.wwv-faq__action[href*="/collections/special-request"]>span,a.wwv-faq__button[href*="/collections/special-request"]>span,.wwv-product-help a[href*="/collections/special-request"]>span,.darchi-customize__intro>a[href*="/collections/special-request"]>span,.darchi-customize__accordion--feature .darchi-customize__accordion-content>a[href*="/collections/special-request"]:first-of-type>span,a.darchi-drawer-primary-link[href*="/collections/special-request"]>span{position:relative;z-index:1;color:#fff!important}#HeaderMenu-special-request:hover,#HeaderMenu-special-requests:hover,[id^=HeaderMenu-][href*="/collections/special-request"]:hover,.header__inline-menu>.list-menu>li>#HeaderMenu-special-request:hover,.menu-drawer a[href*="/collections/special-request"].menu-drawer__menu-item:hover,a.wwv-home__button[href*="/collections/special-request"]:hover,a.darchi-hub__button[href*="/collections/special-request"]:hover,a.wwv-faq__action[href*="/collections/special-request"]:hover,a.wwv-faq__button[href*="/collections/special-request"]:hover,.wwv-product-help a[href*="/collections/special-request"]:hover,.darchi-customize__intro>a[href*="/collections/special-request"]:hover,.darchi-customize__accordion--feature .darchi-customize__accordion-content>a[href*="/collections/special-request"]:first-of-type:hover,body.template-suffix-special main a.button--primary:hover,a.darchi-drawer-primary-link[href*="/collections/special-request"]:hover{border-color:var(--darchi-action-red-dark)!important;background:var(--darchi-action-red-dark)!important;box-shadow:none!important;filter:saturate(1.08);transform:translateY(-2px)}.menu-drawer a[href*="/collections/special-request"].menu-drawer__menu-item{margin:.8rem 1.6rem!important}@keyframes darchi-cta-shine{0%,62%{left:-48%}82%,to{left:124%}}@media(prefers-reduced-motion:reduce){#HeaderMenu-special-request:before,#HeaderMenu-special-requests:before,[id^=HeaderMenu-][href*="/collections/special-request"]:before,.header__inline-menu>.list-menu>li>#HeaderMenu-special-request:before,.menu-drawer a[href*="/collections/special-request"].menu-drawer__menu-item:before,a.wwv-home__button[href*="/collections/special-request"]:before,a.darchi-hub__button[href*="/collections/special-request"]:before,a.wwv-faq__action[href*="/collections/special-request"]:before,a.wwv-faq__button[href*="/collections/special-request"]:before,.wwv-product-help a[href*="/collections/special-request"]:before,.darchi-customize__intro>a[href*="/collections/special-request"]:before,.darchi-customize__accordion--feature .darchi-customize__accordion-content>a[href*="/collections/special-request"]:first-of-type:before,body.template-suffix-special main a.button--primary:before,a.darchi-drawer-primary-link[href*="/collections/special-request"]:before{animation:none}}.darchi-customize__intro>a[href*="/collections/special-request"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:5.4rem!important;padding:1.25rem 2.3rem!important;gap:1rem!important;line-height:1.2!important;white-space:nowrap!important}.header__heading-logo-wrapper:after{right:5.4%!important;bottom:9.5%!important;font-size:clamp(1.02rem,.58vw,1.14rem)!important;letter-spacing:.18em!important}@media screen and (min-width:990px){.header--middle-left .header__inline-menu{width:max-content!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important;justify-self:center!important}.header--middle-left .header__inline-menu>.list-menu--inline{display:inline-flex!important;width:max-content!important;max-width:100%!important;justify-content:flex-start!important;flex-wrap:nowrap!important;column-gap:clamp(2.3rem,3.9vw,4.25rem)!important}.header--middle-left .header__inline-menu>.list-menu--inline>li{width:auto!important;margin:0!important}.header-wrapper .header__inline-menu>.list-menu>li>a.header__menu-item,.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item,.header-wrapper .header__inline-menu>.list-menu>li>a.header__menu-item>span,.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item>span,.header-wrapper #HeaderMenu-special-request,.header-wrapper #HeaderMenu-special-request>span{font-size:1.44rem!important;letter-spacing:.095em!important}}@media screen and (max-width:989px){.header__heading-logo-wrapper:after{right:5%!important;bottom:8.8%!important;font-size:clamp(.98rem,2.25vw,1.1rem)!important;letter-spacing:.16em!important}}@media screen and (min-width:1300px)and (max-width:1699px){.header--middle-left{column-gap:.8rem!important;padding-inline:1.2rem!important}.header__heading,.header>.header__heading-link{width:min(260px,19vw)!important;max-width:260px!important}.header--middle-left .header__inline-menu>.list-menu--inline{width:100%!important;max-width:100%!important;column-gap:.4rem!important;justify-content:space-between!important}.header-wrapper .header__inline-menu>.list-menu>li>a.header__menu-item,.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item,.header-wrapper .header__inline-menu>.list-menu>li>a.header__menu-item>span,.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item>span,.header-wrapper #HeaderMenu-special-request,.header-wrapper #HeaderMenu-special-request>span{font-size:1.2rem!important;letter-spacing:.055em!important}.header-wrapper .header__inline-menu>.list-menu>li>a.header__menu-item,.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item{padding-inline:.35rem!important}.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item{padding-right:1.8rem!important}.header-wrapper .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item .icon-caret{right:.55rem!important}.header-wrapper #HeaderMenu-special-request{margin-inline:.15rem!important;padding:.85rem .75rem!important}}html,body{max-width:100%;overflow-x:clip}.shopify-section-group-footer-group .newsletter__wrapper{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.shopify-section-group-footer-group .newsletter__wrapper>*+*{margin-top:1.15rem!important}.shopify-section-group-footer-group .newsletter__wrapper h2,.shopify-section-group-footer-group .newsletter__subheading,.shopify-section-group-footer-group .newsletter__subheading p{margin-top:0!important;margin-bottom:0!important}.shopify-section-group-footer-group .newsletter .newsletter-form{margin-top:1.5rem!important}.footer__content-top{padding-top:3.2rem!important;padding-bottom:2.4rem!important}.footer__blocks-wrapper{row-gap:2.2rem!important}@media screen and (min-width:990px){.footer__content-top.page-width{width:100%!important;max-width:172rem!important;margin-right:auto!important;margin-left:auto!important;padding-right:clamp(2rem,2.4vw,4.8rem)!important;padding-left:clamp(2rem,2.4vw,4.8rem)!important}.footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:minmax(18rem,32rem) minmax(10rem,16rem) minmax(15rem,22rem) minmax(18rem,25rem) minmax(22rem,36rem)!important;justify-content:center!important;align-items:start!important;column-gap:clamp(1.6rem,2vw,3.2rem)!important}.footer__blocks-wrapper.grid>.grid__item{width:100%!important;max-width:none!important;margin:0!important}}.footer-block__heading{margin-bottom:1.2rem!important}.footer-block__brand-home-link{margin-bottom:1.4rem!important}.footer__content-bottom{padding-top:1.6rem!important}.darchi-hub__hero{min-height:0!important;padding-top:clamp(3.8rem,4.8vw,5.6rem)!important;padding-bottom:clamp(3.8rem,4.8vw,5.6rem)!important}.darchi-hub__section{padding-top:clamp(3.4rem,4.2vw,4.8rem)!important;padding-bottom:clamp(3.4rem,4.2vw,4.8rem)!important}.darchi-hub__section-heading{margin-bottom:2.6rem!important}.darchi-hub-card{min-height:21rem!important}.darchi-hub-step{min-height:16rem!important}.darchi-hub-step:before{margin-bottom:2rem!important}.darchi-collection-index{width:100%;max-width:192rem!important;padding-right:1.8rem!important;padding-left:1.8rem!important}@media screen and (min-width:1500px){.darchi-collection-index .collection-list{--grid-desktop-horizontal-spacing: 1.8rem}}@media screen and (max-width:749px){.shopify-section-group-footer-group .newsletter__wrapper{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.footer__content-top{padding-top:2.6rem!important;padding-bottom:2rem!important}.footer-block.grid__item{margin-top:1.8rem!important;margin-bottom:1.8rem!important}.darchi-hub__hero,.darchi-hub__section{padding-top:3rem!important;padding-bottom:3rem!important}.darchi-collection-index{padding-right:1.2rem!important;padding-left:1.2rem!important}}.footer-block__image-wrapper.darchi-co-footer-wordmark:after{right:5.2%!important;bottom:8.2%!important;font-size:clamp(.9rem,.54vw,1.02rem)!important;font-weight:700!important;letter-spacing:.16em!important}.darchi-customize__accordion--feature .darchi-customize__accordion-content>a[href*="/collections/special-request"]:first-of-type{display:flex!important;width:100%!important;min-height:5.2rem!important;align-items:center!important;justify-content:center!important;gap:.8rem!important;box-sizing:border-box!important;padding:1.1rem 1.6rem!important;font-size:clamp(1.22rem,1vw,1.48rem)!important;line-height:1.2!important;text-align:center!important;white-space:normal!important}.darchi-contact-shell{width:min(128rem,calc(100% - 4rem))!important;max-width:128rem!important;padding-right:0!important;padding-left:0!important}.darchi-contact-page{grid-template-columns:minmax(0,.68fr) minmax(42rem,1.32fr)!important;gap:clamp(2.6rem,5vw,6rem)!important}.darchi-contact-page__ornament{width:100%!important;min-height:clamp(21rem,25vw,30rem)!important;place-items:center!important;padding:clamp(2.4rem,4.2vw,4.8rem)!important;border:1px solid rgba(211,170,98,.26)!important;border-radius:.8rem!important;background:#060e35!important;background-image:none!important;overflow:hidden!important}.darchi-contact-page__ornament img,.darchi-contact-page__ornament .darchi-contact-page__logo{display:block!important;width:min(100%,68rem)!important;max-width:none!important;height:auto!important;margin:0 auto!important;opacity:1!important;filter:none!important;object-fit:contain!important;object-position:center!important}.darchi-contact-page__wordmark{width:min(100%,82rem)!important;aspect-ratio:1983 / 635;overflow:hidden}.darchi-contact-page__wordmark .darchi-contact-page__logo{width:100%!important;height:auto!important}.darchi-contact-page__tagline{width:min(100%,82rem)!important;margin:.4rem 0 0!important;color:#f0bd59!important;font-family:var(--font-body-family)!important;font-size:clamp(1.35rem,1.05vw,1.75rem)!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.34em!important;text-align:right!important;text-transform:uppercase!important}.darchi-mega__footer .darchi-mega__footer-offers{position:relative!important;isolation:isolate;display:inline-flex!important;min-height:3.8rem;align-items:center;justify-content:center;overflow:hidden!important;padding:.75rem 1.45rem!important;border:1px solid var(--darchi-action-red-light)!important;border-radius:.55rem!important;background:var(--darchi-action-red)!important;box-shadow:none!important;color:#fff!important;font-weight:800!important;text-shadow:0 1px 1px rgba(74,0,15,.35)!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}.darchi-mega__footer .darchi-mega__footer-offers:before{content:""!important;position:absolute;inset:-45% auto -45% -48%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);transform:skew(-18deg);animation:none;pointer-events:none}.darchi-mega__footer .darchi-mega__footer-offers:hover,.darchi-mega__footer .darchi-mega__footer-offers:focus-visible{border-color:var(--darchi-action-red-dark)!important;background:var(--darchi-action-red-dark)!important;box-shadow:none!important;color:#fff!important;filter:saturate(1.08);transform:translateY(-2px)}@media screen and (max-width:749px){.footer-block__image-wrapper.darchi-co-footer-wordmark:after{right:5.2%!important;bottom:8%!important;font-size:.86rem!important;letter-spacing:.14em!important}.darchi-contact-page{grid-template-columns:1fr!important;gap:2.4rem!important}.darchi-contact-page__ornament{min-height:0!important;padding:2.6rem 1.8rem!important}.darchi-contact-page__ornament img,.darchi-contact-page__ornament .darchi-contact-page__logo{width:100%!important}.darchi-contact-shell{width:calc(100% - 3.2rem)!important}.darchi-contact-page__tagline{font-size:1.15rem!important;letter-spacing:.26em!important}}@media(prefers-reduced-motion:reduce){.darchi-mega__footer .darchi-mega__footer-offers:before{animation:none!important}}@media screen and (min-width:750px){.darchi-contact-page{grid-template-columns:minmax(0,.9fr) minmax(36rem,1.1fr)!important;align-items:start!important;gap:clamp(2.4rem,3vw,4rem)!important;padding-block:.4rem!important}.darchi-contact-page__copy{padding-top:1.2rem!important}.darchi-contact-page__ornament{min-height:22rem!important;padding:2.2rem 2.8rem!important}.darchi-contact-page__wordmark,.darchi-contact-page__tagline{width:min(100%,60rem)!important}}.darchi-category-drawer__links>a:not(.darchi-category-drawer__all){position:relative;min-height:4rem!important;padding:.7rem 3.2rem .7rem .9rem!important;border:1px solid rgba(211,170,98,.13);border-radius:.55rem;background:#ffffff06;font-weight:620!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.darchi-category-drawer__links>a:not(.darchi-category-drawer__all):after{content:"\2192";position:absolute;right:1rem;color:#d3aa62;font-size:1.45rem;transition:transform .18s ease}.darchi-category-drawer__links>a:not(.darchi-category-drawer__all):hover,.darchi-category-drawer__links>a:not(.darchi-category-drawer__all):focus-visible{border-color:#e0c98361;background:#d3aa6213;transform:translate(.2rem)}.darchi-category-drawer__links>a:not(.darchi-category-drawer__all):hover:after,.darchi-category-drawer__links>a:not(.darchi-category-drawer__all):focus-visible:after{transform:translate(.25rem)}body.template-collection,body.template-search,body.template-list-collections,body.page-contact,body.page-contact-us{--color-background: 6, 14, 53;--color-foreground: 248, 248, 244;background:#060e35!important;color:#f8f8f4!important}body.template-collection #MainContent,body.template-search #MainContent,body.template-list-collections #MainContent,body.page-contact #MainContent,body.page-contact-us #MainContent,body.template-collection #MainContent .shopify-section,body.template-search #MainContent .shopify-section,body.template-list-collections #MainContent .shopify-section,body.page-contact #MainContent .shopify-section,body.page-contact-us #MainContent .shopify-section,body.template-collection #MainContent .gradient,body.template-search #MainContent .gradient,body.template-list-collections #MainContent .gradient,body.page-contact #MainContent .gradient,body.page-contact-us #MainContent .gradient{background-color:#060e35!important;background-image:none!important}body.template-collection #MainContent :is(.collection-hero__title,.collection-hero__description,.collection-hero__description p,.card__heading,.card__heading a,.card-information,.price,.price-item,.facets__heading,.facets__summary,.facets__summary-label,.facet-filters__label,.facet-filters__sort,.product-count__text,.mobile-facets__open,.mobile-facets__summary,.active-facets__button,.pagination__item,.collection--empty .title),body.template-search #MainContent :is(h1,h2,h3,.card__heading,.card__heading a,.card-information,.price,.price-item,.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text,.pagination__item),body.template-list-collections #MainContent :is(h1,h2,h3,.card__heading,.card__heading a){color:#f8f8f4!important}body.template-collection #MainContent :is(.price__sale .price-item--regular,.caption,.caption-large),body.template-search #MainContent :is(.price__sale .price-item--regular,.caption,.caption-large){color:#f8f8f4ad!important}body.template-collection #MainContent :is(.facets__display,.mobile-facets__inner),body.template-search #MainContent :is(.facets__display,.mobile-facets__inner){border-color:#d3aa6261!important;background:#0a1744!important;color:#f8f8f4!important}body.template-collection #MainContent :is(.facet-checkbox,.mobile-facets__label,.mobile-facets__close-button),body.template-search #MainContent :is(.facet-checkbox,.mobile-facets__label,.mobile-facets__close-button){color:#f8f8f4!important}body.template-collection #MainContent :is(.facets__summary,.facet-filters__sort,.mobile-facets__open),body.template-search #MainContent :is(.facets__summary,.facet-filters__sort,.mobile-facets__open){border-color:#d3aa6259!important}body.page-contact #MainContent :is(.main-page-title,.contact__title,.contact .title),body.page-contact-us #MainContent :is(.main-page-title,.contact__title,.contact .title){color:#f8f8f4!important}body.page-contact #MainContent :is(.rte,.rte p,.rte li),body.page-contact-us #MainContent :is(.rte,.rte p,.rte li){color:#f8f8f4d1!important}.darchi-contact-intro{max-width:58rem;margin:0 0 1.6rem!important;color:#f8f8f4!important;font-size:1.65rem!important}.darchi-contact-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;margin:0}.darchi-contact-details>div{display:grid;gap:.3rem;min-width:0;padding:1rem 0;border-top:1px solid rgba(211,170,98,.28)}.darchi-contact-details strong{color:#e0bf76;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.darchi-contact-details :is(a,span){color:#f8f8f4!important;font-size:1.45rem;line-height:1.4;overflow-wrap:anywhere}.darchi-contact-support{margin:1.4rem 0 0!important;color:#f8f8f4b3!important;font-size:1.4rem!important}body.page-contact #MainContent .contact,body.page-contact-us #MainContent .contact{padding-top:1rem!important;padding-bottom:2.6rem!important}body.page-contact #MainContent .contact .title,body.page-contact-us #MainContent .contact .title{margin-bottom:1.4rem!important}body.page-contact #MainContent .contact :is(.field__input,.text-area),body.page-contact-us #MainContent .contact :is(.field__input,.text-area){background:#0a1744!important;color:#f8f8f4!important}body.page-contact #MainContent .contact :is(.field__label,.form__label),body.page-contact-us #MainContent .contact :is(.field__label,.form__label){color:#f8f8f4b3!important}body.page-contact #MainContent .contact .field:after,body.page-contact-us #MainContent .contact .field:after{box-shadow:0 0 0 1px #d3aa626b!important}body.page-contact .darchi-business-solutions .darchi-hub__hero{grid-template-columns:minmax(0,1.05fr) minmax(30rem,.95fr)!important;gap:clamp(2rem,3vw,4rem)!important;min-height:0!important;padding-top:3rem!important;padding-bottom:3rem!important}body.page-contact .darchi-business-solutions .darchi-hub__hero h1{max-width:16ch;font-size:clamp(3.4rem,4.3vw,5.6rem)!important}body.page-contact .darchi-business-solutions .darchi-hub__section{padding-top:2.8rem!important;padding-bottom:2.8rem!important}body.page-contact .darchi-business-solutions .darchi-hub__section-heading{gap:2.4rem!important;margin-bottom:1.8rem!important}body.page-contact .darchi-business-solutions .darchi-hub__section-heading h2{font-size:clamp(2.6rem,3vw,4rem)!important}body.page-contact .darchi-business-solutions .darchi-hub__cards{gap:1rem!important}body.page-contact .darchi-business-solutions .darchi-hub-card{min-height:0!important;padding:1.6rem!important}body.page-contact .darchi-business-solutions .darchi-hub-card__number{margin-bottom:.9rem!important}body.page-contact .darchi-business-solutions .darchi-hub-card h3{margin:0 0 .6rem!important;font-size:1.8rem!important}body.page-contact .darchi-business-solutions .darchi-hub-step{min-height:0!important;padding:1.6rem!important}body.page-contact .darchi-business-solutions .darchi-hub-step:before{margin-bottom:1.2rem!important}@media screen and (max-width:989px){body.page-contact .darchi-business-solutions .darchi-hub__hero{grid-template-columns:1fr!important}}@media screen and (max-width:749px){.darchi-contact-details{grid-template-columns:1fr;gap:0}body.page-contact .darchi-business-solutions .darchi-hub__hero,body.page-contact .darchi-business-solutions .darchi-hub__section{padding-top:2.4rem!important;padding-bottom:2.4rem!important}body.page-contact .darchi-business-solutions .darchi-hub-card,body.page-contact .darchi-business-solutions .darchi-hub-step{padding:1.4rem!important}}body.page-about-us .darchi-about-shell,body.page-about .darchi-about-shell{width:min(142rem,calc(100% - 4rem))!important;max-width:142rem!important}body.page-about-us .main-page-title,body.page-about .main-page-title{margin-bottom:1.6rem!important;text-align:center}body.page-about-us .darchi-about-story,body.page-about .darchi-about-story{grid-template-columns:minmax(0,1fr) minmax(26rem,.82fr) minmax(0,1fr)!important;align-items:stretch;gap:clamp(1.4rem,2vw,2.4rem)!important;margin-top:0!important}body.page-about-us .darchi-about-story__card,body.page-about .darchi-about-story__card{display:flex;min-width:0;flex-direction:column}body.page-about-us .darchi-about-story__media,body.page-about .darchi-about-story__media{aspect-ratio:4 / 3}body.page-about-us .darchi-about-story__content,body.page-about .darchi-about-story__content{padding:clamp(1.4rem,1.8vw,2rem)!important}body.page-about-us .darchi-about-story__content h2,body.page-about .darchi-about-story__content h2{font-size:clamp(1.85rem,1.8vw,2.5rem)!important}.darchi-about-story__center{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:clamp(1.6rem,2.2vw,2.8rem);border-top:1px solid rgba(211,170,98,.35);border-bottom:1px solid rgba(211,170,98,.35);text-align:center}body.page-about-us .darchi-about-story__center .wwv-about-page__intro,body.page-about .darchi-about-story__center .wwv-about-page__intro{max-width:42rem;padding-left:0;border-left:0;text-align:center}body.page-about-us .darchi-about-story__center .wwv-about-page__intro p,body.page-about .darchi-about-story__center .wwv-about-page__intro p{font-size:clamp(1.35rem,1.35vw,1.55rem);line-height:1.55}body.page-about-us .darchi-about-story__center .wwv-about-page__intro p+p,body.page-about .darchi-about-story__center .wwv-about-page__intro p+p{margin-top:1.2rem!important}body.page-about-us .darchi-about-story__center .darchi-about-story__bridge,body.page-about .darchi-about-story__center .darchi-about-story__bridge{margin:1.8rem auto 0!important;font-size:clamp(1.55rem,1.65vw,1.95rem)}body.page-about-us .darchi-about-values,body.page-about .darchi-about-values{margin-top:2.2rem!important}.darchi-footer-signature__home-link{display:block;width:100%;color:inherit;text-decoration:none}.darchi-footer-signature__image{transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease;transform-origin:center}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.darchi-footer-signature__home-link:hover .darchi-footer-signature__image,.darchi-footer-signature__home-link:focus-visible .darchi-footer-signature__image{transform:translateY(-2px) scale(1.01);filter:brightness(1.04) drop-shadow(0 1rem 2.2rem rgba(211,170,98,.18))}}body.template-product #MainContent .product__info-container .price.price--large{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.65rem 1rem!important;font-size:clamp(2.2rem,1.9vw,2.65rem)!important;line-height:1.2!important}body.template-product #MainContent .product__info-container .price.price--large .price__container,body.template-product #MainContent .product__info-container .price.price--large .price__sale{align-items:baseline!important;margin:0!important}body.template-product #MainContent .product__info-container .price.price--large .price__regular .price-item--regular,body.template-product #MainContent .product__info-container .price.price--large .price__sale .price-item--sale{font-size:inherit!important;font-weight:650!important;line-height:inherit!important}body.template-product #MainContent .product__info-container .price.price--large .price__sale .price-item--regular{font-size:1.45rem!important;font-weight:450!important;opacity:.72}body.template-product #MainContent .product__info-container .price.price--large .price__badge-sale.wwv-badge--sale{gap:.35rem!important;padding:.45rem .75rem .42rem!important;font-size:1.05rem!important;line-height:1!important;letter-spacing:.08em!important}body.template-product #MainContent .product__info-container .price.price--large .price__badge-sale.wwv-badge--sale:before{width:.36rem!important;height:.36rem!important}body.template-product #MainContent .product__title h1{min-width:0;overflow-wrap:anywhere;text-wrap:balance}body.template-product #MainContent .product__info-container .wwv-trade-note{gap:1.1rem!important;border-top-color:#efd08d75!important}body.template-product #MainContent .product__info-container .wwv-trade-note .wwv-form-note{max-width:52ch;margin:0!important;color:#fff!important;opacity:1!important;font-size:clamp(1.6rem,1.2vw,1.85rem)!important;font-weight:500!important;line-height:1.55!important}body.template-product #MainContent .product__info-container .wwv-trade-note .wwv-link-arrow{color:#f0cf86!important;font-size:1.45rem!important;font-weight:700!important}@media screen and (max-width:989px){body.page-about-us .darchi-about-story,body.page-about .darchi-about-story{grid-template-columns:minmax(0,1fr)!important}body.page-about-us .darchi-about-story__center,body.page-about .darchi-about-story__center{order:1;width:min(100%,62rem);margin-inline:auto}body.page-about-us .darchi-about-story__card:first-child,body.page-about .darchi-about-story__card:first-child{order:2}body.page-about-us .darchi-about-story__card:last-child,body.page-about .darchi-about-story__card:last-child{order:3}body.page-about-us .darchi-about-story__card,body.page-about .darchi-about-story__card{width:min(100%,62rem);margin-inline:auto!important}}@media screen and (max-width:749px){body.template-product product-info[class*=section-]{padding-top:.4rem!important}body.page-about-us .darchi-about-shell,body.page-about .darchi-about-shell{width:calc(100% - 2.4rem)!important}body.page-about-us .darchi-about-story,body.page-about .darchi-about-story{gap:1.2rem!important}.darchi-about-story__center{padding:1.8rem 1.4rem}}body.template-collection.template-suffix-special main.content-for-layout a.button.button--primary{border:1px solid var(--darchi-action-red-light)!important}body.template-collection.template-suffix-special main.content-for-layout a.button.button--primary:after{box-shadow:0 0 0 1px var(--darchi-action-red-light) inset!important}body.page-contact .darchi-contact-page__wordmark,body.page-contact-us .darchi-contact-page__wordmark{background:#060e35!important}body.page-contact #MainContent .contact .contact__button .button,body.page-contact-us #MainContent .contact .contact__button .button{color:#fff!important;background:linear-gradient(145deg,#a77e38,#966b28 58%,#8f651f)!important;border:1px solid #d3aa62!important;box-shadow:0 .8rem 2rem #966b2842!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}body.page-contact #MainContent .contact .contact__button .button:after,body.page-contact-us #MainContent .contact .contact__button .button:after{box-shadow:0 0 0 1px #fff3 inset!important}body.page-contact #MainContent .contact .contact__button .button:hover,body.page-contact-us #MainContent .contact .contact__button .button:hover{color:#fff!important;background:linear-gradient(145deg,#b58b42,#9d712b 58%,#8f651f)!important;box-shadow:0 1.1rem 2.4rem #966b2857!important;transform:translateY(-2px)}.shopify-section-group-footer-group .footer-block--contact .footer-block__details-content strong{color:#d3aa62!important}.shopify-section-group-footer-group .footer-block--contact .footer-block__details-content,.shopify-section-group-footer-group .footer-block--contact .footer-block__details-content a{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/199/assets/darchi-final-layout.css.map */
