.product-group-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:1rem 0}.product-single a{position:relative;display:inline-block}.product-single-current a:before{content:"";position:absolute;top:0;left:0;width:98%;height:98%;border:2px solid #294EFF}.product-group-image{display:block}@font-face{font-family:Soehne Breit Buch;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-breit-buch.woff2?v=22633865808372042571740746453) format("woff2")}@font-face{font-family:Soehne Breit Dreiviertelfett;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-breit-dreiviertelfett.woff2?v=17200823331800869961740746453) format("woff2")}@font-face{font-family:Soehne Breit Extrafett;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-breit-extrafett.woff2?v=70592789338783753471740746454) format("woff2")}@font-face{font-family:Soehne Breit Kraftig;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-breit-kraftig.woff2?v=19091488152179075961740746454) format("woff2")}@font-face{font-family:Soehne Buch;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-buch.woff2?v=141088211668356268351740746454) format("woff2")}@font-face{font-family:Soehne Dreiviertelfett;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-dreiviertelfett.woff2?v=145132247085557820611740746455) format("woff2")}@font-face{font-family:Soehne Kraftig;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-kraftig.woff2?v=62921636258753824191740746455) format("woff2")}@font-face{font-family:Soehne Leicht;src:url(//ph5.com/cdn/shop/t/40/assets/soehne-leicht.woff2?v=76817921359180231591740746456) format("woff2")}body{font-family:Soehne Leicht!important}h1,h2,h3,h4,h5,h6{font-family:Soehne Breit Kraftig!important}a{font-family:Soehne Dreiviertelfett!important}p,span,input,select,label,option{font-family:Soehne Leicht!important}button,.btn,.button,label{font-family:Soehne Breit Kraftig!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-gallery--viewport{overflow:visible}.product-gallery__media-control{position:absolute;top:0;height:100%;width:3rem;background-color:#fff3;border:0 none;padding:0;cursor:pointer;transition:background-color .2s ease;z-index:100}.product-gallery__media-control:focus-visible{outline:2px solid #294EFF;outline-offset:-2px}.product-gallery__media-control:before{content:"";height:1.5em;width:1.5em;border:2px solid #ccc;display:block;border-bottom-color:transparent;border-right-color:transparent;position:absolute;top:50%;transition:border-color .2s ease;pointer-events:none}@media screen and (min-width:1024px){.product-gallery__media-control:hover{background-color:#ffffff59}.product-gallery__media-control:hover:before{border-color:gray;border-bottom-color:transparent;border-right-color:transparent}}.product-gallery__media-control--prev{left:-24px}.product-gallery__media-control--prev:before{transform:translate(-50%,-50%) rotate(-45deg);left:calc(50% + .75em)}.product-gallery__media-control--next{right:-24px}.product-gallery__media-control--next:before{transform:translate(-50%,-50%) rotate(135deg);left:calc(50% - .75em)}.product-item__title a{font-family:Soehne Breit Dreiviertelfett!important;font-size:12px}.product-item__title{line-height:.7}.product-item__vendor a{font-family:Soehne Breit Kraftig!important;font-size:9px}.product-item__price span{font-family:Soehne Breit Kraftig!important;font-size:12px}.product-item__price-was,.product-item__unit-price{font-family:Soehne Breit Buch!important}.featured-article__details{font-size:13px}.collection-page__product-list,.featured-collection__grid,.product-recommendations__wrapper,.search-results{grid-gap:28px 20px}.product-item__info{margin-top:.5rem;text-align:left}.product-item__title{margin:.25rem 0}.product-item__badges-wrapper{position:absolute;display:flex;justify-content:space-between;width:100%;padding-top:8px;padding-right:5px;padding-left:5px}.product-item__sustainably-sourced-badge{z-index:1;position:relative;background:#31f667;color:#294eff;padding:0 5px;border-radius:5px;font-size:12px;text-transform:uppercase;width:fit-content}.product-item__sale-badge{z-index:1;position:relative;background:#fbeeee;color:#f45252;padding:0 5px;border-radius:5px;font-size:12px;text-transform:uppercase;width:fit-content;margin-left:auto}.sticky-atc{display:none}.cart__savings-wrapper{width:50%;margin-left:auto}.cart__original-total span:nth-child(2){text-decoration:line-through}.cart__savings-total{padding:0 3px;border:1px solid #294eff;border-radius:3px}.cart__savings-total span{text-transform:uppercase;color:#294eff}.cart__original-total,.cart__savings-total{display:flex;justify-content:space-between}@media screen and (min-width:1024px){.product-item__title a{font-size:13px}.product-item__title{line-height:1.3}.product-item__price span{font-size:13px}}@media screen and (max-width:767px){.template-collection main{margin:0 18px}.collection-page__product-list,.featured-collection__grid,.product-recommendations__wrapper,.search-results{grid-gap:16px 10px}.product-item__info{margin-top:0}.product-item__title{margin:.125rem 0}.product-item__title a,.product-item__price span{font-size:10px}.sticky-atc{display:block;position:fixed;bottom:0;left:24px;right:24px;z-index:1000;background-color:#fff;padding-top:10px;padding-bottom:10px;border-top:1px solid #000;opacity:0;pointer-events:none}.sticky-atc--visible{opacity:1;pointer-events:auto}.sticky-atc__button{display:inline-block;text-decoration:none;cursor:pointer;border-radius:3px;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:.6125rem;padding:.4rem .5rem;line-height:1.4;color:#fff;background-color:#294eff;border:1px solid #294EFF;width:100%}.sticky-atc__content{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.sticky-atc__title{max-width:80%;text-align:left}.sticky-atc__button *{color:#fff;font-family:Soehne Breit Kraftig!important;font-size:16px;text-align:center}.sticky-atc__button [data-product-atc-text]{display:flex;justify-content:center;align-items:center}.sticky-atc__price .product-details__price-container{margin-bottom:0}.product-details__add-to-cart-buttons .sticky-atc__content{border-top:1px solid #000;padding-top:calc(.5rem + 10px)}}.product-details__add-to-cart-buttons--spb-enabled .product-details__add-to-cart-button{display:inline-block;text-decoration:none;cursor:pointer;border-radius:3px;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:.6125rem;padding:.4rem .5rem;line-height:1.4;color:#fff;background-color:#294eff;border:1px solid #294EFF;width:100%}.discounty-cart-widget__saving-row,.discounty-cart-widget__row.discounty-cart-widget__saving-row,.discounty-cart-widget>.discounty-cart-widget__row.discounty-cart-widget__saving-row,.cart__footer>.discounty-cart-widget>.discounty-cart-widget__row.discounty-cart-widget__saving-row{color:green!important;border-color:red!important}@media screen and (max-width:767px){.promotion-blocks--two-columns-mobile .promotion-blocks__wrapper{grid-template-columns:1fr 1fr}}shopify-installments-modal{display:none!important}.site-header__wrapper,.main__wrapper{max-width:1320px}.standard-page--width-regular{max-width:none!important}.navigation-desktop__tier-2{top:100%}.contact-page__header{text-align:center}.template-article .main__wrapper,.template-page .main__wrapper{max-width:70%!important}.product-contents .product-price span{font-size:24px}.product-option-buttons{display:flex;gap:2rem;flex-wrap:wrap}.product-option-btn{cursor:pointer;font-family:Soehne Leicht,sans-serif!important;font-size:inherit;color:#000;padding:.25rem 0}.product-option-btn--selected{text-decoration:underline;text-underline-offset:4px}.product-option-btn--unavailable{color:#999;cursor:default}*:focus-visible{outline:2px solid #294EFF;outline-offset:2px}:root{--announcement-bar-height: 36px}.shopify-section--announcement-bar{position:sticky;top:0;z-index:905}.pxs-announcement-bar{padding-top:.5rem;padding-bottom:.5rem}.header-controls__logo{display:none;flex:1 1 0%;justify-content:center;align-items:center}.header-controls__logo a{display:block;line-height:0}.header-controls__logo img{width:var(--header-logo-width-mobile, auto);height:auto}@media screen and (max-width:959px){.header-controls__logo{display:flex}.shopify-section--header .site-header{display:none}.shopify-section--header .site-header-container.site-header-container--sticky{position:relative;top:auto;height:0;overflow:hidden}.shopify-section--header .header-controls{position:sticky;top:var(--announcement-bar-height, 0px);z-index:904;margin:0;padding:.75rem 24px;background-color:#fff;border-bottom:1px solid #d2d6dc}.shopify-section--header .header-controls__wrapper{max-width:none}.shopify-section--header .header-controls__mobile-trigger,.shopify-section--header .header-controls__search{position:static;flex:0 0 auto}.shopify-section--header .header-controls__account-cart{position:static;flex:0 0 auto;justify-content:flex-end}}@media screen and (min-width:960px){.shopify-section--header .header-controls,.shopify-section--header .site-header-container.site-header-container--sticky{position:relative;top:auto}body.header-scrolled .shopify-section--header .header-controls{position:fixed;top:var(--announcement-bar-height, 0px);left:0;right:0;box-sizing:border-box;z-index:904;margin:0;padding:.75rem 56px;background-color:#fff;border-bottom:1px solid #d2d6dc;box-shadow:0 8px 24px #00000014;animation:compact-header-slide-in .18s cubic-bezier(0,0,.2,1)}body.header-scrolled .shopify-section--header .header-controls__wrapper{max-width:none}body.header-scrolled .shopify-section--header .header-controls__logo{display:flex}body.header-scrolled .shopify-section--header .header-controls__mobile-trigger{display:block;flex:0 0 auto}body.header-scrolled .shopify-section--header .header-controls__search-button-label{display:none}body.header-scrolled .shopify-section--header .header-controls__search{position:static;flex:0 0 auto}body.header-scrolled .shopify-section--header .header-controls__account-cart{position:static;flex:0 0 auto;justify-content:flex-end}}@keyframes compact-header-slide-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
