:root{--pm-gris: #e2e2e2;--pm-gris-claro: #eeeeed;--pm-lima: #aecb41;--pm-oliva: #858c41;--pm-tan: #ce8e59;--pm-nogal: #825038;--pm-tinta: #1d1d1b;--pm-gutter: clamp(20px, 4.5vw, 72px);--pm-s1: clamp(6px, 1vw, 10px);--pm-s2: clamp(14px, 2vw, 20px);--pm-s3: clamp(24px, 3.6vw, 38px);--pm-s4: clamp(40px, 6vw, 72px);--pm-s5: clamp(60px, 9vw, 118px);--pm-max: 1480px;--pm-radius: 2px;--pm-ease: cubic-bezier(.22, 1, .36, 1);--pm-ease-out: cubic-bezier(.16, 1, .3, 1);--pm-dur: .7s}h1,.h1{font-weight:500;font-size:clamp(32px,5.2vw,66px);letter-spacing:-.03em;line-height:1.02;text-wrap:balance}h2,.h2{font-weight:500;font-size:clamp(25px,3.8vw,46px);letter-spacing:-.022em;line-height:1.08;text-wrap:balance}h3,.h3{font-weight:500;font-size:clamp(18px,2.2vw,24px);letter-spacing:-.01em}h4,.h4{font-weight:500;letter-spacing:0}p,li{text-wrap:pretty}.rte p{max-width:62ch}.pm-eyebrow{display:inline-block;font-size:clamp(11px,1.4vw,12px);letter-spacing:.2em;text-transform:uppercase;font-weight:500;line-height:1.3;color:var(--pm-tan);margin-bottom:var(--pm-s2)}.pm-eyebrow:after{content:"";display:block;width:34px;height:2px;background:currentColor;margin-top:9px;opacity:.55}.button,.shopify-challenge__button,.customer button{border-radius:var(--pm-radius);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(11px,1.5vw,13px);font-weight:500;padding:16px 30px;min-height:48px;transition:background-color .32s var(--pm-ease),color .32s var(--pm-ease),border-color .32s var(--pm-ease)}.button--primary:hover,.button--primary:focus-visible,.product-form__submit:hover{background-color:var(--pm-tinta);color:var(--pm-gris)}.button--secondary:hover,.button--secondary:focus-visible{background-color:var(--pm-nogal);color:var(--pm-gris)}.pm-link{position:relative;text-decoration:none;padding-bottom:3px}.pm-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--pm-tan);transform:scaleX(0);transform-origin:right;transition:transform .42s var(--pm-ease)}.pm-link:hover:after,.pm-link:focus-visible:after{transform:scaleX(1);transform-origin:left}.pm-container{width:100%;max-width:var(--pm-max);margin-inline:auto;padding-inline:var(--pm-gutter)}.pm-section{padding-block:var(--pm-s5)}.pm-hero{position:relative;overflow:hidden;background-color:var(--pm-papel, #ffffff)}.pm-hero.pm-section{padding-block:clamp(22px,3vw,52px) clamp(44px,6vw,92px)}.pm-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--pm-s3);align-items:center;padding-block:0}@media(min-width:700px){.pm-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--pm-s4)}.pm-hero--media-left .pm-hero__media{order:-1}}.pm-hero__text{position:relative}@media(min-width:1100px){.pm-hero__text:before{content:"";position:absolute;left:calc(var(--pm-s3) * -1);top:3px;bottom:3px;width:1px;background:linear-gradient(to bottom,var(--pm-tan),transparent)}}.pm-hero__title{font-size:clamp(38px,6.8vw,86px);font-weight:500;letter-spacing:-.038em;line-height:.98;color:var(--pm-nogal);margin:0}.pm-hero__subtitle{margin-top:var(--pm-s2);max-width:42ch;font-size:clamp(16px,1.7vw,18px);line-height:1.7}.pm-hero__cta{margin-top:var(--pm-s3);display:flex;gap:var(--pm-s2);flex-wrap:wrap}.pm-hero__media{position:relative}.pm-hero__media img,.pm-hero__media svg{display:block;width:100%;height:auto;border-radius:var(--pm-radius)}@media(min-width:700px){.pm-hero__media img{height:clamp(320px,52vh,520px);object-fit:cover;object-position:center 62%}}.pm-hero__media:before{content:"";position:absolute;top:8%;right:4%;bottom:8%;left:4%;border-radius:50%;background:radial-gradient(closest-side,rgba(206,142,89,.22),transparent 72%);filter:blur(18px);z-index:0}.pm-hero__media>*{position:relative;z-index:1}.pm-editorial__grid{display:grid;grid-template-columns:1fr;gap:var(--pm-s3);align-items:center}@media(min-width:700px){.pm-editorial__grid{grid-template-columns:1.05fr .95fr;gap:var(--pm-s4)}.pm-editorial--reverse .pm-editorial__media{order:2}}.pm-editorial__media img{display:block;width:100%;height:auto;border-radius:var(--pm-radius)}.pm-editorial__body{max-width:54ch;line-height:1.75}.pm-editorial__body>*+*{margin-top:var(--pm-s2)}.card__inner,.card--standard .card__media{border-radius:var(--pm-radius);overflow:hidden}.card--standard .card__media img{transition:transform 1s var(--pm-ease),filter .6s var(--pm-ease)}.card-wrapper:hover .card--standard .card__media img,.card-wrapper:focus-within .card--standard .card__media img{transform:scale(1.05)}.card__heading{font-weight:500;letter-spacing:-.005em}.card__information{padding-top:var(--pm-s2)}.price{font-weight:500}.pm-tag{display:inline-block;font-size:11px;letter-spacing:.13em;text-transform:uppercase;padding:4px 9px;border:1px solid currentColor;border-radius:var(--pm-radius);color:var(--pm-tan)}.pm-tag--pedido{color:var(--pm-oliva)}.pm-band-verde{background:var(--pm-oliva);color:var(--pm-gris)}.pm-band-verde h2,.pm-band-verde h3{color:var(--pm-gris)}.pm-band-verde .pm-eyebrow{color:var(--pm-tan)}.color-scheme-5 .pm-link:after{background:var(--pm-gris)}.pm-header--scrolled{border-bottom:2px solid var(--pm-oliva)}.pm-marquee{overflow:hidden;border-block:1px solid rgba(29,29,27,.16);padding-block:clamp(12px,1.8vw,18px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pm-marquee__track{display:flex;width:max-content;gap:clamp(30px,5vw,64px);animation:pm-slide 38s linear infinite}.pm-marquee:hover .pm-marquee__track{animation-play-state:paused}.pm-marquee__item{display:inline-flex;align-items:center;gap:clamp(30px,5vw,64px);font-size:clamp(15px,2.4vw,24px);letter-spacing:.02em;white-space:nowrap;font-weight:500}.pm-marquee__sep{color:var(--pm-tan)}@keyframes pm-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.pm-js [data-pm-reveal]{opacity:0;transform:translateY(22px);transition:opacity var(--pm-dur) var(--pm-ease),transform var(--pm-dur) var(--pm-ease);transition-delay:var(--pm-reveal-delay, 0ms);will-change:opacity,transform}.pm-js [data-pm-reveal].pm-is-visible{opacity:1;transform:none}.pm-js [data-pm-reveal=media]{transform:scale(1.03)}.pm-js [data-pm-reveal=media].pm-is-visible{transform:scale(1)}[data-pm-parallax]{transform:translate3d(0,var(--pm-parallax, 0px),0);will-change:transform}:focus-visible{outline:2px solid var(--pm-nogal);outline-offset:3px}@media(prefers-reduced-motion:reduce){.pm-js [data-pm-reveal],.pm-js [data-pm-reveal].pm-is-visible{opacity:1;transform:none;transition:none}[data-pm-parallax]{transform:none}.pm-marquee__track{animation:none}.card-wrapper:hover .card--standard .card__media img{transform:none}}.pm-editorial__media img{aspect-ratio:4 / 5;height:auto;max-height:560px;width:100%;object-fit:cover;object-position:center 58%}@media(min-width:990px){.pm-editorial__grid{grid-template-columns:1.15fr .85fr;gap:clamp(40px,5vw,80px);align-items:center}.pm-editorial__media{margin-left:calc(var(--pm-gutter) * -1)}.pm-editorial--reverse .pm-editorial__media{margin-left:0;margin-right:calc(var(--pm-gutter) * -1)}.pm-editorial__media img{max-height:620px}}.pm-section{padding-block:clamp(48px,6.5vw,88px)}.card--standard .card__inner,.card--standard .card__media{border:0;border-radius:0;background:transparent}.card__content{padding:0}.card__information{padding:14px 2px 0;display:flex;flex-direction:column;gap:4px}.card__heading{font-size:clamp(14px,1.2vw,16px);font-weight:500;letter-spacing:0;line-height:1.3;margin:0}.card-information .price,.card__information .price{font-size:clamp(14px,1.2vw,16px);font-weight:400;opacity:.78}.product-grid.grid{--grid-mobile-horizontal-spacing: 10px;--grid-desktop-horizontal-spacing: 20px;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:clamp(28px,4vw,48px)}@media screen and (min-width:750px){.product-grid.grid{column-gap:var(--grid-desktop-horizontal-spacing)}}.card--standard .card__media{overflow:hidden;background:var(--pm-gris-claro)}.card-wrapper:hover .card--standard .card__media img,.card-wrapper:focus-within .card--standard .card__media img{transform:scale(1.035)}.collection .title-wrapper-with-link,.collection__title{justify-content:flex-start}.collection__title .title{position:relative;padding-bottom:14px;margin-bottom:6px}.collection__title .title:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:2px;background:var(--pm-tan)}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card--standard .card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/puramadera.css.map */
