.product-card .f-price:not(.f-price--on-sale) .f-price__regular .f-price-item--regular,.product-card .f-price.f-price--on-sale .f-price__sale .f-price-item--sale{color:#d63a2f!important;font-weight:700!important}.product-card .f-price.f-price--on-sale .f-price__sale .f-price-item--regular,.product-card .f-price.f-price--on-sale .f-price__sale s{color:#8a8a8a!important}.product-card__quickview,.product-card__actions a.product-card__action-button[href],.product-card__actions a.product-card__atc[href],.rf-upsell__item .product-card__actions a[href]{display:none!important}@media(min-width:1024px){.product-card__title,.product-card__title.text-pcard-title,.product-card__title>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;max-height:2.9em!important}}@media(min-width:1024px){body.cart-template .cart>.page-width{width:min(calc(100% - 5rem),166rem)!important;max-width:166rem!important}body.cart-template .cart__header{text-align:left!important;padding-inline:0!important}body.cart-template .cart__title{font-size:4rem!important;line-height:1.05!important;font-weight:700!important}body.cart-template .cart__title .pp-cart-count{font-size:1.45rem!important;margin-left:.35rem!important}body.cart-template .rf-cart-offer-progress,body.cart-template .cart>.page-width>.free-shipping-goal{max-width:none!important;width:100%!important;font-size:1.25rem!important}body.cart-template .cart__form{margin-top:2.6rem!important}body.cart-template .cart tbody tr td{padding-block:3.3rem!important}body.cart-template .cart-item__media{flex-basis:11.5rem!important}body.cart-template .cart-item__title{font-size:1.7rem!important;line-height:1.3!important}body.cart-template .cart-item__variation-value,body.cart-template .cart-item__options,body.cart-template .cart-item__options *{font-size:1.16rem!important;line-height:1.45!important}body.cart-template .rf-cart-price__unit-value,body.cart-template .cart-item__total .rf-cart-line-total strong{font-size:1.7rem!important}body.cart-template .cart__footer-wrapper{min-width:52rem!important;max-width:52rem!important}body.cart-template .cart__footer--subtotal{padding:1.9rem 2rem!important}body.cart-template .cart__footer--subtotal .h5,body.cart-template .cart__footer--subtotal h2,body.cart-template .cart__footer--subtotal h3,body.cart-template .cart__footer--subtotal [class*=subtotal]{font-size:1.35rem!important}body.cart-template .rf-cart-total-prices__final{font-size:1.65rem!important;font-weight:800!important}body.cart-template .rf-cart-total-prices__original{font-size:1.08rem!important}}body.product-template .product__block--addons,body.product-template .product__media-support .product__block--addons{display:none!important}body.cart-template .rf-cart-offer-progress__message{font-size:1.55rem!important;line-height:1.35!important;font-weight:700!important}body.cart-template .rf-cart-offer-progress__milestone{font-size:1.18rem!important;line-height:1.3!important;font-weight:600!important}body.cart-template .rf-cart-offer-progress__milestone.is-achieved{font-weight:750!important}body.cart-template .cart-item__variation-values,body.cart-template .cart-item__variation-value,body.cart-template .cart-item__variation-separator,body.cart-template .rf-cart-item__variant-values{font-size:1.26rem!important;line-height:1.45!important}body.cart-template .rf-cart-item__property,body.cart-template .rf-cart-item__property dt,body.cart-template .rf-cart-item__property dd,body.cart-template .cart-item__options>.rf-cart-item__property,body.cart-template .cart-item__options>.flex.gap-1{font-size:1.22rem!important;line-height:1.5!important}body.cart-template .totals__subtotal,body.cart-template .totals__subtotal-value{font-size:1.65rem!important;line-height:1.2!important}body.cart-template .tax-note,body.cart-template .tax-note *{font-size:1.15rem!important;line-height:1.5!important}.rf-cart-variant-editor__trigger,.rf-cart-variant-editor__trigger--link{display:inline-flex!important;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;background:rgba(var(--color-background),1);color:rgb(var(--color-foreground));text-decoration:none!important;box-shadow:none}.rf-cart-variant-editor__trigger:hover,.rf-cart-variant-editor__trigger:focus-visible{background:rgba(var(--color-foreground),.05)}.rf-cart-variant-editor__pencil,.rf-cart-variant-editor__pencil svg{width:15px;height:15px}body.cart-template .cart-item__variation-toolbar{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}body.cart-template .cart-item__options{display:grid;gap:.4rem}body.cart-template .rf-cart-item__property{display:flex;flex-wrap:wrap;gap:.2rem;color:rgba(var(--color-foreground),.76)}.cart-drawer .rf-cart-item__property{flex-wrap:wrap}@media(max-width:767.98px){body.product-template product-info[id^=MainProduct-] .product{display:flex!important;flex-direction:column!important;gap:1rem!important}body.product-template product-info[id^=MainProduct-] .product__media-wrapper,body.product-template product-info[id^=MainProduct-] .product__info-wrapper{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body.product-template product-info[id^=MainProduct-] .product__info-wrapper{z-index:2!important;background:rgb(var(--color-background))!important}body.product-template product-info[id^=MainProduct-] .product__block--title,body.product-template product-info[id^=MainProduct-] .product__block--title .product__title{position:relative!important;inset:auto!important;transform:none!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.product-template product-info[id^=MainProduct-] .product__block--title .product__title{font-size:24px!important;line-height:1.12!important;letter-spacing:-.02em!important;overflow-wrap:anywhere!important;word-break:normal!important}body.product-template product-info[id^=MainProduct-] .product__media-gallery-viewer,body.product-template product-info[id^=MainProduct-] .product__media-gallery-viewer-wrap,body.product-template product-info[id^=MainProduct-] .product__media-container{overflow:hidden!important}}@media(max-width:767.98px){.footer__wrapper{padding-top:1.8rem!important;padding-bottom:1.8rem!important}.footer__top-wrapper{gap:0!important}.footer-block,.footer-block--newsletter,.footer-block--newsletter.order-first{margin-top:0!important;margin-bottom:0!important;padding-block:0!important;border:0!important}.footer-block.has-border:after,.footer-accordion-details:before,.footer-accordion-details:after{display:none!important;content:none!important}.footer-accordion-details,div.footer-accordion-details,details.footer-accordion-details{border:0!important;padding-block:0!important}.footer__top summary{min-height:0!important;padding:.9rem 0!important;border:0!important}details.footer-accordion-details .accordion-details__content,.footer-accordion-details .accordion-details__content{padding:0 0 .8rem!important}.footer-newsletter__description{margin-top:.35rem!important}.footer-newsletter__form{margin-top:1rem!important}.footer-newsletter__term{margin-top:.7rem!important}.footer__bottom{padding-top:1.5rem!important;border-top:0!important}.footer__bottom-row,.footer__bottom-row+.footer__bottom-row{margin-top:0!important;gap:.8rem!important}.footer__info{gap:.8rem!important}}@media(max-width:767.98px){body.product-template product-info[id^=MainProduct-] .product__block--title .product__title{font-size:22px!important;line-height:1.1!important}body.product-template product-info[id^=MainProduct-] .f-price--large,body.product-template product-info[id^=MainProduct-] .f-price--large .f-price-item--sale,body.product-template product-info[id^=MainProduct-] .f-price--large .f-price__regular .f-price-item--regular{font-size:24px!important;line-height:1.15!important}body.product-template product-info[id^=MainProduct-] variant-selects .form__label,body.product-template product-info[id^=MainProduct-] variant-selects .form__label .font-body-bold,body.product-template product-info[id^=MainProduct-] variant-selects .form__label [data-selected-swatch-value]{font-size:16px!important;line-height:1.35!important}body.product-template .rf-value-strip{padding-block:14px!important}body.product-template .rf-value-strip__grid{gap:10px 12px!important}body.product-template .rf-value{gap:8px!important;padding:10px 8px!important;align-items:center!important}body.product-template .rf-value__icon{flex:0 0 32px!important;width:32px!important;height:32px!important}body.product-template .rf-value__icon svg{width:17px!important;height:17px!important}body.product-template .rf-value strong{font-size:13px!important;line-height:1.2!important;font-weight:700!important}body.product-template .rf-value>div>span{margin-top:2px!important;font-size:11px!important;line-height:1.25!important}body.product-template .product__media-support .accordion-details__content,body.product-template .product__media-support .accordion-details__content p,body.product-template .product__media-support .accordion-details__content li{font-size:12px!important;line-height:1.5!important}body.product-template .rf-product-story-section .rf-section__title{font-size:16px!important;line-height:1.2!important;letter-spacing:-.01em!important}body.product-template .rf-product-story-section .rf-section__description,body.product-template .rf-product-story-section .rf-section__description p{font-size:12px!important;line-height:1.45!important}body.product-template .rf-product-story__feature strong{font-size:14px!important;line-height:1.25!important}body.product-template .rf-product-story__feature small{font-size:12px!important;line-height:1.4!important}body.product-template .rf-how-it-works-section .rf-section__title{font-size:16px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}body.product-template .rf-how-it-works-section .rf-section__description,body.product-template .rf-how-it-works-section .rf-section__description p,body.product-template .rf-how-it-works-section .rf-step p{font-size:12px!important;line-height:1.4!important}body.product-template .rf-how-it-works-section .rf-step h3{font-size:14px!important;line-height:1.25!important}body.product-template .rf-how-it-works-section .rf-step__note{font-size:11px!important;line-height:1.2!important}body.product-template .rf-product-upsell-section .rf-section__title{font-size:16px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}body.product-template .rf-product-upsell-section .rf-section__description,body.product-template .rf-product-upsell-section .rf-section__description p{font-size:12px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}body.product-template .rf-product-faq-section .rf-section__title{font-size:16px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}body.product-template .rf-product-faq-section .rf-section__description,body.product-template .rf-product-faq-section .rf-section__description p,body.product-template .rf-product-faq-section .rf-faq__answer,body.product-template .rf-product-faq-section .rf-faq__answer p{font-size:12px!important;line-height:1.45!important}body.product-template .rf-product-faq-section .rf-faq summary{font-size:14px!important;line-height:1.35!important}}@media(max-width:767.98px){body.product-template .rf-how-it-works-section .rf-section__title,body.product-template .rf-product-upsell-section .rf-section__title,body.product-template .rf-product-faq-section .rf-section__title{font-size:2.2rem!important;line-height:1.18!important}body.product-template .rf-product-story-section .rf-section__title{font-size:2rem!important;line-height:1.2!important}body.product-template .rf-how-it-works-section .rf-steps{grid-template-columns:1fr!important;gap:1rem!important}body.product-template .rf-how-it-works-section .rf-step{display:grid;grid-template-columns:auto 1fr;gap:.3rem .9rem;align-items:start;padding:1.3rem 1.1rem!important;border-radius:18px!important}body.product-template .rf-how-it-works-section .rf-step__number{grid-row:1 / span 2;margin-top:.05rem}body.product-template .rf-how-it-works-section .rf-step h3,body.product-template .rf-how-it-works-section .rf-step p,body.product-template .rf-how-it-works-section .rf-step .rf-step__note{grid-column:2}body.product-template .rf-product-story{gap:1.4rem!important}body.product-template .rf-product-story__features{display:grid;grid-template-columns:1fr!important;gap:.8rem!important}body.product-template .rf-product-story__feature{align-items:flex-start!important;padding:1rem!important;border-radius:16px!important}body.product-template .rf-product-upsell-section .rf-upsell__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.9rem!important}body.product-template .rf-product-upsell-section .rf-upsell__item{min-width:0}body.product-template .rf-product-upsell-section .rf-upsell__item .product-card__title,body.product-template .rf-product-upsell-section .rf-upsell__item .product-card__title>a{font-size:1.3rem!important;line-height:1.35!important}body.product-template .rf-product-upsell-section .rf-upsell__item .f-price{font-size:1.25rem!important}body.product-template .rf-product-faq-section .rf-faq{display:grid;gap:.8rem}body.product-template .rf-product-faq-section .rf-faq details{padding:.2rem 0!important;border-radius:16px!important;background:rgba(var(--color-background),1);box-shadow:0 1px #0000000a;overflow:hidden}body.product-template .rf-product-faq-section .rf-faq summary{padding:1rem 1.1rem!important;font-size:1.5rem!important;line-height:1.35!important;font-weight:700!important}body.product-template .rf-product-faq-section .rf-faq__answer{padding:0 1.1rem 1rem!important;font-size:1.25rem!important;line-height:1.6!important}}@media(max-width:767.98px){body.cart-template .cart-item__options{gap:.55rem!important}body.cart-template .rf-cart-item__property{display:grid!important;grid-template-columns:1fr!important;gap:.08rem!important;padding:.65rem .8rem!important;border-radius:12px;background:rgba(var(--color-foreground),.04)}body.cart-template .rf-cart-item__property dt{font-weight:700}body.cart-template .rf-cart-item__property dd{margin:0!important}}@media(max-width:767.98px){body.product-template .rf-how-it-works-section .rf-steps{grid-template-columns:1fr!important;gap:1rem!important}body.product-template .rf-how-it-works-section .rf-step{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"number title" "body body" "note note"!important;align-items:center!important;column-gap:.8rem!important;row-gap:.55rem!important;padding:1.2rem 1rem!important}body.product-template .rf-how-it-works-section .rf-step__number{grid-area:number;width:2rem!important;height:2rem!important;margin:0!important;font-size:.9rem!important}body.product-template .rf-how-it-works-section .rf-step h3{grid-area:title;margin:0!important;font-size:1.35rem!important;line-height:1.22!important}body.product-template .rf-how-it-works-section .rf-step p{grid-area:body;margin:0!important;font-size:1.18rem!important;line-height:1.5!important}body.product-template .rf-how-it-works-section .rf-step__note{grid-area:note;display:inline-flex!important;width:max-content!important;max-width:100%!important;align-self:start!important;margin:0!important;padding:.38rem .72rem!important;font-size:1.05rem!important;line-height:1.15!important;white-space:nowrap!important}body.product-template product-info[id^=MainProduct-] .product__block--title .product__title{font-size:1.95rem!important;line-height:1.18!important}body.product-template product-info[id^=MainProduct-] .product__block--price .f-price-item--sale,body.product-template product-info[id^=MainProduct-] .product__block--price .f-price-item--regular{font-size:1.75rem!important;line-height:1.2!important}body.product-template product-info[id^=MainProduct-] .product__block--price s{font-size:1.3rem!important}body.product-template .product__block--\@app,body.product-template .product__block--\@app *{line-height:1.25!important}body.product-template .product__block--\@app *{font-size:1.15rem!important}body.product-template .product__block--\@app strong,body.product-template .product__block--\@app b,body.product-template .product__block--\@app [class*=title],body.product-template .product__block--\@app [class*=label]{font-size:1.28rem!important}body.product-template .product__block--variant_picker .form__label,body.product-template .product__block--variant_picker .form__label span{font-size:1.32rem!important;line-height:1.35!important}body.product-template .product__block--variant_picker .product-form__input--button label{min-height:4rem!important;padding:.72rem 1rem!important;font-size:1.25rem!important;line-height:1.24!important}body.product-template .product-form__submit,body.product-template .product-form__submit.btn,body.product-template .product-form__submit.button,body.product-template .rfpc__generate{min-height:5.4rem!important;font-size:1.65rem!important;font-weight:800!important;letter-spacing:0!important}body.product-template .rf-value-strip__grid{grid-template-columns:1fr!important;gap:1rem!important}body.product-template .rf-value{padding:1.3rem 1.2rem!important}body.product-template .rf-value strong{font-size:1.35rem!important;line-height:1.25!important}body.product-template .rf-value p{font-size:1.18rem!important;line-height:1.45!important}body.product-template .rf-product-story-section .rf-product-story__features{gap:.9rem!important}body.product-template .rf-product-story-section .rf-product-story__feature{padding:1rem!important;align-items:flex-start!important}body.product-template .rf-product-story-section .rf-product-story__feature>span{width:2.5rem!important;height:2.5rem!important;font-size:1.2rem!important}body.product-template .rf-product-story-section .rf-product-story__feature strong{font-size:1.36rem!important;line-height:1.28!important}body.product-template .rf-product-story-section .rf-product-story__feature small{font-size:1.16rem!important;line-height:1.5!important}}body.page-template.contact .pp-contact-black-white,body.page-template.page-contact .pp-contact-black-white,body.page-template .pp-contact-black-white{background:#fff!important;color:#111!important}body.page-template .pp-contact-black-white .section__header,body.page-template .pp-contact-black-white .section-header{max-width:760px!important;margin-inline:auto!important;text-align:center!important}body.page-template .pp-contact-black-white h1,body.page-template .pp-contact-black-white h2,body.page-template .pp-contact-black-white .section__heading{color:#111!important;font-size:clamp(3.6rem,5vw,5.6rem)!important;line-height:1.03!important;font-weight:600!important;letter-spacing:-.045em!important}body.page-template .pp-contact-black-white form{width:min(100%,820px)!important;margin-inline:auto!important}body.page-template .pp-contact-black-white label,body.page-template .pp-contact-black-white .form__label,body.page-template .pp-contact-black-white .field__label{color:#111!important;font-size:1.35rem!important;line-height:1.35!important;font-weight:600!important}body.page-template .pp-contact-black-white input,body.page-template .pp-contact-black-white textarea,body.page-template .pp-contact-black-white select,body.page-template .pp-contact-black-white .form-control{color:#111!important;background:#fff!important;border:1px solid #cfcfcf!important;border-radius:0!important;box-shadow:none!important;font-size:1.45rem!important}body.page-template .pp-contact-black-white input{min-height:5.2rem!important}body.page-template .pp-contact-black-white textarea{min-height:18rem!important}body.page-template .pp-contact-black-white input:focus,body.page-template .pp-contact-black-white textarea:focus,body.page-template .pp-contact-black-white select:focus,body.page-template .pp-contact-black-white .form-control:focus{border-color:#111!important;outline:1px solid #111111!important;outline-offset:0!important}body.page-template .pp-contact-black-white button[type=submit],body.page-template .pp-contact-black-white .btn,body.page-template .pp-contact-black-white .button{min-width:210px!important;min-height:5rem!important;border:1px solid #111111!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.page-template .pp-contact-black-white button[type=submit]:hover,body.page-template .pp-contact-black-white .btn:hover,body.page-template .pp-contact-black-white .button:hover{background:#fff!important;color:#111!important}@media(max-width:767.98px){body.page-template .pp-contact-black-white{padding-inline:1rem!important}body.page-template .pp-contact-black-white h1,body.page-template .pp-contact-black-white h2,body.page-template .pp-contact-black-white .section__heading{font-size:3.2rem!important;line-height:1.06!important}body.page-template .pp-contact-black-white label,body.page-template .pp-contact-black-white .form__label,body.page-template .pp-contact-black-white .field__label{font-size:1.3rem!important}body.page-template .pp-contact-black-white input,body.page-template .pp-contact-black-white textarea,body.page-template .pp-contact-black-white select,body.page-template .pp-contact-black-white .form-control{font-size:1.4rem!important}body.page-template .pp-contact-black-white button[type=submit],body.page-template .pp-contact-black-white .btn,body.page-template .pp-contact-black-white .button{width:100%!important;font-size:1.35rem!important}}body.product-template product-info[id^=MainProduct-] .product-form__buttons{margin-top:0!important;position:relative!important;z-index:1!important}body.product-template product-info[id^=MainProduct-] .product__block--variant_picker,body.product-template product-info[id^=MainProduct-] .product-form__input{position:relative!important;z-index:2!important}@media(min-width:768px){body.product-template product-info[id^=MainProduct-] .product-form__buttons{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:1rem!important;width:100%!important}body.product-template product-info[id^=MainProduct-] .product-form__quantity{grid-column:1!important;width:auto!important;min-width:0!important}body.product-template product-info[id^=MainProduct-] .product-form__buttons>:not(.product-form__quantity){min-width:0!important}body.product-template product-info[id^=MainProduct-] #customily-personalize-button,body.product-template product-info[id^=MainProduct-] .product-form__submit{width:100%!important;max-width:none!important}}body.cart-template .cart table thead{display:none!important}body.cart-template .cart table,body.cart-template .cart tbody{display:block!important;width:100%!important}body.cart-template .cart tbody{display:grid!important;gap:1.5rem!important}body.cart-template .cart tbody tr.cart-item{display:grid!important;grid-template-columns:minmax(0,1fr) 11rem 13rem!important;grid-template-areas:"product quantity total"!important;align-items:center!important;gap:2rem!important;width:100%!important;padding:2rem!important;border:1px solid rgba(var(--color-foreground),.16)!important;border-radius:1.4rem!important;background:rgb(var(--color-background))!important}body.cart-template .cart tbody tr.cart-item>td{display:block!important;width:auto!important;padding:0!important;border:0!important}body.cart-template .cart .cart-item__product{grid-area:product!important}body.cart-template .cart .cart-item__quantity{grid-area:quantity!important}body.cart-template .cart .cart-item__total{grid-area:total!important;text-align:right!important}body.cart-template .cart .cart-item__price{display:none!important}body.cart-template .cart .rf-main-cart-item__row{display:grid!important;grid-template-columns:15rem minmax(0,1fr)!important;gap:2.2rem!important;align-items:start!important}body.cart-template .cart .rf-main-cart-item__media-col,body.cart-template .cart .cart-item__media{width:15rem!important;min-width:15rem!important;max-width:15rem!important}body.cart-template .cart .cart-item__media{aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:1rem!important;background:rgba(var(--color-foreground),.035)!important}body.cart-template .cart .cart-item__media img{width:100%!important;height:100%!important;object-fit:cover!important}body.cart-template .cart .cart-item__product--info{gap:.75rem!important;min-width:0!important}body.cart-template .cart .cart-item__title{font-size:1.75rem!important;line-height:1.28!important;font-weight:700!important}body.cart-template .cart .cart-item__variation-values,body.cart-template .cart .cart-item__variation-value,body.cart-template .cart .rf-cart-item__variant-values{font-size:1.4rem!important;line-height:1.5!important;color:rgb(var(--color-foreground))!important}body.cart-template .cart .rf-cart-item__property,body.cart-template .cart .rf-cart-item__property dt,body.cart-template .cart .rf-cart-item__property dd,body.cart-template .cart .cart-item__options,body.cart-template .cart .cart-item__options *{font-size:1.38rem!important;line-height:1.5!important}body.cart-template .cart .rf-cart-item__property dt{font-weight:600!important;color:rgba(var(--color-foreground),.78)!important}body.cart-template .cart .rf-cart-item__property dd{color:rgb(var(--color-foreground))!important}body.cart-template .cart .cart-item__variation-toolbar{align-items:center!important;gap:1rem!important;margin-bottom:.25rem!important}body.cart-template .rf-cart-variant-editor__trigger,body.cart-template .rf-cart-variant-editor__trigger--link{width:auto!important;min-width:0!important;min-height:3.6rem!important;height:3.6rem!important;padding:0 1rem!important;gap:.55rem!important;border:0!important;border-radius:.8rem!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:.25rem!important;font-size:1.35rem!important;font-weight:600!important}body.cart-template .rf-cart-variant-editor__trigger .rf-cart-variant-editor__label{display:inline!important}body.cart-template .rf-cart-variant-editor__pencil,body.cart-template .rf-cart-variant-editor__pencil svg{width:1.45rem!important;height:1.45rem!important}body.cart-template .cart .cart-item__quantity .cart-item__action,body.cart-template .cart .cart-item__quantity-wrapper{justify-content:center!important}body.cart-template .cart .cart-quantity.quantity{width:10.2rem!important;min-width:10.2rem!important;height:4.2rem!important;min-height:4.2rem!important;--quantity-button-width: 3.2rem !important}body.cart-template .cart .cart-quantity .quantity__input{font-size:1.35rem!important;font-weight:600!important}body.cart-template .cart .cart-item__total .rf-cart-line-total strong{font-size:1.8rem!important;line-height:1.2!important;font-weight:800!important}body.cart-template .cart .cart-item__total .rf-cart-line-total s{display:block!important;margin-top:.35rem!important;font-size:1.18rem!important;color:rgba(var(--color-foreground),.5)!important}@media(max-width:1023.98px){body.cart-template .cart tbody tr.cart-item{display:block!important;padding:1.5rem!important}body.cart-template .cart .rf-main-cart-item__row{grid-template-columns:10.5rem minmax(0,1fr)!important;gap:1.4rem!important}body.cart-template .cart .rf-main-cart-item__media-col,body.cart-template .cart .cart-item__media{width:10.5rem!important;min-width:10.5rem!important;max-width:10.5rem!important}body.cart-template .cart .cart-item__title{font-size:1.55rem!important}body.cart-template .cart .rf-cart-item__property,body.cart-template .cart .rf-cart-item__property dt,body.cart-template .cart .rf-cart-item__property dd,body.cart-template .cart .cart-item__variation-value,body.cart-template .cart .cart-item__options,body.cart-template .cart .cart-item__options *{font-size:1.26rem!important}}body.product-template .product-card__title .reversed-link,body.product-template .product__block--title a.product__title.reversed-link{background:none!important;text-decoration-line:underline!important;text-decoration-color:transparent!important;text-decoration-thickness:.1rem!important;text-underline-offset:.18em!important;text-decoration-skip-ink:auto!important;transition:text-decoration-color var(--animation-default),color var(--animation-default)!important}@media(hover:hover)and (pointer:fine){body.product-template .product-card__title .reversed-link:hover,body.product-template .product__block--title a.product__title.reversed-link:hover{background:none!important;text-decoration-color:currentColor!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pallyprints-requested-fixes.css.map */
