.grid-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.grid-product__image-mask,.grid__image-ratio{aspect-ratio:1 / 1!important;max-height:none!important;height:auto!important;padding-bottom:0!important}.grid-product__image-mask img,.grid__image-ratio img,image-element img{position:static!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@media only screen and (max-width:749px){.grid__item.small--one-half{width:33.33%!important}.grid-product__meta{padding:6px 5px 8px!important}.grid-product__title{font-size:11px!important;min-height:2.3em!important}.grid-product__price{font-size:11px!important}.index-section{margin:20px 0!important}}@media only screen and (max-width:768px){.grid-overflow-wrapper .grid__item{flex-basis:30vw!important;width:30vw!important}}.index-section .grid-product__tag--sale,.index-section .grid-product__price--original,.index-section .grid-product__price--savings{display:none!important}.collection-hero{position:relative;overflow:hidden}.collection-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:linear-gradient(0deg,rgba(20,14,10,.55) 0%,rgba(20,14,10,.05) 55%,transparent 100%)}.section-header--hero{padding-bottom:48px;width:100%}.section-header--hero .section-header__title{color:#fff;font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.01em;margin-top:8px}.section-header--hero .breadcrumb,.section-header--hero .breadcrumbs{color:#fffc}.collection-hero__image{min-height:260px}.section-header--flush{padding:40px 0 8px}.section-header--flush .section-header__title{font-size:clamp(26px,3.4vw,36px);font-weight:700;letter-spacing:-.01em;color:#29221f}.collection__description{max-width:70ch;color:#4a423e;line-height:1.7;margin-bottom:24px}.collection-toolbar,.sort-toolbar{border-bottom:1px solid rgba(41,34,31,.08);padding-bottom:14px;margin-bottom:20px}@media only screen and (max-width:749px){.collection-hero__image{min-height:180px}.section-header--hero{padding-bottom:24px}.section-header--hero .section-header__title{font-size:26px}.section-header--flush{padding:24px 0 4px}.section-header--flush .section-header__title{font-size:22px}.collection-content .grid__item--sidebar{display:none}}.cart__title{font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.01em;margin-bottom:28px}.cart__row-image img{border-radius:12px;box-shadow:0 4px 14px #2b1d141a}.cart__item-title{font-size:15px;font-weight:700}.cart__checkout{min-height:56px;border-radius:10px;font-weight:800;letter-spacing:.03em;font-size:14px;box-shadow:0 10px 24px #b15f3d47;transition:transform .2s ease,box-shadow .25s ease}.cart__checkout:hover{transform:translateY(-2px);box-shadow:0 14px 30px #b15f3d5c}.cart__subtotal{font-size:20px}.cart__empty-page .btn{min-height:52px;border-radius:10px;padding:0 32px}@media only screen and (max-width:749px){.cart__title{margin-bottom:20px}.cart__footer{max-width:100%}}.site-footer{padding-top:64px!important;padding-bottom:32px}.site-footer .footer__title{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#29221f;margin-bottom:16px}.site-footer a{transition:color .15s ease}.site-footer .footer__small-text{opacity:.55;font-size:12px;margin-top:24px}.payment-icons{margin:28px 0;padding-top:24px;border-top:1px solid rgba(41,34,31,.08);gap:10px}@media only screen and (max-width:749px){.site-footer{padding-top:40px!important}.site-footer .grid__item{margin-bottom:32px}}.search-content .section-header__title,.page-width--tiny .section-header__title{font-size:clamp(26px,3.4vw,34px);font-weight:700;letter-spacing:-.01em;color:#29221f}.page-width--tiny{max-width:460px;padding-top:56px;padding-bottom:72px}.form-vertical label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#29221f;display:block;margin:18px 0 6px}.form-vertical .input-full{width:100%;border:1px solid rgba(41,34,31,.14);border-radius:10px;padding:13px 16px;font-size:14.5px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.form-vertical .input-full:focus{outline:none;border-color:#b15f3d;box-shadow:0 0 0 3px #b15f3d26}.form-vertical .btn,.form-vertical .btn--full{min-height:52px;border-radius:10px;font-weight:800;letter-spacing:.03em;font-size:14px;box-shadow:0 8px 20px #b15f3d40;transition:transform .2s ease,box-shadow .2s ease;margin-top:18px}.form-vertical .btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #b15f3d52}.form-vertical a{color:#b15f3d;font-weight:600}@media only screen and (max-width:749px){.page-width--tiny{padding-top:32px;padding-bottom:48px}}@media only screen and (max-width:768px){[data-aos=overflow__animation]{transform:none!important;transition:none!important}}.text-with-icons__block-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 auto 16px}.text-with-icons__block-icon svg{width:100%!important;height:100%!important;max-width:44px;max-height:44px;fill:none!important;stroke:currentColor;stroke-width:3}@media only screen and (min-width:900px){.velora-hero__showcase{display:block!important;width:min(30vw,340px)!important;height:min(34vw,380px)!important;right:4%!important}.velora-hero--has-showcase .velora-hero__inner{max-width:min(58%,620px)!important}}@media only screen and (min-width:900px)and (max-width:1180px){.velora-hero__showcase{width:26vw!important;height:30vw!important;right:3%!important}.velora-hero--has-showcase .velora-hero__inner{max-width:62%!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/header-polish.css.map */
