euro-collection-buying{display:block;margin:2rem 0}euro-collection-buying[hidden],.euro-collection-formats[hidden],.euro-collection-roll-field[hidden],.euro-collection-retry[hidden]{display:none}.euro-collection-enhanced variant-radios,.euro-collection-enhanced variant-selects{display:none!important}.euro-collection-enhanced .price{display:none}.euro-collection-unit-price{font-size:2.8rem;line-height:1.2;margin:0 0 1.8rem}.euro-collection-unit-price strong{font-weight:700}.euro-collection-unit-price small{font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.euro-collection-unit-price .euro-collection-price-detail{display:block;margin-top:.6rem;font-size:1.4rem}.euro-collection-formats{padding:0;border:0;margin:0 0 1.8rem}.euro-collection-formats legend,.euro-collection-roll-field>label{display:block;font-weight:700;margin-bottom:.8rem;font-size:1.6rem}.euro-collection-format-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.euro-collection-format-grid label{position:relative;cursor:pointer}.euro-collection-format-grid input{position:absolute;right:1.3rem;top:1.5rem;accent-color:#fff;width:1.5rem;height:1.5rem;z-index:1}.euro-collection-format-grid span{display:block;border:1px solid #c9cdc7;border-radius:1rem;padding:1.3rem 3.4rem 1.3rem 1.3rem;min-height:8rem;background:#fff;color:#232721}.euro-collection-format-grid strong{display:block;font-size:1.6rem;line-height:1.3}.euro-collection-format-grid small{display:block;margin-top:.5rem;font-size:1.3rem;line-height:1.35}.euro-collection-format-grid input:checked+span{background:#232721;color:#fff;border-color:#232721}.euro-collection-format-grid input:focus-visible+span{outline:3px solid #52705c;outline-offset:3px}.euro-collection-format-grid input:disabled+span{opacity:.55;cursor:not-allowed}.euro-collection-roll-select{display:block;width:100%;min-height:4.8rem;background:#fff;color:#232721;border:1px solid #babfb7;border-radius:.6rem;padding:1rem 3.2rem 1rem 1.2rem;font:inherit}.euro-collection-status{font-size:1.35rem;margin:.6rem 0 0;min-height:0}.euro-collection-status:empty{display:none}.euro-collection-quantity-detail{margin:.7rem 0 0;font-size:1.4rem;line-height:1.4}.euro-collection-guide{display:block;margin:1.7rem 0 2rem;line-height:1.5}.euro-collection-guide a{color:#405947;font-weight:700;text-underline-offset:.4rem}.euro-collection-guide small{display:block;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.euro-collection-total{font-size:1.5rem;line-height:1.3;padding:1.2rem 0}.euro-collection-total strong{display:block;font-size:2.4rem;color:rgb(var(--color-foreground))}.euro-collection-total small{display:block;font-size:1.3rem;margin-top:.3rem}.euro-collection-enhanced .product-form__buttons,.euro-collection-enhanced .product-form__quantity{max-width:none}.euro-collection-enhanced .quantity__label{font-weight:700}@media(max-width:749px){.euro-collection-enhanced.euro-collection-in-view .euro-collection-native-form{position:fixed;bottom:0;left:0;right:0;z-index:5;margin:0;background:rgb(var(--color-background));border-top:1px solid #d5d8d1;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -3px 12px #0000000a}.euro-collection-enhanced.euro-collection-in-view .euro-collection-native-form .product-form__buttons{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:1rem;align-items:center}.euro-collection-enhanced.euro-collection-in-view .euro-collection-native-form .product-form__submit{margin:0;min-height:4.8rem;font-size:1.5rem}.euro-collection-enhanced.euro-collection-in-view .euro-collection-total{padding:0}.euro-collection-enhanced.euro-collection-in-view .euro-collection-total strong{font-size:2.15rem}.euro-collection-enhanced.euro-collection-in-view .euro-collection-total{grid-column:1;grid-row:1}.euro-collection-enhanced.euro-collection-in-view .product-form__submit{grid-column:2;grid-row:1}.euro-collection-enhanced.euro-collection-in-view #eg-stock-indicator-bar{grid-column:1 / -1;grid-row:2;margin:0!important;font-size:1.2rem}.euro-collection-enhanced.euro-collection-in-view #eg-stock-indicator-bar .progress{display:none}body:has(.euro-collection-enhanced.euro-collection-in-view) #rawa-button{bottom:12.5rem!important;left:auto!important;right:2rem!important}body:has(.euro-collection-enhanced.euro-collection-in-view){padding-bottom:10rem}.euro-collection-unit-price{font-size:2.6rem}}@media(prefers-reduced-motion:no-preference){.euro-collection-format-grid span{transition:background-color .15s,color .15s}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/euro-collection-buying.css.map */
