:root{--aya-ground: #EEF1EE;--aya-surface: #FFFFFF;--aya-ink: #17231D;--aya-ink-muted: #5C6B63;--aya-accent: #1E5245;--aya-accent-hover:#17422F;--aya-rule: #D6DDD7;--aya-signal: #9C5522;--aya-display: var(--font-heading-family), ui-sans-serif, system-ui, sans-serif;--aya-body: var(--font-body-family), ui-sans-serif, system-ui, -apple-system, sans-serif;--aya-radius: 10px;--aya-radius-sm: 6px;--field-grooming: #F2E7C4;--ink-grooming: #6B5412;--field-walking: #CCE2F0;--ink-walking: #18485F;--field-feeding: #F7D8C8;--ink-feeding: #7A3A1E;--field-play: #F8D2DC;--ink-play: #8C2C47;--field-coats: #DFD8F2;--ink-coats: #413672;--field-house: #C9E7DE;--ink-house: #14574A;--field-travel: #F1DBBC;--ink-travel: #77491A;--field-care: #D8E8D0;--ink-care: #3A5829;--aya-measure: 68ch;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px}body{background-color:var(--aya-ground);color:var(--aya-ink);font-family:var(--aya-body);font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.card__heading,.card__heading a{font-family:var(--aya-display);color:var(--aya-ink);letter-spacing:-.015em;line-height:1.08;font-weight:600}h1,.h1{font-size:clamp(2.6rem,1.7rem + 1.6vw,4rem)}h2,.h2{font-size:clamp(1.91rem,1.4rem + 1.6vw,2.93rem)}p,li,.rte{font-family:var(--aya-body);line-height:1.62}.rte>p,.rte>ul,.rte>ol{max-width:var(--aya-measure)}.aya-spec table,.product__description table,.price{font-variant-numeric:tabular-nums}.card-wrapper .card{background:transparent;border-radius:var(--aya-radius)}.card-wrapper .card__inner{background:var(--field, var(--aya-ground));border:none;border-radius:var(--aya-radius);overflow:hidden;transition:transform .25s cubic-bezier(.2,.7,.3,1)}.card-wrapper:hover .card__inner{transform:scale(1.015)}.card-wrapper .card__inner .card__media,.card-wrapper .card__inner>.ratio:before{padding-bottom:0}.card-wrapper .card__inner.ratio,.card-wrapper .card__inner>.ratio{--ratio-percent: 150% !important}.card-wrapper .card__media img{object-fit:contain;padding:var(--s3);mix-blend-mode:multiply;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card>.card__content{padding:0}.card>.card__content>.card__information{padding:var(--s3) 0 0;background:transparent;border:none}.card>.card__content .card-information{padding:0;border:0;background:none}.card__inner .card__content>.card__information{padding:0;border:0}.card__heading,.card__heading a{font-size:1.41rem;line-height:1.22;margin:0;text-decoration:none}.card__heading a:hover{color:var(--aya-accent)}.card>.card__content .price{margin-top:var(--s2);font-family:var(--aya-body);font-size:1.41rem;font-weight:600;color:var(--aya-ink)}.aya-suits{display:flex;flex-wrap:wrap;gap:var(--s1);margin:var(--s3) 0 0;padding:var(--s2) 0 0;border-top:1px solid var(--aya-rule);list-style:none}.aya-suits li{font-size:1.01rem;line-height:1;padding:.3em .5em;border:1px solid var(--aya-rule);border-radius:2px;color:var(--aya-ink-muted);white-space:nowrap}.aya-suits li[data-kind=animal]{color:var(--field-ink, var(--aya-accent));border-color:color-mix(in srgb,var(--field-ink, var(--aya-accent)) 35%,var(--aya-rule))}.product-grid.grid,.collection .grid{--aya-min: 240px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--aya-min),1fr));gap:var(--s5) var(--s4)}.product-grid.grid>.grid__item,.collection .grid>.grid__item{max-width:none;width:auto}@media(min-width:990px){.product-grid.grid{--aya-min: 250px}}@media(max-width:749px){.product-grid.grid{--aya-min: 158px;gap:var(--s4) var(--s3)}}.button,.shopify-payment-button__button--unbranded{border-radius:var(--aya-radius);font-family:var(--aya-body);font-weight:600;letter-spacing:0;min-height:4.6rem}.button:not(.button--secondary),.shopify-payment-button__button--unbranded{background:var(--aya-accent);color:var(--aya-surface);box-shadow:none}.button:not(.button--secondary):hover,.shopify-payment-button__button--unbranded:hover{background:var(--aya-accent-hover)}.button--secondary{background:transparent;color:var(--aya-accent);box-shadow:0 0 0 1px var(--aya-accent) inset}*:focus-visible{outline:2px solid var(--aya-accent);outline-offset:2px}.product__info-wrapper{padding-left:clamp(var(--s4),4vw,var(--s7))}.product__title,.product__title h1{margin-bottom:var(--s2)}.product .product__description{max-width:var(--aya-measure)}.product__description h3{font-family:var(--aya-display);font-size:1.56rem;margin:var(--s6) 0 var(--s2);padding-top:var(--s4);border-top:1px solid var(--aya-rule)}.product__description h3:first-child{border-top:none;padding-top:0;margin-top:var(--s4)}.product__description p{margin:0 0 var(--s3)}.product__description ul{margin:0 0 var(--s4);padding-left:1.1rem}.product__description li{margin-bottom:var(--s1)}.product__description table{width:100%;border-collapse:collapse;margin:0 0 var(--s4);font-size:1.37rem}.product__description th,.product__description td{text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--aya-rule)}.product__description th{font-weight:600;color:var(--aya-ink)}.product__description tbody tr:nth-child(odd){background:color-mix(in srgb,var(--aya-ground) 55%,transparent)}.product__description em{display:block;margin:var(--s3) 0 var(--s4);padding:var(--s3) var(--s4);border-left:2px solid var(--aya-signal);background:color-mix(in srgb,var(--aya-signal) 5%,transparent);font-style:normal;font-size:1.31rem;color:var(--aya-ink-muted);max-width:var(--aya-measure)}.product__description p>strong:first-child{color:var(--aya-ink)}.header{border-bottom:1px solid var(--aya-rule);background:var(--aya-surface)}.header__menu-item{font-family:var(--aya-body);font-weight:500}.header__menu-item:hover{color:var(--aya-accent)}.announcement-bar{background:transparent}.announcement-bar__message{font-family:var(--aya-body);font-size:1.31rem;font-weight:500;letter-spacing:0;line-height:1.3}.utility-bar{min-height:2.5rem}.footer .footer-block__heading{font-family:var(--aya-display);font-size:1.49rem;letter-spacing:0}.footer .list-unstyled a{font-size:1.37rem}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:no-preference){.product-grid.grid>.grid__item{animation:aya-rise .5s cubic-bezier(.2,.7,.3,1) backwards}.product-grid.grid>.grid__item:nth-child(1){animation-delay:.02s}.product-grid.grid>.grid__item:nth-child(2){animation-delay:.05s}.product-grid.grid>.grid__item:nth-child(3){animation-delay:.08s}.product-grid.grid>.grid__item:nth-child(4){animation-delay:.11s}.product-grid.grid>.grid__item:nth-child(5){animation-delay:.14s}.product-grid.grid>.grid__item:nth-child(6){animation-delay:.17s}.product-grid.grid>.grid__item:nth-child(n+7){animation-delay:.2s}}@keyframes aya-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.collection-hero,.collection__title{background:transparent}.collection__description,.collection-hero__description{max-width:var(--aya-measure);color:var(--aya-ink-muted);font-size:1.52rem}.cart-progress__bar{background:var(--aya-rule);border-radius:99px;overflow:hidden}.cart-progress__bar__progress{background:var(--aya-accent)}.cart-progress__text{font-size:1.31rem;color:var(--aya-ink)}.aya-chooser{background:var(--aya-ground);border-bottom:1px solid var(--aya-rule)}.aya-chooser__inner{padding-block:clamp(var(--s7),7vw,var(--s9)) clamp(var(--s6),5vw,var(--s8))}.aya-chooser__head{margin:0;font-size:clamp(2.93rem,1.4rem + 3.5vw,4.84rem);line-height:.98;letter-spacing:-.03em;max-width:19ch}.aya-chooser__head span{display:block}.aya-chooser__head-b{color:var(--aya-ink-muted)}.aya-chooser__intro{margin-top:var(--s5);max-width:52ch;font-size:clamp(1.49rem,1.41rem + .25vw,1.67rem);color:var(--aya-ink-muted)}.aya-chooser__intro p{margin:0 0 var(--s3)}.aya-chooser__intro p:last-child{margin-bottom:0}@media(min-width:990px){.aya-chooser__inner{display:grid;grid-template-columns:1.05fr .95fr;column-gap:clamp(var(--s6),5vw,var(--s8));align-items:center}.aya-chooser__figure{margin-top:0}}@media(prefers-reduced-motion:no-preference){.aya-chooser__head span,.aya-chooser__intro,.aya-chooser__figure{animation:aya-rise .6s cubic-bezier(.2,.7,.3,1) backwards}.aya-chooser__head span:nth-child(1){animation-delay:.04s}.aya-chooser__head span:nth-child(2){animation-delay:.13s}.aya-chooser__intro{animation-delay:.22s}.aya-chooser__figure{animation-delay:.3s}}.field--grooming{--field: var(--field-grooming);--field-ink: var(--ink-grooming)}.field--walking{--field: var(--field-walking);--field-ink: var(--ink-walking)}.field--feeding{--field: var(--field-feeding);--field-ink: var(--ink-feeding)}.field--play{--field: var(--field-play);--field-ink: var(--ink-play)}.field--coats{--field: var(--field-coats);--field-ink: var(--ink-coats)}.field--house{--field: var(--field-house);--field-ink: var(--ink-house)}.field--travel{--field: var(--field-travel);--field-ink: var(--ink-travel)}.field--care{--field: var(--field-care);--field-ink: var(--ink-care)}.field--comfort{--field: var(--field-coats);--field-ink: var(--ink-coats)}.field--none{--field: var(--aya-ground);--field-ink: var(--aya-ink)}.aya-band{padding-block:clamp(var(--s7),6vw,var(--s9))}.aya-band--ground{background:var(--aya-ground)}.aya-band--surface{background:var(--aya-surface)}.aya-band--ink{background:var(--aya-ink);color:var(--aya-surface)}.aya-band--ink h2,.aya-band--ink h3{color:var(--aya-surface)}.aya-band__head{margin:0 0 var(--s5)}.aya-band__head h2{margin:0;font-size:clamp(2.04rem,1.4rem + 1.9vw,3.31rem);letter-spacing:-.02em}.aya-band__head p{margin:var(--s2) 0 0;max-width:56ch;color:var(--aya-ink-muted);font-size:1.52rem}.aya-band--ink .aya-band__head p{color:color-mix(in srgb,var(--aya-surface) 78%,transparent)}.aya-jobs{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--s4);margin:0;padding:0;list-style:none}.aya-job{display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:var(--s4);background:var(--field);color:var(--field-ink);border-radius:var(--aya-radius);text-decoration:none;transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s ease}.aya-job:hover{transform:translateY(-3px);box-shadow:0 6px 0 -2px color-mix(in srgb,var(--field-ink) 22%,transparent)}.aya-job__name{font-family:var(--aya-display);font-size:1.83rem;font-weight:600;line-height:1.1}.aya-job__meta{font-size:1.19rem;opacity:.78;font-variant-numeric:tabular-nums}.aya-job__note{margin-top:var(--s2);font-size:1.31rem;line-height:1.4;opacity:.9}.aya-animals{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4);margin:0;padding:0;list-style:none}.aya-animal{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(200px,26vw,340px);padding:var(--s5);border-radius:var(--aya-radius);overflow:hidden;text-decoration:none;color:var(--aya-ink);background:var(--field, var(--aya-ground))}.aya-animal img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center 40%;padding:var(--s5) var(--s5) 22%;mix-blend-mode:multiply;transition:transform .4s cubic-bezier(.2,.7,.3,1)}.aya-animal:hover img{transform:scale(1.04)}.aya-animal__label{position:relative;font-family:var(--aya-display);font-size:clamp(2.04rem,1.27rem + 2vw,3.06rem);font-weight:600;line-height:1}.aya-animal__count{position:relative;margin-top:var(--s1);font-size:1.27rem;color:var(--field-ink, var(--aya-ink-muted));font-variant-numeric:tabular-nums}@media(max-width:749px){.aya-animals{grid-template-columns:1fr}}.aya-promises{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s4);margin:0;padding:0;list-style:none}.aya-promise{padding:var(--s5);background:var(--aya-surface);border-radius:var(--aya-radius)}.aya-promise h3{margin:0 0 var(--s2);font-size:1.67rem}.aya-promise p{margin:0;color:var(--aya-ink-muted);font-size:1.43rem;line-height:1.55}.aya-faq{max-width:72ch;margin:0 auto}.aya-faq details{border-top:1px solid var(--aya-rule);padding:var(--s4) 0}.aya-faq details:last-of-type{border-bottom:1px solid var(--aya-rule)}.aya-faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--s4);cursor:pointer;list-style:none;font-family:var(--aya-display);font-size:1.56rem;font-weight:600}.aya-faq summary::-webkit-details-marker{display:none}.aya-faq summary:after{content:"+";font-size:1.96rem;line-height:1;color:var(--aya-accent);transition:transform .2s ease}.aya-faq details[open] summary:after{transform:rotate(45deg)}.aya-faq details>div{padding-top:var(--s3);max-width:62ch;color:var(--aya-ink-muted);line-height:1.62}.aya-faq details>div p{margin:0 0 var(--s2)}.aya-cta{text-align:center}.aya-cta h2{margin:0 auto;max-width:18ch;font-size:clamp(2.42rem,1.53rem + 2.6vw,4.08rem);letter-spacing:-.025em;line-height:1.03}.aya-cta p{margin:var(--s4) auto 0;max-width:48ch}.aya-cta__actions{display:flex;flex-wrap:wrap;gap:var(--s3);justify-content:center;margin-top:var(--s5)}.aya-cta__btn{display:inline-block;padding:var(--s3) var(--s6);border-radius:var(--aya-radius-sm);font-weight:600;text-decoration:none;background:var(--aya-surface);color:var(--aya-ink)}.aya-cta__btn--ghost{background:transparent;color:var(--aya-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--aya-surface) 55%,transparent) inset}.aya-cta__btn:hover{background:var(--field-grooming);color:var(--aya-ink)}.aya-chooser__figure{display:block;margin-top:var(--s5);border-radius:var(--aya-radius);background:var(--field, var(--aya-surface));overflow:hidden;aspect-ratio:16 / 10}.aya-chooser__figure img{width:100%;height:100%;object-fit:contain;padding:var(--s4);mix-blend-mode:multiply;transition:transform .45s cubic-bezier(.2,.7,.3,1)}.aya-chooser__figure:hover img{transform:scale(1.03)}@media(max-width:989px){.aya-chooser__figure{aspect-ratio:16 / 9}}.card-wrapper .card__media,.card-wrapper .card__media .media,.card-wrapper .card__inner .media,.aya-animal .media{background:transparent!important}.card-wrapper .card__media .media:before{background:transparent}.aya-job__name,.aya-job__note,.aya-job__meta{display:block}.aya-job{min-height:200px;gap:var(--s4)}.aya-job__note{margin-top:var(--s2);max-width:26ch}.aya-animal img{padding:var(--s4) var(--s4) 26%;object-position:center 42%;transform:scale(1.18);transform-origin:center 42%}.aya-animal:hover img{transform:scale(1.23)}.aya-animal:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,var(--field),transparent);pointer-events:none}.aya-animal__label,.aya-animal__count{z-index:1}.card-wrapper .card__inner{padding:var(--s4)}.card-wrapper .card__media,.card-wrapper .card__media .media{background:var(--aya-surface)!important;border-radius:var(--aya-radius-sm);overflow:hidden}.card-wrapper .card__media img{mix-blend-mode:normal;padding:var(--s2)}.aya-animal img{position:absolute;inset:var(--s4) var(--s4) 4.5rem;width:auto;height:auto;padding:0;mix-blend-mode:normal;background:var(--aya-surface);border-radius:var(--aya-radius-sm);object-fit:cover;object-position:center;transform:none}.aya-animal:hover img{transform:none}.aya-animal:after{display:none}.aya-animal{justify-content:flex-end;padding:var(--s4)}.aya-animal__label{font-size:clamp(1.96rem,1.26rem + 1.5vw,2.8rem)}.aya-animal__count{color:color-mix(in srgb,var(--field-ink) 80%,transparent)}.aya-animal{display:grid;grid-template-rows:1fr auto;gap:var(--s3);min-height:clamp(240px,28vw,360px)}.aya-animal img{position:static;inset:auto;width:100%;height:100%;min-height:0;object-fit:contain;background:var(--aya-surface);border-radius:var(--aya-radius-sm);padding:var(--s3);transition:transform .4s cubic-bezier(.2,.7,.3,1)}.aya-animal:hover img{transform:scale(1.03)}.aya-animal__label,.aya-animal__count{position:static}.aya-animal__count{margin-top:2px;display:block}.aya-band+.section .collection .slider-mobile-gutter.page-width,.section .collection .slider-mobile-gutter.page-width{padding-inline:5rem}@media(max-width:989px){.section .collection .slider-mobile-gutter.page-width{padding-inline:1.5rem}}.section .collection__title{margin-bottom:var(--s5)}.section .collection__title h2{text-align:left}.card-wrapper .card .card__inner .card__media{inset:var(--s4);width:auto;height:auto;margin:0}.card-wrapper .card .card__inner .card__media .media{height:100%;padding-bottom:0}.product__title h1,.product__title .h1{font-size:clamp(2.4rem,1.6rem + 1.2vw,3.4rem)}.button,.product-form__submit,.shopify-payment-button__button--unbranded,.payment-button button{text-transform:none;letter-spacing:0}.aya-job{display:grid;grid-template-rows:auto 1fr auto;gap:var(--s3);min-height:0}.aya-job__pic{width:100%;height:130px;object-fit:contain;background:var(--aya-surface);border-radius:var(--aya-radius-sm);padding:var(--s2);transition:transform .35s cubic-bezier(.2,.7,.3,1)}.aya-job:hover .aya-job__pic{transform:scale(1.04)}@media(max-width:749px){.aya-job__pic{height:108px}}.aya-logo{display:inline-flex;align-items:center;gap:.9rem;color:var(--aya-accent)}.aya-logo__mark{width:4rem;height:4rem;flex:none;display:block}.aya-logo__dim{fill:currentColor;opacity:.45}.aya-logo__text{font-family:var(--aya-display);font-weight:600;font-size:2.3rem;letter-spacing:-.02em;color:var(--aya-ink);white-space:nowrap}@media(max-width:749px){.aya-logo__mark{width:3.3rem;height:3.3rem}.aya-logo__text{font-size:1.95rem}}.color-scheme-3 .aya-logo,.footer .aya-logo,.color-scheme-3 .aya-logo__text,.footer .aya-logo__text{color:var(--aya-surface)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/aya-design.css.map */
