de-bundle-shop{display:block;padding:24px 0 44px;background:#f5f5f4;color:#262522;font-family:Google Sans,Arial,sans-serif;--bundle-brown:#432e22;--bundle-muted:#73716c;--bundle-line:#e7e1da }.de-bundles *{box-sizing:border-box}.de-bundles [hidden]{display:none!important}.de-bundles__wrap{width:min(1440px,91%);margin:auto}.de-bundles__hero{text-align:center;padding:23px 0 28px}.de-bundles__hero h1{font-size:clamp(36px,3.8vw,58px);font-weight:400;letter-spacing:-.04em;line-height:1.08;margin:0}.de-bundles__hero p{font-size:16px;line-height:1.5;max-width:54ch;margin:13px auto 0;color:var(--bundle-muted)}.de-bundles svg{width:20px;height:20px;flex-shrink:0}.de-bundles__campaign{display:flex;align-items:center;justify-content:space-between;gap:22px;background:#111723;color:#fff6e7;border-radius:20px;padding:23px 30px}.de-bundles__campaign>div{display:flex;align-items:center;gap:20px}.de-bundles__campaign>div>span{color:#f4c68f;text-transform:uppercase;font-size:11px;letter-spacing:.12em}.de-bundles__campaign strong{font-size:29px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.de-bundles__campaign>p{margin:0;font-size:13px;line-height:1.5;max-width:29ch;color:#f4d1a2}.de-bundles__filters{display:flex;gap:10px;overflow:auto;padding:26px 0;scrollbar-width:none}.de-bundles__filters button{flex-shrink:0;min-height:43px;padding:10px 21px;border:1px solid #cdbca9;border-radius:30px;color:#6a594b;background:transparent;font-size:13px;cursor:pointer}.de-bundles__filters button[aria-pressed=true]{background:var(--bundle-brown);border-color:var(--bundle-brown);color:#fff9ef}.de-bundles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.de-bundle-card{min-width:0;border:1px solid var(--bundle-line);border-radius:24px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.de-bundle-card__images{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;position:relative;padding:43px 34px 7px;min-height:216px}.de-bundle-card__scene{position:absolute;top:20px;left:26px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#7c624c}.de-bundle-card__images a{min-width:0;display:block}.de-bundle-card__images img{display:block;width:100%;height:165px;object-fit:contain;transition:transform .35s}.de-bundle-card__plus{font-size:24px;font-weight:300;color:#b7a791;text-align:center}.de-bundle-card__body{padding:14px 27px 25px;display:flex;flex-direction:column;flex:1}.de-bundle-card h2{font-size:27px;line-height:1.15;font-weight:400;letter-spacing:-.035em;margin:0 0 9px}.de-bundle-card__reason{font-size:13px;line-height:1.55;color:var(--bundle-muted);margin:0 0 17px;min-height:21px}.de-bundle-card__form{display:flex;flex-direction:column;flex:1}.de-bundle-card__components{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-block:1px solid var(--bundle-line);padding:12px 0}.de-bundle-component{min-width:0;line-height:1.4}.de-bundle-component+.de-bundle-component{border-left:1px solid var(--bundle-line);padding-left:14px}.de-bundle-component a{display:block;font-size:13px;font-weight:500;color:#443426;text-decoration:none}.de-bundle-component>span{display:block;font-size:11px;color:#8b8074;margin-top:3px}.de-bundle-card__pricing{padding:17px 0 16px;margin-top:auto}.de-bundle-card__amounts{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.de-bundle-card__amounts s{font-size:14px;color:#998b7e;text-decoration-color:#a39486;text-decoration-thickness:1px;white-space:nowrap}.de-bundle-card__amounts strong{font-size:29px;line-height:1.15;font-weight:500;letter-spacing:-.04em;white-space:nowrap}.de-bundle-card__amounts>span{font-size:10px;color:var(--bundle-muted)}.de-bundle-card__pricing p{font-size:11px;line-height:1.5;margin:7px 0 0;color:#73573c}.de-bundle-card__pricing .de-bundle-card__extra{display:inline-block;margin-top:5px;padding:3px 7px;background:#f5eadb;border-radius:5px;font-weight:500}.de-bundle-card__add{display:flex;align-items:center;justify-content:space-between;min-height:47px;border:0;border-radius:50px;padding:12px 20px;background:var(--bundle-brown);color:#fff9ef;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.de-bundle-card__add:disabled{opacity:.5;cursor:not-allowed}.de-bundle-card__add[aria-busy=true] svg{border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:de-bundle-spin .65s linear infinite}.de-bundle-card__add[aria-busy=true] svg path{display:none}.de-bundle-card__error{font-size:12px;line-height:1.5;color:#9c3c2e;margin:11px 0 0}.de-bundles__price-note{font-size:11px;line-height:1.6;color:#8a7b6d;margin:19px 0 0}.de-bundles__footer{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:30px 0 24px;padding:20px 0;border-bottom:1px solid var(--bundle-line)}.de-bundles__footer p{font-size:18px;margin:0;letter-spacing:-.02em}.de-bundles__footer a{display:flex;align-items:center;gap:15px;font-size:13px;color:#66503c;text-decoration:none}.de-bundles :is(button,a):focus-visible{outline:2px solid #9b7048;outline-offset:4px}@keyframes de-bundle-spin{to{transform:rotate(360deg)}}@media(hover:hover){.de-bundle-card:hover .de-bundle-card__images img{transform:scale(1.035)}.de-bundle-card__add:hover{background:#604433}}@media(max-width:767px){de-bundle-shop{padding:10px 0 30px}.de-bundles__hero{padding:23px 5px 26px}.de-bundles__hero h1{font-size:36px}.de-bundles__hero p{font-size:13px;line-height:1.6;max-width:34ch;margin-top:10px}.de-bundles__campaign{padding:19px 20px;display:block;border-radius:18px}.de-bundles__campaign>div{display:block}.de-bundles__campaign>div>span{display:block;font-size:9px;margin-bottom:9px}.de-bundles__campaign strong{font-size:29px}.de-bundles__campaign>p{font-size:11px;max-width:none;margin-top:10px}.de-bundles__filters{gap:7px;padding:21px 0}.de-bundles__filters button{font-size:11px;padding:9px 16px;min-height:39px}.de-bundles__grid{grid-template-columns:1fr;gap:17px}.de-bundle-card{border-radius:20px}.de-bundle-card__images{padding:41px 27px 2px;min-height:181px}.de-bundle-card__images img{height:135px}.de-bundle-card__scene{top:17px;left:21px;font-size:9px}.de-bundle-card__body{padding:13px 21px 20px}.de-bundle-card h2{font-size:24px}.de-bundle-card__reason{font-size:12px;line-height:1.55;margin-bottom:14px;min-height:0}.de-bundle-component a{font-size:12px}.de-bundle-component>span{font-size:10px}.de-bundle-card__pricing{padding:15px 0}.de-bundle-card__amounts strong{font-size:27px}.de-bundle-card__amounts s{font-size:13px}.de-bundle-card__pricing p{font-size:10px}.de-bundle-card__add{min-height:46px;font-size:12px}.de-bundles__footer{display:block;margin:22px 0 20px;padding:15px 0 20px}.de-bundles__footer p{font-size:16px;margin-bottom:11px}.de-bundles__footer a{font-size:12px}.de-bundles__price-note{font-size:10px}}@media(prefers-reduced-motion:reduce){.de-bundles *{transition:none!important}.de-bundle-card__add[aria-busy=true] svg{animation:none}}.de-bundle-card.is-unavailable{align-self:start}.de-bundle-card.is-unavailable .de-bundle-card__body,.de-bundle-card.is-unavailable .de-bundle-card__form{flex:initial}.de-bundle-card__availability{display:flex;align-items:center;gap:8px;width:fit-content;margin:14px 0 0;padding:8px 11px;border-radius:8px;background:#f1eee8;color:#7d7265;font-size:12px;line-height:1.4}.de-bundle-card__availability svg{width:16px;height:16px;flex-basis:16px}
/*# sourceMappingURL=/cdn/shop/t/82/assets/de-bundle-shop.css.map */
