.product-form__add-button svg{margin-right:5px}.product-meta{padding-bottom:3px;border:0 none}.product-meta__vendor{margin-bottom:3px}.product-meta__title.heading{margin-top:3px}.product-form__option-info,.product-form__quantity-label{margin-bottom:5px!important;font-size:12px}.product-facet{margin-bottom:30px}.product-item-meta{font-size:12px}.product-item-meta__variants{margin-top:5px}.ia-product-benefits{display:flex;flex-direction:row;row-gap:10px;column-gap:10px;font-size:12px;margin-bottom:3px;flex-wrap:wrap}.ia-product-benefits__benefit{display:flex;align-items:center;padding:10px;background:#f5f5f5;color:#544785;flex-grow:1;justify-content:center}.ia-product-benefits__benefit svg{margin-right:5px}.line-item__info{display:flex;flex-direction:column;justify-content:center}.shipping-bar__progress-free-gift-icon{position:absolute;z-index:1;top:50%;left:60%;transform:translate(-50%,-50%);background:#f5f5f5;padding:3px;border:2px solid #544785;border-radius:50%}.shipping-bar__progress-free-shipping-icon{position:absolute;z-index:1;top:50%;right:0;transform:translateY(-50%);background:#f5f5f5;padding:3px;border:2px solid #544785;border-radius:50%}.shipping-bar__progress-free-gift-icon svg path,.shipping-bar__progress-free-shipping-icon svg path{stroke-width:2px}.artist-header__content.inset{margin-top:-50px}.artist-header__banner{display:block;width:100%;background-position:center center;background-size:cover}.artist-header__banner.high{height:25vh}.artist-header__banner.flat{height:10vh}.artist-header__content{display:flex;flex-direction:column;align-items:center;margin-top:15px}.artist-header__artist-logo{width:100px;height:100px;border:5px solid #FBFBFB;background:#f5f5f5}.artist-header__artist-logo img{width:90px;height:90px;object-fit:cover}.artist-header__artist-location{display:flex;align-items:center}.artist-header__artist-name{display:flex;flex-direction:column;align-items:center}.artist-header__artist-name h1{margin:0;text-align:center}.artist-header__artist-pronoun{font-style:italic}.artist-header__artist-page-link{color:#5c6ac4;text-decoration:underline}.artist-header__artist-introtext{margin-top:15px;text-align:center}.artist-header__artist-styles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:15px;font-weight:700}.artist-header__artist-style{padding:5px 15px;margin:5px;background:#f5f5f5;color:#544785}.cf-field input[type=checkbox]{position:relative;-webkit-appearance:none;flex:none;width:14px;height:14px;border:1px solid rgb(var(--border-color-darker));background-color:rgb(var(--background));border-radius:0;transition:background-color .2s ease-in-out,border .2s ease-in-out;cursor:pointer}.cf-field input[type=checkbox]:checked{border-color:rgb(var(--heading-color));background-color:rgb(var(--heading-color));background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgM0w0IDZMOS4wMDE0NiAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==);background-position:center;background-repeat:no-repeat}.cf-step-tabs .cf-step-title{font-size:21px;font-family:garamond;text-transform:uppercase}.cf-form-block .heading{margin-top:16px}.cf-field p{margin-top:16px;line-height:1.7142857143}.cf-field label{font-weight:700}.ia-hiddenfield{display:none!important}.cf-field .cf-enum-field__choice{font-weight:400}.cf-field .cf-enum-field__choices legend{font-weight:700;margin-bottom:10px}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=password],.cf-field textarea{-webkit-appearance:none;appearance:none;width:100%;height:var(--form-input-field-height);line-height:var(--form-input-field-height);padding:0 18px;border-radius:var(--button-border-radius);border:1px solid rgba(var(--text-color),.15);box-shadow:none;background:transparent;color:var(--form-input-color);transition:border .2s ease-in-out,box-shadow .2s ease-in-out;margin-top:10px}.cf-field input[type=file]{color:transparent}.cf-field input[type=file]::-webkit-file-upload-button{visibility:hidden}.cf-field input[type=file]:before{content:"W\e4hle ein Bild aus";color:#fbfbfb;display:inline-block;background:#1c1c1c;padding:13px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-weight:700;font-size:12px;width:100%;text-transform:uppercase;letter-spacing:1.5px;text-align:center}.cf-field input[type=file]:active{outline:0}.cf-file-preview-container .cf-file-preview{background:none}.cf-file-preview-container .cf-file-preview.cf-file-image img{margin:0}.cf-field textarea{resize:vertical;height:auto;padding-top:12px;padding-bottom:12px;vertical-align:top;line-height:inherit}.cf-field .cf-select-wrap select{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;padding:0 18px;height:var(--form-input-field-height);width:100%;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);background:transparent;cursor:pointer;margin-top:10px}.cf-form-actions .cf-next-step,.cf-form-actions .cf-submit-form{background:#1c1c1c;color:#fbfbfb;order:1}.cf-form-actions .cf-cancel,.cf-form-actions .cf-prev-step{color:#1c1c1c;opacity:.6;order:2}.cf-field[data-cf-invalid=true]:not([data-cf-field-type=repeating_group]){border:0;background:none!important}.cf-field[data-cf-invalid=true] .cf-field-description{display:none}.cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message,.cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message{border:0!important;display:flex!important;flex-direction:column!important;background:none!important;padding:0!important}.cf-field-error-list{display:none!important}@media (max-width: 768px){.cf-form-actions{display:flex;flex-direction:column}.cf-form-inner .cf-form-actions button,.cf-fields-wrapper .cf-form-actions button{margin:0!important}}announcement-bar{display:flex;flex-direction:column}@media (max-width: 768px){announcement-bar{padding-left:10px!important;padding-right:10px!important}}@media (max-width: 321px){announcement-bar{padding-left:10px!important;padding-right:10px!important}}announcement-bar .announcement-bar__list{display:flex;justify-content:space-between;width:90%}@media (max-width: 1024px){announcement-bar .announcement-bar__list{width:95%}}@media (max-width: 768px){announcement-bar .announcement-bar__list{flex-wrap:wrap;justify-content:center;padding-top:5px}}@media (max-width: 768px){announcement-bar .announcement-bar__list{width:100%;padding-left:0;padding-right:0}}announcement-bar .announcement-bar__list announcement-bar-item{margin-right:10px}@media (max-width: 768px){announcement-bar .announcement-bar__list announcement-bar-item{margin-right:0;order:2}announcement-bar .announcement-bar__list announcement-bar-item:not(:last-child){margin-right:5px}}announcement-bar .announcement-bar__list announcement-bar-item .announcement-bar__message{min-width:0}announcement-bar .announcement-bar__list announcement-bar-item .announcement-bar__message.text--xsmall{padding-top:10px;padding-bottom:10px}@media (max-width: 768px){announcement-bar .announcement-bar__list announcement-bar-item .announcement-bar__message{padding-top:5px;padding-bottom:5px}}@media (max-width: 768px){announcement-bar .announcement-bar__list announcement-bar-item.order-mobile-1{flex:0 0 100%;padding:10px 0 0;order:1;margin-right:0;height:auto}announcement-bar .announcement-bar__list announcement-bar-item.order-mobile-1 .text--xsmall{padding-top:0;padding-bottom:5px}announcement-bar .announcement-bar__list announcement-bar-item:not(.order-mobile-1){padding-top:0;height:auto;flex:0 0 49%}announcement-bar .announcement-bar__list announcement-bar-item:not(.order-mobile-1) .text--xsmall{padding-top:5px;padding-bottom:10px}announcement-bar .announcement-bar__list announcement-bar-item.order-mobile-2{order:2}announcement-bar .announcement-bar__list announcement-bar-item.order-mobile-3{order:3}announcement-bar .announcement-bar__list announcement-bar-item.order-mobile-4{order:4}announcement-bar .announcement-bar__list announcement-bar-item.order-mobile-5{order:5}}announcement-bar .announcement-bar__list announcement-bar-item[hidden]{display:block!important;visibility:visible;opacity:1}announcement-bar .tap-area{display:none}.text-truncate{display:block;overflow:hidden;margin-bottom:0}.text-expand,.text-contract{margin-top:5px!important;color:#544785;cursor:pointer;font-size:13px}.hide{display:none}.d-flex.price-section{display:none!important}
/*# sourceMappingURL=/s/files/1/0366/2197/5690/t/44/assets/custom.css.map */
