:root{--epl-radius-sm: 8px;--epl-radius: 10px;--epl-radius-lg: 12px}.variant-picker__option-label,.variant-picker__pill,.variant-picker__button,.variant-picker__chip,.variant-picker__swatch,.variant-picker label,.variant-picker__option-list label,.product-form__input label.button,fieldset.variant-picker label,fieldset.variant-picker .button,.variant-picker__option,.variant-picker fieldset,.product-form__input{border-radius:var(--epl-radius)!important}.product-custom-property,.product-custom-property textarea,.product-custom-property input,.product-custom-property__textarea,.product-custom-property__input,.product-form__input textarea,.product-form__input input[type=text],.product-form__input input[type=email],.product-form__input input[type=number]{border-radius:var(--epl-radius-lg)!important}.quantity-selector,.quantity-input,quantity-selector,quantity-input,.product-form quantity-selector,.product-form .quantity-selector,.product-form .quantity-input,.product-form__quantity,.cart-item__quantity,.cart-drawer__quantity{border-radius:var(--epl-radius)!important;overflow:hidden}.quantity-selector button,.quantity-input button,.quantity-selector input,.quantity-input input{border-radius:0!important}.product-form__buttons .button,.product-form__buttons button,.product-form .add-to-cart-button,.product-form button[name=add],.shopify-payment-button__button,.shopify-payment-button button,.button--primary,.button--secondary,.button,.featured-product .button,.product-card .button{border-radius:var(--epl-radius)!important}.product-information,.product__info-container,.product-form,.price-container{border-radius:var(--epl-radius-lg)}[data-option-name="Printing Method" i],[data-option-name="printing method" i],.variant-picker__option[data-option-name*=Printing i],fieldset.variant-picker__option:has(legend:contains("Printing Method")),fieldset[aria-label*="Printing Method" i],fieldset[aria-label*="printing method" i],.product-form__input:has(legend:contains("Printing Method")),.product-form__input:has(label:contains("Printing Method")){display:none!important}body.epl-hide-printing-method [data-option-name="Printing Method"],body.epl-hide-printing-method [data-option-name="printing method"],body.epl-hide-printing-method [data-option-name*=Printing i]{display:none!important}.product__info-container hr,.product-information hr{border-radius:999px;opacity:.4}:root{--epl-gallery-bg: #f3f4f6;--epl-gallery-radius: 18px;--epl-thumb-radius: 12px;--epl-thumb-border: #e5e7eb;--epl-thumb-active: var(--epl-red, #e11d2e)}.product-media-container,.product-gallery,.product__media,.product-media,media-gallery,.media-gallery,.product-media-gallery{background:var(--epl-gallery-bg);border-radius:var(--epl-gallery-radius);overflow:hidden;position:relative}.product-media-container img,.product__media img,.product-media img,media-gallery img,.media-gallery img,.product-gallery img{border-radius:var(--epl-gallery-radius)}.product-media-thumbnails,.product-thumbnail-list,.product__thumbnails,.thumbnail-list,.media-gallery__thumbnails{gap:.5rem!important}.product-media-thumbnail,.product__thumbnail,.thumbnail-list__item,.media-gallery__thumbnail,.product-thumbnail{border-radius:var(--epl-thumb-radius)!important;overflow:hidden;border:2px solid var(--epl-thumb-border)!important;background:var(--epl-gallery-bg);transition:border-color .15s ease,transform .15s ease}.product-media-thumbnail img,.product__thumbnail img,.thumbnail-list__item img,.media-gallery__thumbnail img,.product-thumbnail img{border-radius:calc(var(--epl-thumb-radius) - 2px)}.product-media-thumbnail:hover,.product__thumbnail:hover,.thumbnail-list__item:hover,.media-gallery__thumbnail:hover,.product-thumbnail:hover{transform:translateY(-1px)}.product-media-thumbnail[aria-current=true],.product-media-thumbnail.is-active,.product__thumbnail.is-active,.product__thumbnail[aria-current=true],.thumbnail-list__item.is-active,.media-gallery__thumbnail.is-active,.media-gallery__thumbnail[aria-current=true],.product-thumbnail.is-active{border-color:var(--epl-thumb-active)!important}.product-media-container .product-wishlist,.product-media-container .wishlist-button,.product-media-container [data-wishlist],.product__media .product-wishlist,.product__media .wishlist-button,.product__media [data-wishlist],media-gallery .product-wishlist,media-gallery .wishlist-button,media-gallery [data-wishlist]{position:absolute!important;top:14px;left:14px;z-index:4;width:40px;height:40px;border-radius:9999px!important;background:#fff!important;border:1px solid var(--epl-thumb-border)!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000000f;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.product-media-container .product-wishlist:hover,.product-media-container .wishlist-button:hover,.product-media-container [data-wishlist]:hover,.product__media .product-wishlist:hover,.product__media .wishlist-button:hover,.product__media [data-wishlist]:hover,media-gallery .product-wishlist:hover,media-gallery .wishlist-button:hover,media-gallery [data-wishlist]:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000001a}@media(max-width:749px){.product-media-container,.product-gallery,.product__media,media-gallery,.media-gallery{border-radius:14px}.product-media-container img,.product__media img,.product-media img,media-gallery img,.media-gallery img{border-radius:14px}}:root{--epl-card-radius: 16px;--epl-pill-radius: 9999px}.product-recommendations .product-card,.product-recommendations [class*=product-card],section[id*=product_recommendations] .product-card,section[id*=product_recommendations] [class*=product-card],.product-recommendations .product-card-gallery,.product-recommendations .product-card-gallery img,.product-recommendations .product-card img,section[id*=product_recommendations] .product-card-gallery,section[id*=product_recommendations] .product-card-gallery img,section[id*=product_recommendations] .product-card img{border-radius:var(--epl-card-radius)!important;overflow:hidden}.product-recommendations .product-card,section[id*=product_recommendations] .product-card{background:var(--color-background, transparent);border:1px solid rgba(0,0,0,.06);padding:0 0 12px;transition:transform .15s ease,box-shadow .15s ease}.product-recommendations .product-card:hover,section[id*=product_recommendations] .product-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.buy-buttons .button,.buy-buttons button,.product-form .buy-buttons button,.product-form__buttons .button,.product-form__buttons button,.product-form button[name=add],.shopify-payment-button__button,.shopify-payment-button button,.epl-customizer button,.epl-customizer .button,a.button[href*=quote],a.button[href*=sample],a.button[href*=contact],button.button[data-action*=quote],button.button[data-action*=sample]{border-radius:var(--epl-pill-radius)!important;padding-inline:28px!important;font-weight:600!important;letter-spacing:.02em}.quantity-selector,quantity-selector,.product-form .quantity-selector,.product-form__quantity{border-radius:var(--epl-pill-radius)!important}.epl-trust-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 4px;padding:14px 16px;border-radius:var(--epl-radius-lg);background:#00000008;border:1px solid rgba(0,0,0,.06)}.epl-trust-badges__item{display:flex;align-items:center;gap:8px;min-width:0}.epl-trust-badges__icon{width:22px;height:22px;flex:0 0 22px;color:var(--epl-red, #e11d2e)}.epl-trust-badges__label{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.1;color:var(--color-foreground, #111)}@media(max-width:749px){.epl-trust-badges{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-gen-testimonial-slider .slider-nav,.ai-gen-testimonial-slider .arrow,.ai-gen-testimonial-slider button[class*=arrow],.ai-gen-testimonial-slider button[class*=prev],.ai-gen-testimonial-slider button[class*=next],[class*=ai_gen_block_88fa685] .slider-nav,[class*=ai_gen_block_88fa685] [class*=arrow],[class*=ai_gen_block_88fa685] button[class*=prev],[class*=ai_gen_block_88fa685] button[class*=next],[class*=testimonial] [class*=arrow],[class*=testimonial] button[class*=prev],[class*=testimonial] button[class*=next]{border-radius:var(--epl-pill-radius)!important;width:48px!important;height:48px!important;padding:0!important;background:#fff!important;color:var(--epl-red, #e11d2e)!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 2px 8px #00000014;display:inline-flex;align-items:center;justify-content:center;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.ai-gen-testimonial-slider .slider-nav:hover,[class*=ai_gen_block_88fa685] [class*=arrow]:hover,[class*=testimonial] [class*=arrow]:hover{transform:scale(1.04);background:var(--epl-red, #e11d2e)!important;color:#fff!important}[class*=ai_gen_block_88fa685] a.button,[class*=ai_gen_block_88fa685] button.button,.ai-gen-testimonial-slider a.button,.ai-gen-testimonial-slider button.button{border-radius:var(--epl-pill-radius)!important;padding-inline:24px!important}.gsc-instafeed a[href*="instagram.com"][class*=visit],.gsc-instafeed .gsc-visit-button,.gsc-instafeed .gsc-instafeed__visit,.gsc-instafeed [class*=visit-link],.gsc-instafeed [class*=visit_button]{display:none!important}.epl-instagram-cta{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 16px 18px;text-align:center}.epl-instagram-cta__pill{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:var(--epl-pill-radius);background:var(--epl-red, #e11d2e);color:#fff!important;font-weight:700;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:0 6px 18px #e11d2e47;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.epl-instagram-cta__pill:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 10px 28px #e11d2e57}.epl-instagram-cta__pill svg{width:18px;height:18px}.section-follow-us .button,.section-instagram .button,[class*=follow-us] .button,[class*=instagram] .button{border-radius:var(--epl-pill-radius)!important;padding-inline:28px!important}.epl-customizer .epl-uploader,.epl-customizer__upload,.epl-customizer__dropzone,[class*=personalize] [class*=upload],[class*=custom-property][class*=image]{border-radius:var(--epl-radius-lg)!important;border:2px dashed rgba(0,0,0,.18)!important;background:#00000005!important;transition:border-color .15s ease,background .15s ease}.epl-customizer .epl-uploader:hover,.epl-customizer__upload:hover,.epl-customizer__dropzone:hover,[class*=personalize] [class*=upload]:hover{border-color:var(--epl-red, #e11d2e)!important;background:#e11d2e0a!important}.epl-save-pill{display:inline-flex;align-items:center;gap:4px;margin-inline-start:8px;padding:4px 10px;border-radius:var(--epl-pill-radius);background:var(--epl-red, #e11d2e);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/19/assets/epl-style-harmonize.css.map */
