:root{--pony-coral: #F0412F;--pony-charcoal: #23262B;--pony-yellow: #F4C443;--pony-kraft: #C49A6C;--pony-white: #F7F7F5;--pony-marks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 24'%3E%3Cpath d='M2 2h30l-4 5H8zM8 10h22l-4 5H13zM14 18h14l-4 5H18z'/%3E%3C/svg%3E")}.pt-brand{display:inline-flex;align-items:center;gap:.8rem;line-height:1}.pt-brand__head{width:5.2rem;height:5.2rem;object-fit:contain;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.header__heading-link:hover .pt-brand__head{transform:rotate(-10deg) scale(1.08)}.pt-brand__word{display:flex;flex-direction:column;font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase}.pt-brand__pony{color:var(--pony-coral);font-size:2.6rem;letter-spacing:-.01em;display:flex;align-items:center;gap:.3rem}.pt-brand__lines{width:2.2rem;height:1.4rem}.pt-brand__trends{color:var(--pony-charcoal);font-size:1.35rem;letter-spacing:.32em;margin-left:2.6rem}.color-scheme-3 .pt-brand__trends,.color-scheme-4 .pt-brand__trends{color:var(--pony-white)}@media screen and (max-width:749px){.pt-brand__head{width:4rem;height:4rem}.pt-brand__pony{font-size:2rem}.pt-brand__trends{font-size:1.05rem;margin-left:2.4rem}}.title,.pt-section__title,.collection-hero__title,.main-page-title,.collection-list-title{font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.005em}.pt-section__title,.collection .title-wrapper-with-link .title,.title-wrapper-with-link .title{display:inline-flex;align-items:center;gap:1rem}.pt-section__title:before,.title-wrapper-with-link .title:before{content:"";flex:none;width:3.4rem;height:2rem;background:var(--pony-coral);-webkit-mask:var(--pony-marks) center / contain no-repeat;mask:var(--pony-marks) center / contain no-repeat}.pt-eyebrow{color:var(--pony-coral)}.button,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:.02em}.pt-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 2.4rem;border-radius:12px;border:0;font:inherit;font-weight:800;font-size:1.5rem;text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.3,1.6,.5,1),box-shadow .2s,background .2s}.pt-btn:hover{transform:translateY(-2px) rotate(-1deg)}.pt-btn:hover svg{transform:translate(3px)}.pt-btn svg{transition:transform .2s}.pt-btn--yellow{background:var(--pony-yellow);color:var(--pony-charcoal);box-shadow:0 6px #c99a1f}.pt-btn--yellow:hover{box-shadow:0 8px #c99a1f}.pt-btn--coral{background:var(--pony-coral);color:#fff;box-shadow:0 5px #b82d1f}.pt-btn--dark{background:var(--pony-charcoal);color:#fff;box-shadow:0 5px #000}.pt-btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 2px currentColor}.pt-sticker{position:absolute;display:inline-block;padding:.9rem 1.6rem;border-radius:10px;background:var(--pony-yellow);color:var(--pony-charcoal);font-family:var(--font-heading-family);font-style:italic;font-weight:800;font-size:1.6rem;text-transform:uppercase;line-height:1;transform:rotate(-6deg);box-shadow:0 6px #00000040;animation:pt-wiggle 3.2s ease-in-out infinite}.pt-sticker--dark{background:var(--pony-charcoal);color:var(--pony-yellow)}@keyframes pt-wiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(-2deg) scale(1.05)}}@media(prefers-reduced-motion:reduce){.pt-sticker,.pt-hero__img,.pt-blink{animation:none!important}}.pt-hero{position:relative;overflow:hidden;border-radius:0 0 2.4rem 2.4rem}.pt-shell__main .pt-hero{border-radius:2.4rem}.pt-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2rem;padding:5.6rem 4.8rem;max-width:1400px;margin:0 auto}@media screen and (max-width:989px){.pt-hero__inner{grid-template-columns:1fr;padding:3.6rem 2rem 2.4rem}}.pt-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;padding:.6rem 1.2rem;border-radius:99px;background:#ffffff14;font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pt-blink{width:.8rem;height:.8rem;border-radius:50%;background:var(--pony-coral);box-shadow:0 0 0 0 var(--pony-coral);animation:pt-ping 1.6s infinite}@keyframes pt-ping{70%{box-shadow:0 0 0 .8rem transparent}to{box-shadow:0 0 0 0 transparent}}.pt-hero__title{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(3.6rem,6vw,7.2rem);line-height:.95;letter-spacing:-.01em}.pt-hero__hl{display:block;color:var(--pony-coral);font-style:italic;position:relative;width:fit-content}.pt-hero__hl:after{content:"";position:absolute;left:-4.4rem;top:50%;width:3.6rem;height:2.4rem;transform:translateY(-50%);background:var(--pony-coral);-webkit-mask:var(--pony-marks) center / contain no-repeat;mask:var(--pony-marks) center / contain no-repeat}@media screen and (max-width:989px){.pt-hero__hl:after{display:none}}.pt-hero__text{margin-top:1.6rem;font-size:1.7rem;max-width:48rem;opacity:.85}.pt-hero__text p{margin:0}.pt-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.pt-hero__stats{list-style:none;margin:3.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:2.4rem;font-size:1.35rem;opacity:.8}.pt-hero__stats strong{display:block;font-family:var(--font-heading-family);font-style:italic;font-size:2.4rem;color:var(--pony-yellow);line-height:1.1}.pt-hero__art{position:relative;display:grid;place-items:center;min-height:28rem}.pt-hero__blob{position:absolute;width:82%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 40%,#f0412f8c,#f0412f00 68%)}.pt-hero__img{position:relative;width:100%;max-width:62rem;height:auto;animation:pt-float 4s ease-in-out infinite;filter:drop-shadow(0 24px 30px rgba(0,0,0,.35))}@keyframes pt-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}.pt-hero .pt-sticker{top:8%;right:6%}.pt-hero__lines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pt-hero__lines span{position:absolute;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,rgba(240,65,47,.7));animation:pt-dash 2.8s linear infinite}.pt-hero__lines span:nth-child(1){top:18%;width:22%;animation-delay:0s}.pt-hero__lines span:nth-child(2){top:42%;width:14%;animation-delay:.9s}.pt-hero__lines span:nth-child(3){top:66%;width:26%;animation-delay:1.6s}.pt-hero__lines span:nth-child(4){top:84%;width:12%;animation-delay:2.2s}@keyframes pt-dash{0%{left:110%}to{left:-30%}}@media(prefers-reduced-motion:reduce){.pt-hero__lines span{animation:none;display:none}}.pt-catgrid--circles{display:flex!important;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.4rem .2rem 1.2rem;scrollbar-width:thin}.pt-catgrid--circles .pt-catcard{flex:0 0 auto;width:11.6rem;scroll-snap-align:start}.pt-catgrid--circles .pt-catcard__link,.pt-catgrid--circles .pt-catcard--placeholder{border:0;background:none;align-items:center;text-align:center;overflow:visible}.pt-catgrid--circles .pt-catcard__link:hover{transform:none;box-shadow:none}.pt-catgrid--circles .pt-catcard__media{width:10.4rem;height:10.4rem;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #fff,0 0 0 5px #23262b14;transition:box-shadow .25s,transform .3s cubic-bezier(.3,1.6,.5,1)}.pt-catgrid--circles .pt-catcard__link:hover .pt-catcard__media{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--pony-coral);transform:translateY(-4px) rotate(-4deg)}.pt-catgrid--circles .pt-catcard__initial{font-size:3.6rem}.pt-catgrid--circles .pt-catcard__body{padding:1rem 0 0;align-items:center}.pt-catgrid--circles .pt-catcard__title{font-size:1.35rem}.pt-catgrid--circles .pt-catcard__meta{font-size:1.15rem}.pt-catgrid--cards .pt-catcard__link:hover{border-color:var(--pony-coral)}.pt-catcard__initial{font-family:var(--font-heading-family);font-style:italic}.pt-promo{position:relative;overflow:hidden;border-radius:2.4rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:2rem;padding:4rem 4.8rem}.pt-promo--flip .pt-promo__art{order:-1}@media screen and (max-width:749px){.pt-promo{grid-template-columns:1fr;padding:3rem 2rem 0;text-align:left}.pt-promo--flip .pt-promo__art{order:0}}.pt-promo__marks{position:absolute;right:-4rem;top:-3rem;width:32rem;height:20rem;opacity:.12;background:currentColor;-webkit-mask:var(--pony-marks) center / contain no-repeat;mask:var(--pony-marks) center / contain no-repeat;transform:rotate(-8deg)}.pt-promo__eyebrow{margin:0 0 .6rem;font-weight:800;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase}.pt-promo__title{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1}.pt-promo__text{margin:1.4rem 0 2.4rem;font-size:1.6rem;max-width:44rem}.pt-promo__text p{margin:0}.pt-promo__art{position:relative;display:grid;place-items:center}.pt-promo__art img{width:100%;max-width:48rem;height:auto;transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.pt-promo:hover .pt-promo__art img{transform:rotate(-3deg) scale(1.03)}.pt-promo .pt-sticker{top:4%;left:8%}.pt-perks{position:relative;overflow:hidden}.pt-perks__inner{display:grid;grid-template-columns:28rem minmax(0,1fr);align-items:end;gap:3.2rem;padding-top:4rem}@media screen and (max-width:989px){.pt-perks__inner{grid-template-columns:1fr;padding-bottom:3.2rem}.pt-perks__mascot{display:none}}.pt-perks__mascot img{display:block;width:100%;height:auto;margin-bottom:-.4rem}.pt-perks__body{padding-bottom:4rem}.pt-perks__title{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(2.6rem,3.4vw,4rem);line-height:1}.pt-perks__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}@media screen and (min-width:1200px){.pt-perks__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:600px){.pt-perks__list{grid-template-columns:1fr}}.pt-perk{display:flex;gap:1.2rem;align-items:flex-start;padding:1.6rem;border-radius:16px;background:#ffffff0f;transition:background .2s,transform .2s}.pt-perk:hover{background:#ffffff1a;transform:translateY(-3px)}.pt-perk__icon{flex:none;width:4.8rem;height:4.8rem;border-radius:12px;display:grid;place-items:center;background:var(--pony-yellow);color:var(--pony-charcoal);transform:rotate(-4deg)}.pt-perk__txt{display:flex;flex-direction:column;gap:.3rem;font-size:1.35rem;line-height:1.4}.pt-perk__txt strong{font-size:1.55rem}.pt-perk__txt span{opacity:.75}.pt-news{border-radius:2.4rem;border:2px dashed rgba(35,38,43,.15);display:grid;grid-template-columns:30rem minmax(0,1fr);align-items:center;gap:2.4rem;padding:2.4rem 4rem}@media screen and (max-width:749px){.pt-news{grid-template-columns:1fr;padding:2.4rem 2rem;text-align:center}.pt-news__img{max-width:22rem;margin:0 auto}}.pt-news__img{width:100%;height:auto}.pt-news__title{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1}.pt-news__title:after{content:" \1f434";font-style:normal}.pt-news__text{margin:1rem 0 2rem;font-size:1.55rem;opacity:.8}.pt-news__text p{margin:0}.pt-news__form{display:flex;flex-wrap:wrap;gap:1rem;max-width:52rem}@media screen and (max-width:749px){.pt-news__form{justify-content:center;margin:0 auto}}.pt-news__form input[type=email]{flex:1 1 24rem;min-width:0;height:5.2rem;padding:0 1.8rem;border-radius:12px;border:2px solid rgba(35,38,43,.12);font:inherit;font-size:1.5rem;background:#fff;color:var(--pony-charcoal);outline:0}.pt-news__form input[type=email]:focus{border-color:var(--pony-coral)}.pt-news__ok,.pt-news__err{flex-basis:100%;margin:0;font-weight:700}.pt-news__err{color:var(--pony-coral)}.pt-searchbar.color-scheme-3{border-bottom:0;padding:1.4rem 0 1.2rem}.pt-searchbar.color-scheme-3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--pony-coral) 0 60%,var(--pony-yellow) 60% 80%,var(--pony-kraft) 80%)}.pt-searchbar .pt-search__form{background:#fff;border-color:transparent;height:5.2rem}.pt-searchbar .pt-search__form:focus-within{border-color:var(--pony-yellow);box-shadow:0 0 0 4px #f4c44359}.pt-searchbar .pt-search__input{color:var(--pony-charcoal)}.pt-searchbar .pt-search__input::placeholder{color:#23262b80}.pt-searchbar .pt-search__select{background:#f1f1ee;border-color:#23262b14}.pt-searchbar .pt-search__select select{color:var(--pony-charcoal)}.pt-searchbar .pt-search__select svg,.pt-searchbar .pt-search__clear{color:#23262b8c}.pt-searchbar .pt-search__submit{background:var(--pony-coral);color:#fff;height:calc(100% - .8rem)}.pt-searchbar .pt-search__submit:hover{background:#d8301f}.pt-searchbar .pt-catbtn{height:5.2rem;background:var(--pony-yellow);color:var(--pony-charcoal)}.pt-searchbar__chips-label{opacity:.7}.pt-searchbar.color-scheme-3 .pt-minichip{background:#ffffff14;color:var(--pony-white)}.pt-searchbar.color-scheme-3 .pt-minichip:hover{background:var(--pony-coral);color:#fff}.pt-searchbar.color-scheme-3 .pt-searchbar__chips-label{color:var(--pony-white)}.pt-search__panel{--pt-fg: #23262B;--pt-muted: rgba(35,38,43,.62);--pt-line: rgba(35,38,43,.1);--pt-soft: rgba(35,38,43,.045);background:#fff!important;color:#23262b!important}.pt-sp__foot{background:#fff!important}.pt-sp__empty-img{display:block;width:12rem;height:auto;margin:0 auto 1.2rem;transform:rotate(-6deg)}.pt-sp__badge{background:var(--pony-yellow);color:var(--pony-charcoal)}.pt-sp__price{color:var(--pony-charcoal)}.pt-ico{background:transparent;width:3.4rem;height:3.4rem}.pt-ico img{width:100%;height:100%;object-fit:contain}.pt-sidebar__title{font-style:italic;text-transform:uppercase;font-weight:800}.pt-allbtn{background:var(--pony-charcoal);color:#fff}.pt-allbtn:hover{background:var(--pony-coral);color:#fff}.card-wrapper .card{transition:box-shadow .25s,transform .25s,border-color .25s}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:0 16px 30px -18px #23262b59}.card-wrapper:hover .card--card{border-color:#f0412f59}.card__media .media img{transition:transform .5s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card-information .caption-with-letter-spacing{font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:1.05rem;color:#23262b8c}.card__heading{font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:1.45rem;line-height:1.35}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .price{margin-top:.4rem}.card-information .price-item{font-weight:800;font-size:1.75rem;color:var(--pony-charcoal);letter-spacing:-.01em}.card-information .price--on-sale .price-item--sale{color:var(--pony-coral)}.card-information .price--on-sale .price-item--regular{font-size:1.3rem;font-weight:400;color:#23262b80}.card__badge .badge,.price__badge-sale{font-weight:800;text-transform:uppercase;letter-spacing:.04em;transform:rotate(-4deg);box-shadow:0 3px #0000002e}.quick-add__submit{border-radius:10px!important}.product__title h1{font-style:italic;font-weight:800}.product .price-item{font-weight:800}.product .price--on-sale .price-item--sale{color:var(--pony-coral)}.announcement-bar__message{font-weight:700;letter-spacing:.03em}.footer{position:relative}.footer:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--pony-coral) 0 60%,var(--pony-yellow) 60% 80%,var(--pony-kraft) 80%)}.product__description li>p,.rte li>p{display:inline;margin:0}.product__description ul,.rte ul{padding-left:2rem}.product__description li,.rte li{margin:.5rem 0;line-height:1.55}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description h5{font-size:clamp(1.7rem,1.4rem + .6vw,2.1rem);line-height:1.2;margin:2rem 0 .8rem;font-style:normal;text-transform:none;letter-spacing:0}.product__description h1:before,.product__description h2:before,.product__description h3:before{display:none}.product__description hr{margin:1.6rem 0;opacity:.3}.product-card-wrapper .card__media .media img,.product-card-wrapper .card__media .media>img{object-fit:contain!important;padding:2%;background:#fff}.product-card-wrapper .card__media .media{background:#fff}.pt-ordernow{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.8rem;background:var(--pony-coral)!important;color:#fff!important;font-weight:800;letter-spacing:.02em;border-radius:10px;min-height:5.2rem;box-shadow:0 4px #b52a1b;transition:transform .15s,box-shadow .15s}.pt-ordernow:after,.pt-ordernow:before{display:none!important}.pt-ordernow:hover{transform:translateY(-1px);box-shadow:0 5px #b52a1b}.pt-ordernow:active{transform:translateY(3px);box-shadow:0 1px #b52a1b}.product-form__submit.button--secondary{min-height:4.8rem}.pt-order-btn{background:var(--pony-coral)!important;color:#fff!important;font-weight:800}.pt-shipnote{margin-top:1.4rem;display:grid;gap:.8rem;padding:1.2rem 1.4rem;border-radius:12px;background:#f0412f0f;border:1px dashed rgba(240,65,47,.35);font-size:1.35rem;line-height:1.45}.pt-shipnote__row{display:flex;gap:1rem;align-items:flex-start}.pt-shipnote__row svg{flex:none;color:var(--pony-coral);margin-top:.1rem}.pt-shipnote--cart{margin-top:1rem;font-size:1.25rem;text-align:left}.pt-order{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:1.6rem}.pt-order[hidden]{display:none}.pt-order__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14161a99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ptFade .2s ease}.pt-order__dialog{position:relative;width:min(52rem,100%);max-height:calc(100vh - 3.2rem);overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--pony-charcoal);border-radius:20px;padding:2.4rem 2.4rem 2rem;box-shadow:0 30px 80px -20px #00000073;animation:ptPop .28s cubic-bezier(.2,.8,.2,1);--pt-fg: #23262B;--pt-muted: rgba(35,38,43,.62);--pt-line: rgba(35,38,43,.12)}@keyframes ptFade{0%{opacity:0}}@keyframes ptPop{0%{opacity:0;transform:translateY(16px) scale(.98)}}.pt-order__x{position:absolute;top:1.2rem;right:1.2rem;width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:#f1f1ee;cursor:pointer;display:grid;place-items:center;color:inherit}.pt-order__head{display:flex;gap:1.2rem;align-items:center;margin-bottom:1.6rem;padding-right:4rem}.pt-order__head img{width:4.4rem;height:4.4rem;border-radius:12px;background:var(--pony-charcoal);padding:.4rem}.pt-order__eyebrow{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pony-coral)}.pt-order__title{margin:.2rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase;font-size:2.4rem;line-height:1.05}.pt-order__summary{background:#f7f7f5;border-radius:14px;padding:1rem 1.2rem;margin-bottom:1.6rem}.pt-order__loading{margin:.4rem 0;color:var(--pt-muted);font-size:1.4rem}.pt-order__items{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.pt-order__items li{display:grid;grid-template-columns:4.8rem 1fr auto auto;gap:1rem;align-items:center;font-size:1.35rem}.pt-order__items img{width:4.8rem;height:4.8rem;object-fit:contain;background:#fff;border-radius:8px;border:1px solid var(--pt-line)}.pt-order__iname{font-weight:700;line-height:1.25}.pt-order__iname small{display:block;font-weight:500;color:var(--pt-muted)}.pt-order__iqty{color:var(--pt-muted)}.pt-order__iprice{font-weight:800;white-space:nowrap}.pt-order__form{display:grid;gap:1.2rem}.pt-field{display:grid;gap:.5rem;margin:0;border:0;padding:0;min-width:0}.pt-field label,.pt-field legend{font-size:1.3rem;font-weight:700}.pt-field input,.pt-field select,.pt-field textarea{font:inherit;font-size:1.6rem;width:100%;padding:1.1rem 1.2rem;border-radius:10px;border:1.5px solid var(--pt-line);background:#fff;color:var(--pony-charcoal);transition:border-color .15s,box-shadow .15s}.pt-field input:focus,.pt-field select:focus,.pt-field textarea:focus{outline:0;border-color:var(--pony-coral);box-shadow:0 0 0 4px #f0412f26}.pt-pay{gap:.8rem}.pt-pay legend{margin-bottom:.6rem}.pt-pay__opt{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem 1.2rem;border:1.5px solid var(--pt-line);border-radius:12px;cursor:pointer;transition:border-color .15s,background .15s}.pt-pay__opt[hidden]{display:none}.pt-pay__opt:has(input:checked){border-color:var(--pony-coral);background:#f0412f0d}.pt-pay__opt input{width:auto;margin-top:.3rem;accent-color:var(--pony-coral)}.pt-pay__opt span{display:grid;gap:.2rem;font-size:1.45rem}.pt-pay__opt small{color:var(--pt-muted);font-size:1.25rem}.pt-pay__note{margin:0;font-size:1.25rem;padding:.8rem 1rem;border-radius:10px;background:#f4c44340}.pt-more-fields summary{cursor:pointer;font-size:1.3rem;font-weight:700;color:var(--pony-coral)}.pt-more-fields[open] summary{margin-bottom:1rem}.pt-more-fields .pt-field+.pt-field{margin-top:1rem}.pt-order__error{margin:0;padding:.8rem 1rem;border-radius:10px;background:#fdecea;color:#a42a1c;font-size:1.3rem;font-weight:600}.pt-order__totals{display:grid;gap:.4rem;font-size:1.4rem;padding-top:.4rem;border-top:1px solid var(--pt-line)}.pt-order__totals>div{display:flex;justify-content:space-between}.pt-order__total{font-size:1.8rem;font-weight:800;padding-top:.4rem}.pt-free{color:#1e8e3e}.pt-order__submit{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:5.6rem;border:0;border-radius:12px;cursor:pointer;background:#25d366;color:#fff;font:inherit;font-size:1.7rem;font-weight:800;text-decoration:none;box-shadow:0 4px #1a9e4b;transition:transform .15s,box-shadow .15s,opacity .15s}.pt-order__submit:hover{transform:translateY(-1px)}.pt-order__submit:active{transform:translateY(3px);box-shadow:0 1px #1a9e4b}.pt-order__submit:disabled{opacity:.5;cursor:progress}.pt-order__fine{margin:0;text-align:center;font-size:1.2rem;color:var(--pt-muted)}.pt-order__done{text-align:center;display:grid;gap:1.2rem;justify-items:center;padding:1rem 0}.pt-order__done img{width:min(26rem,70%);height:auto;animation:ptFloat 3s ease-in-out infinite}.pt-order__done p{margin:0;font-size:1.5rem;line-height:1.5;max-width:40rem}.pt-order__ghost{border:0;background:none;font:inherit;font-weight:700;color:var(--pt-muted);cursor:pointer;text-decoration:underline}@keyframes ptFloat{50%{transform:translateY(-8px) rotate(-2deg)}}@media(max-width:600px){.pt-order{padding:0;place-items:end center}.pt-order__dialog{border-radius:20px 20px 0 0;max-height:94vh;padding:2rem 1.6rem 1.6rem}.pt-order__title{font-size:2rem}}.pt-wa{position:fixed;right:1.8rem;bottom:1.8rem;z-index:95;width:5.8rem;height:5.8rem;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;box-shadow:0 10px 24px -8px #00000073;transition:transform .2s}.pt-wa:hover{transform:scale(1.06)}.pt-wa__tip{position:absolute;right:calc(100% + 1rem);white-space:nowrap;background:var(--pony-charcoal);color:#fff;font-size:1.25rem;font-weight:700;padding:.6rem 1rem;border-radius:8px;opacity:0;transform:translate(6px);transition:opacity .2s,transform .2s;pointer-events:none}.pt-wa:hover .pt-wa__tip{opacity:1;transform:none}@media(max-width:989px){.pt-wa{bottom:1.4rem;right:1.4rem;width:5.2rem;height:5.2rem}}@media(prefers-reduced-motion:reduce){.pt-order__done img,.pt-order__dialog,.pt-order__overlay{animation:none}}.pt-pulse{animation:ptPulse 1.2s ease-in-out infinite}@keyframes ptPulse{50%{transform:scale(1.04);box-shadow:0 4px #1a9e4b,0 0 0 8px #25d36640}}.pt-field[hidden],.pt-order [hidden]{display:none!important}.cart__ctas{flex-wrap:wrap}.cart__ctas .pt-order-btn{flex:1 1 100%;min-height:5.2rem}.cart__ctas .pt-shipnote{flex:1 1 100%;margin-top:.4rem}.cart-drawer .tax-note,.cart__footer .tax-note{display:none}cart-drawer .tax-note,.cart__footer .tax-note{display:none!important}cart-drawer .cart__ctas,.cart__footer .cart__ctas{display:flex!important;flex-wrap:wrap!important;gap:.8rem}cart-drawer .cart__ctas>*,.cart__footer .cart__ctas>*{flex:1 1 100%!important;width:100%;max-width:none}.pt-ticker{overflow:hidden;background:var(--pony-charcoal);color:#fff;border-top:4px solid var(--pony-coral)}.pt-ticker__track{display:flex;gap:4.8rem;width:max-content;padding:1.1rem 0;animation:ptTicker 38s linear infinite;font-weight:800;font-size:1.4rem;letter-spacing:.02em;white-space:nowrap}@keyframes ptTicker{to{transform:translate(-50%)}}.pt-landing{padding:2.4rem 0 4rem}.pt-landing .page-width{max-width:112rem}.pt-lp-title{font-family:var(--font-heading-family);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(2.2rem,1.6rem + 1.6vw,3.4rem);line-height:1.05;margin:0 0 1.4rem;letter-spacing:-.01em}.pt-lp-title--center{text-align:center}.pt-lp-banner{margin:2.4rem auto;max-width:76rem;padding:0 1.6rem}.pt-lp-banner img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 14px 40px -24px #00000059}.pt-lp-row{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin:4.8rem auto}.pt-lp-row--flip .pt-lp-row__media{order:2}.pt-lp-row--text{grid-template-columns:1fr;max-width:80rem;text-align:center}.pt-lp-row--text .pt-lp-list{display:inline-grid;text-align:left}.pt-lp-row__media img{display:block;width:100%;height:auto;border-radius:20px;box-shadow:0 18px 50px -28px #0006}.pt-lp-row__body p{font-size:1.65rem;line-height:1.6;margin:0 0 1rem;color:rgba(var(--color-foreground),.85)}.pt-lp-list{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;gap:.9rem}.pt-lp-list li{position:relative;padding-left:3.2rem;font-size:1.6rem;line-height:1.45}.pt-lp-list li:before{content:"\2713";position:absolute;left:0;top:.1rem;width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;background:var(--pony-coral);color:#fff;font-size:1.2rem;font-weight:900}.pt-lp-videos{margin:4.8rem auto}.pt-lp-videos__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(22rem,1fr);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;scrollbar-width:none}.pt-lp-videos__rail::-webkit-scrollbar{display:none}.pt-lp-video{position:relative;aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:#111;scroll-snap-align:start;box-shadow:0 16px 40px -24px #00000080}.pt-lp-video video{width:100%;height:100%;object-fit:cover;display:block}.pt-lp-video__sound{position:absolute;right:1rem;bottom:1rem;width:3.8rem;height:3.8rem;border-radius:50%;border:0;background:#0000008c;color:#fff;display:grid;place-items:center;cursor:pointer}.pt-lp-video__sound.is-on{background:var(--pony-coral)}.pt-lp-faq{max-width:80rem;margin:4.8rem auto}.pt-lp-faq__item{border:1.5px solid rgba(var(--color-foreground),.1);border-radius:14px;margin-bottom:1rem;background:rgb(var(--color-background));overflow:hidden}.pt-lp-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.8rem;font-weight:800;font-size:1.6rem}.pt-lp-faq__item summary::-webkit-details-marker{display:none}.pt-lp-faq__item summary span{color:var(--pony-coral);font-size:2.2rem;line-height:1;transition:transform .2s}.pt-lp-faq__item[open] summary span{transform:rotate(45deg)}.pt-lp-faq__a{padding:0 1.8rem 1.8rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.pt-lp-cta{text-align:center;margin:3.2rem auto;max-width:52rem}.pt-lp-cta__btn{width:100%;font-size:1.8rem;min-height:6rem;border:0;cursor:pointer}.pt-lp-cta__save{margin:.8rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.pt-lp-cta--final{margin-top:5.6rem;padding:3.2rem 2.4rem;border-radius:22px;background:var(--pony-charcoal);color:#fff;max-width:64rem}.pt-lp-cta--final .pt-lp-title{color:#fff}.pt-lp-cta--final .pt-shipnote{background:#ffffff0f;border-color:#fff3;text-align:left}@media(max-width:749px){.pt-lp-row{grid-template-columns:1fr;gap:1.8rem;margin:3.2rem auto}.pt-lp-row--flip .pt-lp-row__media{order:0}.pt-lp-videos__rail{grid-auto-columns:72%}}.pt-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:94;display:none;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -10px 30px -12px #00000040;transform:translateY(110%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pt-sticky-buy.is-on{transform:none}.pt-sticky-buy__info{flex:1;min-width:0;display:grid;font-size:1.3rem;line-height:1.3}.pt-sticky-buy__info strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-sticky-buy__info span{font-weight:800;color:var(--pony-coral)}.pt-sticky-buy__info s{color:#23262b80;font-weight:500}.pt-sticky-buy__btn{margin:0!important;min-height:4.8rem!important;padding:0 2rem;border:0;flex:none}@media(max-width:989px){.pt-sticky-buy{display:flex}body:has(.pt-sticky-buy.is-on) .pt-wa{bottom:8.4rem}body:has(.pt-sticky-buy.is-on) .pt-fab{display:none!important}}@media(prefers-reduced-motion:reduce){.pt-ticker__track{animation:none}}.pt-freeship{display:inline-flex;align-items:center;gap:.5rem;font-weight:800;letter-spacing:.02em;color:#137a3a;background:#e6f6ec;border-radius:99px;line-height:1}.pt-freeship--card{font-size:1.15rem;padding:.45rem .9rem;margin-top:.6rem;width:fit-content}.pt-freeship--pdp{font-size:1.35rem;padding:.7rem 1.2rem}.pt-cartship{display:flex;justify-content:space-between;align-items:baseline;width:100%;font-size:1.5rem;padding:.2rem 0}.pt-cartship strong{font-weight:800}.pt-cartship--total{font-size:1.7rem;border-top:1px dashed rgba(var(--color-foreground),.2);padding-top:.6rem}.cart__ctas .pt-cartship{flex:1 1 100%!important}.pt-opt{font-weight:500;color:#23262b80;font-size:1.2rem}.pt-contact{padding:4rem 0 1rem}.pt-contact__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center;max-width:110rem}.pt-contact__body p{font-size:1.7rem;line-height:1.6;margin:0 0 2rem}.pt-contact__wa{max-width:36rem}.pt-contact__facts{list-style:none;padding:0;margin:2.4rem 0 0;display:grid;gap:.8rem;font-size:1.5rem}.pt-contact__facts li:before{content:"\1f434";margin-right:.8rem}.pt-contact__img img{width:100%;height:auto;animation:ptFloat 4s ease-in-out infinite}@media(max-width:749px){.pt-contact__inner{grid-template-columns:1fr;gap:2rem}.pt-contact__img{order:-1;max-width:26rem;margin:0 auto}}.pt-cta-row{display:flex;justify-content:center;margin-top:2.8rem}.pt-cta-btn{display:inline-flex;align-items:center;gap:1rem;min-height:5.2rem;padding:0 3.2rem;font-size:1.6rem}.collection__view-all{margin-top:2.4rem!important}.collection__view-all a,.collection__view-all .button{background:var(--pony-yellow)!important;color:var(--pony-charcoal)!important;border-radius:12px!important;font-weight:800!important;min-height:5.2rem;padding:0 3.2rem;box-shadow:0 4px #c99a1e;text-decoration:none!important;letter-spacing:.01em}.collection__view-all a:before,.collection__view-all a:after{display:none!important}.collection__view-all a:hover{transform:translateY(-1px)}@media(max-width:749px){.pt-hero__art{max-width:24rem;margin:-1rem auto 0}.pt-hero__stats{gap:1.6rem}.pt-hero__ctas{gap:1rem}.pt-hero__ctas .pt-btn{flex:1 1 100%;justify-content:center}.pt-typechips{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:.4rem;margin-right:-1.5rem;padding-right:1.5rem;-webkit-overflow-scrolling:touch}.pt-typechips::-webkit-scrollbar{display:none}.pt-typechip{flex:none;white-space:nowrap}.pt-perks__list{display:grid!important;grid-template-columns:1fr 1fr;gap:1rem}.pt-perk{flex-direction:column;text-align:left;padding:1.2rem}.pt-perk__txt p,.pt-perk__txt span:not(:first-child){font-size:1.2rem}.pt-perks__mascot{max-width:14rem}.pt-section{padding-top:calc(var(--pt-pt, 36px) * .6)!important;padding-bottom:calc(var(--pt-pb, 36px) * .6)!important}.pt-cta-row{margin-top:1.6rem}.pt-cta-btn,.collection__view-all a{width:100%;justify-content:center}.pt-catgrid--cards{grid-template-columns:1fr 1fr!important;gap:1rem}}.pt-sp__img{background:#fff}.pt-sp__img img{object-fit:contain!important;padding:4px}.product__media-list .media img,.thumbnail-list .thumbnail img,.product-media-modal img{object-fit:contain!important;background:#fff}.thumbnail{background:#fff}.cart-item__image,.cart-notification-product__image img{object-fit:contain;background:#fff}.collection-card-wrapper .media img,.card--media .card__inner .media img{object-fit:cover}:root{--pony-purple: #7C3AED;--pony-purple-dark: #5B21B6;--pony-wa: #0FA37F;--pony-wa-dark: #0B7F63}.pt-btn--yellow,.pt-cta-btn{background:var(--pony-coral)!important;color:#fff!important;box-shadow:0 6px #b52a1b!important}.pt-btn--yellow:hover,.pt-cta-btn:hover{filter:brightness(1.05)}.collection__view-all a,.collection__view-all .button{background:var(--pony-coral)!important;color:#fff!important;box-shadow:0 4px #b52a1b!important}.pt-hero .pt-btn--ghost,a.pt-btn[href*="/collections"]:not([href*="/collections/"]):not(.pt-btn--yellow){background:var(--pony-purple)!important;color:#fff!important;box-shadow:0 6px 0 var(--pony-purple-dark)!important}.pt-searchbar .pt-catbtn{background:var(--pony-purple)!important;color:#fff!important}.pt-searchbar .pt-catbtn:hover{filter:brightness(1.1)}.pt-hero__lines{left:52%;z-index:0;overflow:hidden}.pt-hero__copy,.pt-hero__text{position:relative;z-index:2}@media(max-width:749px){.pt-hero__lines{display:none}}.pt-wa{width:6rem;height:6rem;background:linear-gradient(145deg,#14C08F 0%,var(--pony-wa) 55%,var(--pony-wa-dark) 100%);box-shadow:0 10px 24px -8px #0b7f638c,inset 0 0 0 3px #ffffff2e}.pt-wa svg{width:3rem;height:3rem;display:block}.pt-wa:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(15,163,127,.35);animation:ptWaRing 2.4s ease-out infinite}@keyframes ptWaRing{0%{transform:scale(.9);opacity:1}to{transform:scale(1.25);opacity:0}}@media(prefers-reduced-motion:reduce){.pt-wa:after{animation:none}}.pt-order__submit{background:linear-gradient(145deg,#14C08F,var(--pony-wa))!important;box-shadow:0 4px 0 var(--pony-wa-dark)!important}.footer{padding-top:2.8rem!important}.footer__content-top{padding-bottom:1.6rem!important}.footer-block__details-content .list-menu__item--link{padding-top:.4rem;padding-bottom:.4rem}.footer .footer-block__heading{font-style:italic;text-transform:uppercase;letter-spacing:.02em}.footer a{text-decoration:none}.footer .footer-block__details-content a:hover{color:var(--pony-coral)}.pt-sidebar.is-open:not(.pt-sidebar--docked):not(.pt-sidebar--inline){pointer-events:auto}.pt-sidebar.is-open:not(.pt-sidebar--docked):not(.pt-sidebar--inline) .pt-sidebar__panel{transform:none}.pt-sidebar.is-open:not(.pt-sidebar--docked):not(.pt-sidebar--inline) .pt-sidebar__overlay{opacity:1}.pt-fab{display:none!important}.pt-card-actions{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:.8rem;min-height:4.4rem}.pt-card-actions .pt-freeship--card{margin-top:0}.pt-alforja{position:relative;z-index:3;flex:none;margin-left:auto;width:4.4rem;height:4.4rem;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;color:#fff;background:var(--pony-coral);box-shadow:0 4px #b52a1b;transition:transform .15s,box-shadow .15s,background .2s}.pt-alforja:hover{transform:translateY(-2px) rotate(-6deg)}.pt-alforja:active{transform:translateY(2px);box-shadow:0 1px #b52a1b}.pt-alforja__plus{position:absolute;top:-.3rem;right:-.3rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--pony-purple);color:#fff;font-size:1.3rem;font-weight:900;line-height:1.8rem;text-align:center;box-shadow:0 0 0 2px #fff}.pt-alforja.is-loading{opacity:.6;pointer-events:none}.pt-alforja.is-done{background:var(--pony-wa);box-shadow:0 4px 0 var(--pony-wa-dark);animation:ptBounce .5s}@keyframes ptBounce{30%{transform:scale(1.18) rotate(-8deg)}60%{transform:scale(.95)}}.card__content .card__information{display:flex;flex-direction:column}.grid__item:has(.pt-oos),.slider__slide:has(.pt-oos),li:has(>.card-wrapper .pt-oos){display:none!important}.pt-toast{position:fixed;left:50%;bottom:2.4rem;z-index:1200;transform:translate(-50%,140%);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem 1.2rem 1.8rem;border-radius:14px;background:var(--pony-charcoal);color:#fff;box-shadow:0 18px 40px -16px #0000008c;max-width:calc(100vw - 3.2rem);font-size:1.4rem}.pt-toast.is-on{transform:translate(-50%);opacity:1}.pt-toast strong{white-space:nowrap}.pt-toast span{opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:26rem}.pt-toast button{border:0;border-radius:10px;padding:.8rem 1.2rem;background:var(--pony-coral);color:#fff;font:inherit;font-weight:800;cursor:pointer;white-space:nowrap}@media(max-width:600px){.pt-toast{flex-wrap:wrap;bottom:1.4rem}.pt-toast span{max-width:100%;flex-basis:100%;order:3}}.header{padding-top:.6rem!important;padding-bottom:.6rem!important}.header__menu-item,.header__menu-item span{font-size:1.65rem}.header__inline-menu .list-menu--inline{gap:.4rem}.header__heading-logo-wrapper,.header__heading-link{padding-top:0;padding-bottom:0}.pt-more[hidden]{display:none!important}.drawer__inner{padding:0 2.4rem}.drawer__close{right:-.2rem}cart-drawer .cart-items td:last-child,cart-drawer .cart-items th:last-child{padding-right:.6rem}.product-form__submit{gap:.8rem}.product-form__submit .pt-icon-alforja{flex:none;width:2.2rem;height:2.2rem}.product-form__submit.loading .pt-icon-alforja{opacity:0}:root{--pony-purple: #7C3AED;--pony-purple-dark: #5B21B6;--pony-purple-light: #A78BFA;--pony-yellow: #7C3AED;--pony-yellow-dark: #5B21B6}.pt-searchbar .pt-catbtn,.pt-hero .pt-btn--ghost,.pt-hero a.pt-btn.pt-btn--ghost[href][href],a.pt-btn[href*="/collections"]:not([href*="/collections/"]):not(.pt-btn--yellow){background:var(--pony-purple)!important;color:#fff!important;box-shadow:0 6px 0 var(--pony-purple-dark)!important}.pt-link-arrow{color:var(--pony-purple)}.pt-sticker,.pt-sticker--dark,.pt-perk__icon,.pt-sp__badge{background:var(--pony-purple)!important;color:#fff!important}.pt-hero__stats strong{color:var(--pony-purple-light)}.cart-count-bubble{background:var(--pony-purple)!important;color:#fff!important}.pt-searchbar .pt-search__form:focus-within{border-color:var(--pony-purple-light);box-shadow:0 0 0 4px #7c3aed4d}.pt-pay__note{background:#7c3aed1a}.pt-alforja__plus{background:var(--pony-coral)!important;color:#fff!important}.pt-promo .pt-btn--dark{background:var(--pony-coral)!important;color:#fff!important;box-shadow:0 6px #b52a1b!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pt-brand.css.map */
