:root{--poggenpohl-dark: #201D1D;--poggenpohl-offwhite: #FBFAF8;--poggenpohl-sand: #E6E2DA;--poggenpohl-white: #FBFAF8;--poggenpohl-hover-bg: #f3f0e1;--poggenpohl-page-margin: 130px;--poggenpohl-letter-spacing: .03em;--poggenpohl-letter-spacing-wide: .05em;--poggenpohl-transition: .5s ease-in-out;--poggenpohl-transition-fast: .25s ease}@media screen and (max-width:1200px){:root{--poggenpohl-page-margin: 60px}}@media screen and (max-width:768px){:root{--poggenpohl-page-margin: 16px}}html{background-color:var(--poggenpohl-offwhite, #FBFAF8)}body{margin-left:var(--poggenpohl-page-margin);margin-right:var(--poggenpohl-page-margin);background-color:var(--poggenpohl-offwhite, #FBFAF8)}:root{--font-heading--family: "Cormorant Garamond", serif;--font-heading--weight: 300;--font-heading--style: normal;--font-subheading--family: "Cormorant Garamond", serif;--font-subheading--weight: 300;--font-subheading--style: normal}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:var(--poggenpohl-letter-spacing)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:var(--poggenpohl-letter-spacing)}.poggenpohl-label,.poggenpohl-subtitle{font-family:var(--font-body--family);font-size:12px;line-height:12px;letter-spacing:.04em;text-transform:uppercase}.button--primary,.shopify-challenge__button,.customer button[type=submit],.button--secondary{border-radius:0!important;text-transform:uppercase;letter-spacing:var(--poggenpohl-letter-spacing-wide);font-weight:400;transition:color var(--poggenpohl-transition),background-color var(--poggenpohl-transition),border-color var(--poggenpohl-transition)}.poggenpohl-cta-btn{display:inline-block;min-width:200px;background-color:var(--poggenpohl-dark);color:var(--poggenpohl-offwhite);text-decoration:none;padding:16px 32px;text-align:center;text-transform:uppercase;letter-spacing:var(--poggenpohl-letter-spacing-wide);font-size:14px;font-weight:400;border:1px solid var(--poggenpohl-dark);border-radius:0;transition:var(--poggenpohl-transition);cursor:pointer}.poggenpohl-cta-btn:hover{color:var(--poggenpohl-dark);background-color:var(--poggenpohl-sand);border-color:var(--poggenpohl-sand);text-decoration:none}.poggenpohl-cta-btn--outline{background-color:transparent;color:var(--poggenpohl-dark);border-color:var(--poggenpohl-dark)}.poggenpohl-cta-btn--outline:hover{background-color:var(--poggenpohl-dark);color:var(--poggenpohl-offwhite);border-color:var(--poggenpohl-dark)}.poggenpohl-cta-btn--light{background-color:var(--poggenpohl-offwhite);color:var(--poggenpohl-dark);border-color:var(--poggenpohl-offwhite)}.poggenpohl-cta-btn--light:hover{background-color:var(--poggenpohl-sand);color:var(--poggenpohl-dark);border-color:var(--poggenpohl-sand)}.poggenpohl-cta-btn:disabled,.poggenpohl-cta-btn[disabled]{background-color:#eee;color:#bcc1c7;border-color:#eee;cursor:not-allowed}.poggenpohl-link-bar{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--poggenpohl-dark);text-decoration:none;color:inherit;font-size:16px;letter-spacing:var(--poggenpohl-letter-spacing)}.poggenpohl-link-bar:hover{text-decoration:none;color:inherit}.poggenpohl-link-bar .poggenpohl-link-bar__arrow{transition:margin-right var(--poggenpohl-transition-fast);margin-right:36px;flex-shrink:0}.poggenpohl-link-bar:hover .poggenpohl-link-bar__arrow{margin-right:0}.poggenpohl-link-bar__text{margin-right:15px;transition:margin-right .2s linear}.poggenpohl-link-bar:hover .poggenpohl-link-bar__text{margin-right:0}#header-group{position:relative;z-index:1000}.pp-scroll-top{position:fixed;bottom:32px;right:32px;width:48px;height:48px;background:var(--poggenpohl-white);border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:900;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,background-color .3s ease;padding:0}.pp-scroll-top.pp-scroll-top--visible{opacity:1;visibility:visible}.pp-scroll-top:hover{background:var(--poggenpohl-sand)}.pp-scroll-top svg{width:20px;height:20px;stroke:var(--poggenpohl-dark);fill:none;stroke-width:1.5}.footer{border-top:none}.footer__column-heading{font-family:var(--font-body--family);font-size:12px;letter-spacing:var(--poggenpohl-letter-spacing-wide);text-transform:uppercase;font-weight:400;opacity:.7}.footer__column-link{font-size:16px;letter-spacing:var(--poggenpohl-letter-spacing)}.footer__bottom{background-color:var(--poggenpohl-sand)}.footer__copyright{font-size:10px;letter-spacing:var(--poggenpohl-letter-spacing)}.card{border-radius:0;border:none}.card__heading{font-weight:600;letter-spacing:var(--poggenpohl-letter-spacing)}.price{letter-spacing:var(--poggenpohl-letter-spacing)}.field__input,.form__input,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],textarea,select{border-radius:0;border-color:var(--poggenpohl-dark);background-color:transparent;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.field__input:focus,.form__input:focus,input:focus,textarea:focus,select:focus{background-color:transparent;box-shadow:none;border-color:var(--poggenpohl-dark);outline:none}.poggenpohl-hero{position:relative;overflow:hidden}.poggenpohl-hero__content{position:absolute;bottom:0;left:0;right:0;padding:40px;background:linear-gradient(to top,rgba(0,0,0,.4),transparent);color:var(--poggenpohl-offwhite)}@media(min-width:576px){.poggenpohl-hero__content{padding:40px 80px 74px}}.poggenpohl-hero__title{font-family:var(--font-heading--family);font-weight:300;font-size:32px;line-height:44px;letter-spacing:var(--poggenpohl-letter-spacing);color:var(--poggenpohl-offwhite)}@media(min-width:576px){.poggenpohl-hero__title{font-size:56px;line-height:72px}}.poggenpohl-two-col{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:768px){.poggenpohl-two-col{grid-template-columns:1fr 1fr}}.poggenpohl-two-col__text{display:flex;flex-direction:column;justify-content:center;padding:32px}@media(min-width:768px){.poggenpohl-two-col__text{padding:64px}}.poggenpohl-two-col__category{font-family:var(--font-body--family);font-size:16px;line-height:24px;text-transform:uppercase;letter-spacing:var(--poggenpohl-letter-spacing)}.poggenpohl-two-col__heading{font-family:var(--font-heading--family);font-weight:300;font-size:32px;line-height:44px;letter-spacing:var(--poggenpohl-letter-spacing);margin-bottom:16px}@media(min-width:576px){.poggenpohl-two-col__heading{font-size:40px;line-height:56px}}.poggenpohl-two-col__body{font-family:var(--font-body--family);font-size:16px;line-height:28px;margin-bottom:0}.poggenpohl-text-card{display:flex;flex-direction:column;height:100%;padding:32px}.poggenpohl-text-card__subtitle{font-size:12px;line-height:12px;letter-spacing:.04em;text-transform:uppercase}.poggenpohl-text-card__title{font-family:var(--font-heading--family);font-weight:300;font-size:24px;line-height:32px;letter-spacing:var(--poggenpohl-letter-spacing);margin:16px 0}@media(min-width:576px){.poggenpohl-text-card__title{font-size:32px;line-height:44px}}.poggenpohl-text-card__text{font-size:16px;line-height:28px;margin-bottom:40px}.poggenpohl-text-card__link{margin-top:auto;display:flex;align-items:center;gap:15px;font-size:16px;letter-spacing:var(--poggenpohl-letter-spacing);text-decoration:none;color:inherit;transition:gap var(--poggenpohl-transition-fast)}.poggenpohl-text-card__link:hover{gap:30px;text-decoration:none;color:inherit}.poggenpohl-cta-section{text-align:center;padding:64px 32px}@media(min-width:768px){.poggenpohl-cta-section{padding:120px 80px}}.poggenpohl-cta-section__heading{font-family:var(--font-heading--family);font-weight:300;font-size:32px;line-height:44px;letter-spacing:var(--poggenpohl-letter-spacing);margin-bottom:20px}@media(min-width:576px){.poggenpohl-cta-section__heading{font-size:40px;line-height:56px}}.poggenpohl-cta-section__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}@media(min-width:500px){.poggenpohl-cta-section__buttons{flex-direction:row;gap:32px}}.poggenpohl-section--sand{background-color:var(--poggenpohl-sand)}.poggenpohl-section--sand .poggenpohl-cta-btn:hover{background-color:var(--poggenpohl-offwhite)}.poggenpohl-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.poggenpohl-icon svg{width:100%;height:100%}.poggenpohl-icon svg path,.poggenpohl-icon svg circle,.poggenpohl-icon svg line{fill:transparent;stroke:currentColor;stroke-width:1.5}.poggenpohl-icon--small{width:16px;height:16px}.poggenpohl-icon--offwhite{color:var(--poggenpohl-offwhite)}html{scroll-behavior:smooth}@keyframes poggenpohl-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.poggenpohl-animate-in{animation:poggenpohl-fade-in .6s ease-out both}.poggenpohl-uppercase{text-transform:uppercase}.poggenpohl-serif{font-family:var(--font-heading--family)}.poggenpohl-sans{font-family:var(--font-body--family)}.poggenpohl-light{font-weight:300}.poggenpohl-bg-dark{background-color:var(--poggenpohl-dark);color:var(--poggenpohl-offwhite)}.poggenpohl-bg-sand{background-color:var(--poggenpohl-sand);color:var(--poggenpohl-dark)}.poggenpohl-bg-offwhite{background-color:var(--poggenpohl-offwhite);color:var(--poggenpohl-dark)}.poggenpohl-bg-white{background-color:var(--poggenpohl-white);color:var(--poggenpohl-dark)}.poggenpohl-divider{border-top:1px solid var(--poggenpohl-sand)}.poggenpohl-no-radius,.poggenpohl-no-radius *{border-radius:0!important}.poggenpohl-flyout-teaser{position:relative;display:block;overflow:hidden;height:250px}.poggenpohl-flyout-teaser__image{object-fit:cover;width:100%;height:100%;display:block}.poggenpohl-flyout-teaser__label{position:absolute;bottom:30px;left:5%;display:flex;gap:10px;align-items:center;color:var(--poggenpohl-offwhite);font-family:var(--font-heading--family);font-weight:300;font-size:1.75rem;line-height:34px}.poggenpohl-flyout-teaser__label .poggenpohl-icon{transition:margin-left .5s ease-in-out}.poggenpohl-flyout-teaser:hover .poggenpohl-flyout-teaser__label .poggenpohl-icon{margin-left:5px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--poggenpohl-offwhite)}::-webkit-scrollbar-thumb{background:var(--poggenpohl-dark);border-radius:0}::-webkit-scrollbar-thumb:hover{background:#1a1717}
/*# sourceMappingURL=/cdn/shop/t/2/assets/poggenpohl-custom.css.map */
