:root{--pp-ivory: #faf6ef;--pp-paper: #fffdf8;--pp-burgundy: #622535;--pp-burgundy-deep: #481a28;--pp-gold: #a57b40;--pp-gold-soft: #d8bc87;--pp-ink: #30282b;--pp-muted: #5d5055;--pp-line: #e6d7c3;--pp-woodland: #506653;--pp-radius: 16px;--pp-shadow: 0 8px 25px rgb(48 40 43 / 8%);--pp-shadow-hover: 0 16px 34px rgb(48 40 43 / 14%);--pp-heading: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--pp-body: "Avenir Next", Avenir, "Segoe UI", Arial, sans-serif}body{background-color:var(--pp-ivory);color:var(--pp-ink);font-family:var(--pp-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}:where(main,.main-content,#MainContent) :is(h1,h2,h3,h4),:where(.footer,.footer__content-top) :is(h2,h3){color:var(--pp-burgundy-deep);font-family:var(--pp-heading);font-weight:600;letter-spacing:-.02em;line-height:1.18;text-wrap:balance}:where(main,#MainContent) h1{font-size:clamp(2rem,4.7vw,3.7rem)}:where(main,#MainContent) h2{font-size:clamp(1.7rem,3.2vw,2.6rem)}:where(main,#MainContent) h3{font-size:clamp(1.25rem,2.2vw,1.7rem)}:where(main,#MainContent) p,:where(main,#MainContent) li,.product__description,.rte,.article-template__content{font-size:clamp(1rem,1.05vw,1.1rem);line-height:1.68}:where(main,#MainContent) :is(p,li,small,.caption,.subtitle),.card__information .caption-with-letter-spacing{color:var(--pp-muted)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pp-gold);outline-offset:3px}:where(.header-wrapper,.section-header,.shopify-section-header-sticky .header-wrapper){border-bottom:1px solid var(--pp-line);box-shadow:0 3px 12px #30282b0a}:where(.header__menu-item,.list-menu__item,.header__inline-menu a,.menu-drawer__menu-item,.site-nav__link){font-family:var(--pp-body);font-size:clamp(.95rem,1vw,1.05rem);font-weight:650;letter-spacing:.012em;text-decoration-thickness:1px;text-underline-offset:5px}:where(.header__submenu,.menu-drawer,.mega-menu__content,.predictive-search,.search-modal__content){border-color:var(--pp-line)}:where(.button:not(.button-unstyled),.btn:not(.button-unstyled),button[name=add],.product-form__submit,input[type=submit],.shopify-payment-button__button--unbranded){border-radius:999px;background:var(--pp-burgundy);border:1px solid var(--pp-burgundy);color:#fffdf8;font-family:var(--pp-body);font-weight:700;font-size:1rem;letter-spacing:.015em;line-height:1.35;min-height:46px;box-shadow:0 4px 12px #481a281f;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}:where(.button:not(.button-unstyled),.btn:not(.button-unstyled),button[name=add],.product-form__submit,input[type=submit],.shopify-payment-button__button--unbranded):not(:disabled):hover{background:var(--pp-burgundy-deep);color:#fff;transform:translateY(-2px);box-shadow:var(--pp-shadow-hover)}.button:not(.button-unstyled):before,.button:not(.button-unstyled):after{box-shadow:none}:where(.button--secondary,.btn--secondary){background:transparent;color:var(--pp-burgundy);border-color:var(--pp-gold);box-shadow:none}:where(.button--secondary,.btn--secondary):not(:disabled):hover{background:var(--pp-paper);color:var(--pp-burgundy-deep)}:where(main,#MainContent,.footer) a:not(.button):not(.btn){text-underline-offset:.22em}:where(.card-wrapper .card,.product-card,.grid__item .card){border:1px solid var(--pp-line);border-radius:var(--pp-radius);background:var(--pp-paper);overflow:hidden;box-shadow:var(--pp-shadow);transition:transform .22s ease,box-shadow .22s ease}:where(.card-wrapper,.product-card):hover .card,.product-card:hover{transform:translateY(-3px);box-shadow:var(--pp-shadow-hover)}:where(.card__media,.product-card__image,.card__inner){background-color:#f8f3ea}:where(.card__information,.product-card__info){padding:clamp(12px,1.4vw,20px)}:where(.card__heading,.card__heading a,.product-card__title,.product-card__title a){color:var(--pp-ink);font-family:var(--pp-body);font-size:clamp(.98rem,1.1vw,1.12rem);font-weight:680;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}:where(.card__information,.product-card__info) :is(.price,.price-item),:where(.product__info-container,.product-single__meta) :is(.price,.price-item){color:var(--pp-burgundy-deep);font-size:clamp(1.1rem,1.15vw,1.34rem);font-weight:750;letter-spacing:.005em}.price__sale .price-item--regular,.price-item--regular:where(s,del){color:var(--pp-muted)}:where(.badge,.card__badge .badge){border-radius:999px;padding:.35em .75em;font-weight:700}:where(.product__title,.product-single__title){color:var(--pp-burgundy-deep);font-family:var(--pp-heading);font-size:clamp(2rem,3.2vw,3rem);line-height:1.16}:where(.product__description,.product-single__description,.product__text){color:var(--pp-ink);line-height:1.7}:where(.product-form__input,.variant-input-wrap,.quantity,.select__select){border-radius:12px}:where(.product-form__buttons,.product-form__submit){width:100%}:where(.field__input,.search__input,.select__select,.form-control,input[type=search],input[type=email],input[type=text],input[type=number],select,textarea){border-radius:12px;border-color:var(--pp-line);font-size:16px}:where(.facets__display,.facets__form,.facets-container,.facet-filters,.mobile-facets__inner){border-color:var(--pp-line)}:where(.facet-checkbox,.facets__summary,.mobile-facets__label,.facet-filters__label){font-size:1rem;line-height:1.4}:where(.multicolumn-card,.collection-list .card,.article-card,.blog-articles__article,.collage-card){border-radius:var(--pp-radius);overflow:hidden}:where(.title-wrapper-with-link,.section-header__title){margin-bottom:clamp(18px,2.1vw,30px)}:where(.rich-text__text,.banner__text,.multicolumn-card__info p){font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.65}:where(.title-wrapper-with-link>h2,.section-header__title):after{content:" \2726";color:var(--pp-gold);font-size:.52em;vertical-align:15%;display:inline-block;animation:pp-twinkle 3.8s ease-in-out infinite}:where(.footer,.footer__content-top){border-top:1px solid var(--pp-line)}:where(.footer a,.footer__list-social a){text-underline-offset:4px}:where(.announcement-bar,.utility-bar){letter-spacing:.03em}@keyframes pp-twinkle{0%,to{opacity:.55;transform:scale(.93)}50%{opacity:1;transform:scale(1.16)}}@media(max-width:749px){body{font-size:16px;line-height:1.55}:where(.card__information,.product-card__info){padding:12px}:where(.card__heading,.card__heading a,.product-card__title){font-size:1rem;line-height:1.4}:where(.card__information,.product-card__info) :is(.price,.price-item){font-size:1.12rem}:where(.product__title,.product-single__title){font-size:2rem}:where(.button:not(.button-unstyled),.btn:not(.button-unstyled),.product-form__submit,button[name=add]){min-height:48px;font-size:1rem}:where(.banner__text,.rich-text__text){font-size:1rem}:where(.header__menu-item,.menu-drawer__menu-item){line-height:1.5}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.pp-site .product-media-container__zoom-button,body.pp-site .product-media-container__zoom-button:hover{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none}
/*# sourceMappingURL=/cdn/shop/t/80/assets/pipkin-puddle-storewide.css.map */
