.announce{background:var(--emboss);color:#fff8f5;text-align:center;padding:9px 16px;font-size:13.5px;letter-spacing:.03em}.collection-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid rgba(185,118,79,.35);font-size:14px;color:#3d231ed9}.sortform{display:flex;align-items:center;gap:10px}.sortform label{font-size:13px;color:#3d231ecc}.sortform select{font-family:var(--body);font-size:14px;color:var(--ink);background:transparent;border:1px solid var(--foil);padding:9px 10px}.pagination{margin-top:44px;text-align:center;font-size:15px}.pagination a,.pagination span{padding:0 9px;color:var(--ink)}.pagination a:hover{color:var(--foil-text)}.crosssell{border-top:1px solid var(--foil);margin-top:44px;padding:40px 0 0}.crosssell .grid{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.crosssell .grid{grid-template-columns:repeat(2,1fr)}}.footer__pay{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.footer__pay .pay-icon{height:24px;width:auto}.breadcrumb{padding:20px 0 0;font-size:13px;letter-spacing:.04em;color:#3d231ecc}.breadcrumb a{color:#3d231ecc}.breadcrumb a:hover{color:var(--foil-text)}.breadcrumb span{margin:0 8px;color:var(--foil-text)}.product{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:clamp(28px,4.5vw,72px);align-items:start;padding:clamp(24px,4vw,48px) 0 clamp(48px,7vw,92px)}@media(max-width:940px){.product{grid-template-columns:1fr}}.gallery{display:flex;gap:14px}.gallery__rail{display:flex;flex-direction:column;gap:10px;width:74px;flex:0 0 74px}.gallery__rail button{padding:0;border:1px solid rgba(185,118,79,.45);background:var(--porcelain);cursor:pointer;aspect-ratio:1;overflow:hidden;transition:border-color .3s}.gallery__rail button img{width:100%;height:100%;object-fit:cover}.gallery__rail button[aria-current=true]{border-color:var(--foil-text);box-shadow:inset 0 0 0 1px var(--foil-text)}.gallery__stage{position:relative;flex:1;min-width:0;overflow:hidden;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:clamp(14px,2.4vw,34px);background:var(--porcelain);border:1px solid var(--foil)}.gallery__stage:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(185,118,79,.3);pointer-events:none}.gallery__stage img{width:100%;height:100%;object-fit:contain;transition:transform .8s cubic-bezier(.2,.7,.3,1)}.gallery__stage:hover img{transform:scale(1.06)}.gallery__empty{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(115deg,var(--blush-deep) 0%,var(--blush) 30%,#F8DFDA 58%,var(--blush) 88%);border:1px solid var(--foil)}.gallery__empty .product__frame{position:relative;z-index:2}.product__frame{padding:16px 22px 18px;border:2px solid var(--emboss);font-family:var(--display);font-weight:500;font-size:clamp(30px,3.6vw,44px);line-height:.92;color:var(--emboss);text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.8)}.product__frame span{display:block}@media(max-width:640px){.gallery{flex-direction:column-reverse}.gallery__rail{flex-direction:row;width:auto;flex:none;overflow-x:auto}.gallery__rail button{flex:0 0 62px}}@media(min-width:941px){.product__info{position:sticky;top:82px}}.product__title{font-family:var(--display);font-weight:400;font-size:clamp(27px,3.2vw,38px);line-height:1.2;margin-top:10px}.product__price{font-family:var(--display);font-weight:500;font-size:27px;margin-top:14px}.product__unit{font-size:13px;color:#3d231ecc;margin-top:4px}.per-portion{margin-top:6px;font-size:13px;color:#3d231ecc}.product__info .per-portion{font-size:14px;margin-top:8px}.staffel-note{margin-top:14px;padding:12px 16px;background:#f3cfc980;border-left:2px solid var(--foil-text);font-size:14px;line-height:1.55;color:var(--ink)}.product__facts{list-style:none;margin:22px 0 0;padding:18px 0;border-top:1px solid rgba(185,118,79,.45);border-bottom:1px solid rgba(185,118,79,.45)}.product__facts li{font-size:14px;line-height:2;color:var(--ink)}.product__facts li:before{content:"\2661";color:var(--foil-text);margin-right:12px}.product__form{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap;margin-top:22px}.product__form select,.product__form input[type=number]{font-family:var(--body);font-size:15px;color:var(--ink);background:transparent;border:1px solid var(--foil-text);padding:15px 14px}.product__form select{flex:1 1 100%}.product__form input[type=number]{width:78px;text-align:center}.product__form .btn{flex:1;min-width:190px;text-align:center}.product__form .btn[disabled]{opacity:.5;cursor:not-allowed}.product__service{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:18px;font-size:13px;color:#3d231ed9}.product__service span:before{content:"\2661";color:var(--foil-text);margin-right:8px}.product__desc{margin-top:28px}.product__intro p{font-size:16.5px;line-height:1.7;color:#3d231ee6}.acc{border-top:1px solid rgba(185,118,79,.45)}.acc:last-of-type{border-bottom:1px solid rgba(185,118,79,.45)}.acc>summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.acc>summary::-webkit-details-marker{display:none}.acc>summary:after{content:"+";font-size:18px;color:var(--foil-text);line-height:1}.acc[open]>summary:after{content:"\2013"}.acc__body{padding:0 0 20px}.rte p{margin:0 0 12px;font-size:16px;color:#3d231ee6}.rte ul,.rte ol{margin:0 0 14px 18px;font-size:16px;color:#3d231ee6}.rte li{margin-bottom:5px}.rte table{width:100%;border-collapse:collapse;margin:4px 0 14px;font-size:15px}.rte th,.rte td{text-align:left;padding:9px 12px;border-bottom:1px solid rgba(185,118,79,.32)}.rte th{font-family:var(--body);font-weight:500;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--foil-text)}.rte tbody tr:nth-child(2n){background:#f3cfc947}.rte td:last-child,.rte th:last-child{text-align:right}.product__note{margin-top:24px;padding:18px 20px;background:#f3cfc966;border-left:2px solid var(--foil-text);font-size:13.5px;line-height:1.6;color:#3d231ed9}.compare{border-top:1px solid var(--foil);padding:clamp(38px,6vw,68px) 0}.compare table{width:100%;border-collapse:collapse;margin-top:20px;font-size:15.5px}.compare th,.compare td{text-align:left;padding:11px 14px;border-bottom:1px solid rgba(185,118,79,.32)}.compare thead th{font-family:var(--body);font-weight:500;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--foil-text)}.compare td:not(:first-child),.compare th:not(:first-child){text-align:right}.compare__note{margin-top:16px;font-size:16px;color:#3d231ee6;max-width:70ch}.compare__links{display:flex;gap:22px;flex-wrap:wrap;margin-top:18px;font-size:14px;font-weight:500}.compare__links a{color:var(--foil-text);border-bottom:1px solid rgba(138,74,47,.5)}.related{border-top:1px solid var(--foil);padding:clamp(46px,7vw,86px) 0}.related h2{font-family:var(--display);font-weight:400;font-size:clamp(24px,3vw,33px);margin-top:12px}.related .grid{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.related .grid{grid-template-columns:repeat(2,1fr)}}.ship-bar{margin:24px 0 0;padding:16px 18px;background:#f3cfc973;border:1px solid var(--foil)}.ship-bar__text{font-size:14.5px;color:var(--ink)}.ship-bar__text strong{font-family:var(--display);font-weight:500;font-size:17px}.ship-bar__track{height:4px;margin-top:12px;background:#b9764f4d}.ship-bar__fill{height:100%;background:var(--foil-text);transition:width .6s ease}.staffel-hint{margin-top:14px;font-size:14.5px;color:#3d231ed9}.card__media--photo{background:var(--porcelain);padding:clamp(14px,2vw,24px)}.card__media img{mix-blend-mode:normal;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product.css.map */
