html{-webkit-text-size-adjust:100%}body{font-feature-settings:"kern";text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance;font-optical-sizing:auto;letter-spacing:-.01em}h1 em,h2 em,h3 em,.pc-h2 em,.pc-split__heading em{font-style:italic;font-weight:300}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}::selection{background:var(--color-sand);color:var(--color-ink)}.pc-container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.pc-section{padding-block:var(--section-y)}.pc-section--tight{padding-block:clamp(28px,4vw,48px)}.pc-tone-blush{background:var(--color-blush)}.pc-tone-sand{background:var(--color-sand)}.pc-eyebrow{margin:0 0 var(--space-3);font:600 var(--fs-eyebrow)/1.2 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cognac)}.pc-h2{margin:0;font:400 var(--fs-h2)/1.12 var(--font-display);color:var(--color-ink)}.pc-h3{margin:0;font:400 var(--fs-h3)/1.25 var(--font-display);color:var(--color-ink)}.pc-small{font-size:var(--fs-small);line-height:1.5;color:var(--color-ink-soft)}.pc-rte{color:var(--color-ink-soft);line-height:1.6;max-width:56ch}.pc-rte p{margin:0 0 var(--space-4)}.pc-rte p:last-child{margin-bottom:0}.pc-rte a{color:var(--color-ink);text-underline-offset:3px}.pc-placeholder{background:var(--color-sand);fill:#211c1840}.pc-icon{flex:none}.pc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:clamp(28px,4vw,48px)}.pc-head--center{justify-content:center;text-align:center}.pc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border:0;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);font:600 var(--fs-eyebrow)/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform var(--dur-fast) var(--ease-soft),background-color var(--dur-fast) var(--ease-soft)}.pc-btn:hover{background:#3a322b;color:var(--color-bg)}.pc-btn:active{transform:scale(.98)}.pc-link{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font:600 var(--fs-eyebrow)/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);text-decoration:none;white-space:nowrap}.pc-link .pc-icon{transition:transform var(--dur-base) var(--ease-soft)}.pc-link:hover{color:var(--color-cognac)}.pc-link:hover .pc-icon{transform:translate(4px)}.pc-bezel{display:block;padding:var(--bezel-pad);border-radius:var(--radius-lg);background:#ffffff8c;box-shadow:var(--ring);text-decoration:none;color:inherit}.pc-bezel__core{display:block;overflow:hidden;border-radius:calc(var(--radius-lg) - var(--bezel-pad));background:var(--color-surface);box-shadow:inset 0 1px #fffc}html.pc-js [data-pc-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--dur-slow) var(--ease-soft),transform var(--dur-slow) var(--ease-soft)}html.pc-js [data-pc-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.pc-js [data-pc-reveal]{opacity:1;transform:none;transition:none}.pc-btn,.pc-link .pc-icon{transition:none}}.pc-trust{border-block:1px solid var(--color-line)}.pc-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4);margin:0 auto;list-style:none}.pc-trust__item{display:flex;align-items:flex-start;gap:var(--space-3)}.pc-trust__icon{color:var(--color-cognac);line-height:0}.pc-trust__text{display:grid;gap:2px;font-size:var(--fs-small);line-height:1.45;color:var(--color-ink-soft)}.pc-trust__text strong{font-weight:600;color:var(--color-ink)}@media(min-width:990px){.pc-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.pc-breeds__track{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:var(--space-4);margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) var(--space-4);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pc-breeds__track::-webkit-scrollbar{display:none}.pc-breeds__item{scroll-snap-align:start}.pc-breed__media{aspect-ratio:4 / 5}.pc-breed__img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-soft)}.pc-breed:hover .pc-breed__img{transform:scale(1.03)}.pc-breed__meta{display:grid;gap:2px;padding:var(--space-4) var(--space-3) var(--space-3)}@media(min-width:750px){.pc-breeds__track{grid-auto-columns:31%}}@media(min-width:990px){.pc-breeds__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);margin:0;padding:0;overflow:visible}}@media(min-width:1200px){.pc-breeds__track{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4)}}.pc-bento__grid{display:grid;gap:var(--space-4);grid-template-columns:1fr}.pc-bento__card{position:relative;display:block;overflow:hidden;border-radius:var(--radius-md);aspect-ratio:4 / 5;background:var(--color-sand);color:var(--color-inverse-text);text-decoration:none}.pc-bento__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-soft)}.pc-bento__card:hover .pc-bento__img{transform:scale(1.03)}.pc-bento__card:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(to top,#211c18b8,#211c1800)}.pc-bento__label{position:absolute;z-index:1;left:var(--space-5);right:var(--space-5);bottom:var(--space-5);display:grid;gap:2px}.pc-bento__label .pc-h3,.pc-bento__label .pc-small{color:var(--color-inverse-text)}@media(min-width:750px){.pc-bento__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(220px,24vw,340px);gap:var(--space-5)}.pc-bento__card{aspect-ratio:auto;grid-column:span 4}.pc-bento__card:nth-child(1){grid-column:span 7;grid-row:span 2}.pc-bento__card:nth-child(2){grid-column:span 5}.pc-bento__card:nth-child(3){grid-column:span 5}.pc-bento__grid--5 .pc-bento__card:nth-child(4){grid-column:span 5}.pc-bento__grid--5 .pc-bento__card:nth-child(5){grid-column:span 7}.pc-bento__grid--4 .pc-bento__card:nth-child(4){grid-column:span 12;grid-row:span 1}}.pc-split__grid{display:grid;gap:clamp(32px,5vw,80px);align-items:center}.pc-split__heading{margin:0 0 var(--space-5);font:300 clamp(2.25rem,1.4rem + 3.6vw,4.5rem)/1.04 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.pc-split__text .pc-btn{margin-top:var(--space-6)}.pc-split__media{overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:4 / 5;background:var(--color-sand)}.pc-split__img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.pc-split__grid{grid-template-columns:6fr 5fr}.pc-split__grid--reverse .pc-split__media{order:-1}.pc-split__grid--reverse{grid-template-columns:5fr 6fr}}.pc-columns__grid{display:grid;gap:var(--space-7) var(--space-5)}.pc-columns__item{display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--space-3);align-content:start}.pc-columns__media{overflow:hidden;border-radius:var(--radius-md);aspect-ratio:3 / 2;background:var(--color-sand);margin-bottom:var(--space-2)}.pc-columns__img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-soft)}.pc-columns__item:hover .pc-columns__img{transform:scale(1.03)}.pc-columns__item .pc-link{align-self:end}@media(min-width:750px){.pc-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc-faq__grid{display:grid;gap:var(--space-7)}@media(min-width:990px){.pc-faq__grid{grid-template-columns:4fr 7fr;gap:var(--space-9)}.pc-faq__head{position:sticky;top:112px;align-self:start}}.pc-faq__head .pc-rte{margin-top:var(--space-4)}.pc-accordion{border-top:1px solid var(--color-line)}.pc-accordion:last-child{border-bottom:1px solid var(--color-line)}.pc-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px;padding-block:var(--space-3);cursor:pointer;list-style:none;font:500 1.0625rem/1.4 var(--font-ui);color:var(--color-ink)}.pc-accordion__summary::-webkit-details-marker{display:none}.pc-accordion__icon{position:relative;flex:none;width:14px;height:14px}.pc-accordion__icon:before,.pc-accordion__icon:after{content:"";position:absolute;inset:50% 0 auto;height:1.25px;background:currentColor;transition:transform var(--dur-base) var(--ease-soft)}.pc-accordion__icon:after{transform:rotate(90deg)}.pc-accordion[open] .pc-accordion__icon:after{transform:rotate(0)}.pc-accordion__body{padding:0 0 var(--space-5);max-width:64ch}.pc-sizefinder__grid{display:grid;gap:var(--space-7);align-items:center}@media(min-width:990px){.pc-sizefinder__grid{grid-template-columns:1fr 1fr;gap:var(--space-9)}}.pc-sizefinder__text .pc-rte{margin-top:var(--space-4)}.pc-sizefinder__core{padding:clamp(20px,3vw,40px);display:grid;gap:var(--space-5)}.pc-finder{display:grid;gap:var(--space-4)}.pc-finder__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:end}.pc-finder__form>.pc-field:first-child:nth-last-child(4){grid-column:1 / -1}.pc-finder__submit{grid-column:1 / -1}.pc-field{display:grid;gap:var(--space-2)}.pc-field__label{font-size:var(--fs-small);font-weight:500;color:var(--color-ink)}.pc-field__input{width:100%;min-height:52px;padding:0 var(--space-4);border:0;border-radius:var(--radius-sm);box-shadow:var(--ring);background:var(--color-bg);color:var(--color-ink);font:400 1rem/1 var(--font-ui);-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.pc-field__input::-webkit-outer-spin-button,.pc-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pc-field__input:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.pc-finder__result{margin:0;padding:var(--space-4);border-radius:var(--radius-sm);font-weight:500;line-height:1.45;background:var(--color-blush);color:var(--color-ink)}.pc-finder__result[data-state=ok]{background:#e3e9e0}.pc-finder__result[data-state=ok]:before{content:"\2713  ";color:var(--color-sage);font-weight:600}.pc-finder__result[data-state=warn]:before{content:"! ";color:var(--color-sale);font-weight:600}.pc-finder__hint{margin:0}.pc-chart{display:grid;gap:var(--space-3);margin-top:var(--space-5)}.pc-chart__title{margin:0;font:600 var(--fs-small)/1.3 var(--font-ui);color:var(--color-ink)}.pc-chart__scroll{overflow-x:auto;border-radius:var(--radius-sm);box-shadow:var(--ring)}.pc-table{width:100%;min-width:440px;border-collapse:collapse;font-size:var(--fs-small);font-variant-numeric:tabular-nums;background:var(--color-surface)}.pc-table th,.pc-table td{padding:12px 14px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-line)}.pc-table thead th{font-weight:600;color:var(--color-ink-soft);background:var(--color-bg)}.pc-table tbody th{font-weight:600;color:var(--color-ink)}.pc-table tbody tr:last-child th,.pc-table tbody tr:last-child td{border-bottom:0}.pc-measure{margin:var(--space-6) 0 0;color:var(--color-ink-soft);max-width:420px}.pc-measure svg{width:100%;height:auto}.pc-measure figcaption{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-2)}.pc-measure figcaption b{color:var(--color-cognac)}.pc-dialog{width:min(720px,calc(100% - 24px));max-height:min(86dvh,900px);padding:0;border:0;border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-ink);box-shadow:var(--shadow-float);overflow:hidden}.pc-dialog::backdrop{background:#211c1873}.pc-dialog__panel{display:grid;grid-template-rows:auto 1fr;max-height:inherit}.pc-dialog__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-line)}.pc-dialog__close{width:44px;height:44px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-ink);font-size:28px;line-height:1;cursor:pointer}.pc-dialog__close:hover{background:var(--color-blush)}.pc-dialog__body{overflow-y:auto;padding:var(--space-5);display:grid;gap:var(--space-4)}.pc-dialog .pc-field__input{background:var(--color-surface)}.pc-pdp-subtitle{margin:0;color:var(--color-ink-soft);font-size:1rem;line-height:1.5}.pc-installments,.pc-model-info{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--fs-small);line-height:1.4;color:var(--color-ink-soft)}.pc-installments .pc-icon,.pc-model-info .pc-icon,.pc-capacity .pc-icon,.pc-trustlist .pc-icon{color:var(--color-cognac)}.pc-model-info__label{color:var(--color-ink);font-weight:500}.pc-sizeguide{width:100%}.pc-sizeguide__open{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0;border:0;background:none;color:var(--color-ink);cursor:pointer;font:500 var(--fs-small)/1.2 var(--font-ui);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--color-cognac-decor)}.pc-sizeguide__open:hover{color:var(--color-cognac)}.pc-capacity{display:grid;gap:var(--space-2);margin:0;width:100%;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--ring);font-size:var(--fs-small)}.pc-capacity>div{display:flex;justify-content:space-between;gap:var(--space-4)}.pc-capacity dt{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-ink-soft)}.pc-capacity dd{margin:0;font-weight:500;color:var(--color-ink);text-align:right}.pc-trustlist{display:grid;gap:var(--space-3);width:100%;margin:0;padding:var(--space-4) 0 0;list-style:none;font-size:var(--fs-small);color:var(--color-ink-soft);border-top:1px solid var(--color-line)}.pc-trustlist li{display:flex;align-items:flex-start;gap:var(--space-3);line-height:1.45}.pc-pdp-accordions{width:100%}.pc-pdp-accordions .pc-accordion__summary{min-height:56px;font-size:.9375rem}.pc-spec{display:grid;gap:var(--space-3);margin:0}.pc-spec>div{display:grid;grid-template-columns:96px 1fr;gap:var(--space-4)}.pc-spec dt{color:var(--color-ink);font-weight:500}.pc-spec dd{margin:0}.pc-whatsapp{position:fixed;z-index:var(--z-float);right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);box-shadow:var(--shadow-float);transition:transform var(--dur-base) var(--ease-soft)}.pc-whatsapp:hover{color:var(--color-bg);transform:translateY(-2px)}body:has(.sticky-add-to-cart__bar[data-stuck=true]) .pc-whatsapp,body:has(sticky-add-to-cart[data-visible]) .pc-whatsapp{transform:translateY(-84px)}.pc-journal .pc-h3 a{color:inherit;text-decoration:none}.pc-journal .pc-h3 a:hover{color:var(--color-cognac)}.pc-journal .pc-columns__media{display:block}.pc-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-footer{background:var(--color-inverse-bg);color:var(--color-inverse-text);padding-block:clamp(56px,8vw,96px) var(--space-6)}.pc-footer a{color:inherit;text-decoration:none}.pc-footer a:hover{color:var(--color-sand)}.pc-footer__top{display:grid;gap:var(--space-7)}.pc-footer__wordmark{font:300 clamp(2rem,1.4rem + 2vw,3rem)/1 var(--font-display);letter-spacing:-.01em}.pc-footer__tagline{margin:var(--space-3) 0 0;max-width:28ch;color:#f7f3ecb8}.pc-footer__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-5)}.pc-footer__title{margin:0 0 var(--space-4);font:600 var(--fs-eyebrow)/1.2 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#f7f3ecb8}.pc-footer__col ul{margin:0;padding:0;list-style:none;display:grid;gap:2px}.pc-footer__col a{display:inline-flex;align-items:center;min-height:36px;font-size:.9375rem}.pc-footer__news{padding:var(--space-6);border-radius:var(--radius-lg);background:#f7f3ec0f;box-shadow:0 0 0 1px #f7f3ec1a;align-self:start}.pc-footer__news-title{margin:0;font:400 var(--fs-h3)/1.2 var(--font-display);color:var(--color-inverse-text)}.pc-footer__news-text{margin:var(--space-2) 0 0;color:#f7f3ecb8;font-size:var(--fs-small)}.pc-footer__field{display:flex;align-items:center;margin-top:var(--space-5);border-bottom:1px solid rgba(247,243,236,.4)}.pc-footer__field:focus-within{border-bottom-color:var(--color-inverse-text)}.pc-footer__field input{flex:1;min-width:0;min-height:52px;border:0;background:transparent;color:var(--color-inverse-text);font:400 1rem/1 var(--font-ui);outline:none;box-shadow:none}.pc-footer__field input::placeholder{color:#f7f3ec8c}.pc-footer__field button{display:grid;place-items:center;width:48px;height:48px;border:0;background:transparent;color:var(--color-inverse-text);cursor:pointer;transition:transform var(--dur-base) var(--ease-soft)}.pc-footer__field button:hover{transform:translate(4px)}.pc-footer__consent,.pc-footer__msg{margin:var(--space-3) 0 0;font-size:.75rem;line-height:1.5;color:#f7f3ecb8}.pc-footer__msg{color:var(--color-inverse-text);font-size:var(--fs-small)}.pc-footer__bottom{margin-top:clamp(40px,6vw,72px);padding-top:var(--space-5);border-top:1px solid rgba(247,243,236,.14);display:grid;gap:var(--space-4);font-size:.8125rem;color:#f7f3ecb8}.pc-footer__company{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0}.pc-footer__company>div{display:flex;gap:var(--space-2)}.pc-footer__company dd{margin:0}.pc-footer__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.pc-footer__meta p{margin:0}.pc-footer__payments,.pc-footer__social{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.pc-footer__payment{height:24px;width:auto}.pc-footer__social a{display:inline-flex;align-items:center;min-height:44px}@media(min-width:750px){.pc-footer__menus{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.pc-footer__top{grid-template-columns:3fr 5fr 4fr;gap:var(--space-8)}}.header-logo{font-family:var(--font-display)!important;font-weight:300!important;font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);letter-spacing:-.01em;text-transform:lowercase}.price,.product-card .price,.cart-items__price{font-variant-numeric:tabular-nums}.button,button.button{letter-spacing:.08em;font-size:.8125rem;font-weight:600;transition:transform var(--dur-fast) var(--ease-soft),background-color var(--dur-fast) var(--ease-soft)}.button:active{transform:scale(.98)}.variant-option__button-label{min-height:48px;min-width:48px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pc-brand.css.map */
