.piglog-home{--pine:#203b33;--cream:#fbf8f1;--clay:#b9795f;--mist:#e7ede5;--line:#d6ddd1;color:var(--pine);background:var(--cream);font-family:var(--font-body-family),Arial,sans-serif}.piglog-home *{box-sizing:border-box}.piglog-home a{text-decoration:none;color:inherit}.piglog-home__announcement{background:#dfe7dc;text-align:center;padding:12px 18px;font-size:1.2rem;letter-spacing:.08em;font-weight:600}.piglog-home__announcement span{color:#ae7d54;margin:0 8px}.piglog-hero{display:grid;grid-template-columns:46% 54%;min-height:660px;max-height:760px;overflow:hidden}.piglog-hero__copy{padding:clamp(52px,7vw,112px) clamp(26px,5.3vw,92px);display:flex;flex-direction:column;justify-content:center}.piglog-kicker{font-size:1.15rem;font-weight:700;letter-spacing:.2em;margin:0 0 25px;line-height:1.3}.piglog-kicker__line{display:inline-block;width:22px;height:1px;background:currentColor;vertical-align:middle;margin-right:10px}.piglog-hero h1,.piglog-section-heading h2,.piglog-story h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}.piglog-hero h1{font-size:clamp(5.2rem,5.8vw,9rem);line-height:.98;margin:0 0 26px;max-width:660px}.piglog-hero h1 em,.piglog-story h2 em{font-weight:400;color:var(--clay)}.piglog-hero__lead{font-size:1.7rem;line-height:1.62;max-width:430px;margin:0;color:#4a5d52}.piglog-hero__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:32px 0 46px}.piglog-button{background:var(--pine);color:#fff!important;border-radius:100px;padding:15px 22px;font-size:1.4rem;font-weight:700;display:inline-flex;align-items:center;gap:24px;transition:background .2s,transform .2s}.piglog-button:hover,.piglog-button:focus-visible{background:#426753;transform:translateY(-2px)}.piglog-text-link{font-size:1.4rem;font-weight:700;border-bottom:1px solid var(--pine);padding-bottom:4px}.piglog-text-link span{margin-left:7px}.piglog-hero__micro{margin:0;color:#728278;font-size:1.2rem;letter-spacing:.03em}.piglog-hero__media{position:relative;min-height:100%;background:#d9d7cb}.piglog-hero__media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.piglog-hero__image-note{position:absolute;left:5%;bottom:6%;display:flex;align-items:center;gap:10px;background:#fffdf8e9;border-radius:100px;padding:12px 21px;font-size:1.2rem;line-height:1.25;box-shadow:0 8px 25px #203b3320}.piglog-image-note__star{font-size:3.2rem;line-height:1;color:var(--clay)}.piglog-benefits{display:grid;grid-template-columns:repeat(3,1fr);padding-top:27px;padding-bottom:27px;border-bottom:1px solid var(--line)}.piglog-benefits>div{display:flex;justify-content:center;align-items:center;gap:20px;border-right:1px solid var(--line)}.piglog-benefits>div:last-child{border:0}.piglog-benefits span{font-family:Georgia,serif;font-size:2.6rem;color:#bb927c}.piglog-benefits p{font-size:1.3rem;line-height:1.4;margin:0;color:#627368}.piglog-benefits strong{font-size:1.5rem;color:var(--pine)}.piglog-section-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;padding-top:95px;padding-bottom:35px}.piglog-section-heading .piglog-kicker{margin-bottom:14px}.piglog-section-heading h2{font-size:clamp(4rem,4vw,6rem);line-height:1.05;margin:0;max-width:600px}.piglog-section-heading>p{font-size:1.55rem;line-height:1.6;color:#68796d;max-width:315px;margin:0 0 6px}.piglog-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;padding-bottom:100px}.piglog-category{display:flex;flex-direction:column;min-width:0}.piglog-category--large{grid-column:span 2}.piglog-category__image{display:block;aspect-ratio:1/1;background:#e9ece5;overflow:hidden;border-radius:20px}.piglog-category--large .piglog-category__image{aspect-ratio:1.48}.piglog-category__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.piglog-category:hover img,.piglog-category:focus-visible img{transform:scale(1.045)}.piglog-category__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 2px}.piglog-category__meta small{display:block;color:#8c9b8f;letter-spacing:.15em;font-size:1rem;margin-bottom:6px;font-weight:700}.piglog-category__meta strong{display:block;font-family:Georgia,serif;font-weight:400;font-size:clamp(1.9rem,2vw,2.7rem);line-height:1.15}.piglog-category__arrow{display:grid;place-items:center;flex:none;border:1px solid var(--line);border-radius:50%;width:36px;height:36px;font-size:1.7rem;transition:background .2s,color .2s}.piglog-category:hover .piglog-category__arrow{background:var(--pine);color:#fff}.piglog-story{background:var(--mist)}.piglog-story__inner{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:center;padding-top:88px;padding-bottom:90px}.piglog-story h2{font-size:clamp(4.2rem,4.8vw,7.2rem);line-height:1.04;margin:0}.piglog-story__inner>div:last-child p{font-size:1.65rem;line-height:1.75;color:#52665a;max-width:455px;margin:0 0 27px}.piglog-story__link{font-size:1.5rem;font-weight:700;border-bottom:1px solid var(--pine);padding-bottom:6px}.piglog-story__link span{margin-left:8px}#shopify-section-template--featured_collection .collection{background:var(--cream)}@media(max-width:990px){.piglog-hero{min-height:580px}.piglog-hero h1{font-size:clamp(5rem,6vw,7rem)}.piglog-hero__copy{padding:48px 32px}.piglog-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.piglog-category--large{grid-column:span 1}.piglog-category--large .piglog-category__image{aspect-ratio:1}.piglog-story__inner{gap:35px}}@media(max-width:749px){.piglog-hero{grid-template-columns:1fr;max-height:none}.piglog-hero__copy{padding:48px 24px 34px}.piglog-hero h1{font-size:clamp(5.2rem,13vw,7.2rem);max-width:540px}.piglog-hero__actions{margin:27px 0}.piglog-hero__media{height:390px}.piglog-benefits{padding-top:18px;padding-bottom:18px;gap:4px}.piglog-benefits>div{gap:6px;text-align:center;flex-direction:column}.piglog-benefits span{font-size:2rem}.piglog-benefits p{font-size:1.1rem}.piglog-benefits strong{font-size:1.2rem}.piglog-section-heading{display:block;padding-top:65px;padding-bottom:27px}.piglog-section-heading h2{font-size:4.4rem}.piglog-section-heading>p{margin-top:18px;max-width:490px}.piglog-categories{gap:15px;padding-bottom:68px}.piglog-category__image{border-radius:13px}.piglog-category__meta strong{font-size:2rem}.piglog-category__arrow{width:29px;height:29px;font-size:1.4rem}.piglog-category__meta small{font-size:.9rem}.piglog-story__inner{grid-template-columns:1fr;padding-top:63px;padding-bottom:65px}.piglog-story h2{font-size:5rem}.piglog-story__inner>div:last-child p{font-size:1.55rem}}@media(max-width:440px){.piglog-hero__media{height:310px}.piglog-hero__image-note{font-size:1rem;padding:8px 14px}.piglog-hero__lead{font-size:1.55rem}.piglog-category__meta strong{font-size:1.8rem}.piglog-category__meta{padding-top:12px}}@media screen and (max-width:749px){.piglog-home__announcement{padding:.8rem 1.2rem;font-size:1.05rem;line-height:1.3;letter-spacing:.02em}.piglog-hero{display:flex;flex-direction:column;min-height:0;overflow:visible}.piglog-hero__media{order:-1;height:clamp(26rem,74vw,34rem);min-height:0;margin:1.2rem 1.6rem 0;border-radius:2.2rem;overflow:hidden}.piglog-hero__media>img{object-position:58% 52%}.piglog-hero__image-note{left:1.2rem;bottom:1.2rem;font-size:1.05rem;padding:.8rem 1.2rem}.piglog-hero__copy{padding:2.1rem 2rem 3rem}.piglog-hero .piglog-kicker{font-size:1rem;margin:0 0 1rem;letter-spacing:.15em}.piglog-hero h1{font-family:ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif;font-size:clamp(3.6rem,9.2vw,4.6rem);font-weight:800;line-height:1.04;letter-spacing:-.045em;margin:0 0 1.2rem}.piglog-hero h1 em{font-style:normal;font-weight:inherit}.piglog-hero__lead{font-size:1.45rem;line-height:1.48}.piglog-hero__actions{margin:1.8rem 0 0}.piglog-hero__actions .piglog-button{width:100%;min-height:5.2rem;justify-content:space-between;padding:1.3rem 2rem;font-size:1.5rem}.piglog-hero__actions .piglog-text-link,.piglog-hero__micro{display:none}.piglog-benefits{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 2rem 1.6rem;border:0;scrollbar-width:none}.piglog-benefits::-webkit-scrollbar{display:none}.piglog-benefits>div{flex:0 0 62%;min-height:7.4rem;justify-content:flex-start;flex-direction:row;text-align:left;gap:1.2rem;padding:1.2rem 1.4rem;border:0;border-radius:1.5rem;background:#e7ede5;scroll-snap-align:start}.piglog-benefits>div:nth-child(2){background:#f7e9df}.piglog-benefits>div:nth-child(3){background:#f7efcf}.piglog-benefits p{font-size:1.15rem}.piglog-benefits strong{font-size:1.4rem}.piglog-section-heading{padding:4.5rem 2rem 2rem}.piglog-section-heading h2,.piglog-story h2{font-family:ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif;font-weight:800;font-size:3.2rem;line-height:1.1;letter-spacing:-.04em}.piglog-section-heading>p{font-size:1.4rem;line-height:1.5;margin-top:1rem}.piglog-categories{gap:1.2rem;padding:0 2rem 5rem}.piglog-category--large{grid-column:span 2;display:grid;grid-template-columns:42% 58%;align-items:center;min-height:14rem;border-radius:1.8rem;overflow:hidden;background:#fff}.piglog-category--large .piglog-category__image{height:100%;aspect-ratio:auto;border-radius:0}.piglog-category--large .piglog-category__meta{align-self:stretch;padding:1.6rem}.piglog-category__image{border-radius:1.5rem}.piglog-category__meta{padding:1rem .2rem 0}.piglog-category__meta strong{font-family:ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif;font-weight:700;font-size:1.55rem;line-height:1.22}.piglog-category--large .piglog-category__meta strong{font-size:1.9rem}.piglog-category__meta small{font-size:.85rem;letter-spacing:.08em}.piglog-category__arrow{display:none}.piglog-story__inner{gap:1.5rem;padding:4rem 2rem}.piglog-story h2{font-size:3.1rem}.piglog-story__inner>div:last-child p{font-size:1.45rem;line-height:1.55}}@media screen and (min-width:750px){.piglog-hero h1,.piglog-section-heading h2,.piglog-story h2{font-family:ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif;font-weight:800;letter-spacing:-.045em}.piglog-hero h1{font-size:clamp(5rem,4.7vw,7.6rem);line-height:1.07}.piglog-hero h1 em,.piglog-story h2 em{font-style:normal;font-weight:800}.piglog-section-heading h2{font-size:clamp(3.8rem,3.65vw,5.8rem);line-height:1.1}.piglog-category__meta strong{font-family:ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif;font-weight:700;font-size:clamp(1.9rem,1.7vw,2.5rem);line-height:1.22}.piglog-story h2{font-size:clamp(4rem,4.2vw,6.5rem);line-height:1.12}.piglog-kicker{letter-spacing:.14em}}@media screen and (max-width:749px){.piglog-home__announcement{padding:.9rem 1.2rem;font-size:1.15rem;line-height:1.2;letter-spacing:.04em}.piglog-home__announcement-extra{display:none}.piglog-hero h1{line-height:1.08}.piglog-hero h1 em{display:block;font-style:normal;font-weight:800;white-space:nowrap}.piglog-story h2{line-height:1.12}.piglog-story h2 em{display:block;font-style:normal;font-weight:800}}.piglog-home__announcement>.piglog-home__announcement-extra{color:inherit;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/piglog-home.css.map */
