:root{--pp-burgundy: #6B1F2E;--pp-burgundy-dark: #4E1620;--pp-cream: #FAF9F7;--pp-linen: #EDE8E2;--pp-warm-grey: #D4C8BE;--pp-text-dark: #1A1A1A;--pp-text-mid: #6B5F57;--pp-text-light: #9A8880;--pp-white: #FFFFFF}body,p,li,span,input,select,textarea{font-family:Jost,sans-serif!important;font-weight:300!important;letter-spacing:.03em;color:var(--pp-text-dark)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.card__heading,.product__title,.collection__title{font-family:Cormorant Garamond,serif!important;font-weight:300!important;letter-spacing:.05em!important;line-height:1.15!important}body,main,.main-content,.shopify-section{background-color:var(--pp-cream)!important}.header,.site-header,header[class*=header]{background-color:var(--pp-burgundy)!important;border-bottom:none!important}.header__heading-link,.header__heading-link *{font-family:Cormorant Garamond,serif!important;font-size:20px!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--pp-white)!important}.header__menu-item a,.header__menu-item span{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffffe0!important}.header__icon svg,.header__icon path{stroke:#ffffffe0!important;fill:#ffffffe0!important}.header-wrapper,.header__row{max-width:100%!important;padding-left:0!important;padding-right:0!important}.section-header{position:sticky;top:0;z-index:100}.header--middle-left{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:60px;position:relative!important}.header--middle-left .header__heading,.header--middle-left h1.header__heading{position:absolute!important;left:50%!important;transform:translate(-50%)!important;z-index:10!important;pointer-events:auto!important}.header--middle-left nav.header__inline-menu{flex:1!important}.header--middle-left .header__icons{margin-left:auto!important}.announcement-bar{background-color:var(--pp-burgundy-dark)!important;border-bottom:none!important}.announcement-bar__message,.announcement-bar__message *{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#ffffffe0!important}.button,.btn,button[type=submit]{border-radius:100px!important;font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important}.button--primary,[class*=button--primary]{background-color:var(--pp-burgundy)!important;border-color:var(--pp-burgundy)!important;color:var(--pp-white)!important}.button--secondary,[class*=button--secondary]{background-color:transparent!important;border:.5px solid var(--pp-burgundy)!important;color:var(--pp-burgundy)!important}.card-wrapper,.card,.product-card{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.card__media,.card__inner{background:var(--pp-linen)!important}.card__heading a{font-family:Cormorant Garamond,serif!important;font-size:18px!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--pp-text-dark)!important}.price,.price__regular,.price__sale{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--pp-text-mid)!important}.footer-section{display:none!important}.shopify-features__shop-pay-button,shop-follow-button,.shop-follow-button{display:none!important}.footer__payment,.footer__newsletter{display:none!important}.field__input,input[type=text],input[type=email],textarea{border:.5px solid var(--pp-warm-grey)!important;background:var(--pp-cream)!important;font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important}.field__input:focus,input:focus{border-color:var(--pp-burgundy)!important;box-shadow:none!important;outline:none!important}::selection{background-color:var(--pp-burgundy)!important;color:var(--pp-white)!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:var(--pp-warm-grey)}::-webkit-scrollbar-thumb:hover{background:var(--pp-burgundy)}.menu-drawer{background-color:#6b1f2e!important;padding:0!important;max-width:280px!important;width:78vw!important;box-shadow:4px 0 24px #0000002e!important}#menu-drawer{transition:transform .35s cubic-bezier(.4,0,.2,1)!important}.menu-drawer__inner-container{padding:48px 28px 32px!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.menu-drawer__utility-links{display:none!important}.menu-drawer__menu{list-style:none!important;padding:0!important;margin:0!important}.menu-drawer__menu>li{opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.menu-drawer__menu>li:nth-child(1){transition-delay:.06s}.menu-drawer__menu>li:nth-child(2){transition-delay:.12s}.menu-drawer__menu>li:nth-child(3){transition-delay:.18s}.menu-drawer__menu>li:nth-child(4){transition-delay:.24s}.menu-drawer__menu>li:nth-child(5){transition-delay:.3s}.menu-drawer__menu>li:nth-child(6){transition-delay:.36s}#Details-menu-drawer-container[open] .menu-drawer__menu>li{opacity:1;transform:translateY(0)}.menu-drawer__menu-item{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#faf9f7d9!important;text-decoration:none!important;padding:14px 0!important;border:none!important;border-bottom:.5px solid rgba(250,249,247,.1)!important;display:block!important;transition:color .2s ease,opacity .2s ease!important;background:none!important;line-height:1!important}.menu-drawer__menu-item:hover{color:#faf9f7!important;opacity:.7!important}.menu-drawer__menu-item--active{color:#faf9f7!important;opacity:.45!important}.menu-drawer__menu-item .svg-wrapper{display:none!important}.pp-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.25,.1,.25,1),transform .8s cubic-bezier(.25,.1,.25,1);will-change:opacity,transform}.pp-revealed{opacity:1!important;transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){.pp-reveal{opacity:1!important;transform:none!important;transition:none!important}}.pp-now-in__card-overlay,.pp-split__product-overlay{display:none!important}.pp-now-in__card-info,.pp-split__product-info,.ppc-product-info{position:static!important;inset:auto!important;opacity:1!important;transform:none!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:12px 2px 0!important;text-align:left!important}.pp-now-in__card-name-hover,.pp-split__product-name,.ppc-product-name{font-family:Cormorant Garamond,serif!important;font-size:17px!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.25!important;color:#1a1a1a!important;margin:0 0 4px!important;display:block;transition:color .2s ease}.pp-now-in__card:hover .pp-now-in__card-name-hover,.pp-split__product:hover .pp-split__product-name,.ppc-product:hover .ppc-product-name{color:#6b1f2e!important}.pp-now-in__card-price-hover,.pp-split__product-shop,.ppc-product-price{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:none!important;color:#6b1f2e!important;margin:0!important;display:block}.ppc-product-type{font-family:Jost,sans-serif!important;font-size:9px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase;color:#9a8880!important;margin:0 0 3px!important}.ppc-product-type:empty{display:none}@media(max-width:749px){.pp-now-in__card-name-hover,.pp-split__product-name,.ppc-product-name{font-size:15px!important}.pp-now-in__card-price-hover,.pp-split__product-shop,.ppc-product-price{font-size:11px!important}.pp-now-in__card-info,.pp-split__product-info,.ppc-product-info{padding-top:10px!important}}:root{--shopify-accelerated-checkout-button-border-radius: 100px}.button,.btn,button[type=submit],a.button,.button:before,.button:after,.shopify-payment-button__button,[class*=__btn],[class*=__cta],[class*=__button],[class*=__submit],.pp-drop__code,input[type=email],input[type=search],input[class*=__input]{border-radius:100px!important}.card__media,.card__inner,.card .media,.card__inner .media{border-radius:14px!important;overflow:hidden}textarea{border-radius:14px!important}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%)!important}.visually-hidden.button:not(:focus):before,.visually-hidden.button:not(:focus):after,.skip-to-content-link:not(:focus):before,.skip-to-content-link:not(:focus):after{display:none!important;box-shadow:none!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 100px !important;--shopify-accelerated-checkout-button-block-size: 48px !important;--shopify-accelerated-checkout-row-gap: 8px !important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,[data-shopify-buttoncontainer] button,[data-shopify-buttoncontainer]>div,[data-shopify-buttoncontainer] iframe{border-radius:100px!important;overflow:hidden}.pp-cd__bar-fill{display:block!important}.product__media-wrapper .product-media-container,.product__media-wrapper .product__media-item .global-media-settings,.product__media-wrapper .product__media,.product__media-wrapper .deferred-media,.product__media-wrapper .product__modal-opener{border-radius:20px!important;overflow:hidden}.product__media-wrapper .product__media img,.product__media-wrapper .deferred-media iframe,.product__media-wrapper .deferred-media video{border-radius:20px}.product__media-wrapper .thumbnail-list .thumbnail,.product__media-wrapper .thumbnail-list .global-media-settings{border-radius:12px!important;overflow:hidden}.product__media-wrapper .thumbnail img{border-radius:12px}.product-media-modal__content img,.product-media-modal__content .deferred-media{border-radius:20px;overflow:hidden}@media screen and (max-width:749px){.product__media-wrapper .product-media-container,.product__media-wrapper .product__media-item .global-media-settings,.product__media-wrapper .product__media,.product__media-wrapper .product__media img{border-radius:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/pp-custom.css.map */
