.pp-service-page{--pp-gold:#DFC27A;--pp-gold-dark:#96762E;--pp-ink:#20211F;--pp-soft:#F8F6F1;--pp-line:#E5E1D8;background:#fff;color:#333;font-family:var(--pp-body,Raleway,Arial,sans-serif)}.pp-service-page *{box-sizing:border-box}.pp-service-page__wrap{width:min(1120px,calc(100% - 80px));margin:auto}.pp-service-page__hero{background:#20211f;color:#fff;border-bottom:1px solid rgba(223,194,122,.5)}.pp-service-page__hero .pp-service-page__wrap{padding:64px 0 46px}.pp-service-page__eyebrow{margin:0 0 10px;color:#96762e;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pp-service-page__hero .pp-service-page__eyebrow{color:#dfc27a}.pp-service-page h1,.pp-service-page h2,.pp-service-page h3{margin:0;font-family:var(--pp-heading,"Fjalla One","Arial Narrow",sans-serif);font-weight:400;line-height:1.12;text-wrap:balance}.pp-service-page h1{font-size:clamp(42px,5vw,62px)}.pp-service-page h2{font-size:32px}.pp-service-page__lead{max-width:720px;margin:16px 0 0;color:#d5d5d0;font-size:17px;line-height:1.7}.pp-service-page__body{padding:58px 0 80px}.pp-service-contact__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:70px;align-items:start}.pp-service-contact__help nav{display:grid;margin-top:26px;border-top:1px solid #E5E1D8}.pp-service-contact__help nav a{display:flex;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid #E5E1D8;color:#20211f;text-decoration:none;font-weight:700;font-size:14px}.pp-service-contact__help nav a span{color:#96762e}.pp-service-contact__help nav a:hover{text-decoration:underline;text-underline-offset:4px}.pp-service-contact__email{margin-top:30px;padding:22px;background:#f8f6f1;border-top:2px solid #DFC27A;display:grid;gap:4px}.pp-service-contact__email span{font-size:12px;color:#77736c}.pp-service-contact__email a{color:#20211f;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.pp-service-contact__form{padding:32px;background:#f8f6f1;border-radius:4px}.pp-service-contact__form h2{margin-bottom:24px}.pp-service-contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pp-service-contact__fields label{display:grid;gap:7px;font-size:13px;font-weight:700}.pp-service-contact__fields small{font-weight:400;color:#77736c}.pp-service-contact__fields input,.pp-service-contact__fields select,.pp-service-contact__fields textarea{width:100%;border:1px solid #D6D1C7;background:#fff;color:#20211f;border-radius:4px;padding:12px 13px;font:inherit;font-size:14px;min-height:46px}.pp-service-contact__fields textarea{resize:vertical;min-height:150px}.pp-service-contact__message{grid-column:1/-1}.pp-service-contact__form button{margin-top:20px;min-height:48px;padding:13px 20px;border:1px solid #DFC27A;border-radius:4px;background:#dfc27a;color:#20211f;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.pp-service-contact__success,.pp-service-contact__errors{margin:0 0 20px;padding:14px;background:#fff;border-left:3px solid #DFC27A;line-height:1.6;font-size:14px}@media(max-width:749px){.pp-service-page__wrap{width:calc(100% - 40px)}.pp-service-page__hero .pp-service-page__wrap{padding:46px 0 34px}.pp-service-page h1{font-size:42px}.pp-service-page__lead{font-size:16px}.pp-service-page__body{padding:40px 0 58px}.pp-service-contact__grid{grid-template-columns:1fr;gap:40px}.pp-service-contact__form{padding:24px 20px}.pp-service-contact__fields{grid-template-columns:1fr}.pp-service-contact__message{grid-column:auto}.pp-service-contact__form button{width:100%}}.pp-delivery-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 18px;background:#f8f6f1;border:1px solid #D9D3C4;border-top:3px solid #DFC27A}.pp-delivery-table th,.pp-delivery-table td{padding:24px 16px;text-align:center;vertical-align:middle;border:1px solid #D9D3C4}.pp-delivery-table col.c1{width:32%}.pp-delivery-table col.c2,.pp-delivery-table col.c3{width:34%}.pp-delivery-table thead th{font-size:20px;font-weight:700;color:#20211f;line-height:1.3;background:#efebdf}.pp-delivery-table tbody th{text-align:left;font-size:24px;font-weight:700;color:#20211f;padding-left:24px}.pp-delivery-table__logo{display:block;width:120px;max-width:100%;height:auto;margin:0 auto 8px;background:transparent}.pp-delivery-table__house{display:block;width:42px;height:42px;margin:0 auto 8px}.pp-delivery-table__label{display:block}.pp-delivery-table__flag{display:inline-block;margin-right:12px;font-size:34px;vertical-align:middle;line-height:1}.pp-delivery-table td strong{display:block;font-size:30px;color:#20211f;line-height:1.15}.pp-delivery-table td span{display:block;margin-top:6px;color:#4d4a45;font-size:18px;line-height:1.45}.pp-delivery-free{display:flex;align-items:center;gap:22px;margin:0 0 30px;padding:22px 26px;background:#eef8ef;border:1px solid #CDEBD1;border-left:5px solid #3bb54a;border-radius:6px}.pp-delivery-free__logo{flex:none;width:96px;height:auto}.pp-delivery-free__title{margin:0;font-size:24px;font-weight:700;color:#1f7a2c;line-height:1.25}.pp-delivery-free__text{margin:6px 0 0;font-size:18px;line-height:1.5;color:#20211f}.pp-delivery-page__sub{margin:0 0 12px;font-size:18px;font-weight:700;color:#20211f}@media(max-width:749px){.pp-delivery-free{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.pp-delivery-free__title{font-size:21px}.pp-delivery-free__text{font-size:16px}}.pp-delivery-page__note{margin:0 0 40px;color:#4d4a45;font-size:18px;line-height:1.6}.pp-delivery-page__info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-block:1px solid #E5E1D8}.pp-delivery-page__info article{padding:26px}.pp-delivery-page__info article+article{border-left:1px solid #E5E1D8}.pp-delivery-page__info h3{font-size:22px}.pp-delivery-page__info p{margin:9px 0 0;color:#4d4a45;font-size:18px;line-height:1.65}.pp-service-page__cta{margin-top:48px;padding:30px 36px;background:#20211f;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:28px}.pp-service-page__cta h2{font-size:30px}.pp-service-page__cta>a{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;background:#dfc27a;color:#20211f;border-radius:4px;text-decoration:none;font-size:18px;font-weight:700}@media(max-width:749px){.pp-delivery-table thead{display:none}.pp-delivery-table,.pp-delivery-table tbody,.pp-delivery-table tr,.pp-delivery-table th,.pp-delivery-table td{display:block;width:100%}.pp-delivery-table tbody tr{border-bottom:3px solid #DFC27A}.pp-delivery-table th,.pp-delivery-table td{border:0;border-bottom:1px solid #D9D3C4;padding:14px 18px;text-align:left}.pp-delivery-table td:before{content:attr(data-label);display:block;font-size:15px;font-weight:700;color:#96762e;margin-bottom:4px}.pp-delivery-table tbody th{font-size:22px;white-space:nowrap}.pp-delivery-table__flag{font-size:28px;margin-right:10px}.pp-delivery-table td strong{font-size:26px}.pp-delivery-table td span{font-size:16px}.pp-delivery-page__info{grid-template-columns:1fr}.pp-delivery-page__info article+article{border-left:0;border-top:1px solid #E5E1D8}.pp-service-page__cta{padding:26px 22px;align-items:flex-start;flex-direction:column}.pp-service-page__cta>a{width:100%}}.pp-use-page{--gold:#DFC27A;--gold-dark:#96762E;--ink:#20211F;--soft:#F8F6F1;--line:#E5E1D8;background:#fff;color:#333;font-family:var(--pp-body,Raleway,Arial,sans-serif)}.pp-use-page *{box-sizing:border-box}.pp-use-page__wrap{width:min(1040px,calc(100% - 80px));margin:auto}.pp-use-page__hero{background:#20211f;color:#fff}.pp-use-page__hero .pp-use-page__wrap{padding:62px 0 44px}.pp-use-page__eyebrow{margin:0 0 10px;color:#96762e;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pp-use-page__hero .pp-use-page__eyebrow{color:#dfc27a}.pp-use-page h1,.pp-use-page h2{margin:0;font-family:var(--pp-heading,"Fjalla One","Arial Narrow",sans-serif);font-weight:400;line-height:1.12;text-wrap:balance}.pp-use-page h1{font-size:clamp(42px,5vw,62px)}.pp-use-page__hero p:last-child{max-width:720px;margin:14px 0 0;color:#d4d4cf;font-size:17px;line-height:1.7}.pp-use-page__body{padding:58px 0 78px}.pp-use-page__split{display:grid;grid-template-columns:.8fr 1.2fr;gap:52px;padding:34px 0;border-top:1px solid #E5E1D8}.pp-use-page__split h2{font-size:34px}.pp-use-page__split>div:last-child p{margin:0 0 12px;color:#625e58;line-height:1.8}.pp-use-page__split a{color:#20211f;font-weight:700;text-underline-offset:4px}.pp-use-page__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 54px}.pp-use-page__steps article{padding:28px 26px;background:#f8f6f1;border-top:2px solid #DFC27A}.pp-use-page__steps span{color:#96762e;font-size:12px;font-weight:700}.pp-use-page__steps h2{font-size:28px;margin-top:8px}.pp-use-page__steps p{margin:10px 0 0;color:#65615b;line-height:1.7}.pp-use-page__cta{margin-top:52px;padding:34px 38px;background:#20211f;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:28px}.pp-use-page__cta h2{font-size:32px}.pp-use-page__cta p:not(.pp-use-page__eyebrow){margin:10px 0 0;color:#d1d1cc}.pp-use-page__cta>a{flex:none;min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;background:#dfc27a;color:#20211f;border-radius:4px;text-decoration:none;font-weight:700}@media(max-width:749px){.pp-use-page__wrap{width:calc(100% - 40px)}.pp-use-page__hero .pp-use-page__wrap{padding:46px 0 34px}.pp-use-page h1{font-size:42px}.pp-use-page__body{padding:40px 0 58px}.pp-use-page__split{grid-template-columns:1fr;gap:14px}.pp-use-page__steps{grid-template-columns:1fr;margin-bottom:40px}.pp-use-page__cta{padding:26px 22px;align-items:flex-start;flex-direction:column}.pp-use-page__cta>a{width:100%}}.pp-video-library{--pp-gold:#DFC27A;--pp-ink:#20211F;--pp-soft:#F8F6F1;--pp-line:#E5E1D8;background:#fff;color:#20211f;font-family:var(--pp-body,Raleway,Arial,sans-serif)}.pp-video-library *{box-sizing:border-box}.pp-video-library__wrap{width:min(1180px,calc(100% - 80px));margin-inline:auto}.pp-video-library__hero{background:#20211f;color:#fff;border-bottom:1px solid rgba(223,194,122,.55)}.pp-video-library__hero .pp-video-library__wrap{padding:70px 0 44px}.pp-video-library__eyebrow{margin:0 0 10px;color:#dfc27a;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pp-video-library h1,.pp-video-library h2{margin:0;font-family:var(--pp-heading,"Fjalla One","Arial Narrow",sans-serif);font-weight:400;line-height:1.1;text-wrap:balance}.pp-video-library h1{font-size:clamp(42px,5vw,64px)}.pp-video-library__lead{max-width:760px;margin:18px 0 0;color:#d4d4cf;font-size:17px;line-height:1.7}.pp-video-library__nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.pp-video-library__nav a{padding:9px 13px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;text-decoration:none;font-size:13px}.pp-video-library__nav a:hover{background:#dfc27a;border-color:#dfc27a;color:#20211f}.pp-video-library__content{padding:28px 0 80px}.pp-video-library__group{scroll-margin-top:100px;padding:48px 0;border-bottom:1px solid #E5E1D8}.pp-video-library__group-head{max-width:700px;margin-bottom:24px}.pp-video-library__group-head h2{font-size:34px}.pp-video-library__group-head>p:last-child{margin:10px 0 0;color:#65615b;line-height:1.7}.pp-video-library__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pp-video-library__card{color:#20211f;text-decoration:none;font-size:13px;font-weight:700}.pp-video-library__thumb{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:5px;background:#111;margin-bottom:10px}.pp-video-library__thumb img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease,filter .25s ease}.pp-video-library__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:48px;height:48px;filter:drop-shadow(0 5px 14px rgba(0,0,0,.25))}.pp-video-library__play svg{width:100%;height:100%}.pp-video-library__card:hover .pp-video-library__thumb img{transform:scale(1.025);filter:brightness(.86)}.pp-video-library__cta{margin-top:54px;padding:34px 38px;background:#f8f6f1;border-top:2px solid #DFC27A;display:flex;align-items:center;justify-content:space-between;gap:28px}.pp-video-library__cta h2{font-size:32px;max-width:650px}.pp-video-library__cta>a{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;background:#20211f;color:#fff;border-radius:4px;text-decoration:none;font-size:14px;font-weight:700}@media(max-width:989px){.pp-video-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pp-video-library__wrap{width:calc(100% - 40px)}.pp-video-library__hero .pp-video-library__wrap{padding:48px 0 34px}.pp-video-library h1{font-size:42px}.pp-video-library__nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.pp-video-library__nav::-webkit-scrollbar{display:none}.pp-video-library__nav a{flex:none}.pp-video-library__content{padding-bottom:58px}.pp-video-library__group{padding:38px 0}.pp-video-library__grid{grid-template-columns:1fr}.pp-video-library__group-head h2{font-size:30px}.pp-video-library__cta{padding:26px 22px;align-items:flex-start;flex-direction:column}.pp-video-library__cta>a{width:100%}}@media(prefers-reduced-motion:reduce){.pp-video-library__thumb img{transition:none!important}.pp-video-library__card:hover .pp-video-library__thumb img{transform:none}}.pp-service-a11y-marker{display:none}.pp-service-page a:focus-visible,.pp-service-page button:focus-visible,.pp-service-page input:focus-visible,.pp-service-page select:focus-visible,.pp-service-page textarea:focus-visible,.pp-info-page a:focus-visible,.pp-info-page summary:focus-visible,.pp-size-page a:focus-visible,.pp-use-page a:focus-visible,.pp-proof-page a:focus-visible,.pp-video-library a:focus-visible{outline:3px solid #96762E;outline-offset:3px}.submit-button{min-width:max-content}.contact-form__form,.contact-form__form-row{display:flex;flex-direction:column;gap:var(--gap-md)}@media screen and (min-width:750px){.contact-form__form-row{flex-direction:row;align-items:center}}.contact-form__input{width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--color-input-text);background-color:var(--color-input-background);padding:var(--padding-lg) var(--padding-xl);border-radius:var(--style-border-radius-inputs);border:var(--style-border-width-inputs) solid var(--color-input-border);-webkit-font-smoothing:antialiased}.contact-form__input--textarea{resize:vertical;min-height:var(--input-textarea-min-height)}.contact-form__error,.contact-form__success{display:flex;align-items:center;gap:var(--gap-xs)}.page-content{color:var(--color, inherit)}.page-content a{color:currentcolor}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(#header-group>.header-section>#header-component[transparent]):not(:has(#header-group>.header-section+.shopify-section)) #MainContent>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}
/*# sourceMappingURL=/cdn/shop/t/53/assets/pp-pages.css.map */
