:root{--liora-white:#fff;--liora-ink:#221A1C;--liora-rose:#E8B6BC;--liora-plum:#E8B6BC;--liora-line:rgba(34,26,28,.14)}html{scroll-behavior:smooth}body{background:var(--liora-white);color:var(--liora-ink);letter-spacing:.005em}h1,h2,h3{text-wrap:balance}.button{min-height:46px;transition:none}.button:hover{transform:none}.liora-studio-notes{background:var(--liora-notes-bg);color:var(--liora-notes-text);padding-block:var(--liora-notes-pt) var(--liora-notes-pb);border:0}.liora-studio-notes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:1120px;margin-inline:auto;padding-inline:clamp(28px,5vw,72px);box-sizing:border-box}.liora-studio-notes__item{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:0 36px;border-right:0}.liora-studio-notes__item:first-child{padding-left:0}.liora-studio-notes__item:last-child{padding-right:0;border-right:0}.liora-studio-notes__number{color:var(--liora-notes-accent);font-family:var(--font-heading--family);font-size:26px;line-height:1}.liora-studio-notes__item h3{margin:0 0 8px;font-family:var(--font-heading--family);font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.05}.liora-studio-notes__item p{margin:0;font-size:13px;line-height:1.55;opacity:.72}.liora-product-trust{background:#fff;border:0;margin-top:clamp(40px,6vw,88px)}.liora-product-trust__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.liora-product-trust__item{display:grid;grid-template-columns:36px 1fr;gap:14px;padding:28px 32px;align-items:start;border-right:0}.liora-product-trust__item:last-child{border-right:0}.liora-product-trust__item>span{color:var(--liora-plum);font-family:var(--font-heading--family);font-size:18px}.liora-product-trust__item strong,.liora-product-trust__item small{display:block}.liora-product-trust__item strong{font-size:13px;margin-bottom:4px}.liora-product-trust__item small{font-size:12px;line-height:1.45;opacity:.68}@media screen and (max-width:749px){.liora-studio-notes__grid,.liora-product-trust__inner{grid-template-columns:1fr}.liora-studio-notes__grid{max-width:none;padding-inline:18px}.liora-studio-notes__item,.liora-product-trust__item{padding:20px 0;border-right:0;border-bottom:0}.liora-studio-notes__item:first-child{padding-top:0}.liora-studio-notes__item:last-child,.liora-product-trust__item:last-child{padding-bottom:0;border-bottom:0}.liora-product-trust{margin-top:48px;padding-block:8px 24px}}@media screen and (max-width:749px){:root{--liora-mobile-gutter:14px;--liora-mobile-radius:18px}.liora-studio-notes{margin-inline:var(--liora-mobile-gutter);border:0;border-radius:var(--liora-mobile-radius);overflow:hidden}.liora-product-trust{width:auto;margin:48px var(--liora-mobile-gutter) 0;padding-block:8px 24px;border:0;border-radius:var(--liora-mobile-radius);overflow:hidden}.liora-product-trust__inner{padding-inline:18px}[id$=__1786360215ffc163b0],[id$=__section_WQmKBx],[id$=__slideshow_f3WKxB],[id$=__media_with_content_8PP6XJ],[id$=__section_gKCEUe]{width:auto;margin-inline:var(--liora-mobile-gutter);border-radius:var(--liora-mobile-radius);overflow:hidden}[id$=__collection_list_Hnnbt9] img,[id$=__product_list_tTdVKM] img{border-radius:var(--liora-mobile-radius)}}.liora-studio-notes,.liora-studio-notes__item,.liora-product-trust,.liora-product-trust__item{border:0!important}.liora-product-trust{box-shadow:0 16px 42px #482b3312}.product-card,.product-card .product-card__content,.product-card .product-grid__card{overflow:visible!important}.product-card .product-grid__card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding-bottom:4px}.product-card .card-gallery{border-radius:20px!important;overflow:hidden!important;isolation:isolate}.product-card .product-grid__card :is(h4,.h4),.product-card product-price,.product-card .price{overflow:visible!important;max-height:none!important}.product-card .product-grid__card :is(h4,.h4){display:block;-webkit-line-clamp:unset;line-clamp:unset}@media screen and (max-width:749px){.product-card .card-gallery{border-radius:16px!important}}.button:hover,button.button:hover{transform:none!important;box-shadow:none!important}.jdgm-star,.jdgm-prev-badge__stars,.jdgm-rev__rating{color:#e8b6bc!important}.jdgm-widget .jdgm-btn,.jdgm-widget input[type=submit]{background:#e8b6bc!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fefefe!important;transform:none!important;transition:none!important}.jdgm-widget .jdgm-btn:hover,.jdgm-widget input[type=submit]:hover{background:#e8b6bc!important;color:#fefefe!important;opacity:1!important;transform:none!important}#cart-drawer{--liora-cart-ink:#221A1C;--liora-cart-rose:#E8B6BC;--liora-cart-soft:#FBF6F7;--liora-cart-line:#F2E7E9;--liora-cart-muted:#756A6D}#cart-drawer .theme-drawer__dialog{width:100vw;width:100dvw;max-width:none;background:#fff;color:var(--liora-cart-ink);border:0;box-shadow:none}#cart-drawer .theme-drawer__header{min-height:64px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--liora-cart-line);background:#fff}#cart-drawer .theme-drawer__title{font-family:var(--font-heading--family);font-size:25px;line-height:1;font-weight:400;letter-spacing:-.02em;color:var(--liora-cart-ink)}#cart-drawer .theme-drawer__badge{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 7px;border-radius:999px;background:var(--liora-cart-rose);color:#fff;font-family:var(--font-body--family);font-size:10px;font-weight:600;vertical-align:middle}#cart-drawer .theme-drawer__close-button{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:999px;background:transparent;color:var(--liora-cart-ink);box-shadow:none}#cart-drawer .theme-drawer__close-button:hover{background:var(--liora-cart-soft)}#cart-drawer .cart-drawer__content{background:#fff}#cart-drawer .cart-drawer__items{padding:16px 16px 4px;gap:0}#cart-drawer .cart-items__table-row,#cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:88px minmax(0,1fr)!important;grid-template-rows:auto!important;grid-template-areas:"media details" "media variants" "media unit_price" "media price" "media quantity" "media error"!important;column-gap:14px!important;row-gap:0!important;align-items:start!important;padding:0 0 18px!important;margin:0 0 18px!important;border-bottom:1px solid var(--liora-cart-line)!important}#cart-drawer .cart-items__table-row:last-child{border-bottom:0!important;margin-bottom:0!important}#cart-drawer .cart-items__media{grid-area:media!important}#cart-drawer .cart-items__product-info{grid-area:details!important}#cart-drawer .cart-items__variants-wrapper{grid-area:variants!important}#cart-drawer .cart-items__unit-price-wrapper{grid-area:unit_price!important}#cart-drawer .cart-items__price{grid-area:price!important}#cart-drawer .cart-items__quantity{grid-area:quantity!important}#cart-drawer .cart-items__error{grid-area:error!important}#cart-drawer .cart-items__media-container{width:88px;border-radius:14px;overflow:hidden;background:var(--liora-cart-soft)}#cart-drawer .cart-items__media-image{border:0!important;border-radius:14px!important;object-fit:cover}#cart-drawer .cart-items__title{font-family:var(--font-body--family);font-size:13px!important;line-height:1.35;font-weight:600;color:var(--liora-cart-ink);letter-spacing:0}#cart-drawer .cart-items__details{color:var(--liora-cart-muted)}#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__unit-price-wrapper{margin-top:4px;font-size:11px!important;line-height:1.35;color:var(--liora-cart-muted)}#cart-drawer .cart-items__price{width:auto!important;min-width:0!important;margin-top:7px;text-align:left!important;font-family:var(--font-body--family);font-size:13px!important;line-height:1.3;font-weight:600;color:var(--liora-cart-ink)}#cart-drawer .cart-items__quantity{width:100%!important;margin-top:10px}#cart-drawer .cart-items__quantity-controls{width:100%!important;display:flex;align-items:center;justify-content:space-between;gap:8px}#cart-drawer .quantity-selector{height:44px!important;min-height:44px!important;border:1px solid var(--liora-cart-line)!important;border-radius:12px!important;background:#fff;overflow:hidden;box-shadow:none!important}#cart-drawer .quantity-selector button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;color:var(--liora-cart-ink)}#cart-drawer .quantity-selector input{min-width:34px;font-size:12px!important;font-weight:600;color:var(--liora-cart-ink);background:#fff}#cart-drawer .cart-items__remove{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border-radius:12px!important;background:var(--liora-cart-soft)!important;color:#8d8083;opacity:1}#cart-drawer .cart-items__remove:hover{color:var(--liora-cart-ink)}#cart-drawer .cart-drawer__summary{position:sticky;bottom:0;gap:12px;padding:12px 16px calc(14px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid var(--liora-cart-line);box-shadow:0 -8px 24px #221a1c0b;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer .cart-drawer__summary:before{content:"Handmade in Heidelberg \b7  Sicher bezahlen";display:block;width:100%;box-sizing:border-box;padding:9px 10px;border-radius:10px;background:var(--liora-cart-soft);color:var(--liora-cart-ink);font-family:var(--font-body--family);font-size:9px;line-height:1.35;font-weight:500;text-align:center;letter-spacing:.01em}#cart-drawer .cart-totals{gap:10px}#cart-drawer .cart-actions{border-color:var(--liora-cart-line);margin-top:0}#cart-drawer .cart-actions summary{min-height:40px;padding:9px 0}#cart-drawer .cart-discount__label,#cart-drawer .cart-note__label{font-size:11px;font-weight:500;color:var(--liora-cart-muted)}#cart-drawer .cart-discount__form{gap:8px}#cart-drawer .cart-discount__input{height:44px;border:1px solid var(--liora-cart-line);border-radius:12px;background:#fff;color:var(--liora-cart-ink);box-shadow:none}#cart-drawer .cart-discount__button{min-height:44px;padding-inline:14px;border-radius:12px;background:var(--liora-cart-soft);color:var(--liora-cart-ink);border:0}#cart-drawer .cart-totals__container{gap:5px}#cart-drawer .cart-totals__total{align-items:center}#cart-drawer .cart-totals__total-label{font-size:12px;font-weight:600;color:var(--liora-cart-ink)}#cart-drawer .cart-totals__total-value{font-family:var(--font-heading--family);font-size:24px!important;font-weight:400;line-height:1;color:var(--liora-cart-ink)}#cart-drawer .cart-totals__tax-note{font-size:9px;line-height:1.35;color:var(--liora-cart-muted)}#cart-drawer .cart__ctas{gap:8px}#cart-drawer .cart__checkout-button{width:100%;height:56px!important;min-height:56px!important;border:1px solid var(--liora-cart-rose)!important;border-radius:14px!important;background:var(--liora-cart-rose)!important;color:#fff!important;font-size:14px;font-weight:600;letter-spacing:.01em;box-shadow:none!important}#cart-drawer .cart__checkout-button:hover{background:#dfa5ad!important;border-color:#dfa5ad!important;color:#fff!important}#cart-drawer .additional-checkout-buttons{margin-top:0}#cart-drawer .cart-drawer--empty .theme-drawer__title{font-family:var(--font-heading--family);font-size:25px;font-weight:400}#cart-drawer .cart-items__empty-button{min-height:52px;border-radius:14px!important;background:var(--liora-cart-rose)!important;color:#fff!important;border:0!important}@media screen and (min-width:750px){#cart-drawer .theme-drawer__dialog{width:min(100vw,490px);max-width:490px;box-shadow:-20px 0 55px #221a1c1f}#cart-drawer .theme-drawer__header{min-height:76px;padding:20px 24px}#cart-drawer .theme-drawer__title{font-size:30px}#cart-drawer .theme-drawer__close-button{width:40px;height:40px;min-width:40px;min-height:40px;background:var(--liora-cart-soft)}#cart-drawer .cart-drawer__items{padding:22px 24px 10px}#cart-drawer .cart-items__table-row,#cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:112px minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media variants variants" "media unit_price unit_price" "media quantity quantity" "media error error"!important;column-gap:16px!important;padding-bottom:22px!important;margin-bottom:22px!important}#cart-drawer .cart-items__media-container{width:112px;border-radius:16px}#cart-drawer .cart-items__media-image{border-radius:16px!important}#cart-drawer .cart-items__title{font-size:14px!important}#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__unit-price-wrapper{font-size:12px!important}#cart-drawer .cart-items__price{margin-top:0;text-align:right!important}#cart-drawer .cart-items__quantity{width:auto!important;margin-top:10px}#cart-drawer .cart-items__quantity-controls{width:fit-content!important;justify-content:flex-start}#cart-drawer .quantity-selector{height:38px!important;min-height:38px!important}#cart-drawer .quantity-selector button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}#cart-drawer .cart-items__remove{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;background:transparent!important}#cart-drawer .cart-drawer__summary{gap:16px;padding:18px 24px 22px!important}#cart-drawer .cart-drawer__summary:before{content:"Handmade in Heidelberg  \2022   Sicher bezahlen  \2022   Versand mit Tracking";padding:11px 14px;border-radius:12px;font-size:10px}#cart-drawer .cart-totals{gap:14px}#cart-drawer .cart-totals__total-label{font-size:13px}#cart-drawer .cart-totals__total-value{font-size:25px!important}#cart-drawer .cart-totals__tax-note{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/liora-redesign.css.map */
