.primova-polish{--primova-orange:#f49923}.primova-polish .button{min-height:48px;letter-spacing:.04em;line-height:1.25}.primova-polish .button:focus-visible,.primova-polish summary:focus-visible{outline:2px solid var(--primova-orange);outline-offset:4px}.primova-polish [id$=__image_with_text_4miCmw] .image-with-text__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;align-content:center}.primova-polish [id$=__image_with_text_4miCmw] .image-with-text__content>.heading,.primova-polish [id$=__image_with_text_4miCmw] .image-with-text__content>.rich-text-block{grid-column:1/-1;margin:0!important}.primova-polish [id$=__image_with_text_4miCmw] .heading{font-size:42px;line-height:1.12;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.primova-polish [id$=__image_with_text_4miCmw] .image-with-text__content>.button{width:100%;min-width:0;margin:0!important;padding:14px 12px;font-size:15px}.primova-polish [id$=__image_with_text_4miCmw] .rich-text-block p{line-height:1.65;margin:0 0 14px}.primova-polish [id$=__image_with_text_4miCmw] .rich-text-block p:last-child{margin-bottom:0}.primova-polish .product__info-container .product__title h1{font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.015em;overflow-wrap:break-word}.primova-polish .product__info-container .product__title{margin-bottom:12px!important}.primova-polish .product__accordion{margin-top:0!important;margin-bottom:0!important}.primova-polish .product__accordion .accordion__summary{padding:18px 0;min-height:56px;gap:16px}.primova-polish .product__accordion .accordion__title{font-size:16px;font-weight:500;line-height:1.4}.primova-polish .product__accordion .accordion__content__inner{font-size:16px;line-height:1.65;padding:0 0 20px;overflow-wrap:break-word}.primova-polish .product__accordion .accordion__collapse-icon{width:20px;height:20px}.primova-polish .product__accordion .summary__title{min-width:0}.primova-polish .product__media img{object-fit:contain}.primova-polish .newsletter__wrapper{padding-block:40px}.primova-polish .newsletter__subheading{max-width:560px;margin:16px auto 24px;line-height:1.65}.primova-polish .newsletter-form .field__input{min-height:50px;font-size:16px}.primova-polish .newsletter-form__button{min-width:48px;min-height:48px}.primova-polish .footer-block__heading{font-weight:600;line-height:1.3;margin-bottom:14px}.primova-polish .footer .list-menu__item{line-height:1.5;overflow-wrap:break-word}.primova-polish cart-drawer{z-index:2147483647}.primova-polish #CartDrawer .drawer__heading{font-size:22px;line-height:1.25}.primova-polish #CartDrawer .drawer__footer{flex-shrink:0;padding:16px}.primova-polish #CartDrawer .cart__checkout-button{min-height:50px}@media screen and (max-width:749px){.primova-polish [id$=__image_with_text_4miCmw] .heading{font-size:32px}.primova-polish [id$=__image_with_text_4miCmw] .image-with-text__content{padding:24px 0 20px;gap:18px 12px}.primova-polish [id$=__image_with_text_4miCmw] .rich-text-block p{font-size:16px}.primova-polish .product__info-container .product__title h1{font-size:26px}.primova-polish .product__info-container{padding-top:8px}.primova-polish .product-form__submit,.primova-polish .shopify-payment-button__button{min-height:50px;font-size:16px}.primova-polish .newsletter__wrapper{padding:32px 20px}.primova-polish .newsletter__wrapper h2{font-size:28px;line-height:1.2}.primova-polish .newsletter__subheading{margin:14px auto 20px}.primova-polish .footer__blocks-wrapper{column-gap:20px;row-gap:28px}.primova-polish .footer-block--mobile-1{width:calc(50% - 10px)}.primova-polish .footer-block__heading{font-size:17px}.primova-polish .footer-block__details-content .list-menu__item{padding-block:9px;font-size:14px}.primova-polish .footer__content-bottom{padding-top:20px;padding-bottom:24px}.primova-polish .footer__copyright{line-height:1.8}.primova-polish cart-drawer:not(.is-empty) #CartDrawer .drawer__inner{height:auto;max-height:100dvh;align-self:flex-end}.primova-polish #CartDrawer .cart-drawer__body{flex:0 1 auto;min-height:0;overflow-y:auto}.primova-polish #CartDrawer .drawer__header{padding:16px;flex-shrink:0}.primova-polish #CartDrawer .drawer__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/primova-polish.css.map */
