:root{--pf-pink: #e72a74;--pf-pink-deep: #b81b5d;--pf-pink-soft: #fbe2ec;--pf-orange: #f08220;--pf-orange-deep: #c66815;--pf-orange-soft: #fde9d4;--pf-teal: #00a8be;--pf-teal-deep: #007a8c;--pf-teal-soft: #d6eef2;--pf-cream: #ffefd8;--pf-cream-deep: #fbe1bb;--pf-paper: #fff8ec;--pf-ink: #1d1814;--pf-ink-soft: #5a4f44;--pf-ink-faint: rgba(29, 24, 20, .55);--pf-mint: #e3eedc;--pf-shadow-card: 0 24px 48px -28px rgba(29, 24, 20, .18);--pf-shadow-soft: 0 8px 20px -12px rgba(29, 24, 20, .12);--pf-radius-sm: 12px;--pf-radius-md: 20px;--pf-radius-lg: 28px;--pf-radius-pill: 999px;--pf-font: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pf-tracking-loose: .2em;--pf-tracking-eyebrow: .18em;--pf-tracking-caption: .08em;--pf-tracking-tight: -.02em}.pf-display,.pf-display-xl,.pf-display-lg,.pf-display-md,.pf-display-sm{font-family:var(--pf-font);font-weight:900;letter-spacing:var(--pf-tracking-tight);line-height:1.02;color:var(--pf-ink)}.pf-display-xl{font-size:clamp(48px,7.5vw,96px);line-height:.95}.pf-display-lg{font-size:clamp(36px,5vw,64px);line-height:1}.pf-display-md{font-size:clamp(28px,3.4vw,44px)}.pf-display-sm{font-size:clamp(22px,2.4vw,32px)}.pf-display em,.pf-display-xl em,.pf-display-lg em,.pf-display-md em{font-style:normal;font-weight:500;color:var(--pf-pink)}.pf-eyebrow{font-family:var(--pf-font);font-size:11px;letter-spacing:var(--pf-tracking-eyebrow);text-transform:uppercase;color:var(--pf-ink-soft);font-weight:600;display:inline-block}.pf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:var(--pf-radius-pill);font-family:var(--pf-font);font-weight:600;font-size:12px;letter-spacing:var(--pf-tracking-caption);text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.pf-btn--primary{background:var(--pf-teal);color:#fff}.pf-btn--primary:hover{background:var(--pf-teal-deep);transform:translateY(-2px);box-shadow:0 12px 24px -8px #00a8be66;color:#fff}.pf-btn--accent{background:var(--pf-pink);color:#fff}.pf-btn--accent:hover{background:var(--pf-pink-deep);transform:translateY(-2px);box-shadow:0 12px 24px -8px #e72a7466;color:#fff}.pf-btn--ghost{border:1.5px solid var(--pf-ink);color:var(--pf-ink);background:transparent}.pf-btn--ghost:hover{background:var(--pf-ink);color:var(--pf-cream)}.pf-btn--block{width:100%;padding:20px 28px}.pf-btn--arrow:after{content:"\2192";font-size:16px;transition:transform .2s ease}.pf-btn--arrow:hover:after{transform:translate(4px)}.pf-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--pf-radius-pill);font-family:var(--pf-font);font-size:11px;font-weight:600;letter-spacing:var(--pf-tracking-caption);line-height:1.2;white-space:nowrap}.pf-pill--cuotas{background:var(--pf-mint);color:#2d5934}.pf-pill--cash{background:var(--pf-pink-soft);color:var(--pf-pink-deep)}.pf-pill--ship{background:var(--pf-orange-soft);color:var(--pf-orange-deep)}.pf-pill--handmade{background:var(--pf-cream-deep);color:var(--pf-ink);border:1px dashed rgba(29,24,20,.25)}.pf-pill--new{background:var(--pf-ink);color:var(--pf-cream)}.pf-pill--sale{background:var(--pf-pink);color:#fff}.pf-bg-cream{background:var(--pf-cream)}.pf-bg-cream-deep{background:var(--pf-cream-deep)}.pf-bg-paper{background:var(--pf-paper)}.pf-bg-ink{background:var(--pf-ink);color:var(--pf-cream)}.pf-text-soft{color:var(--pf-ink-soft)}.pf-text-faint{color:var(--pf-ink-faint)}.pf-text-pink{color:var(--pf-pink)}.pf-text-teal{color:var(--pf-teal-deep)}.pf-section{padding:clamp(72px,10vw,130px) 0}.pf-section--sm{padding:clamp(40px,6vw,72px) 0}:root{--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 32px;--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 16px}body{background:var(--pf-cream)!important;color:var(--pf-ink)}.color-scheme-1,.color-scheme-2,.color-scheme-5{--color-background: 255, 239, 216 !important;--gradient-background: var(--pf-cream) !important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--pf-font)!important;letter-spacing:var(--pf-tracking-tight)!important;line-height:1.1!important}.h0,h1,.h1{font-weight:900!important;letter-spacing:-.025em!important;line-height:1!important}.h2,h2{font-weight:800!important;letter-spacing:-.02em!important}.h3,h3{font-weight:700!important;letter-spacing:-.01em!important}.h4,h4,.h5,h5{font-weight:600!important;letter-spacing:-.005em!important}.card__heading,.card__heading a,.card-information__text{font-family:var(--pf-font)!important;font-weight:600!important;letter-spacing:-.01em!important;font-size:16px!important}.caption,.caption-large,.caption-with-letter-spacing,.subtitle{font-family:var(--pf-font)!important;font-weight:600!important;letter-spacing:var(--pf-tracking-eyebrow)!important;text-transform:uppercase;font-size:11px!important;color:var(--pf-ink-soft)!important}.button,.shopify-payment-button__button--unbranded{border-radius:var(--pf-radius-pill)!important;letter-spacing:var(--pf-tracking-caption)!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important;padding:0 32px!important;min-height:50px!important;font-family:var(--pf-font)!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease!important}.button--primary{background:var(--pf-teal)!important;color:#fff!important;box-shadow:none!important}.button--primary:before,.button--primary:after{display:none!important}.button--primary:hover:not([disabled]){background:var(--pf-teal-deep)!important;transform:translateY(-2px);box-shadow:0 12px 24px -8px #00a8be66!important;color:#fff!important}.button--secondary{background:transparent!important;color:var(--pf-ink)!important;border:1.5px solid var(--pf-ink)!important;box-shadow:none!important}.button--secondary:before,.button--secondary:after{display:none!important}.button--secondary:hover:not([disabled]){background:var(--pf-ink)!important;color:var(--pf-cream)!important;transform:translateY(-2px)}.card,.card--standard .card__inner,.card--card .card__inner,.card .card__media{border-radius:var(--pf-radius-md)!important;overflow:hidden}.card-information{padding:12px 4px 0!important}.card-information .price{font-family:var(--pf-font)!important;font-weight:700!important;margin-top:6px!important}.card-information .price__regular .price-item,.card-information .price__sale .price-item{font-size:16px!important;font-weight:700!important;letter-spacing:-.005em!important}.card-information .price-sale,.card-information span.price-sale{font-size:12px!important;font-weight:500!important;line-height:1.3!important;margin-top:4px!important;display:block!important}.card-information .price-installments,.card-information span.price-installments{font-size:11px!important;font-weight:500!important;line-height:1.3!important;margin-top:2px!important;display:block!important}.card-information .card__heading{margin:0!important;font-size:15px!important;line-height:1.3!important}.card-information>*+*{margin-top:4px!important}.card-wrapper:hover .card__media img{transform:scale(1.04);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.card__media img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.price--on-sale .price__sale .price-item--sale{color:var(--pf-pink-deep)!important}.price--on-sale .price-item--regular{text-decoration:line-through;opacity:.5;font-size:13px!important;margin-right:8px}.badge{border-radius:var(--pf-radius-pill)!important;font-size:10px!important;letter-spacing:var(--pf-tracking-eyebrow)!important;text-transform:uppercase;padding:6px 12px!important;font-weight:700!important;font-family:var(--pf-font)!important}.card__badge .badge{background:var(--pf-ink)!important;color:var(--pf-cream)!important}.card__badge .badge.price__badge-sale{background:var(--pf-pink)!important;color:#fff!important}.field__input,.select__select,input[type=email],input[type=text]{border-radius:var(--pf-radius-pill)!important;font-family:var(--pf-font)!important}textarea{border-radius:var(--pf-radius-md)!important;font-family:var(--pf-font)!important}.shopify-section-header,.header-wrapper{background:#ffefd8eb!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(29,24,20,.08)}.header{padding-top:18px!important;padding-bottom:18px!important}@media(min-width:990px){.header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:32px!important}.header .header__inline-menu,.header>.header__menu-drawer-container,.header>header-drawer,.header>summary{grid-column:1!important;justify-self:start!important;margin:0!important}.header .header__heading,.header .header__heading-link,.header .header__heading-logo-wrapper{grid-column:2!important;justify-self:center!important;margin:0!important;text-align:center}.header .header__icons{grid-column:3!important;justify-self:end!important;margin-left:0!important}}.header__heading-link{font-weight:900!important;letter-spacing:-.04em!important;color:var(--pf-pink)!important}.header__menu-item,.header__menu-item span{font-family:var(--pf-font)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.04em!important;text-transform:none!important}.header__menu-item:hover{text-decoration:none;opacity:.55}.header__icon{color:var(--pf-ink)!important}.header__icon:hover{background:var(--pf-cream-deep);border-radius:50%}.utility-bar,.announcement-bar,.shopify-section-group-header-group .utility-bar{background:var(--pf-ink)!important;color:var(--pf-cream)!important}.announcement-bar__message,.utility-bar p,.utility-bar a{color:var(--pf-cream)!important;font-family:var(--pf-font)!important;font-size:12px!important;letter-spacing:var(--pf-tracking-caption)!important;font-weight:500!important;text-transform:none!important}.banner__heading,.banner h1.banner__heading,.banner h2.banner__heading{font-family:var(--pf-font)!important;font-weight:900!important;letter-spacing:-.03em!important;line-height:.95!important}.banner__box{border-radius:var(--pf-radius-lg)!important;background:#ffefd8eb!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:36px 40px!important;border:none!important;box-shadow:var(--pf-shadow-card);color:var(--pf-ink)!important;--color-foreground: 29, 24, 20 !important}.banner__box .banner__heading,.banner__box h1,.banner__box h2,.banner__box h3{color:var(--pf-ink)!important}.banner__text{font-family:var(--pf-font)!important;color:var(--pf-ink-soft)!important;font-size:15px;line-height:1.6;font-weight:500!important}.banner__box .banner__text,.banner__box .banner__text *{color:var(--pf-ink-soft)!important}.banner__buttons{margin-top:28px!important;gap:12px!important}.collection-list-wrapper{padding-top:clamp(40px,6vw,72px)!important;padding-bottom:clamp(40px,6vw,72px)!important}.collection-list-title.collection-list-title{font-family:var(--pf-font)!important;font-weight:900!important;font-size:clamp(28px,3.4vw,44px)!important;letter-spacing:-.02em!important;margin-bottom:32px!important}.collection-list__item,.collection-list__item .card,.collection-list__item .card-wrapper,.collection-list__item .card--card,.collection-list__item .card--standard,.collection-list__item .card__inner{background:transparent!important;border:none!important;box-shadow:none!important;height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}.collection-list__item{transition:transform .35s ease}.collection-list__item:hover{transform:translateY(-4px)}.collection-list__item .card__inner{position:relative!important;border-radius:var(--pf-radius-md)!important;overflow:hidden!important;aspect-ratio:1 / 1!important}.collection-list__item .card__media,.collection-list__item .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:0!important;background:transparent!important;padding:0!important;margin:0!important;aspect-ratio:auto!important}.collection-list__item .card__media img,.collection-list__item .media img,.collection-list__item .card__media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s cubic-bezier(.2,.8,.2,1)!important}.collection-list__item:hover .card__media img{transform:scale(1.04)}.collection-list__item .card__information,.collection-list__item .card-wrapper>.card-information{padding:14px 4px 0!important;text-align:left!important}.collection-list__item .card__heading,.collection-list__item .card__heading a{font-family:var(--pf-font)!important;font-weight:700!important;font-size:18px!important;letter-spacing:-.01em!important;color:var(--pf-ink)!important}.collection__title h2,.collection .title-wrapper h2,.collection h2.title{font-family:var(--pf-font)!important;font-weight:900!important;font-size:clamp(28px,3.4vw,48px)!important;letter-spacing:-.02em!important}.collage .card,.collage .collage__item .card,.collage__item-wrapper{border-radius:var(--pf-radius-md)!important}.collapsible-content{background:var(--pf-cream-deep)!important;border-radius:var(--pf-radius-lg)!important;margin:60px var(--gutter, 16px)!important}.collapsible-content__wrapper{padding:clamp(48px,7vw,96px) clamp(24px,5vw,64px)!important;max-width:880px!important;margin:0 auto!important}.collapsible-content__header{margin-bottom:32px!important}.collapsible-content__heading{margin:0!important;font-family:var(--pf-font)!important;font-weight:900!important;font-size:clamp(28px,3.4vw,48px)!important;letter-spacing:-.025em!important;line-height:1.05!important;color:var(--pf-ink)!important}.accordion{border:none!important;background:transparent!important}.accordion+.accordion{border-top:1px solid rgba(29,24,20,.12)!important}.accordion:first-child{border-top:1px solid rgba(29,24,20,.12)!important}.accordion:last-child{border-bottom:1px solid rgba(29,24,20,.12)!important}.accordion summary{padding:24px 0!important;color:var(--pf-ink)!important;transition:color .2s ease}.accordion summary:hover{color:var(--pf-pink)!important}.accordion__title{color:inherit!important;font-family:var(--pf-font)!important;font-weight:700!important;font-size:20px!important;letter-spacing:-.015em!important;margin:0!important}.accordion summary .icon-caret{transition:transform .28s cubic-bezier(.2,.8,.2,1),color .28s ease;color:var(--pf-ink)!important}.accordion details[open] summary .icon-caret,details[open]>summary .icon-caret{transform:rotate(180deg)!important;color:var(--pf-pink)!important}.accordion__content{padding:0 0 24px!important;color:var(--pf-ink-soft);font-size:14.5px;line-height:1.7;font-weight:500}.accordion__content p{margin:0 0 8px!important}.accordion__content strong{color:var(--pf-ink);font-weight:700}.newsletter__wrapper{background:var(--pf-ink)!important;color:var(--pf-cream)!important;border-radius:var(--pf-radius-lg);margin:60px var(--gutter, 16px);padding:clamp(60px,8vw,100px) clamp(24px,4vw,60px)!important;position:relative;overflow:hidden}.newsletter__wrapper:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(0,168,190,.18) 0%,transparent 60%);bottom:-300px;right:-150px;pointer-events:none}.newsletter__wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 8% 12%,rgba(231,42,116,.22) 2px,transparent 3px),radial-gradient(circle at 18% 88%,rgba(0,168,190,.28) 3px,transparent 4px),radial-gradient(circle at 84% 28%,rgba(240,130,32,.24) 2px,transparent 3px),radial-gradient(circle at 92% 80%,rgba(255,239,216,.16) 3px,transparent 4px),radial-gradient(circle at 38% 50%,rgba(255,239,216,.12) 2px,transparent 3px);background-size:100% 100%;pointer-events:none;z-index:0}.newsletter__wrapper>*{position:relative;z-index:1}.newsletter h2,.newsletter__heading{color:var(--pf-cream)!important;font-family:var(--pf-font)!important;font-weight:900!important;font-size:clamp(28px,3.4vw,48px)!important;letter-spacing:-.02em!important}.newsletter__subheading,.newsletter__subheading p{color:#ffefd8b3!important;font-size:15px!important;max-width:480px;margin-left:auto;margin-right:auto;font-weight:500!important}.newsletter-form__field-wrapper{background:#ffefd814!important;border:1px solid rgba(255,239,216,.18)!important;border-radius:var(--pf-radius-pill);padding:6px;display:flex!important;align-items:center;gap:8px;max-width:520px;margin:0 auto}.newsletter-form__field-wrapper .field{flex:1;background:transparent!important;border:none!important;margin:0!important;min-height:auto!important}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none!important}.newsletter-form__field-wrapper .field__input{background:transparent!important;border:none!important;color:var(--pf-cream)!important;padding:0 20px!important;min-height:44px!important;border-radius:0!important;box-shadow:none!important}.newsletter-form__field-wrapper .field__input::placeholder{color:#ffefd880}.newsletter-form__field-wrapper .field__label{color:#ffefd880!important;padding:0 20px;margin:0!important}.newsletter-form__button{background:var(--pf-orange)!important;color:var(--pf-ink)!important;border-radius:var(--pf-radius-pill)!important;width:auto!important;padding:0 24px!important;min-height:44px!important}.newsletter-form__button svg{display:none}.newsletter-form__button:after{content:"Sumarme";font-family:var(--pf-font);font-size:12px;font-weight:700;letter-spacing:var(--pf-tracking-caption);text-transform:uppercase}.footer,.shopify-section-group-footer-group{background:var(--pf-cream-deep)!important;color:var(--pf-ink)}.footer__content-top{border-bottom:1px solid rgba(29,24,20,.12)}.footer-block__heading{font-family:var(--pf-font)!important;font-size:11px!important;letter-spacing:var(--pf-tracking-eyebrow)!important;text-transform:uppercase!important;font-weight:700!important;color:var(--pf-ink)!important}.footer-block__details-content a,.footer-block ul a{color:var(--pf-ink-soft)!important;font-size:14px;font-family:var(--pf-font)!important;font-weight:500!important;transition:color .15s ease}.footer-block__details-content a:hover{color:var(--pf-pink)!important}.footer__list-social{gap:12px!important}.footer__list-social .list-social__link{width:38px!important;height:38px!important;border-radius:50%!important;background:var(--pf-cream)!important;display:grid!important;place-items:center!important;transition:background .2s ease,transform .2s ease}.footer__list-social .list-social__link:hover{background:var(--pf-pink)!important;color:var(--pf-cream)!important;transform:translateY(-2px)}.footer__list-social .list-social__link svg{fill:currentColor!important;height:16px!important;width:16px!important}.footer__copyright,.copyright,.copyright__content{color:var(--pf-ink-soft)!important;font-size:11px!important;letter-spacing:.04em;font-family:var(--pf-font)!important}.product__title h1,.product__title h2{font-weight:900!important;letter-spacing:-.025em!important;font-size:clamp(28px,4vw,48px)!important;line-height:1!important}.product__info-container .product__price,.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{font-family:var(--pf-font)!important;font-weight:800!important;font-size:28px!important;letter-spacing:-.02em!important}.product__info-wrapper .product__info-container>*+*{margin-top:1.4rem}.product-form__buttons .product-form__submit{background:var(--pf-teal)!important;color:#fff!important;border-radius:var(--pf-radius-pill)!important;min-height:56px!important;font-size:13px!important;letter-spacing:.1em!important}.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{background:transparent!important;border:1.5px solid var(--pf-ink)!important;color:var(--pf-ink)!important;border-radius:var(--pf-radius-pill)!important;min-height:56px!important}.shopify-payment-button__button--unbranded:hover{background:var(--pf-ink)!important;color:var(--pf-cream)!important}:focus-visible{outline-color:var(--pf-pink)!important;outline-offset:2px!important}::selection{background:var(--pf-pink);color:var(--pf-cream)}.card-wrapper:hover .card{transition:box-shadow .25s ease,transform .25s ease}.pf-pricing-module{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding-top:16px;border-top:1px dashed rgba(29,24,20,.15)}@media(max-width:540px){.pf-pricing-module{grid-template-columns:1fr}}.pf-pricing-card{padding:14px 16px;border-radius:var(--pf-radius-sm);display:flex;flex-direction:column;gap:4px;font-family:var(--pf-font)}.pf-pricing-card--cuotas{background:var(--pf-mint);color:#2d5934}.pf-pricing-card--cash{background:var(--pf-pink-soft);color:var(--pf-pink-deep)}.pf-pricing-label{font-size:10px;letter-spacing:var(--pf-tracking-eyebrow);text-transform:uppercase;font-weight:700;opacity:.85}.pf-pricing-value{font-family:var(--pf-font);font-weight:800;font-size:20px;letter-spacing:-.01em;line-height:1.1}.product__info-container .pf-pricing-module{margin-top:14px}.pf-trust-mini{display:grid;grid-template-columns:1fr;gap:12px;margin-top:24px;padding:20px;background:var(--pf-cream);border-radius:var(--pf-radius-md)}.pf-trust-mini__item{display:flex;align-items:flex-start;gap:14px;font-family:var(--pf-font);font-size:13px;line-height:1.45}.pf-trust-mini__item svg{flex-shrink:0;width:22px;height:22px;color:var(--pf-teal-deep);margin-top:2px}.pf-trust-mini__item strong{display:block;font-weight:700;font-size:13px;color:var(--pf-ink);margin-bottom:2px;letter-spacing:-.005em}.pf-trust-mini__item span{display:block;color:var(--pf-ink-soft);font-size:12px;font-weight:500}.product .product__text.caption-with-letter-spacing,.product__column-sticky .caption-with-letter-spacing{color:var(--pf-pink)!important;font-size:11px!important;letter-spacing:var(--pf-tracking-eyebrow)!important;font-weight:700!important;text-transform:uppercase;margin-bottom:8px!important;display:inline-block}.product__title{margin-top:0!important;margin-bottom:12px!important}.product__title h1,.product__title h2{margin:0!important}.product__rating,.product__rating .rating,.product .jdgm-prev-badge{display:flex!important;align-items:center!important;gap:8px!important;font-family:var(--pf-font)!important;font-size:13px!important;margin-bottom:4px!important}.product .jdgm-prev-badge__stars{color:var(--pf-orange)!important;font-size:14px!important}.product .jdgm-prev-badge__text{color:var(--pf-ink-soft)!important;font-weight:500!important}.share-button details summary,.share-button .share-button__button{font-family:var(--pf-font)!important;font-weight:600!important;font-size:12px!important;letter-spacing:var(--pf-tracking-caption)!important;text-transform:uppercase!important;color:var(--pf-ink-soft)!important;padding:8px 0!important;transition:color .2s ease}.share-button details summary:hover,.share-button .share-button__button:hover{color:var(--pf-pink)!important}.share-button__fallback{background:var(--pf-paper)!important;border:1px solid rgba(29,24,20,.1)!important;border-radius:var(--pf-radius-md)!important;padding:16px!important;margin-top:8px!important}.share-button .field{border-radius:var(--pf-radius-pill)!important}.product-form__buttons{display:flex!important;flex-direction:column!important;gap:10px!important}@media(min-width:990px){.product__info-wrapper{padding-left:clamp(20px,4vw,60px)}}.product-form__input--swatch input[type=radio]:checked+label,.swatch-input__input:checked+.swatch{box-shadow:0 0 0 2px var(--pf-ink)!important;transform:scale(1.05)}.product-form__input--pill input[type=radio]+label{border-radius:var(--pf-radius-pill)!important;font-family:var(--pf-font)!important;font-weight:600!important;font-size:12px!important;letter-spacing:var(--pf-tracking-caption)!important;text-transform:uppercase;padding:8px 16px!important;border:1.5px solid rgba(29,24,20,.2)!important;transition:all .2s ease}.product-form__input--pill input[type=radio]:checked+label{background:var(--pf-ink)!important;color:var(--pf-cream)!important;border-color:var(--pf-ink)!important}quantity-input,.quantity{border:none!important;background:var(--pf-cream-deep)!important;border-radius:var(--pf-radius-pill)!important;padding:4px!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-height:auto!important;box-shadow:none!important}quantity-input .quantity__input,.quantity .quantity__input{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;color:var(--pf-ink)!important;font-family:var(--pf-font)!important;font-weight:700!important;font-size:14px!important;text-align:center!important;width:36px!important;min-width:36px!important;padding:0!important;min-height:auto!important}quantity-input .quantity__button,.quantity .quantity__button{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:50%!important;width:36px!important;height:36px!important;color:var(--pf-ink)!important;transition:background .15s ease;padding:0!important}quantity-input .quantity__button:hover,.quantity .quantity__button:hover{background:#1d181414!important}quantity-input .quantity__button svg,.quantity .quantity__button svg{width:14px!important;height:14px!important}.product__description{font-family:var(--pf-font)!important;font-weight:500!important;color:var(--pf-ink-soft);line-height:1.65}.product__media-wrapper .thumbnail-list{gap:12px!important}.product__media-wrapper .thumbnail-list__item{border-radius:var(--pf-radius-sm)!important;overflow:hidden}.thumbnail{border-radius:var(--pf-radius-sm)!important;border:2px solid transparent!important;transition:border-color .2s ease,transform .2s ease,opacity .2s ease;opacity:.7}.thumbnail:hover{opacity:1;transform:scale(1.04)}.thumbnail[aria-current=true],.is-active .thumbnail{border-color:var(--pf-ink)!important;opacity:1}.product__media-item .product__media,.product-media-container,.product__media-list .product__media{border-radius:var(--pf-radius-md)!important;overflow:hidden}.product__media-list .slider-button{background:var(--pf-paper)!important;border-radius:50%!important;border:none!important;width:40px!important;height:40px!important;box-shadow:var(--pf-shadow-soft)}.product__media-list .slider-button:hover{background:var(--pf-ink)!important;color:var(--pf-cream)!important}.product-media-modal{background:#1d1814f2!important}.product-media-modal__toggle{background:var(--pf-paper)!important;border-radius:50%!important;width:44px!important;height:44px!important}.sizechartLink,h4.sizechartLink{font-family:var(--pf-font)!important;font-weight:600!important;font-size:12px!important;letter-spacing:var(--pf-tracking-caption)!important;text-transform:uppercase;color:var(--pf-pink)!important;text-decoration:underline;text-underline-offset:4px;cursor:pointer;margin:0!important}.sizechartLink:hover{color:var(--pf-pink-deep)!important}.payment-terms .payment-terms__price-container{font-family:var(--pf-font)!important;font-size:13px!important;color:var(--pf-ink-soft)}.complementary-products{margin-top:40px!important;padding-top:40px!important;border-top:1px solid rgba(29,24,20,.1)}.complementary-products__container>h2,.complementary-products h2{font-family:var(--pf-font)!important;font-weight:800!important;font-size:clamp(20px,2.4vw,28px)!important;letter-spacing:-.02em!important;color:var(--pf-ink)!important;margin:0 0 20px!important;text-align:left}.complementary-products .complementary-slider{margin:0!important}.complementary-products .complementary-slide{padding:0!important}.complementary-products .card-wrapper{cursor:pointer}.complementary-products .card{background:transparent!important;border-radius:var(--pf-radius-md)!important;border:none!important;box-shadow:none!important}.complementary-products .card__media{border-radius:var(--pf-radius-md)!important;background:var(--pf-cream-deep);overflow:hidden;transition:box-shadow .25s ease}.complementary-products .card-wrapper:hover .card__media{box-shadow:var(--pf-shadow-card)}.complementary-products .card__information{padding:12px 4px 0!important;text-align:left!important}.complementary-products .card__heading,.complementary-products .card__heading a{font-family:var(--pf-font)!important;font-weight:600!important;font-size:14px!important;letter-spacing:-.005em!important;line-height:1.3!important;color:var(--pf-ink)!important}.complementary-products .price{font-family:var(--pf-font)!important;font-weight:700!important;font-size:13px!important;margin-top:4px!important}.complementary-products .slider-buttons{margin-top:20px;gap:8px}.complementary-products .slider-button{width:36px!important;height:36px!important;border-radius:50%!important;background:var(--pf-cream-deep)!important;border:none!important;transition:background .2s ease,transform .2s ease}.complementary-products .slider-button:hover:not([disabled]){background:var(--pf-ink)!important;color:var(--pf-cream)!important;transform:scale(1.05)}.complementary-products .slider-button[disabled]{opacity:.3;cursor:not-allowed}.complementary-products .slider-button svg{width:14px;height:14px}.complementary-products .slider-counter{font-family:var(--pf-font)!important;font-size:11px!important;letter-spacing:var(--pf-tracking-eyebrow)!important;color:var(--pf-ink-faint)!important}.complementary-products .quick-add__submit{background:var(--pf-paper)!important;color:var(--pf-ink)!important;border:1px solid rgba(29,24,20,.15)!important;border-radius:var(--pf-radius-pill)!important;font-family:var(--pf-font)!important;font-weight:600!important;font-size:11px!important;letter-spacing:var(--pf-tracking-caption)!important;text-transform:uppercase;min-height:36px!important;padding:0 16px!important;transition:all .2s ease}.complementary-products .quick-add__submit:hover:not([disabled]){background:var(--pf-ink)!important;color:var(--pf-cream)!important;border-color:var(--pf-ink)!important}.shopify-section [id*=image-with-text] .image-with-text__heading,.image-with-text__heading{font-family:var(--pf-font)!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.05!important}.image-with-text__text{font-family:var(--pf-font)!important;font-weight:500!important;color:var(--pf-ink-soft)!important;font-size:15px!important;line-height:1.6!important}.image-with-text__media{border-radius:var(--pf-radius-lg)!important;overflow:hidden!important}.jdgm-rev-widg,.jdgm-rev-widg *{font-family:var(--pf-font)!important}.jdgm-rev-widg{border-top:1px solid rgba(29,24,20,.1)!important;margin-top:60px!important;padding-top:40px!important}.jdgm-rev-widg__title,.jdgm-write-rev-link{font-family:var(--pf-font)!important;font-weight:800!important;font-size:clamp(24px,3vw,36px)!important;letter-spacing:-.02em!important;color:var(--pf-ink)!important}.jdgm-rev-widg__summary,.jdgm-rev-widg__summary-inner{background:var(--pf-cream)!important;border:none!important;border-radius:var(--pf-radius-md)!important;padding:24px!important}.jdgm-rev-widg__summary-average,.jdgm-rev__rating{font-family:var(--pf-font)!important;font-weight:800!important;color:var(--pf-ink)!important}.jdgm-star,.jdgm-rev__rating .jdgm-star{color:var(--pf-orange)!important}.jdgm-histogram .jdgm-histogram__bar{background:var(--pf-orange)!important;border-radius:var(--pf-radius-pill)!important}.jdgm-histogram__row{background:#1d181414!important;border-radius:var(--pf-radius-pill)!important}.jdgm-rev{background:var(--pf-paper)!important;border:none!important;border-radius:var(--pf-radius-md)!important;padding:24px!important;margin-bottom:16px!important}.jdgm-rev__author,.jdgm-rev__author-name{font-family:var(--pf-font)!important;font-weight:700!important;color:var(--pf-ink)!important;font-size:14px!important}.jdgm-rev__timestamp{color:var(--pf-ink-faint)!important;font-size:11px!important;letter-spacing:.04em}.jdgm-rev__buyer-badge{background:var(--pf-mint)!important;color:#2d5934!important;border-radius:var(--pf-radius-pill)!important;font-size:10px!important;letter-spacing:var(--pf-tracking-eyebrow)!important;font-weight:600!important;text-transform:uppercase!important;padding:4px 10px!important}.jdgm-rev__body{font-family:var(--pf-font)!important;color:var(--pf-ink)!important;font-size:14px!important;line-height:1.65!important;font-weight:500!important}.jdgm-rev__title{font-family:var(--pf-font)!important;font-weight:700!important;font-size:15px!important;letter-spacing:-.005em!important;color:var(--pf-ink)!important}.jdgm-paginate__page,.jdgm-paginate__page--current{font-family:var(--pf-font)!important;font-weight:600!important;font-size:12px!important;border-radius:50%!important}.jdgm-paginate__page--current{background:var(--pf-ink)!important;color:var(--pf-cream)!important}.jdgm-prev-badge{font-family:var(--pf-font)!important}.jdgm-prev-badge__stars{color:var(--pf-orange)!important}.jdgm-prev-badge__text{color:var(--pf-ink-faint)!important;font-size:11px!important;letter-spacing:.04em}.pf-sticky-cta{position:fixed;bottom:0;left:0;right:0;background:var(--pf-paper);border-top:1px solid rgba(29,24,20,.1);padding:12px 16px;z-index:40;box-shadow:0 -8px 24px -16px #1d181433;display:none;transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.pf-sticky-cta.is-visible{transform:translateY(0)}@media(max-width:749px){.pf-sticky-cta{display:block}body.pdp-page{padding-bottom:80px}}.pf-sticky-cta__inner{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;max-width:600px;margin:0 auto}.pf-sticky-cta__price-block{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-sticky-cta__price{font-family:var(--pf-font);font-weight:800;font-size:18px;letter-spacing:-.01em;color:var(--pf-ink);line-height:1}.pf-sticky-cta__cuotas{font-size:11px;color:var(--pf-ink-soft);font-weight:500;letter-spacing:.02em}.pf-sticky-cta__btn{background:var(--pf-teal);color:#fff;border:none;border-radius:var(--pf-radius-pill);padding:12px 20px;font-family:var(--pf-font);font-weight:700;font-size:12px;letter-spacing:var(--pf-tracking-caption);text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .2s ease}.pf-sticky-cta__btn:hover{background:var(--pf-teal-deep);transform:translateY(-1px)}.multicolumn-card .media-wrapper:empty,.multicolumn-card__image-wrapper:empty{display:none!important}.multicolumn-card{background:transparent!important}.multicolumn-card-spacing{padding:12px 8px!important}.multicolumn-card__info{padding:0!important}.multicolumn-card__info h3,.multicolumn-card__info .h3{font-family:var(--pf-font)!important;font-weight:800!important;font-size:17px!important;letter-spacing:-.01em!important;color:var(--pf-ink)!important;margin-bottom:8px!important;text-transform:none!important}.multicolumn-card__info .rte,.multicolumn-card__info p{font-family:var(--pf-font)!important;font-size:13px!important;line-height:1.5!important;color:var(--pf-ink-soft)!important;font-weight:500!important;margin:0!important}.shopify-section [id*=trust_strip]{border-top:1px solid rgba(29,24,20,.08);border-bottom:1px solid rgba(29,24,20,.08);background:var(--pf-cream-deep)!important}.shopify-section [id*=banner_ipc]{position:relative;overflow:hidden}.shopify-section [id*=banner_ipc] .image-with-text{background:var(--pf-teal)!important;margin:40px var(--gutter, 16px)!important;border-radius:var(--pf-radius-lg)!important;position:relative;overflow:hidden}.shopify-section [id*=banner_ipc] .image-with-text:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(231,42,116,.32) 0%,transparent 60%);top:-300px;right:-150px;pointer-events:none;z-index:0}.shopify-section [id*=banner_ipc] .image-with-text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 12% 18%,rgba(255,239,216,.16) 2px,transparent 3px),radial-gradient(circle at 28% 72%,rgba(240,130,32,.18) 3px,transparent 4px),radial-gradient(circle at 78% 22%,rgba(255,239,216,.14) 2px,transparent 3px),radial-gradient(circle at 92% 60%,rgba(231,42,116,.18) 3px,transparent 4px),radial-gradient(circle at 50% 90%,rgba(255,239,216,.16) 2px,transparent 3px);background-size:100% 100%;pointer-events:none;z-index:0}.shopify-section [id*=banner_ipc] .image-with-text__media-wrapper{display:none!important}.shopify-section [id*=banner_ipc] .image-with-text__text-item{width:100%!important;max-width:100%!important}.shopify-section [id*=banner_ipc] .image-with-text__content{padding:clamp(48px,7vw,96px) clamp(24px,5vw,64px)!important;background:transparent!important;position:relative;z-index:1;max-width:720px}.shopify-section [id*=banner_ipc] .image-with-text__heading,.shopify-section [id*=banner_ipc] h2.h1{color:var(--pf-cream)!important;font-family:var(--pf-font)!important;font-weight:900!important;font-size:clamp(36px,5vw,72px)!important;letter-spacing:-.025em!important;line-height:1!important}.shopify-section [id*=banner_ipc] .image-with-text__text{color:#ffefd8d9!important;font-family:var(--pf-font)!important;font-size:16px!important;line-height:1.6!important;font-weight:500!important;max-width:560px}.shopify-section [id*=banner_ipc] .caption-with-letter-spacing{color:var(--pf-orange)!important;font-weight:700!important}.shopify-section [id*=banner_ipc] .button{background:var(--pf-cream)!important;color:var(--pf-ink)!important;border:none!important;margin-top:8px!important}.shopify-section [id*=banner_ipc] .button:hover{background:var(--pf-orange)!important;color:var(--pf-ink)!important;transform:translateY(-2px);box-shadow:0 12px 24px -8px #f0822066!important}.shopify-section .collage h2.collage__heading,.shopify-section .collage .collage__heading{font-family:var(--pf-font)!important;font-weight:900!important;font-size:clamp(28px,3.4vw,48px)!important;letter-spacing:-.02em!important;margin-bottom:32px!important}.pf-card-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--pf-radius-pill);font-family:var(--pf-font);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.3;margin-top:6px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pf-card-pill--cuotas{background:var(--pf-mint);color:#2d5934}.pf-card-pill--cash{background:var(--pf-pink-soft);color:var(--pf-pink-deep)}.accordion__content p{font-family:var(--pf-font)!important;font-weight:500!important;margin:0 0 8px!important}.accordion__content p:last-child{margin-bottom:0!important}.accordion__content br+br{display:none}shopify-chat,shopify-inbox-shop-component,.shopify-inbox-shop-component,#ShopifyChat,[data-shopify-chat],iframe[src*="inbox.shopify.com"],iframe[src*=shopify-inbox]{display:none!important}.pf-wa-fab{position:fixed;bottom:20px;right:20px;z-index:45;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 6px 20px -4px #25d36680,0 12px 32px -16px #1d18144d;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,background .2s ease;animation:pf-wa-pop .6s cubic-bezier(.34,1.56,.64,1) 1.2s both}.pf-wa-fab:hover{background:#128c7e;transform:scale(1.08);box-shadow:0 10px 28px -4px #25d36699,0 20px 40px -16px #1d181466;color:#fff}.pf-wa-fab:focus-visible{outline:3px solid var(--pf-pink)!important;outline-offset:4px}.pf-wa-fab__icon{width:28px;height:28px;display:block}.pf-wa-fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#25d366;opacity:.4;z-index:-1;animation:pf-wa-pulse 2.4s ease-out infinite}@keyframes pf-wa-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes pf-wa-pulse{0%{transform:scale(1);opacity:.45}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}@media(max-width:749px){.pf-wa-fab{bottom:16px;right:16px;width:52px;height:52px}body.pdp-page .pf-wa-fab{bottom:84px}}@media(prefers-reduced-motion:reduce){.pf-wa-fab,.pf-wa-fab:before{animation:none!important}}@media(prefers-reduced-motion:no-preference){.utility-bar .marquee-track,.announcement-bar .marquee-track{animation:pf-marquee 32s linear infinite}@keyframes pf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/restyling.css.map */
