:root{--hw-bg: #f5f3ee;--hw-bg-light: #faf9f6;--hw-surface: #ffffff;--hw-surface-warm: #eeece5;--hw-text: #181917;--hw-text-soft: #62645f;--hw-dark: #1f231f;--hw-dark-hover: #343a33;--hw-accent: #7f8973;--hw-accent-soft: #dde2d6;--hw-border: rgba(24, 25, 23, .11);--hw-border-strong: rgba(24, 25, 23, .2);--hw-radius-small: 10px;--hw-radius-medium: 16px;--hw-radius-large: 24px;--hw-shadow-small: 0 5px 18px rgba(24, 25, 23, .06);--hw-shadow-medium: 0 14px 38px rgba(24, 25, 23, .1);--hw-transition: .22s cubic-bezier(.2, .7, .2, 1)}html{scroll-behavior:smooth}body{color:var(--hw-text);background:radial-gradient(circle at 8% 0%,rgba(127,137,115,.1),transparent 34rem),var(--hw-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main,#MainContent,.content-for-layout,.page-wrapper{background:transparent}p,.rte,.rte p{color:var(--hw-text-soft);line-height:1.7}::selection{color:var(--hw-dark);background:var(--hw-accent-soft)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--hw-text);letter-spacing:-.025em;line-height:1.1}h1,.h1{font-weight:750}h2,.h2{font-weight:720}h3,.h3{font-weight:680}main h1{text-wrap:balance}main h2{text-wrap:balance}main .shopify-section:nth-child(2n){background:#ffffff57}main .shopify-section:nth-child(odd){background:transparent}main .shopify-section{position:relative}#header-group,.shopify-section-group-header-group{position:relative;z-index:30}header,.header,.header-wrapper{background:#faf9f6eb;border-bottom:1px solid var(--hw-border);box-shadow:0 5px 22px #1819170b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header a,.header button,.header__menu-item,.header__heading-link{transition:color var(--hw-transition),background-color var(--hw-transition),opacity var(--hw-transition),transform var(--hw-transition)}.header__menu-item,.header__menu-item span{color:var(--hw-text);font-weight:550}.header__menu-item:hover,.header a:hover{color:var(--hw-accent)}.header__icon{border-radius:50%}.header__icon:hover{background:var(--hw-accent-soft);transform:translateY(-1px)}.cart-count-bubble,.header__cart-count,[class*=cart-count]{font-weight:700}.rte a,.underlined-link,.link{color:var(--hw-dark);text-decoration-color:var(--hw-accent);text-decoration-thickness:2px;text-underline-offset:4px;transition:color var(--hw-transition),text-decoration-color var(--hw-transition)}.rte a:hover,.underlined-link:hover,.link:hover{color:var(--hw-accent)}.button,button[type=submit],input[type=submit],.shopify-payment-button__button{min-height:48px;border-radius:999px!important;font-weight:700;letter-spacing:.005em;transition:transform var(--hw-transition),box-shadow var(--hw-transition),color var(--hw-transition),background-color var(--hw-transition),border-color var(--hw-transition)}.button:not(.button--secondary),.button--primary,button[type=submit],input[type=submit],.shopify-payment-button__button--unbranded{color:#fff!important;background:var(--hw-dark)!important;border-color:var(--hw-dark)!important;box-shadow:0 9px 22px #18191729}.button:not(.button--secondary):hover,.button--primary:hover,button[type=submit]:hover,input[type=submit]:hover,.shopify-payment-button__button--unbranded:hover{color:#fff!important;background:var(--hw-dark-hover)!important;border-color:var(--hw-dark-hover)!important;transform:translateY(-2px);box-shadow:0 14px 28px #18191736}.button:not(.button--secondary):active,.button--primary:active,button[type=submit]:active,input[type=submit]:active{transform:translateY(0)}.button--secondary{color:var(--hw-dark)!important;background:transparent!important;border-color:var(--hw-border-strong)!important;box-shadow:none!important}.button--secondary:hover{color:var(--hw-dark)!important;background:var(--hw-accent-soft)!important;border-color:var(--hw-accent)!important;transform:translateY(-1px)}.button:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid rgba(127,137,115,.34);outline-offset:3px}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea,select,.field__input,.select__select{border-radius:var(--hw-radius-small)!important;border-color:var(--hw-border)!important;background:var(--hw-bg-light);transition:border-color var(--hw-transition),background-color var(--hw-transition),box-shadow var(--hw-transition)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus,select:focus,.field__input:focus,.select__select:focus{background:var(--hw-surface);border-color:var(--hw-accent)!important;box-shadow:0 0 0 4px #7f897324;outline:none}.announcement-bar,.utility-bar{color:var(--hw-dark)!important;background:var(--hw-accent-soft)!important}.announcement-bar__message{font-weight:650;letter-spacing:.015em}.rich-text__wrapper,.collapsible-content__wrapper,.contact__fields,.customer form{border-radius:var(--hw-radius-large)}@media screen and (max-width:749px){:root{--hw-radius-small: 9px;--hw-radius-medium: 14px;--hw-radius-large: 19px}body{background:var(--hw-bg)}.button,button[type=submit],input[type=submit],.shopify-payment-button__button{min-height:50px}header,.header,.header-wrapper{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}@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.template-collection,body:has([data-template=collection]),body:has(.collection){background:var(--hw-bg, #f4f0e8)}main .collection,main .collection-wrapper,main .collection-products,main [class*=collection-product]{background:transparent}.collection h1,.collection__title,.collection-title,main h1{color:var(--hw-text, #20231f)}.collection,.collection-wrapper,.main-collection{padding-bottom:clamp(50px,7vw,100px)}.collection__title,.collection-title,main>.section:first-child h1{margin-bottom:clamp(30px,4vw,54px)}.facets,.facets-container,.facets-wrapper,.facets-vertical,.mobile-facets__wrapper{border-radius:16px}.facets-container,.facets-wrapper{padding:14px 18px;margin-bottom:28px;background:#ffffffb8;border:1px solid var(--hw-border, rgba(24, 25, 23, .11));box-shadow:0 6px 22px #1819170a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.facets__heading,.facets__summary,.facets__label,.facets label{color:var(--hw-text, #20231f);font-weight:600}.facets__summary,.facets__disclosure{transition:color var(--hw-transition, .22s ease),transform var(--hw-transition, .22s ease)}.facets__summary:hover{color:var(--hw-accent, #96a087)}.product-grid,.collection .grid,[class*=product-grid]{gap:clamp(20px,2.3vw,34px)}.card-wrapper,.product-card,[class*=product-card]{height:100%}.card-wrapper .card,.product-card,[class*=product-card]{position:relative;height:100%;overflow:hidden;background:#fffffff5;border:1px solid rgba(24,25,23,.09);border-radius:20px;box-shadow:0 7px 22px #1819170e;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s cubic-bezier(.2,.7,.2,1),border-color .26s ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card,.product-card:hover,[class*=product-card]:hover{transform:translateY(-7px);border-color:#96a08761;box-shadow:0 20px 48px #18191721}}.card-wrapper .card__inner,.card-wrapper .card__media,.product-card__media,[class*=product-card] [class*=media]{overflow:hidden;background:linear-gradient(145deg,#f1ede4,#ebe5da)}.card-wrapper .card__inner,.product-card__media{border-radius:18px 18px 0 0}.card-wrapper .card__media img,.card-wrapper .card__inner img,.product-card__media img,[class*=product-card] img{transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .3s ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img,.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.045)}}.card-wrapper .card__content,.card-wrapper .card__information,.product-card__content,.product-card__info{padding:18px 18px 20px}.card__heading,.card__heading a,.product-card__title,.product-card__title a{color:var(--hw-text, #20231f);font-weight:670;line-height:1.35;text-decoration:none;transition:color var(--hw-transition, .22s ease)}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card__heading a,.product-card:hover .product-card__title a{color:var(--hw-accent, #7f8973)}}.card__information p,.product-card__content p,.card-information{color:var(--hw-text-soft, #62645f)}.card-wrapper .price,.product-card .price,.card-information .price{margin-top:8px;color:var(--hw-text, #20231f);font-weight:750}.price-item{font-weight:750}.price__sale .price-item--regular{color:var(--hw-text-soft, #62645f);font-weight:500}.card__badge .badge,.badge,.product-card__badge{padding:7px 11px;border:0;border-radius:999px;color:var(--hw-dark, #20231f);background:var(--hw-sage-light, #dce2d5);font-size:.72rem;font-weight:750;letter-spacing:.035em;text-transform:uppercase;box-shadow:0 4px 13px #18191712}.badge--sale,.badge.sale,.product-card__badge--sale{color:#fff;background:var(--hw-terracotta, #c88362)}.quick-add,.quick-add__submit,.card-wrapper .button{position:relative}.quick-add__submit,.card-wrapper .button{min-height:46px;border-radius:999px}@media(hover:hover)and (pointer:fine){.quick-add__submit:hover,.card-wrapper .button:hover{transform:translateY(-2px)}}.card-wrapper .card:before,.product-card:before{content:"";position:absolute;z-index:3;top:0;left:20px;right:20px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--hw-sage, #96a087),var(--hw-yellow-soft, #f0d36a),var(--hw-terracotta, #c88362));opacity:0;transform:scaleX(.5);transition:opacity .26s ease,transform .26s ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card:before,.product-card:hover:before{opacity:1;transform:scaleX(1)}}.template-collection main,body:has(.collection) main{background:radial-gradient(circle at 85% 12%,rgba(240,211,106,.08),transparent 28rem),radial-gradient(circle at 5% 55%,rgba(150,160,135,.1),transparent 32rem),var(--hw-bg, #f4f0e8)}@media screen and (max-width:749px){.facets-container,.facets-wrapper{padding:10px 12px;margin-bottom:20px;border-radius:13px}.product-grid,.collection .grid,[class*=product-grid]{gap:14px}.card-wrapper .card,.product-card,[class*=product-card]{border-radius:16px}.card-wrapper .card__inner,.product-card__media{border-radius:14px 14px 0 0}.card-wrapper .card__content,.card-wrapper .card__information,.product-card__content,.product-card__info{padding:13px 13px 16px}.card__heading,.card__heading a,.product-card__title,.product-card__title a{font-size:.95rem}.card-wrapper .card:before,.product-card:before{left:14px;right:14px}}.card-wrapper .card:before,.product-card:before,[class*=product-card]:before{display:none!important;content:none!important}.card-wrapper .card,.product-card,[class*=product-card]{transform:none!important;border:1px solid rgba(24,25,23,.09)!important;box-shadow:0 5px 16px #1819170e!important;transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s cubic-bezier(.2,.7,.2,1),border-color .24s ease!important}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card,.product-card:hover,[class*=product-card]:hover{transform:translateY(-3px)!important;border-color:#7f897338!important;box-shadow:0 12px 28px #1819171a!important}}.card-wrapper .card__media img,.card-wrapper .card__inner img,.product-card__media img,[class*=product-card] img{transform:scale(1)!important;transition:transform .42s cubic-bezier(.2,.7,.2,1),filter .24s ease!important}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img,.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.018)!important}}.card-wrapper:hover .card__heading a,.product-card:hover .product-card__title a,[class*=product-card]:hover a{color:var(--hw-text, #20231f)!important}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card__heading a,.product-card:hover .product-card__title a{color:var(--hw-accent, #7f8973)!important}}.card-wrapper button[aria-label],.product-card button[aria-label]{opacity:0;transform:scale(.92);transition:opacity .2s ease,transform .2s ease!important}@media(hover:hover)and (pointer:fine){.card-wrapper:hover button[aria-label],.product-card:hover button[aria-label]{opacity:.72;transform:scale(1)}}@media(hover:none),(pointer:coarse){.card-wrapper .card,.product-card,[class*=product-card],.card-wrapper .card__media img,.card-wrapper .card__inner img,.product-card__media img,[class*=product-card] img{transform:none!important}}product-card.product-card{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border:1px solid rgba(31,35,31,.1);border-radius:20px;box-shadow:0 6px 18px #1f231f0f;transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s cubic-bezier(.2,.7,.2,1),border-color .24s ease}product-card.product-card .product-card__content{border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}product-card.product-card .product-card__media,product-card.product-card .product-card__image,product-card.product-card [class*=card-gallery]{overflow:hidden;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:#f3f0e9}product-card.product-card img{display:block;width:100%;height:auto;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;transition:transform .42s cubic-bezier(.2,.7,.2,1)}product-card.product-card .product-card__content{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding:14px 14px 16px;overflow:visible}product-card.product-card .product-card__content a,product-card.product-card .product-card__title{color:#20231f;line-height:1.4;text-decoration:none}product-card.product-card .price,product-card.product-card [class*=price]{position:static!important;margin-top:auto;padding-top:8px;padding-bottom:1px;min-height:1.4em;overflow:visible!important;line-height:1.3}@media(hover:hover)and (pointer:fine){product-card.product-card:hover{transform:translateY(-3px);border-color:#7f897347;box-shadow:0 14px 32px #1f231f1c}product-card.product-card:hover img{transform:scale(1.018)}product-card.product-card:hover .product-card__content a{color:#6f7965}}product-card.product-card button[aria-label]{opacity:0;transform:scale(.92);transition:opacity .18s ease,transform .18s ease}@media(hover:hover)and (pointer:fine){product-card.product-card:hover button[aria-label]{opacity:.72;transform:scale(1)}}@media screen and (max-width:749px){product-card.product-card{border-radius:16px}product-card.product-card .product-card__content{padding:12px 12px 14px}}product-card.product-card .card-gallery,product-card.product-card card-gallery,product-card.product-card .card-gallery__container,product-card.product-card .card-gallery__media,product-card.product-card .product-card-gallery,product-card.product-card .product-card__media{border:0!important;outline:0!important;box-shadow:none!important}product-card.product-card .card-gallery:before,product-card.product-card .card-gallery:after,product-card.product-card card-gallery:before,product-card.product-card card-gallery:after,product-card.product-card .product-card__media:before,product-card.product-card .product-card__media:after{display:none!important;content:none!important}product-card.product-card{border:1px solid rgba(31,35,31,.1)!important;outline:0!important}product-card.product-card .card-gallery slideshow-arrows{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none}product-card.product-card .card-gallery slideshow-arrows .slideshow-control{position:absolute!important;top:50%!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;margin:0!important;color:#20231f!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:0;pointer-events:auto;transform:translateY(-50%)!important;transition:opacity .18s ease,color .18s ease,transform .18s ease!important}product-card.product-card .card-gallery slideshow-arrows .slideshow-control:first-child{left:10px!important;right:auto!important}product-card.product-card .card-gallery slideshow-arrows .slideshow-control:last-child{right:10px!important;left:auto!important}product-card.product-card .card-gallery slideshow-arrows .slideshow-control svg{width:16px!important;height:16px!important;padding:0!important;margin:auto!important;background:transparent!important;border:0!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){product-card.product-card:hover .card-gallery slideshow-arrows .slideshow-control{opacity:.55!important}product-card.product-card .card-gallery slideshow-arrows .slideshow-control:hover{opacity:1!important;color:#6f7965!important;background:transparent!important;transform:translateY(-50%) scale(1.08)!important}}@media(hover:none),(pointer:coarse){product-card.product-card .card-gallery slideshow-arrows{display:none!important}}.product-information slideshow-arrows,.product-information .slideshow-arrows,.product-information [class*=slideshow-arrows]{pointer-events:none}.product-information .slideshow-control,.product-information button[aria-label*=Previous],.product-information button[aria-label*=Next],.product-information button[aria-label*=Zur\fc ck],.product-information button[aria-label*=Weiter]{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#20231f!important;opacity:.72!important;pointer-events:auto;transition:opacity .18s ease,transform .18s ease,color .18s ease!important}product-card.product-card .quick-add,product-card.product-card .quick-add__button,product-card.product-card .quick-add__submit,product-card.product-card .product-card__quick-add,product-card.product-card [class*=quick-add],product-card.product-card button[aria-label*=Quick],product-card.product-card button[aria-label*=Vorschau],product-card.product-card button[aria-label*=Schnellansicht]{display:none!important;visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hodapp-premium.css.map */
