:root{--hn-ease-out: cubic-bezier(.23, 1, .32, 1);--hn-ease-in-out: cubic-bezier(.77, 0, .175, 1);--hn-accent: #ffa500}.button,button.button,.product-form__submit,.shopify-payment-button__button{transition-property:transform,background-color,color,border-color,opacity;transition-duration:.16s;transition-timing-function:var(--hn-ease-out)}.button:active,.product-form__submit:active,.shopify-payment-button__button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.product-card .product-card__media img,.card .media img{transition:transform .4s var(--hn-ease-out)}.product-card:hover .product-card__media img,.card:hover .media img{transform:scale(1.02)}}.hn-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;margin:1.25rem 0 0;padding:1rem 0 0;list-style:none;border-top:1px solid rgb(23 23 23 / .08)}.hn-trust__item{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.35;color:#171717b8}.hn-trust__item .icon{flex:none;width:1.125rem;height:1.125rem;color:#171717e6}.hn-trust__item .icon .fill{fill:var(--hn-accent);opacity:.25}@media(max-width:767px){.hn-trust{grid-template-columns:1fr}}.product__info details summary{transition:opacity .15s var(--hn-ease-out)}@media(hover:hover)and (pointer:fine){.product__info details summary:hover{opacity:.72}}.custom-feature-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem!important}.custom-feature-cards .card{width:auto!important;box-shadow:none!important;border:1px solid rgb(23 23 23 / .06);transition:transform .2s var(--hn-ease-out)!important}.custom-feature-cards .card .icon .icon{width:1.75rem;height:1.75rem}.custom-feature-cards .card .icon .fill{fill:var(--hn-accent);opacity:.3}@media(hover:none),(pointer:coarse){.custom-feature-cards .card:hover{transform:none!important}}@media(max-width:767px){.custom-feature-cards{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.button:active,.product-form__submit:active,.shopify-payment-button__button:active{transform:none}.product-card:hover .product-card__media img,.card:hover .media img,.custom-feature-cards .card:hover{transform:none!important}}.rte .hn-trust{margin-top:1.25rem;padding-left:0}.rte .hn-trust .hn-trust__item{margin:0;padding:0}.rte .hn-trust .hn-trust__item:before,.rte .hn-trust .hn-trust__item::marker{content:none;display:none}.rte .hn-trust .hn-trust__item svg,.rte .hn-trust .hn-trust__item .icon{margin:0!important;display:block}.rte .hn-trust .hn-trust__item span{margin:0}.hn-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.hn-price-row__tax{margin:0;font-size:.8125rem;color:rgb(var(--color-foreground) / .65)}.hn-price-row__tax a{color:inherit;text-underline-offset:2px}.hn-buybox-usps{list-style:none;margin:.25rem 0 0;padding:.875rem 1rem;display:grid;gap:.6rem;border-radius:12px;background:#ffa50014;border:1px solid rgb(255 165 0 / .25)}.hn-buybox-usps__item{display:flex;gap:.6rem;align-items:flex-start;font-size:.875rem;line-height:1.45;margin:0}.hn-buybox-usps__icon{flex:none;display:block;width:1.25rem;height:1.25rem;margin-top:.05rem;color:#171717}.hn-buybox-usps__icon .icon,.hn-buybox-usps__icon svg{width:1.25rem;height:1.25rem;display:block}.hn-buybox-usps__icon .icon .fill{fill:orange;opacity:.45}.hn-buybox-usps__item strong{font-weight:700}.hn-buybox-usps__text{display:block;color:rgb(var(--color-foreground) / .7)}.hn-discount-note{display:flex;gap:.5rem;align-items:center;justify-content:center;margin:.75rem 0 0;font-size:.8125rem;line-height:1.4;color:rgb(var(--color-foreground) / .75);text-align:center}.hn-discount-note .icon{width:1.1rem;height:1.1rem;flex:none}.hn-discount-note .icon .fill{fill:orange;opacity:.45}.hn-discount-note strong{color:rgb(var(--color-foreground));font-weight:600}.jdgm-write-review-modal .jdgm-star{color:orange!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-close,.jdgm-write-review-modal button[type=submit]{background:#171717!important;color:#fafafa!important;border-radius:999px!important;min-height:3rem;padding:0 1.5rem!important;font-family:inherit;font-weight:600;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:active{transform:scale(.97)}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{font-family:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{border-radius:12px!important;border:1px solid rgb(23 23 23 / .15)!important;background:#fff!important;font-family:inherit}.jdgm-write-review-modal .jdgm-write-review-modal__field-input:focus{outline:2px solid #ffa500;outline-offset:1px}@media(hover:hover)and (pointer:fine){.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next:hover,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-close:hover{background:#2a2a2a!important}}.jdgm-prev-badge .jdgm-star,.jdgm-preview-badge .jdgm-star{color:orange!important}.jdgm-widget .jm-review-widget,.jdgm-widget .jm-carousel{--jm-review-widget-star-and-histogram-color: #ffa500 !important;--jm-review-widget-button-color: #171717 !important;--jm-review-widget-button-text-color: #fafafa !important;--jm-review-widget-text-color: #171717 !important;--jm-review-widget-lighter-text-color: rgb(23 23 23 / .6) !important;--jm-review-widget-light-color: rgb(23 23 23 / .08) !important;--jm-widget-primary-color: #171717 !important;--jm-btn-border-radius: 999px !important;--jm-widget-border-radius: 16px !important;--jm-corner-radius: 16px !important;--jm-tag-bg: rgb(255 165 0 / .14) !important;--jm-tag-color: #171717 !important;--jm-tag-selected-bg: #171717 !important;--jm-tag-selected-color: #fafafa !important;--jm-transparency-badge-color: #171717 !important}.jdgm-widget .jm-review-item+.jm-review-item{border-top:1px solid rgb(23 23 23 / .08)}.jdgm-widget .jm-review-item{padding-block:1.25rem}.jdgm-widget .jm-review-content__title{font-weight:700;color:#171717}.jdgm-widget .jm-review-content__body{line-height:1.6;color:#171717cc}.jdgm-widget .jm-reviewer-info__name{font-weight:600}.jdgm-widget .jm-reviewer-avatar{background:#ffa50029!important;color:#171717!important}.jdgm-widget .jm-verified-buyer-badge,.jdgm-widget .jm-verified-badge{color:#171717!important}.jdgm-widget .jm-verified-badge__icon{color:orange!important;fill:currentColor}.jdgm-widget .jm-media-grid img{border-radius:12px}.jdgm-widget .jm-sort-filter__select,.jdgm-widget .jm-search-bar__input{border-radius:999px!important;border-color:#17171726!important;font-family:inherit}.jdgm-widget .jm-carousel-review-item{background:#fff;border-radius:16px;border:1px solid rgb(23 23 23 / .07);box-shadow:0 1px 2px #4020000d,0 10px 28px -14px #783c0038}.jdgm-widget .jm-carousel-navigation__next,.jdgm-widget .jm-carousel-navigation__previous{background:#171717!important;color:#fafafa!important;border-radius:999px!important;border:0!important}.jdgm-widget .jm-star-rating__filled,.jdgm-widget .jm-star-rating__half,.jdgm-widget .jm-rating-filter__star{color:orange!important}@media screen and (min-width:990px){.announcement-bar [loaded] .announcement__content,[loaded] .announcement__content{transition-duration:.32s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.announcement__slide[aria-hidden] .announcement__content{transform:translateY(40%)}}.jdgm-review-widget[data-product-id=""] .jm-action-buttons,.jdgm-review-widget[data-product-id=""] .jm-review-widget-minimal-header__action-buttons{display:none!important}.hn-reviews__app:has(.jdgm-review-widget[data-product-id=""]){display:none!important}.hn-reviews:has(>.hn-reviews__inner>.hn-reviews__head+.hn-reviews__app:last-child .jdgm-review-widget[data-product-id=""]){display:none}.hn-reviews__app{--jm-review-widget-star-and-histogram-color: #ffa500;--jm-review-widget-button-color: #171717;--jm-review-widget-button-text-color: #fafafa;--jm-widget-primary-color: #171717;font-family:inherit}.hn-reviews__app :is([class*=jdgm],[class*=jm-]){font-family:inherit}.hn-reviews__app :is(.jdgm-star,[class*=jdgm-star],[class*=jm-star]){color:orange!important}.hn-reviews__app:not(:has(.jm-review-widget,.jdgm-review-widget)){padding:0;background:none;border:0;box-shadow:none}.hn-reviews__head:has(.hn-reviews__title)~.hn-reviews__app :is(.jdgm-carousel-title,.jdgm-all-reviews__header-title,.jdgm-widget-title,[class*=widget-title]){display:none!important}.hn-delivery-note{display:grid;gap:.35rem;margin:.25rem 0 .5rem}.hn-delivery-note p{display:flex;gap:.5rem;align-items:flex-start;margin:0;font-size:.8125rem;line-height:1.45;color:rgb(var(--color-foreground) / .75)}.hn-delivery-note .icon{width:1.05rem;height:1.05rem;flex:none;margin-top:.1rem}.hn-delivery-note .icon .fill{fill:orange;opacity:.45}.hn-delivery-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hn-wunsch-hint{display:flex;gap:.5rem;align-items:center;justify-content:center;margin:.5rem 0 0;font-size:.8125rem;line-height:1.4;text-align:center;color:rgb(var(--color-foreground) / .75)}.hn-wunsch-hint .icon{width:1.05rem;height:1.05rem;flex:none}.hn-wunsch-hint .icon .fill{fill:orange;opacity:.45}.hn-wunsch-hint a{color:rgb(var(--color-foreground));font-weight:600;text-decoration:underline;text-underline-offset:3px}.hn-wunsch-hint--steps{list-style:none;padding:.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-radius:12px;background:#ffa50014}.hn-wunsch-hint--steps li{display:grid;justify-items:center;gap:.3rem;font-size:.75rem;line-height:1.3;color:rgb(var(--color-foreground) / .8)}.hn-wunsch-hint--steps span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:#171717;color:#fafafa;font-weight:700;font-size:.75rem}.hn-wa-float{position:fixed;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:24;display:inline-flex;align-items:center;gap:.5rem;height:3.25rem;padding:0 1.125rem 0 .95rem;border-radius:999px;background:#25d366;color:#fff;text-decoration:none;font-weight:600;font-size:.9375rem;box-shadow:0 10px 28px -10px #0006;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.hn-wa-float .hn-wa__icon{width:1.5rem;height:1.5rem;flex:none}.hn-wa-float:active{transform:scale(.96)}.hn-wa-float:focus-visible{outline:2px solid #171717;outline-offset:3px}@media(hover:hover)and (pointer:fine){.hn-wa-float:hover{transform:translateY(-2px);box-shadow:0 14px 32px -10px #00000073}}@media(max-width:767px){.hn-wa-float{right:.75rem;width:3.25rem;padding:0;justify-content:center}.hn-wa-float__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}body:has(.hn-xmas.is-open,cart-drawer[open],menu-drawer[open],.drawer[open],search-drawer[open]) .hn-wa-float{opacity:0;pointer-events:none}@media print{.hn-wa-float{display:none}}.hn-buybox-notes{display:grid;gap:.6rem;margin:1rem 0 0;padding:.875rem 1rem;border-radius:12px;background:#ffa50012}.hn-buybox-notes:empty{display:none}.hn-buybox-notes .hn-discount-note,.hn-buybox-notes .hn-wunsch-hint:not(.hn-wunsch-hint--steps){display:flex;gap:.6rem;align-items:flex-start;justify-content:flex-start;margin:0;font-size:.875rem;line-height:1.45;text-align:left;color:rgb(var(--color-foreground) / .75)}.hn-buybox-notes .icon{width:1.25rem;height:1.25rem;flex:none;margin-top:.05rem}.hn-buybox-notes .hn-wunsch-hint a{font-weight:600}.hn-buybox-notes .hn-wunsch-hint--steps{margin:0;padding:0;background:none}@media(min-width:1024px){.featured-product>.product__gallery-container{position:sticky;top:calc(var(--sticky-header-height, 0px) + 1.25rem);align-self:start}}@media(min-width:768px){.hn-wa-float{height:3.1875rem;right:calc(var(--sp-5, 1.25rem) + var(--sp-4, 1rem) + 1px);bottom:var(--sp-5, 1.25rem)}body:has(product-sticky-form) .hn-wa-float{min-width:17.0625rem;justify-content:center}body:has(product-sticky-form) .product-sticky-form{inset-block-end:calc(var(--sp-5, 1.25rem) + 3.1875rem + .75rem)}}@media(max-width:767px){html .hn-wa-float,html .hn-xmas-teaser{bottom:var(--hn-float-bottom, calc(1rem + env(safe-area-inset-bottom)) )}html .hn-wa-float{transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1)}html .hn-xmas-teaser{transition:bottom .3s cubic-bezier(.23,1,.32,1),opacity .24s ease,transform .24s cubic-bezier(.23,1,.32,1)}}.dock__item--whatsapp .icon{width:1.25rem;height:1.25rem}.hn-request-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;width:100%;min-height:3.25rem;margin-top:.75rem;padding:.5rem 1.25rem;border:2px solid rgb(var(--color-foreground));border-radius:var(--button-border-radius, 999px);color:rgb(var(--color-foreground));text-decoration:none;text-align:center;font-weight:700;line-height:1.2;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.hn-request-cta__hint{font-size:.75rem;font-weight:500;opacity:.65}.hn-request-cta:active{transform:scale(.98)}.hn-request-cta:focus-visible{outline:2px solid #ffa500;outline-offset:3px}@media(hover:hover)and (pointer:fine){.hn-request-cta:hover{border-color:orange;background:orange;color:#171717}}[id^=ProductBundle-] .details__content{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:.5rem}[id^=ProductBundle-] .product-bundle__info{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"media title" "media price";align-items:center;column-gap:.625rem;row-gap:.125rem;padding:.5rem .625rem .5rem .5rem;border:1px solid rgb(var(--color-foreground) / .12);border-radius:12px;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}[id^=ProductBundle-] .product-bundle__info:has(input:checked){border-color:orange;background:#ffa50012}[id^=ProductBundle-] .product-bundle__info:has(input:focus-visible){outline:2px solid #ffa500;outline-offset:2px}[id^=ProductBundle-] .product-bundle__info .checkbox{position:absolute;top:.25rem;left:.25rem;z-index:1;margin:0;width:1.125rem;height:1.125rem;accent-color:#ffa500;background:#fff;border-radius:4px}[id^=ProductBundle-] .product-bundle__info .horizontal-product__media{grid-area:media;width:2.75rem;height:2.75rem;border-radius:8px}[id^=ProductBundle-] .product-bundle__info .horizontal-product__media img{width:100%;height:100%;object-fit:cover}[id^=ProductBundle-] .product-bundle__info .horizontal-product__details{grid-area:title;min-width:0;align-self:end}[id^=ProductBundle-] .product-bundle__info .horizontal-product__title{font-size:.8125rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[id^=ProductBundle-] .product-bundle__info .horizontal-product__details .text-xs{display:none}[id^=ProductBundle-] .product-bundle__info .horizontal-product__quantity{grid-area:price;align-self:start;font-size:.8125rem;font-weight:700;color:#b45309}[id^=ProductBundle-] .product-bundle__info .horizontal-product__quantity *{font-size:inherit!important;flex-direction:row!important;align-items:baseline!important;gap:.375rem!important}.hn-delivery-time{margin-top:.375rem}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .product-card__media .media{border-radius:16px;background:#f1efed;overflow:hidden;isolation:isolate}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .product-card__media .media img{transition:transform .6s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card:hover .product-card__media .media img{transform:scale(1.04)}}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .product-card__content{padding-top:.875rem}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .product-card__details{flex-direction:column;align-items:flex-start;gap:.375rem}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .product-card__title{font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);font-weight:600;letter-spacing:-.01em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .price{flex-direction:row;align-items:baseline;font-weight:700;font-size:.9375rem;color:#171717}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .price small{font-weight:500;color:#1717178c;margin-right:.15em}:is(.hn-tabs,.hn-spot,.hn-prow,.mega-menu__panel) .product-card .price :is(s,.price__compare,del){font-weight:500;color:#17171773}.mega-menu__list--tabs .mega-menu__item--tabs>p{font-size:.875rem;font-weight:600;color:#1717178c;margin:0}.mega-menu__list--tabs .mega-menu__item--tabs{gap:1.25rem}.mega-menu__list--tabs .mega-menu__nav--tabs{gap:.125rem}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item{position:relative;width:100%;justify-content:flex-start;padding:.5rem .75rem .5rem 1rem;border-radius:12px;color:#1717178c;background:transparent;border:0;text-align:left;transition:color .16s ease,background-color .16s ease,opacity .9s cubic-bezier(.19,1,.22,1),transform 1.5s cubic-bezier(.075,.82,.165,1)}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item .heading{font-size:clamp(1.125rem,1rem + .45vw,1.5rem);font-weight:600;letter-spacing:-.02em}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item:before{content:"";position:absolute;left:0;top:50%;width:3px;height:1.25em;margin-top:-.625em;border-radius:3px;background:orange;transform:scaleY(0);transition:transform .2s cubic-bezier(.23,1,.32,1)}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item[disabled]{color:#171717;background:#ffa5001a;cursor:default}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item[disabled]:before{transform:scaleY(1)}@media(hover:hover)and (pointer:fine){.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item:not([disabled]):hover{color:#171717;background:#1717170a}}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item .link-text{background-image:none!important}.mega-menu__list--tabs .mega-menu__footer:before{display:none}.mega-menu__list--tabs .mega-menu__footer .mega-menu__link{justify-content:center;gap:.5rem;padding:.8rem 1.25rem;border-radius:999px;background:#fff;color:#171717;border:1px solid rgb(23 23 23 / .16);transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.mega-menu__list--tabs .mega-menu__footer .mega-menu__link .heading{font-size:.9375rem;font-weight:600;letter-spacing:0;color:#171717;white-space:nowrap}.mega-menu__list--tabs .mega-menu__footer .mega-menu__link .icon{color:#171717}.mega-menu__list--tabs .mega-menu__footer .mega-menu__link:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.mega-menu__list--tabs .mega-menu__footer .mega-menu__link:hover{background:orange;border-color:orange}}.mega-menu__list--tabs{--nav-tabs-width: min(270px, 26vw)}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item{padding-block:.4rem}.mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item .heading{font-size:clamp(1rem,.85rem + .35vw,1.1875rem);line-height:1.25;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.mega-menu__panel>.grid>.flex>p.uppercase{text-transform:none;font-size:.875rem;font-weight:600;color:#1717178c}.mega-menu__panel .mega-menu__link .heading{font-size:.9375rem;font-weight:700;color:#b45309}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hn-refinements.css.map */
