regler-configurator{display:block}.rwc{display:grid;gap:32px}@media(min-width:1024px){.rwc{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.rwc__visual{position:sticky;top:calc(var(--theme-header-height,80px) + 16px)}}.rwc__intro{grid-column:1/-1;text-align:center;max-width:720px;margin:0 auto 8px}.rwc__intro h2{margin:0 0 8px}.rwc__intro p{margin:0;color:#2f2f2fbf}.rwc-stage{position:relative;aspect-ratio:1/1;background:#faf9f6;border:1px solid #e8e2d8;border-radius:6px;overflow:hidden}.rwc-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .25s}.rwc-stage--empty:after{content:attr(data-empty);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#2f2f2f73;font-size:14px;padding:24px;text-align:center}.rwc-stage__layer--strap{z-index:1}.rwc-stage__layer--case{z-index:2}.rwc-stage__inset{position:absolute;right:12px;bottom:12px;width:32%;aspect-ratio:1/1;background:#fff;border:1px solid #e8e2d8;border-radius:4px;overflow:hidden;z-index:3}.rwc-stage__inset img{position:static;width:100%;height:100%}.rwc-preview-note{margin:8px 0 0;font-size:12px;color:#2f2f2f8c;text-align:center}@media(max-width:1023px){.rwc{gap:22px}.rwc__intro{order:-2;margin-bottom:0}.rwc__visual{order:-1}.rwc-stage--empty{aspect-ratio:auto;min-height:88px}.rwc-stage--empty:after{position:static;padding:16px}}.rwc-families{display:flex;gap:8px;margin-bottom:20px}.rwc-families button,.rwc-filter button{flex:1;padding:12px 10px;border:1px solid #d3cabd;background:#fff;color:#2f2f2f;font:inherit;letter-spacing:.04em;text-transform:uppercase;font-size:12px;cursor:pointer;transition:all .15s}.rwc-families button small{display:block;text-transform:none;letter-spacing:0;font-size:12px;opacity:.65;margin-top:2px}.rwc-families button.is-active,.rwc-filter button.is-active{border-color:#2f2f2f;background:#2f2f2f;color:#fefdfb}.rwc-step{margin-bottom:26px}.rwc-step__head{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.rwc-step__num{width:26px;height:26px;border-radius:50%;border:1px solid #2f2f2f;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.rwc-step.is-done .rwc-step__num{background:#ccac00;border-color:#ccac00;color:#2f2f2f}.rwc-step__title{margin:0;font-size:18px}.rwc-filter{display:flex;gap:6px;margin-bottom:12px}.rwc-filter button{flex:0 0 auto;padding:8px 14px;font-size:11px}.rwc-filter--series button{flex:1;padding:10px}.rwc-filter--series button small{display:block;text-transform:none;letter-spacing:0;font-size:11px;opacity:.65;margin-top:2px}.rwc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(min-width:768px){.rwc-grid{grid-template-columns:repeat(4,1fr)}}.rwc-option{position:relative;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid #e8e2d8;background:#fff;text-align:left;cursor:pointer;font:inherit;color:#2f2f2f;transition:border-color .15s,box-shadow .15s}.rwc-option:hover{border-color:#804d3b}.rwc-option.is-selected{border-color:#2f2f2f;box-shadow:0 0 0 2px #2f2f2f inset}.rwc-option__check{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:#2f2f2f;color:#fefdfb;display:none;align-items:center;justify-content:center;z-index:2;box-shadow:0 0 0 2px #fff}.rwc-option.is-selected .rwc-option__check{display:inline-flex}.rwc-option.is-unavailable{opacity:.45;cursor:not-allowed}.rwc-option__img{display:block;aspect-ratio:1/1;background:#faf9f6;overflow:hidden}.rwc-option__img img{width:100%;height:100%;object-fit:cover;display:block}.rwc-option__badge{position:absolute;top:10px;left:10px;max-width:calc(100% - 46px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#2f2f2f;color:#fefdfb;font-size:9px;line-height:1;letter-spacing:.06em;text-transform:uppercase;padding:4px 6px;border-radius:2px;z-index:1}@media(max-width:767px){.rwc-option__badge{font-size:8px;padding:3px 5px;max-width:calc(100% - 42px)}.rwc-option__check{width:20px;height:20px;top:8px;right:8px}}.rwc-option__badge--pre{background:#ccac00;color:#2f2f2f}.rwc-preorder-note{margin:0 0 14px;padding:8px 10px;background:#fdfbf4;border:1px solid #ccac00;border-radius:4px;font-size:12px;line-height:1.4;color:#2f2f2f}.rwc-option__soldout{position:absolute;left:8px;right:8px;bottom:calc(2.6em + 42px);text-align:center;background:#fefdfbf0;color:#804d3b;font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:4px 6px;border:1px solid #e8e2d8}.rwc-option__label{font-size:12px;line-height:1.3;min-height:2.6em}.rwc-option__meta{display:flex;align-items:center;gap:5px;font-size:12px}.rwc-option__price{margin-left:auto;color:#2f2f2fb3}.rwc-swatch{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.12);display:inline-block}.rwc-swatch--dial{width:10px;height:10px}.rwc-empty{grid-column:1/-1;color:#2f2f2f99;font-size:14px}.rwc-summary{border:1px solid #d3cabd;background:#faf9f6;padding:18px 20px;border-radius:6px}.rwc-summary__rows{display:grid;gap:6px;margin-bottom:12px;font-size:14px}.rwc-summary__row{display:flex;justify-content:space-between;gap:12px}.rwc-summary__row span:first-child{color:#2f2f2f99}.rwc-summary__price{display:flex;align-items:baseline;gap:10px;margin:10px 0 4px}.rwc-summary__price s{color:#2f2f2f80;font-size:14px}.rwc-summary__price strong{font-size:24px;font-weight:500}.rwc-summary__note{font-size:12px;color:#804d3b;margin:0 0 14px}.rwc-gift{display:flex;align-items:center;gap:12px;padding:12px;border:1px dashed #d3cabd;background:#fff;margin-bottom:14px;cursor:pointer}.rwc-gift img{width:44px;height:44px;object-fit:cover;flex-shrink:0}.rwc-gift input{width:18px;height:18px;flex-shrink:0;accent-color:#2f2f2f}.rwc-gift__text{font-size:13px;line-height:1.35}.rwc-gift__text small{display:block;color:#2f2f2f99}.rwc-gift__price{margin-left:auto;font-size:13px;white-space:nowrap}.rwc-actions{display:grid;gap:8px}.rwc-actions .btn{width:100%}.rwc-actions .btn.is-loading{opacity:.6;pointer-events:none}.rwc-share{background:none;border:0;font:inherit;font-size:12px;text-decoration:underline;color:#2f2f2fb3;cursor:pointer;padding:6px}.rwc-error{color:#b3261e;font-size:13px;margin:8px 0 0}.rwc-usp{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:4px;font-size:12px;color:#2f2f2fb3}.rwc-usp li:before{content:"\2713";color:#1c7c54;margin-right:6px}.rwc-mobilebar{display:none}@media(max-width:1023px){.rwc-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fefdfbf5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid #e8e2d8;box-shadow:0 -6px 24px #2f2f2f14;animation:rwc-up .25s ease}.rwc-mobilebar[hidden]{display:none}.rwc-mobilebar__preview{position:relative;width:56px;height:56px;flex-shrink:0;border:1px solid #e8e2d8;background:#fff;border-radius:4px;overflow:hidden;padding:0;display:flex;cursor:pointer}.rwc-mobilebar__preview img{width:100%;height:100%;object-fit:cover;display:block}.rwc-mobilebar__preview img[hidden]{display:none}.rwc-mobilebar__preview img:nth-child(2):not([hidden]){position:absolute;right:-1px;bottom:-1px;width:55%;height:55%;border:1px solid #e8e2d8;background:#fff;border-radius:3px}.rwc-mobilebar--layered .rwc-mobilebar__preview img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.rwc-mobilebar--layered .rwc-mobilebar__preview img:nth-child(2):not([hidden]){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:0;border-radius:0}.rwc-mobilebar--layered .rwc-mobilebar__preview img:first-child{z-index:1}.rwc-mobilebar__text{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:none;border:0;padding:0;font:inherit;color:#2f2f2f;text-align:left;cursor:pointer}.rwc-mobilebar__label{font-size:12px;line-height:1.3;color:#2f2f2fbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rwc-mobilebar__price{font-size:16px;font-weight:500}.rwc-mobilebar__btn{flex-shrink:0;padding:12px 16px;font-size:12px}.rwc-mobilebar__btn:disabled{opacity:.5}.section-regler-configurator .fully-spaced-row{margin-bottom:20px}.rwc__options .rwc-step:last-child{margin-bottom:0}}@keyframes rwc-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/regler-configurator.css.map */
