.template-product,.template-product .shopify-section,.template-product .product,.template-product .product__info-container,.template-product .product__media-wrapper,.template-product .product__media,.template-product .product__media-item,.template-product .product__media-wrapper .media{background-color:var(--fc-ground-2, #FAEAEF)}.template-product .product__media img,.template-product .product__media-item img{mix-blend-mode:darken}.template-product .flickity-arrow,.template-product .product__media-list-wrapper-outer-arrow{width:4.4rem;height:4.4rem;display:grid;place-items:center;border:0;border-radius:50%;background:var(--fc-ground, #FDF8FA);color:var(--fc-ink, #221D20);opacity:1;transition:background-color .2s ease}.template-product .flickity-arrow:hover,.template-product .product__media-list-wrapper-outer-arrow:hover{background:var(--fc-pink, #F7E1E8)}.template-product .flickity-arrow svg,.template-product .product__media-list-wrapper-outer-arrow svg{width:1.6rem;height:1.6rem}.template-product .select,.template-product .select__select,.template-product .product-form__input select{border-radius:1rem;background:var(--fc-ground, #FDF8FA);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fc-ink, #221D20) 16%,transparent);font-family:var(--font-body-family);font-size:1.6rem;color:var(--fc-ink, #221D20)}.template-product .select:after,.template-product .select__select:after{border:0}.template-product .product-form__input .form__label,.template-product .product__info-container legend{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fc-ink-soft, #6B6166)}.template-product .quantity{border-radius:1rem;overflow:hidden;background:var(--fc-ground, #FDF8FA);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fc-ink, #221D20) 16%,transparent)}.template-product .quantity:after{display:none}.template-product .quantity__button{color:var(--fc-ink, #221D20)}.template-product .shopify_subscriptions_fieldset{border:0;border-radius:var(--fc-radius-card, 2rem);background:var(--fc-ground-2, #FAEAEF);padding:1.8rem 2rem}.template-product .shopify_subscriptions_fieldset>*:has(input){border-color:color-mix(in srgb,var(--fc-ink, #221D20) 12%,transparent)!important;border-radius:1rem;background-color:var(--fc-ground, #FDF8FA)!important}.template-product .product-form__wrapper{border:0;background:none;padding:0}.template-product .product-form__wrapper legend{padding-inline:0}.template-product .product__title,.template-product .product__title h1{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.03em}.template-product .price,.template-product .price__regular{color:var(--fc-ink, #221D20)}.fc-spec{margin:0 0 2.4rem;display:flex;flex-direction:column;gap:0}.fc-spec__row{display:flex;justify-content:space-between;gap:2rem;padding:1.2rem 0;border-bottom:1px solid color-mix(in srgb,var(--fc-ink, #221D20) 10%,transparent)}.fc-spec__row:first-child{border-top:1px solid color-mix(in srgb,var(--fc-ink, #221D20) 10%,transparent)}.fc-spec dt{margin:0;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fc-ink-soft, #6B6166)}.fc-spec dd{margin:0;font-size:1.5rem;color:var(--fc-ink, #221D20)}.template-product .shopify_subscriptions_fieldset{margin-bottom:2.4rem}.template-product .product-form__buttons{margin-top:0}.template-product .fc-ship{padding:0 0 2rem}.template-product .fc-ship__inner{--fc-ship-panel: var(--fc-ground, #FDF8FA)}.template-product .shopify_subscriptions_fieldset,.template-product .shopify-block:has(.shopify_subscriptions_fieldset){display:none}.fc-ship--product .fc-ship__choice{display:flex;flex-direction:column;gap:0;margin-bottom:1.8rem;border-radius:1rem;overflow:hidden;background:var(--fc-ground, #FDF8FA)}.fc-ship__opt{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;font-size:1.6rem;color:var(--fc-ink, #221D20);cursor:pointer}.fc-ship__opt+.fc-ship__opt{border-top:1px solid color-mix(in srgb,var(--fc-ink, #221D20) 10%,transparent)}.fc-ship__opt input{-webkit-appearance:none;appearance:none;width:1.8rem;height:1.8rem;margin:0;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fc-ink, #221D20) 30%,transparent);transition:box-shadow .2s ease}.fc-ship__opt input:checked{box-shadow:inset 0 0 0 5px var(--fc-rose, #9C5C74)}.fc-options-hidden variant-selects,.fc-options-hidden .product-parameters__item:not(.product-parameters__quantity),.fc-options-hidden .product-form__input:not(.product-form__quantity){display:none}.template-product .product-section{padding-top:4.8rem}@media screen and (max-width:749px){.template-product .product-section{padding-top:2.4rem}}.template-product .product__additional-wrapper{margin-top:var(--fc-space-sm)}.template-product .product__additional{padding-top:var(--fc-space-sm);padding-bottom:var(--fc-space-md)}.template-product .fc-desc{margin-top:var(--fc-space-md);padding-top:var(--fc-space-sm);border-top:1px solid color-mix(in srgb,var(--fc-ink, #221D20) 12%,transparent);font-size:1.4rem;line-height:1.6;color:var(--fc-ink-soft, #6B6166)}.template-product .fc-desc>*:first-child{margin-top:0}.template-product .fc-desc>*:last-child{margin-bottom:0}.template-product .fc-desc p{margin:0 0 1.2rem}.template-product .fc-desc ul{margin:0 0 1.2rem;padding-left:1.8rem}.template-product .fc-desc li{margin-bottom:.5rem}.template-product .fc-desc em{font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/6/assets/facecloths-product.css.map */
