html{font-family:schnebel-sans-me,sans-serif!important}.heading,h1,h2,h3,h4,h5,h6{font-family:schnebel-sans-me,sans-serif!important;font-weight:700!important}.heading,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{text-transform:none!important}.blockquote{font-family:schnebel-sans-me,sans-serif!important;font-size:36px;font-style:italic;text-transform:none!important}.product-item-meta__title{font-weight:600!important}.ed-product-teaser-on-collection{font-size:var(--base-font-size)!important;margin-bottom:8px!important;margin-top:5px!important;line-height:1.4!important}.product-list__inner,.product-item__image-wrapper{overflow:visible}.ed-badge-container{justify-content:left!important;position:absolute!important;bottom:0!important;left:0!important}.product__media-image-wrapper .ed-badge-container{bottom:0!important;left:0!important}.ed-badge-container--custom{flex-direction:column!important}.ed-badge--custom-top,.ed-badge--custom-bottom{width:fit-content!important;padding:0 10px!important}.ed-badge-container .ed-badge{text-transform:none!important;border-radius:0!important;line-height:unset!important;text-align:center!important;margin:0!important}.featured-collections .ed-badge{font-size:var(--base-font-size)!important}.product__media-image-wrapper .ed-badge{padding:0 10px!important;font-size:var(--base-font-size)!important;font-weight:500!important}.shopify-section--main-collection .ed-badge{font-size:var(--base-font-size)!important}@media(min-width:700px){.product__media-image-wrapper .ed-badge{padding:0 50px!important}}@media(min-width:1200px){.ed-badge-container .ed-badge{margin:0!important}.mini-cart__recommendations .ed-badge{padding:0!important}}.custom-badge-container .custom-badge{height:100px!important;width:100px!important;border-radius:50%;padding:5px!important;font-size:var(--base-font-size)!important;font-weight:600;line-height:1.4;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap;text-transform:none;text-align:center}.featured-collections .custom-badge-container,.shopify-section--main-collection .custom-badge-container{position:absolute!important;top:0!important;left:0!important}.product__media-image-wrapper .custom-badge-container{position:absolute!important;top:10%!important;left:0!important}.mini-cart__recommendations-list .custom-badge{height:40px!important;width:40px!important;top:-10px;left:20px;padding-bottom:2px!important;font-size:13px!important}.product__media-image-wrapper .custom-badge{height:150px!important;width:150px!important;font-size:var(--base-font-size)!important;line-height:1!important;font-family:var(--text-font-family)!important;font-weight:700!important;top:10%;left:0}.featured-collections .custom-badge{height:130px!important;width:130px!important;font-size:var(--base-font-size)!important;line-height:1!important;font-family:var(--text-font-family)!important;font-weight:700!important;top:0!important;left:0!important}.shopify-section--main-collection .custom-badge{height:120px!important;width:120px!important;font-size:var(--base-font-size)!important;line-height:1!important;font-family:var(--text-font-family)!important;font-weight:700!important;top:0!important;left:0!important}@media(max-width:1400px){.custom-badge-container .custom-badge{height:90px!important;width:90px!important;top:0!important;left:0!important}.product__media-image-wrapper .custom-badge{height:140px!important;width:140px!important;top:10%;left:0}.featured-collections .custom-badge,.shopify-section--main-collection .custom-badge{height:130px!important;width:130px!important;top:0!important;left:0!important}}@media(max-width:1200px){.custom-badge-container .custom-badge{height:80px!important;width:80px!important;top:0!important;left:0!important}.product__media-image-wrapper .custom-badge{height:130px!important;width:130px!important;top:10%;left:0}.featured-collections .custom-badge{height:100px!important;width:100px!important;top:0!important;left:0!important}.shopify-section--main-collection .custom-badge{height:120px!important;width:120px!important;top:0!important;left:0!important}}@media(max-width:1000px){.custom-badge-container .custom-badge{height:90px!important;width:90px!important;top:40px}.product__media-image-wrapper .custom-badge{height:150px!important;width:150px!important;top:5%!important;left:0!important}.featured-collections .custom-badge{height:130px!important;width:130px!important}.shopify-section--main-collection .custom-badge{height:130px!important;width:130px!important;top:0!important;left:0!important}}@media(max-width:700px){.custom-badge-container .custom-badge{height:60px!important;width:60px!important;top:0!important;left:5%!important}.product__media-image-wrapper .custom-badge-container{position:absolute!important;top:0!important;left:0!important}.product__media-image-wrapper .custom-badge,.featured-collections .custom-badge,.shopify-section--main-collection .custom-badge{height:120px!important;width:120px!important;top:0!important;left:0!important}}.privacy-policy-modal .privacy-policy-modal__body{gap:1.5rem;display:flex;flex-direction:column;align-items:stretch;text-align:center}.privacy-policy-modal .privacy-policy-modal__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.privacy-policy-modal .privacy-policy-modal__status{font-size:var(--font-size-base, 1rem);margin-top:.5rem}.privacy-policy-modal .privacy-policy-modal__status--error{color:var(--color-error, #b00020)}.privacy-policy-modal .modal__content{padding:2.5rem clamp(1.5rem,4vw,3rem);max-width:520px;width:min(100%,520px);max-height:calc(100vh - 4rem);margin:2rem auto;overflow-y:auto;box-sizing:border-box}.privacy-policy-modal .modal__overlay{position:fixed;right:0;bottom:0;left:0;width:100vw;height:100vh;top:auto;background:#0006}@media screen and (max-width:600px){.privacy-policy-modal .modal__content{padding:2rem 1.5rem;width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);margin:1rem auto;border-radius:0}}.newsletter__form .input-row{display:block!important}.newsletter--heading{text-align:center!important}.newsletter--subheading-container>:first-child{text-align:center!important}.button-group__wrapper a:last-child{grid-column:1 / -1;justify-self:center}.form__submit:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}select.input__field:not(.is-filled):focus~.input__label{transform:none}select.input__field{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23707070' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;cursor:pointer}.certificate-hint{font-size:.85em;margin-top:.5rem}uc-icon{margin-right:10px!important}uc-copyright{display:none!important}uc-simple-btn{width:100%!important}uc-simple-btn *{font-family:schnebel-sans-me,sans-serif!important}uc-simple-btn button{padding:1rem!important}.product-form__registration-wrapper__custom{background-color:#f4f8ed;padding:20px;margin-top:1rem;margin-bottom:1rem}.product-form__registration-wrapper__custom .product-form__registration-state-title,.product-form__registration-wrapper__custom .product-form__registration-state-text{margin:0}.product-form__registration-wrapper__custom .product-form__registration-state-title{font-weight:700}.product-form__registration-wrapper__custom .product-form__registration-reupload-text{margin:.75rem 0 0;font-size:.875rem;line-height:1.45;text-align:center}.product-form__registration-wrapper__custom .product-form__registration-reupload-link{display:inline;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.product-form__registration-wrapper__custom [id^=register-certificate-upload-]{margin-top:1rem;padding:1rem;border-radius:var(--button-border-radius);border:1px dashed rgba(var(--text-color),.25);background:#f0f1f4!important}.product-form__registration-wrapper__custom .register-certificate-copy{text-align:center}.product-form__registration-wrapper__custom .register-certificate-icon{width:24px;height:24px;margin:0 auto .4rem;display:block}.product-form__registration-wrapper__custom .register-certificate-title{margin:0;font-size:1rem;font-weight:700}.product-form__registration-wrapper__custom .register-certificate-role-text{margin:.4rem 0 0;font-size:.82rem;line-height:1.45}.product-form__registration-wrapper__custom .my-theme{--uc-primary-oklch-light: 62% .18 145;--uc-primary-oklch-dark: 70% .16 145;--uc-radius: 12px}.product-form__registration-wrapper__custom .my-theme uc-simple-btn button{width:100%;display:block;margin-top:1rem}.product-form__registration-button--custom{background-image:unset;background-color:#2e2e2e!important}.product-form__button{margin-bottom:10px}.featured-collections .product-item__image-wrapper--custom,.featured-collections .product-item__aspect-ratio--custom,.shopify-section--main-collection .product-item__aspect-ratio--custom{aspect-ratio:1!important}@media(max-width:700px){.shopify-section--main-collection .product-item__image-wrapper--custom{margin:20px!important}}.featured-collections .product-item__primary-image--custom,.shopify-section--main-collection .product-item__primary-image--custom{border-radius:50%!important}.product-item__quick-form--custom{z-index:2!important}.product__media-image-wrapper--custom{aspect-ratio:1!important}.product__media-image-custom{border-radius:50%!important}.product-info-button-container{display:none!important}announcement-bar .announcement-bar__list{width:unset!important}.product-form__registration-state-text{margin-bottom:20px!important;text-align:center}.ai-generated-image-label{--fg: #2E2E2E;position:absolute;top:50%;right:0;z-index:2;padding:8px 5px;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;color:color-mix(in srgb,#fff 75%,transparent);background:transparent;font-size:12px;font-weight:600;line-height:1;letter-spacing:.06em;text-shadow:0 0 1px color-mix(in srgb,var(--fg) 55%,transparent),0 0 4px color-mix(in srgb,var(--fg) 30%,transparent);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}img[hidden]+.ai-generated-image-label,picture:has(img[hidden])+.ai-generated-image-label,.ai-generated-image-label[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
