:root{--font-heading-family:"Ezra Pipet",Arial,sans-serif;--font-heading-weight:700;--font-heading-style:normal;--font-heading-letter-spacing:-.025em}.template--index{background:#faf8f4;color:#30352d}.header .header__inner{grid-template-columns:11rem minmax(0,1fr) 11rem;grid-template-rows:auto auto;row-gap:0;column-gap:1.6rem;padding-block:0}.header .header__logo{grid-column:1/-1;grid-row:1;justify-self:center;margin-inline:auto;padding-block:2.2rem;isolation:isolate}.header .header__logo:before{content:"";position:absolute;inset-block:0;left:50%;width:100vw;transform:translate(-50%);background:#1e7b7b;z-index:-1;pointer-events:none}.header .header__utils{grid-column:3;grid-row:2;position:static;width:auto;justify-self:end;padding-block:1.2rem}.header .header__nav{grid-column:2;grid-row:2;justify-content:center;margin-block:0}.header .header__nav-items{justify-content:center;column-gap:2.4rem}.header .header__inner>header-drawer{grid-column:1;grid-row:2}.header .header__nav-link{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em}.pe-container{width:calc(100% - 8rem);max-width:1440px;margin-inline:auto}.pe-eyebrow{font-family:var(--font-body-family);font-size:1.1rem;line-height:1.5;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0 0 2rem}.pe-button{display:inline-flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:1.8rem 2.4rem;background:#db6255;color:#172019;text-decoration:none;text-transform:uppercase;font-size:1.15rem;letter-spacing:.08em;font-weight:700;min-height:48px;transition:background .2s}.pe-button:hover{background:#e69287}.pe-button--dark{background:#373e34;color:#fff}.pe-button--dark:hover{background:#52604b}.pe-button:focus-visible,.pe-category:focus-visible,.pe-story:focus-visible,.pe-product:focus-visible{outline:3px solid #db6255;outline-offset:4px}.pe-hero{background:var(--pe-hero-bg);color:#fff;position:relative;min-height:610px;overflow:hidden;display:flex;align-items:center}.pe-hero__photo{position:absolute;top:0;right:0;bottom:0;left:42%;overflow:hidden}.pe-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 44%}.pe-hero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--pe-hero-bg),transparent 34%)}.pe-hero__copy{position:relative;z-index:1;width:52%;padding:6rem max(4rem,calc((100vw - 1440px)/2));padding-right:2rem}.pe-hero .pe-hero__headline{font-family:var(--font-heading-family);font-size:clamp(4.8rem,5.3vw,8rem);letter-spacing:-.05em;line-height:.99;max-width:570px;margin:0 0 2.8rem;color:#fff}.pe-hero__text{font-size:1.7rem;line-height:1.55;max-width:340px;margin-bottom:3.2rem}.pe-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;padding-block:4rem 4.8rem}.pe-category{text-decoration:none;color:inherit;min-width:0}.pe-category img{width:100%;aspect-ratio:1;object-fit:contain;display:block;background:#f1eee8}.pe-category>span{display:block;text-align:center;margin-top:1.8rem;font-family:var(--font-heading-family);font-size:clamp(2rem,1.9vw,2.8rem);font-weight:700;line-height:1.15;letter-spacing:-.035em}.pe-category img{transition:filter .2s}.pe-category:hover img{filter:brightness(.96)}.template--index .products-feed .section__heading{letter-spacing:-.04em}.template--index .card-product__title{font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:0}.template--index .shop-the-look__content h2{font-size:clamp(3rem,3vw,4.4rem);line-height:1.07}.template--index .shop-the-look__content .rte{font-size:1.4rem;line-height:1.5}.template--index .shop-the-look__inner{gap:0}.template--index .shop-the-look__item--products{padding:3.2rem;background:#eee9df}.template--index .shop-the-look__media img{object-position:50% 45%}.pe-collars{display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:1.6rem;padding-block:6rem}.pe-collars__intro{background:#eee9df;padding:3rem 2.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.pe-collars h2{font-size:clamp(2.6rem,2.6vw,3.8rem);line-height:1.08;letter-spacing:-.04em;margin:0 0 1.6rem}.pe-collars__intro>div{font-size:1.35rem;line-height:1.6;margin-bottom:2rem}.pe-collars__intro .pe-eyebrow{font-size:.95rem;margin-bottom:1.6rem}.pe-collars__intro .pe-button{padding:1.5rem;font-size:1rem;gap:1rem}.pe-product{text-decoration:none;color:inherit;align-self:stretch;min-width:0;background:#f3f0ea;padding-bottom:2rem}.pe-product img{width:100%;aspect-ratio:.85;object-fit:cover;display:block}.pe-product p{font-size:1.35rem;margin:1.6rem 1.6rem .6rem;font-weight:600}.pe-product>span{font-size:1.35rem;margin:0 1.6rem}.pe-stories{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:4rem}.pe-story{min-height:510px;position:relative;overflow:hidden;color:#fff;background:#373e34;text-decoration:none}.pe-story>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 38%;transition:transform .4s}.pe-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#191e16d9,#191e1600 70%)}.pe-story:hover>img{transform:scale(1.025)}.pe-story__copy{position:absolute;z-index:1;bottom:3.6rem;left:3.6rem;right:3.6rem}.pe-story .pe-eyebrow{font-size:1rem;margin-bottom:1.4rem}.pe-story h2{color:#fff;font-size:clamp(2.8rem,3.2vw,4.7rem);line-height:1.05;letter-spacing:-.04em;max-width:370px;margin:0 0 2.2rem}.pe-story__link{display:inline-block;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:.8rem}.pe-help{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;padding-block:1.6rem 4rem}.pe-help>a{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem 0;border-top:1px solid #d6d7ce;color:inherit;text-decoration:none;font-size:1.4rem}.pe-help small{display:block;font-size:1.2rem;line-height:1.5;margin-top:.6rem;color:#5b6157}@media(min-width:990px){.template--index .shop-the-look__item--media{flex-basis:58%;width:58%}.template--index .shop-the-look__item--products{flex-basis:42%;width:42%}}@media(max-width:989px){.header .header__logo{padding-block:1.7rem}.header .header__inner{grid-template-columns:6rem 1fr 10rem}.pe-container{width:calc(100% - 4rem)}.pe-hero{min-height:540px}.pe-hero__copy{padding-left:2.4rem}.pe-collars{grid-template-columns:1fr 1fr}.pe-collars__intro{min-height:320px}.pe-stories .pe-story{min-height:430px}}@media(max-width:749px){.pe-container{width:calc(100% - 3.2rem)}.pe-hero{min-height:700px;align-items:flex-end}.pe-hero__photo{top:0;right:0;bottom:25%;left:0}.pe-hero__photo img{object-position:50% 35%}.pe-hero__photo:after{background:linear-gradient(0deg,var(--pe-hero-bg),transparent 55%)}.pe-hero__copy{width:100%;padding:3.2rem 2.4rem}.pe-hero .pe-hero__headline{font-size:4.8rem;max-width:320px;margin-bottom:1.6rem}.pe-hero__text{font-size:1.45rem;max-width:285px;margin-bottom:2rem}.pe-hero .pe-eyebrow{font-size:.9rem;margin-bottom:1.2rem}.pe-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem;padding-block:2.8rem 3.6rem}.pe-category>span{font-size:2.2rem;margin-top:1.4rem}.pe-category img{aspect-ratio:1}.pe-collars{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;padding-block:3.2rem}.pe-collars>*{flex:0 0 76%;scroll-snap-align:start}.pe-collars__intro{padding:2.4rem}.pe-collars h2{font-size:3.5rem}.pe-product img{aspect-ratio:1}.pe-stories{grid-template-columns:1fr;gap:1.6rem;margin-bottom:2.4rem}.pe-story__copy{left:2.4rem;right:2.4rem;bottom:2.4rem}.pe-story h2{font-size:3.6rem;max-width:280px}.pe-help{grid-template-columns:1fr;gap:0;padding-bottom:2rem}.template--index .shop-the-look__item--products{padding:2rem}.template--index .shop-the-look__content h2{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.pe-story>img,.pe-category img,.pe-button{transition:none}}.pe-category img,.pe-product img{height:auto}.header .header__inner{grid-template-columns:11rem minmax(0,1fr) 11rem!important;column-gap:1.6rem!important}.header .header__utils{position:static!important;inset:auto!important;width:auto!important;grid-column:3!important;grid-row:2!important}.header .header__nav{grid-column:2!important;grid-row:2!important;padding-block:0!important}.header .header__logo{padding-block:2.2rem!important}.header{padding-block-end:0!important}@media(max-width:989px){.header .header__inner{grid-template-columns:6rem minmax(0,1fr) 10rem!important}.header .header__logo{padding-block:1.7rem!important}}@media(min-width:750px){.pe-hero__photo{left:46%}.pe-hero__photo img{object-position:35% 50%}.pe-hero__photo:after{background:linear-gradient(90deg,var(--pe-hero-bg),transparent 18%)}}@media(max-width:749px){.pe-hero__photo img{object-position:18% 35%}}.pe-hero__photo{top:0;right:0;bottom:0;left:0}.pe-hero__photo img{object-position:50% 50%}.pe-hero__photo:after{display:none}@media(max-width:749px){.pe-hero{min-height:680px}.pe-hero__photo{top:0;right:0;bottom:0;left:0}.pe-hero__photo img{object-position:82% 40%}.pe-hero__photo:after{display:block;background:linear-gradient(0deg,rgba(27,35,23,.88),rgba(27,35,23,.45) 30%,transparent 62%)}.pe-hero__copy{padding-bottom:3.2rem}.pe-hero .pe-hero__headline{font-size:4.4rem}}.pe-category-section{padding-block:4rem 4.8rem}.pe-category-section .pe-categories{padding-block:0}.pe-categories-all{text-align:center;margin-top:3rem}.pe-categories-all a{font-family:var(--font-body-family);font-size:1.4rem;color:inherit;text-underline-offset:.5rem}.pe-categories-all a:focus-visible{outline:3px solid #db6255;outline-offset:5px}@media(max-width:749px){.pe-category-section{padding-block:2.8rem 3.6rem}.pe-category-section .pe-category:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc((100% - 1.6rem)/2)}.pe-categories-all{margin-top:2.4rem}}.pe-category[href="/collections/roupas-para-pets"] img,.pe-category[href="/pages/landing-page-roupas"] img{object-fit:cover;object-position:50% 25%}.pe-category[href="/collections/bandanas-pet"] img,.pe-category[href="/collections/coleiras-personalizadas"] img{object-fit:cover;object-position:50% 0%}.pe-category-section{width:calc(100% - 4.8rem);max-width:1800px}.pe-category-section .pe-categories{grid-template-columns:repeat(7,minmax(0,1fr));gap:1.6rem}.pe-category-section .pe-category>span{font-size:clamp(1.7rem,1.6vw,2.6rem);margin-top:1.6rem}.pe-category__teaser{aspect-ratio:1;background:var(--pe-teaser-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;color:#373e34}.pe-category__status{font-family:var(--font-body-family);font-size:clamp(.85rem,.75vw,1.15rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pe-category__date{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.5vw,4rem);line-height:1;letter-spacing:-.04em}.pe-category__rule{width:2.8rem;height:1px;background:currentColor;opacity:.35}@media(max-width:989px){.pe-category-section{width:calc(100% - 3.2rem)}.pe-category-section .pe-categories{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:24%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:1.2rem}.pe-category-section .pe-category{scroll-snap-align:start}.pe-category-section .pe-category:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}.pe-category-section .pe-category>span{font-size:2.1rem}.pe-category__date{font-size:3.4rem}.pe-category__status{font-size:1rem}}@media(max-width:749px){.pe-category-section .pe-categories{grid-auto-columns:44%;gap:1.2rem}.pe-category__teaser{gap:1.4rem}.pe-category__date{font-size:3.2rem}}.pe-category__teaser{position:relative;overflow:hidden}.pe-category__teaser--halloween{color:#503b63}.pe-category__web{position:absolute;right:0;top:0;width:46%;height:auto;opacity:.28;pointer-events:none}.pe-category__status,.pe-category__date{position:relative}.pe-category__bow{width:3.8rem;height:1.7rem;opacity:.65}.pe-category__web{width:57%;opacity:.48;stroke-width:1.2}.pe-category__teaser--halloween{color:#4b2b61}.pe-category__teaser--wedding{color:#202020;justify-content:flex-start;padding-top:20%;gap:1.2rem}.pe-category__shirt{position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:78%;height:40%;pointer-events:none}.pe-category__teaser--wedding .pe-category__date{font-size:clamp(2.4rem,2.5vw,4rem)}@media(max-width:989px){.pe-category__teaser--wedding .pe-category__date{font-size:3.4rem}}@media(max-width:749px){.pe-category__teaser--wedding .pe-category__date{font-size:3.2rem}}.pe-category__shirt{left:auto;right:-20%;bottom:-16%;width:104%;height:72%;transform:rotate(-12deg);opacity:.09}.pe-category__teaser--wedding .pe-category__status,.pe-category__teaser--wedding .pe-category__date{z-index:1}.pe-category__web{width:24%;height:24%;opacity:.55}.pe-category__teaser--wedding{justify-content:center;padding-top:0;gap:1.5rem}.pe-category__bow{position:relative;width:3.8rem;height:1.7rem;opacity:.65}.header .header__logo:before{background:#1d7c7c}.header .header__logo{width:300px!important}@media(max-width:989px){.header .header__logo{width:240px!important}}.section-featured-products[data-section-id$=__pipet_favorites] .section__heading{color:#b95140}@media(min-width:990px){.section-featured-products[data-section-id$=__pipet_favorites] .products-feed__tab button{font-size:clamp(2.6rem,2.8vw,4rem)}}[id$=__pipet_shop_look] .shop-the-look__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0}[id$=__pipet_shop_look] .shop-the-look__item--media,[id$=__pipet_shop_look] .shop-the-look__item--products{width:100%;height:600px!important;position:relative;flex-basis:auto;transform:none;padding:0;min-width:0}[id$=__pipet_shop_look] .shop-the-look__media{height:100%;aspect-ratio:auto}[id$=__pipet_shop_look] .shop-the-look__media img{height:100%;min-height:0;object-fit:cover;object-position:50% 60%}[id$=__pipet_shop_look] .shop-the-look__content{position:absolute;top:2.8rem;left:3rem;right:3rem;max-width:none;z-index:3;margin:0}[id$=__pipet_shop_look] .shop-the-look__content h2{font-size:3.2rem;margin:0 0 1rem}[id$=__pipet_shop_look] .shop-the-look__content .rte{font-size:1.3rem;max-width:390px;margin:auto}[id$=__pipet_shop_look] .shop-the-look__item--slider{position:relative;height:100%;width:100%;max-width:none;margin:0}[id$=__pipet_shop_look] .shop-the-look__swiper,[id$=__pipet_shop_look] .swiper-wrapper,[id$=__pipet_shop_look] .swiper-slide,[id$=__pipet_shop_look] .product-card{width:100%;height:100%}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card{position:relative;display:block;padding:0}[id$=__pipet_shop_look] .shop-the-look__item--slider .card-product .relative{margin:0}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__media{height:600px;aspect-ratio:auto}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__media img{object-fit:cover;object-position:50% 45%}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__content{position:absolute;left:3rem;right:3rem;bottom:10rem;z-index:3;padding:0;text-align:center}[id$=__pipet_shop_look] .product-card__info{align-items:center}[id$=__pipet_shop_look] .product-card__title{font-size:1.3rem;max-width:400px;margin:auto auto .8rem}[id$=__pipet_shop_look] .product-card__options,[id$=__pipet_shop_look] .product-card__add-to-cart--button{display:none}[id$=__pipet_shop_look] .pe-shop-look-cta{position:absolute;z-index:4;bottom:3rem;left:50%;transform:translate(-50%);margin:0;width:min(320px,80%);min-height:48px;font-family:Inter,Arial,sans-serif;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;background:#1e7b7b;color:#fff;border-color:#1e7b7b}[id$=__pipet_shop_look] .pe-shop-look-cta:focus-visible{outline:2px solid #da6051;outline-offset:4px}[id$=__pipet_shop_look] .shop-the-look-drawer__trigger{display:none}@media(min-width:750px)and (max-width:989px){[id$=__pipet_shop_look] .shop-the-look__content{left:2rem;right:2rem}[id$=__pipet_shop_look] .shop-the-look__content h2{font-size:2.8rem}}@media(max-width:749px){[id$=__pipet_shop_look] .shop-the-look__inner{grid-template-columns:1fr}[id$=__pipet_shop_look] .shop-the-look__item--media{height:520px!important;aspect-ratio:auto}[id$=__pipet_shop_look] .shop-the-look__media{aspect-ratio:auto}[id$=__pipet_shop_look] .shop-the-look__item--products{height:520px!important}[id$=__pipet_shop_look] .shop-the-look__swiper{display:block}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__media{height:520px}[id$=__pipet_shop_look] .shop-the-look__content{top:2.4rem;left:2rem;right:2rem}[id$=__pipet_shop_look] .shop-the-look__content h2{font-size:2.8rem}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__content{left:2rem;right:2rem}}[id$=__pipet_shop_look] .shop-the-look__inner>.shop-the-look__item--products{inset:auto}[id$=__pipet_shop_look] .shop-the-look__item--products{display:grid;grid-template-rows:80px 1fr;gap:0!important}[id$=__pipet_shop_look] .shop-the-look__content{position:static;display:flex;align-items:center;justify-content:center;height:80px;padding:0 2rem}[id$=__pipet_shop_look] .shop-the-look__content h2{margin:0}[id$=__pipet_shop_look] .shop-the-look__item--slider{min-height:0}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__media{height:360px}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__content{bottom:88px}[id$=__pipet_shop_look] .pe-shop-look-cta{bottom:25px}@media(max-width:749px){[id$=__pipet_shop_look] .shop-the-look__item--products{grid-template-rows:70px 1fr}[id$=__pipet_shop_look] .shop-the-look__content{height:70px}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__media{height:290px}}[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card__content{position:static;inset:auto;margin:20px 30px 0;padding:0}[id$=__pipet_shop_look] .shop-the-look__item--slider .shop-the-look__swiper,[id$=__pipet_shop_look] .shop-the-look__item--slider .swiper-wrapper,[id$=__pipet_shop_look] .shop-the-look__item--slider .swiper-slide,[id$=__pipet_shop_look] .shop-the-look__item--slider .product-card{height:auto}[id$=__pipet_shop_look] .pe-shop-look-cta{position:static;inset:auto;transform:none;margin:16px auto 0;display:flex}.pe-hero .pe-hero__topic{font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5;font-weight:500;letter-spacing:.02em;color:#eaeaea;margin:0 0 1.6rem;max-width:42rem}.pe-product .pe-product__title{font-family:var(--font-body-family);font-size:1.35rem;line-height:inherit;letter-spacing:normal;margin:1.6rem 1.6rem .6rem;font-weight:600;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/38/assets/pipet-editorial.css.map */
