:root{--ark-paper: #FDFCF9;--ark-bone: #F5F0E7;--ark-linen: #EDE6DA;--ark-ink: #23211E;--ark-ink-soft: #55504A;--ark-muted: #8C8377;--ark-rule: #DED5C6;--ark-rule-soft: #EAE3D6;--ark-petrol: #1E4544;--ark-petrol-mid: #2E6E6C;--ark-rose: #8E4F5E;--ark-accent: #FA6795;--ark-display: "Cormorant Garamond", "Lora", "Times New Roman", Georgia, serif;--ark-serif: "Lora", Georgia, serif;--ark-sans: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ark-gutter: clamp(20px, 5vw, 64px);--ark-measure: 62ch}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.005em}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--ark-display);font-weight:400;letter-spacing:-.008em;line-height:1.1}.h0{font-size:clamp(3.6rem,5.4vw,7.2rem);font-weight:300;line-height:1.04}.h1{font-size:clamp(3.2rem,4.4vw,5.6rem);font-weight:300;line-height:1.08}.h2{font-size:clamp(2.8rem,3.4vw,4.2rem);font-weight:300;line-height:1.12}.h3{font-size:clamp(2.2rem,2.4vw,3rem);font-weight:400}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--ark-serif);font-weight:400;letter-spacing:.002em}.product__title h1{font-family:var(--ark-display);font-weight:300;font-size:clamp(3rem,3.6vw,4.4rem);line-height:1.1}.title-wrapper .title,.collection__title .title,.section-header .title{font-family:var(--ark-display);font-weight:300;letter-spacing:-.005em}.rte,.rte p,p{font-family:var(--ark-sans);line-height:1.75}.rte{max-width:var(--ark-measure)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--ark-sans);font-size:1.15rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border-radius:0;min-height:5.2rem;padding:0 3.2rem;box-shadow:none;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.button:after,.button:before{box-shadow:none!important}.button--secondary{background:transparent;border:1px solid rgba(var(--color-foreground),.28)}.button--secondary:hover{border-color:rgba(var(--color-foreground),.7)}.shopify-payment-button__button--unbranded{border-radius:0!important}.header-wrapper{border-bottom:1px solid var(--ark-rule-soft)}.header{padding-top:1.8rem;padding-bottom:1.8rem}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--ark-sans);font-size:1.24rem;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.header__menu-item:hover span{text-decoration-thickness:1px;text-underline-offset:.5rem}.header__submenu{border:1px solid var(--ark-rule-soft);box-shadow:0 18px 44px #23211e12;padding:1.4rem 0}.header__submenu .header__menu-item{font-size:1.2rem;letter-spacing:.1em;text-transform:none;padding:.9rem 2.4rem}.announcement-bar__message{font-family:var(--ark-sans);font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;padding:1.3rem 0}.card-wrapper,.card{border-radius:0;box-shadow:none}.card__inner{background:var(--ark-bone)}.card--standard .card__inner{border:none}.card__media,.card .media img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .5s ease}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.035)}.card__content{padding-top:1.6rem}.card__information{padding-top:1.4rem;padding-bottom:0}.card__heading{font-size:1.55rem;line-height:1.45;margin-bottom:.4rem}.card__heading a:after{outline:none}.card-information>*,.card__information .caption-with-letter-spacing{font-family:var(--ark-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ark-muted)}.price,.price-item{font-family:var(--ark-sans);font-size:1.35rem;font-weight:400;letter-spacing:.04em}.price--on-sale .price-item--regular{color:var(--ark-muted)}.badge{border-radius:0;border:1px solid currentColor;background:transparent!important;font-family:var(--ark-sans);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;padding:.5rem 1rem}.card--card.collection-card,.collection-list .card__inner{background:var(--ark-linen)}.collection-list .card__heading{font-family:var(--ark-display);font-size:clamp(2rem,2.2vw,2.6rem);font-weight:400}.collection-hero__title,.collection__title h2{font-family:var(--ark-display);font-weight:300}.collection-hero__description,.collection__description{font-family:var(--ark-sans);color:var(--ark-ink-soft);max-width:58ch}.facets__label,.facets-vertical .facets__summary,.facet-filters__label{font-family:var(--ark-sans);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.product__info-container>*+*{margin-top:2.2rem}.product__description,.product__accordion .accordion__content{font-family:var(--ark-sans);line-height:1.8;color:var(--ark-ink-soft)}.product__description table,.rte table{width:100%;border-collapse:collapse;font-family:var(--ark-sans);font-size:1.3rem}.product__description table th,.rte table th{font-weight:500;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ark-muted);text-align:left;border-bottom:1px solid var(--ark-rule);padding:1rem 1.2rem 1rem 0}.product__description table td,.rte table td{border-bottom:1px solid var(--ark-rule-soft);padding:1.1rem 1.2rem 1.1rem 0}.product-form__input .form__label,.product-form__input legend{font-family:var(--ark-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ark-muted)}.product-form__input input[type=radio]+label{border-radius:0;font-family:var(--ark-sans);font-size:1.25rem;letter-spacing:.06em}.field__input,.select__select,.customer .field input,.text-area{border-radius:0;font-family:var(--ark-sans);font-size:1.45rem;background:transparent}.field__label{font-family:var(--ark-sans);font-size:1.35rem;color:var(--ark-muted)}.footer{border-top:none}.footer__content-top{padding-bottom:3.2rem}.footer-block__heading{font-family:var(--ark-sans);font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2.2rem;opacity:.75}.footer-block__details-content .list-menu__item--link,.footer .list-menu__item--link{font-family:var(--ark-sans);font-size:1.35rem;letter-spacing:.02em;text-transform:none;padding:.7rem 0}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.copyright__content,.footer__copyright{font-family:var(--ark-sans);font-size:1.2rem;letter-spacing:.06em}.ark-sec{font-family:var(--ark-sans);color:var(--ark-ink);padding:clamp(64px,9vw,132px) var(--ark-gutter)}.ark-sec--paper{background:var(--ark-paper)}.ark-sec--bone{background:var(--ark-bone)}.ark-sec--linen{background:var(--ark-linen)}.ark-sec--petrol{background:var(--ark-petrol);color:var(--ark-bone)}.ark-wrap{max-width:1240px;margin:0 auto}.ark-wrap--narrow{max-width:820px;margin:0 auto}.ark-eyebrow{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--ark-petrol-mid);margin:0 0 20px}.ark-sec--petrol .ark-eyebrow{color:#f5f0e799}.ark-display{font-family:var(--ark-display);font-weight:300;font-size:clamp(34px,4.4vw,60px);line-height:1.08;letter-spacing:-.01em;color:var(--ark-ink);margin:0 0 22px}.ark-sec--petrol .ark-display{color:var(--ark-bone)}.ark-display em{font-style:italic;color:var(--ark-rose)}.ark-sec--petrol .ark-display em{color:#e9b9b0}.ark-lede{font-size:16px;line-height:1.8;color:var(--ark-ink-soft);max-width:58ch;margin:0 0 34px}.ark-sec--petrol .ark-lede{color:#f5f0e7c7}.ark-rule{width:56px;height:1px;background:var(--ark-rule);border:0;margin:0 0 28px}.ark-sec--petrol .ark-rule{background:#f5f0e74d}.ark-link{display:inline-block;font-family:var(--ark-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ark-ink);text-decoration:none;padding-bottom:7px;border-bottom:1px solid var(--ark-ink);transition:color .3s ease,border-color .3s ease,letter-spacing .4s ease}.ark-link:hover{letter-spacing:.26em;color:var(--ark-petrol-mid);border-color:var(--ark-petrol-mid)}.ark-sec--petrol .ark-link{color:var(--ark-bone);border-color:#f5f0e780}.ark-sec--petrol .ark-link:hover{color:#fff;border-color:#fff}.ark-btn{display:inline-block;font-family:var(--ark-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:19px 40px;background:var(--ark-petrol);color:var(--ark-bone);text-decoration:none;border:1px solid var(--ark-petrol);transition:background .35s ease,color .35s ease}.ark-btn:hover{background:transparent;color:var(--ark-petrol)}.ark-btn--ghost{background:transparent;color:var(--ark-ink);border-color:var(--ark-rule)}.ark-btn--ghost:hover{border-color:var(--ark-ink);background:transparent;color:var(--ark-ink)}.ark-sec--petrol .ark-btn{background:var(--ark-bone);color:var(--ark-petrol);border-color:var(--ark-bone)}.ark-sec--petrol .ark-btn:hover{background:transparent;color:var(--ark-bone)}.ark-numeral{font-family:var(--ark-display);font-size:13px;font-style:italic;letter-spacing:.18em;color:var(--ark-muted)}@media screen and (min-width:990px){.page-width{padding-left:5rem;padding-right:5rem}}.template-page main .page-width{max-width:none;padding-left:0;padding-right:0}.template-page .main-page-title{display:none}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card__media img{transform:none}}.ark-hero{position:relative;background:var(--ark-bone);padding:clamp(72px,11vw,150px) clamp(20px,5vw,64px) clamp(56px,8vw,108px);text-align:center;overflow:hidden}.ark-hero__inner{position:relative;z-index:2;max-width:940px;margin:0 auto}.ark-hero__mark{display:block;width:78px;height:auto;margin:0 auto 34px;opacity:.85}.ark-hero__eyebrow{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--ark-petrol-mid);margin:0 0 26px}.ark-hero__headline{font-family:var(--ark-display);font-weight:300;font-size:clamp(40px,6.6vw,86px);line-height:1.03;letter-spacing:-.015em;color:var(--ark-ink);margin:0 0 26px}.ark-hero__headline em{font-style:italic;color:var(--ark-rose)}.ark-hero__sub{font-family:var(--ark-sans);font-size:clamp(14px,1.4vw,16.5px);line-height:1.85;color:var(--ark-ink-soft);max-width:54ch;margin:0 auto 40px}.ark-hero__meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;font-family:var(--ark-sans);font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ark-muted)}.ark-hero__dot{width:3px;height:3px;border-radius:50%;background:var(--ark-rule)}.ark-hero__waves{position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:min(1500px,150%);z-index:1;opacity:.5;pointer-events:none}@media(max-width:749px){.ark-hero__mark{width:62px;margin-bottom:26px}.ark-hero__meta{font-size:9.5px;letter-spacing:.2em}.ark-hero__dot{display:none}}.ark-doors{background:var(--ark-paper)}.ark-doors__intro{text-align:center;padding:clamp(56px,8vw,100px) clamp(20px,5vw,64px) clamp(34px,4vw,52px);max-width:720px;margin:0 auto}.ark-doors__eyebrow{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--ark-petrol-mid);margin:0 0 18px}.ark-doors__title{font-family:var(--ark-display);font-weight:300;font-size:clamp(30px,3.8vw,50px);line-height:1.12;letter-spacing:-.01em;color:var(--ark-ink);margin:0 0 18px}.ark-doors__sub{font-family:var(--ark-sans);font-size:15px;line-height:1.8;color:var(--ark-ink-soft);margin:0}.ark-doors__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--ark-rule)}.ark-door{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(420px,46vw,620px);padding:clamp(34px,3.4vw,56px);text-decoration:none;border-right:1px solid var(--ark-rule);transition:background-color .5s ease}.ark-door:last-child{border-right:none}.ark-door--one{background:var(--ark-bone)}.ark-door--two{background:var(--ark-linen)}.ark-door--three{background:var(--ark-petrol);border-right:none}.ark-door--one:hover{background:#efe9dd}.ark-door--two:hover{background:#e5dccc}.ark-door--three:hover{background:#173837}.ark-door__num{font-family:var(--ark-display);font-style:italic;font-size:15px;letter-spacing:.2em;color:var(--ark-muted)}.ark-door--three .ark-door__num{color:#f5f0e78c}.ark-door__body{margin-top:auto;padding-top:40px}.ark-door__kicker{display:block;font-family:var(--ark-sans);font-size:10.5px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--ark-petrol-mid);margin:0 0 16px}.ark-door--three .ark-door__kicker{color:#c9a7a0}.ark-door__name{display:block;font-family:var(--ark-display);font-weight:300;font-size:clamp(28px,2.9vw,42px);line-height:1.1;letter-spacing:-.008em;color:var(--ark-ink);margin:0 0 18px}.ark-door--three .ark-door__name{color:#f5f0e7}.ark-door__desc{display:block;font-family:var(--ark-sans);font-size:14px;line-height:1.8;color:var(--ark-ink-soft);margin:0 0 22px;max-width:34ch}.ark-door--three .ark-door__desc{color:#f5f0e7bf}.ark-door__list{list-style:none;margin:0 0 28px;padding:0;font-family:var(--ark-sans);font-size:12px;letter-spacing:.04em;line-height:2.1;color:var(--ark-muted)}.ark-door--three .ark-door__list{color:#f5f0e799}.ark-door__cta{font-family:var(--ark-sans);font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ark-ink);display:inline-block;padding-bottom:7px;border-bottom:1px solid var(--ark-ink);transition:letter-spacing .4s ease}.ark-door--three .ark-door__cta{color:#f5f0e7;border-bottom-color:#f5f0e799}.ark-door:hover .ark-door__cta{letter-spacing:.27em}.ark-door__price{display:block;font-family:var(--ark-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ark-muted);margin:0 0 14px}.ark-door--three .ark-door__price{color:#f5f0e78c}@media(max-width:989px){.ark-doors__grid{grid-template-columns:1fr}.ark-door{min-height:0;border-right:none;border-bottom:1px solid var(--ark-rule)}.ark-door--three{border-bottom:none}.ark-door__body{padding-top:26px}}.ark-story{background:var(--ark-petrol);color:#f5f0e7;padding:clamp(72px,10vw,140px) clamp(20px,5vw,64px)}.ark-story__wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(40px,7vw,110px);align-items:start}.ark-story__eyebrow{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#f5f0e78c;margin:0 0 22px}.ark-story__title{font-family:var(--ark-display);font-weight:300;font-size:clamp(30px,3.8vw,52px);line-height:1.1;letter-spacing:-.01em;margin:0 0 26px;color:#f5f0e7}.ark-story__title em{font-style:italic;color:#e9b9b0}.ark-story__body{font-family:var(--ark-sans);font-size:15px;line-height:1.9;color:#f5f0e7c7;margin:0 0 20px;max-width:52ch}.ark-story__verse{border-left:1px solid rgba(245,240,231,.28);padding:4px 0 4px 26px;margin:34px 0 0}.ark-story__verse p{font-family:var(--ark-display);font-style:italic;font-size:clamp(19px,2vw,25px);line-height:1.5;color:#f5f0e7;margin:0 0 12px}.ark-story__verse cite{font-family:var(--ark-sans);font-style:normal;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:#f5f0e780}.ark-value{padding:22px 0;border-top:1px solid rgba(245,240,231,.18);display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:baseline}.ark-value:last-child{border-bottom:1px solid rgba(245,240,231,.18)}.ark-value__name{font-family:var(--ark-sans);font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#e9b9b0}.ark-value__desc{font-family:var(--ark-sans);font-size:13.5px;line-height:1.8;color:#f5f0e7b8;margin:0}@media(max-width:989px){.ark-story__wrap{grid-template-columns:1fr;gap:48px}.ark-value{grid-template-columns:84px 1fr;gap:14px}}.ark-journey{background:var(--ark-paper);padding:clamp(66px,9vw,128px) clamp(20px,5vw,64px)}.ark-journey__wrap{max-width:1180px;margin:0 auto}.ark-journey__head{max-width:620px;margin:0 0 clamp(40px,5vw,68px)}.ark-journey__eyebrow{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--ark-petrol-mid);margin:0 0 18px}.ark-journey__title{font-family:var(--ark-display);font-weight:300;font-size:clamp(29px,3.6vw,48px);line-height:1.12;letter-spacing:-.01em;color:var(--ark-ink);margin:0 0 16px}.ark-journey__sub{font-family:var(--ark-sans);font-size:15px;line-height:1.8;color:var(--ark-ink-soft);margin:0}.ark-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,44px)}.ark-step{border-top:1px solid var(--ark-rule);padding-top:22px}.ark-step__num{font-family:var(--ark-display);font-style:italic;font-size:14px;letter-spacing:.18em;color:var(--ark-muted);display:block;margin-bottom:14px}.ark-step__name{font-family:var(--ark-serif);font-size:18px;font-weight:400;color:var(--ark-ink);margin:0 0 10px}.ark-step__desc{font-family:var(--ark-sans);font-size:13.5px;line-height:1.8;color:var(--ark-ink-soft);margin:0}.ark-journey__foot{margin-top:clamp(40px,5vw,64px);padding-top:30px;border-top:1px solid var(--ark-rule-soft);display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;justify-content:space-between}.ark-journey__note{font-family:var(--ark-sans);font-size:13.5px;color:var(--ark-ink-soft);margin:0;max-width:56ch;line-height:1.75}@media(max-width:989px){.ark-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.ark-steps{grid-template-columns:1fr}}.ark-trust{background:var(--ark-linen);padding:clamp(66px,9vw,126px) clamp(20px,5vw,64px)}.ark-trust__wrap{max-width:1180px;margin:0 auto}.ark-trust__top{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,90px);align-items:center;padding-bottom:clamp(44px,5vw,70px)}.ark-trust__eyebrow{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--ark-petrol-mid);margin:0 0 18px}.ark-trust__title{font-family:var(--ark-display);font-weight:300;font-size:clamp(28px,3.4vw,46px);line-height:1.12;letter-spacing:-.01em;color:var(--ark-ink);margin:0 0 18px}.ark-trust__body{font-family:var(--ark-sans);font-size:15px;line-height:1.85;color:var(--ark-ink-soft);margin:0 0 28px;max-width:50ch}.ark-tiers{border-top:1px solid var(--ark-rule)}.ark-tier{display:grid;grid-template-columns:90px 1fr;gap:18px;padding:15px 0;border-bottom:1px solid rgba(222,213,198,.6);align-items:baseline}.ark-tier__qty{font-family:var(--ark-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ark-petrol-mid)}.ark-tier__desc{font-family:var(--ark-sans);font-size:13.5px;color:var(--ark-ink-soft);margin:0;line-height:1.7}.ark-trust__marks{border-top:1px solid var(--ark-rule);padding-top:clamp(34px,4vw,54px);display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(22px,3vw,46px)}.ark-mark__label{font-family:var(--ark-sans);font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ark-muted);display:block;margin-bottom:10px}.ark-mark__value{font-family:var(--ark-serif);font-size:16px;line-height:1.55;color:var(--ark-ink);margin:0 0 6px}.ark-mark__note{font-family:var(--ark-sans);font-size:12.5px;line-height:1.7;color:var(--ark-ink-soft);margin:0}@media(max-width:989px){.ark-trust__top{grid-template-columns:1fr;gap:36px}.ark-trust__marks{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:599px){.ark-trust__marks{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ark-boutique.css.map */
