.ppld-brands{padding-top:44px;padding-bottom:64px}.ppld-brands__header{max-width:760px;margin:0 auto 36px;text-align:center}.ppld-brands__header h1{margin:0 0 14px;font-size:clamp(30px,4vw,46px);line-height:1.15}.ppld-brands__header .rte{font-size:16px;line-height:1.6}.ppld-brands__all{display:inline-block;margin-top:12px;color:inherit;font-weight:600;text-underline-offset:4px}.ppld-brands__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.ppld-brands__grid>li{min-width:0}.ppld-brands__card{display:flex;flex-direction:column;height:100%;border:1px solid #e3ddd6;border-radius:8px;overflow:hidden;color:inherit;text-decoration:none;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.ppld-brands__card:hover{border-color:#8b735d;box-shadow:0 5px 18px #30272012}.ppld-brands__card:focus-visible{outline:3px solid #956b33;outline-offset:4px}.ppld-brands__image{aspect-ratio:4 / 3;display:grid;place-items:center;padding:24px;background:#fff;overflow:hidden}.ppld-brands__image img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.ppld-brands__wordmark{font-size:clamp(18px,2.2vw,26px);line-height:1.2;text-align:center;font-weight:700;color:#614b39;overflow-wrap:anywhere}.ppld-brands__card h2{display:flex;justify-content:space-between;gap:12px;margin:auto 0 0;padding:16px 20px;border-top:1px solid #f0ebe6;font-size:17px;line-height:1.4}@media(max-width:989px){.ppld-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(max-width:749px){.ppld-brands{padding-top:28px;padding-bottom:40px}.ppld-brands__header{margin-bottom:24px}.ppld-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ppld-brands__image{padding:16px}.ppld-brands__card h2{padding:12px;font-size:14px;gap:6px}}.ppld-line{padding-top:40px;padding-bottom:64px;color:#302720}.ppld-line__intro{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;margin-bottom:44px}.ppld-line__eyebrow{margin:0 0 12px;color:#785e47;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:700}.ppld-line h1{margin:0 0 20px;font-size:clamp(30px,4vw,48px);line-height:1.12;color:#302720}.ppld-line__copy .rte{font-size:15px;line-height:1.7}.ppld-line__image{background:#fff;padding:20px;border-radius:8px}.ppld-line__image img{display:block;width:100%;height:auto;max-height:360px;object-fit:contain}.ppld-line__jump{display:inline-block;margin-top:16px;color:#61472f;text-underline-offset:5px;font-weight:600}.ppld-line__profile{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:30px;padding:24px;margin-bottom:32px;border:1px solid #dfd6cc;border-radius:8px;background:#f8f5f0}.ppld-line__meters{display:grid;gap:20px;align-content:start}.ppld-line__metric-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:14px}.ppld-line__metric-heading strong{font-size:14px}.ppld-line__meter{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:9px}.ppld-line__segment{height:9px;background:#e0d8ce;border:1px solid #c8baaa;border-radius:2px}.ppld-line__segment.is-filled{background:#785735;border-color:#785735}.ppld-line__metric p{font-size:12px;line-height:1.4;color:#6c5b4d;margin:6px 0 0}.ppld-line__notes h2{font-size:17px;font-weight:700;margin:0 0 8px;color:#302720}.ppld-line__notes .rte{font-size:14px;line-height:1.65}.ppld-line__notes .rte p{margin-top:0;margin-bottom:8px}.ppld-line__notes .rte p:last-child{margin-bottom:0}.ppld-line__shop{scroll-margin-top:120px;border:1px solid #dfd6cc;border-radius:8px;overflow:hidden;background:#fff}.ppld-line__shop-heading{padding:22px 24px;background:#302720;color:#fff}.ppld-line__shop-heading h2{color:#fff;font-size:25px;margin:0 0 5px}.ppld-line__shop-heading p{font-size:14px;margin:0}.ppld-line__columns{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(90px,1fr) minmax(100px,.9fr) 76px 120px;gap:16px;padding:12px 24px;background:#f4f0eb;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ppld-line__size{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(90px,1fr) minmax(100px,.9fr) 76px 120px;border-top:1px solid #e6dfd7;padding:0 24px;column-gap:16px}.ppld-line__size:nth-of-type(2n){background:#fcfaf7}.ppld-line__packs{grid-column:2 / -1}.ppld-line__size-name{padding:22px 0;align-self:center}.ppld-line__size-name h3{margin:0;color:#302720;font-size:16px;line-height:1.35;font-weight:700}.ppld-line__size-name p{margin:4px 0 0;color:#76685c;font-size:13px}.ppld-line__specs{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font-size:12px;line-height:1.5}.ppld-line__specs div{display:flex;flex-wrap:wrap;gap:4px}.ppld-line__specs dt{color:#6c5b4d}.ppld-line__specs dd{margin:0;color:#302720;font-weight:600}.ppld-line__product{display:block;margin:0;padding:14px 0}.ppld-line__product+.ppld-line__product{border-top:1px solid #ece6df}.ppld-line__form{display:grid;grid-template-columns:minmax(90px,1fr) minmax(100px,.9fr) 76px 120px;gap:16px;align-items:center;margin:0}.ppld-line__pack{font-size:14px}.ppld-line__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.ppld-line__compare-at{color:#76685c;font-size:.85em;font-weight:400;white-space:nowrap}.ppld-line__current-price{white-space:nowrap}.ppld-line__quantity{-webkit-appearance:auto;appearance:auto;width:100%;min-height:44px;padding:8px;background:#fff;color:#302720;border:1px solid #cfc4b9;border-radius:4px;font:inherit;text-align:center}.ppld-line .ppld-line__add{width:100%;min-width:0;min-height:44px;padding:10px 12px;margin:0;background:#3d3025;color:#fff;border-radius:4px;font-size:14px}.ppld-line .ppld-line__add[disabled]{background:#eee9e3;color:#665d55;opacity:1}.ppld-line :focus-visible{outline:3px solid #956b33;outline-offset:3px}.ppld-line .product-form__error-message-wrapper{margin:10px 0 0;color:#a02020;font-size:13px}.ppld-line__footer{margin:0;border-top:1px solid #dfd6cc;padding:16px 24px;color:#6b5b4e;font-size:13px}@media(max-width:989px){.ppld-line__profile{grid-template-columns:1fr 1fr;gap:24px}.ppld-line__meters{grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:24px}.ppld-line__columns,.ppld-line__size{grid-template-columns:minmax(140px,1.2fr) minmax(80px,1fr) minmax(80px,.9fr) 60px 90px;gap:12px}.ppld-line__form{grid-template-columns:minmax(80px,1fr) minmax(80px,.9fr) 60px 90px;gap:12px}}@media(max-width:749px){.ppld-line__profile{display:block;padding:20px 16px;margin-bottom:24px}.ppld-line__meters{gap:16px}.ppld-line__notes{margin-top:20px}.ppld-line{padding-top:24px;padding-bottom:40px}.ppld-line__intro{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.ppld-line__image{grid-row:1;padding:0;max-width:280px;width:100%;margin:auto}.ppld-line__image img{max-height:200px}.ppld-line__copy .rte{font-size:14px}.ppld-line h1{margin-bottom:16px}.ppld-line__shop-heading{padding:20px 16px}.ppld-line__shop-heading h2{font-size:22px}.ppld-line__columns{display:none}.ppld-line__size{display:block;padding:0 16px}.ppld-line__size-name{padding:18px 0 0}.ppld-line__form{grid-template-columns:minmax(65px,1fr) minmax(60px,.85fr) 48px 82px;gap:8px}.ppld-line__pack{font-size:13px}.ppld-line__price{font-size:14px}.ppld-line .ppld-line__add{padding:8px 4px;font-size:12px}.ppld-line__quantity{font-size:16px;padding:4px}.ppld-line__footer{padding:16px}}@media(max-width:359px){.ppld-line__form{grid-template-columns:1fr 1fr}}.ppld-line__size-name h3 a{color:inherit;text-decoration:none}.ppld-line__size-name h3 a:hover{text-decoration:underline;text-underline-offset:4px}.ppld-line__pack{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}.ppld-line__blend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:-12px 0 28px}.ppld-line__blend div{border-left:2px solid #d7c8b7;padding-left:14px}.ppld-line__blend dt{color:#6c5b4d;font-size:12px;margin-bottom:5px}.ppld-line__blend dd{margin:0;font-size:14px;line-height:1.5;font-weight:600}.ppld-line__notes--wide{grid-column:span 2}.ppld-line__profile:not(:has(.ppld-line__notes)){grid-template-columns:1fr}.ppld-line__pagination{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:28px}@media(max-width:749px){.ppld-line__blend{grid-template-columns:1fr 1fr;gap:16px;margin-top:0}}.ppld-line__size-name--image{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px}.ppld-line__thumbnail{display:grid;place-items:center;width:72px;height:88px;overflow:hidden;background:#fff;border:1px solid #eee8e1;border-radius:4px}.ppld-line__thumbnail img{display:block;width:100%;height:100%;object-fit:contain}.ppld-line__size-copy{min-width:0;overflow-wrap:anywhere}@media(max-width:749px){.ppld-line__size-name--image{grid-template-columns:56px minmax(0,1fr);gap:12px}.ppld-line__thumbnail{width:56px;height:72px}}.ppld-line__cart-status{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;margin:8px 0 0;font-size:13px;color:#425b32}.ppld-line__cart-status a{color:inherit;text-underline-offset:3px}.ppld-line__cart-status [hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
