:root{--t-ink:#121212;--t-blue:#5961BC;--t-blue-d:#464D9E;--t-bg:#F7F7F7;--t-line:#E6E6E9;--t-muted:#6B6A72;--t-ease:cubic-bezier(.22,.8,.3,1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;font-family:"DM Sans",var(--font-body-family),sans-serif;letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:"Cormorant Garamond",var(--font-heading-family),serif;letter-spacing:0;font-weight:600}::selection{background:var(--t-blue);color:#fff}:focus-visible{outline:2px solid var(--t-blue);outline-offset:3px}.announcement-bar{font-size:12.5px;letter-spacing:.04em}.header-wrapper{border-bottom:1px solid var(--t-line)}.header__menu-item,.header__menu-item span{font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.header__menu-item:hover span{text-decoration:none;color:var(--t-blue)}.button,.shopify-challenge__button,.customer button{border-radius:999px;font-weight:700;letter-spacing:.04em;transition:transform .25s var(--t-ease),box-shadow .25s var(--t-ease),background .25s}.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 10px 24px #12121229}.button:after,.button:before{border-radius:999px}.cart__warnings h1,.title--primary,.cart__empty-text{font-family:Cormorant Garamond,serif}.cart-items{border-radius:16px}.cart-item{padding-top:20px;padding-bottom:20px}.cart-item__image{border-radius:12px}.cart__ctas .button,#checkout{width:100%;min-height:54px;font-size:15px}.cart__footer{background:#fff;border:1px solid var(--t-line);border-radius:16px;padding:20px}.totals__total-value{font-weight:700}quantity-input.quantity{border-radius:999px}quantity-input.quantity:after{border-radius:999px}.card-wrapper .card{border-radius:16px;overflow:hidden;transition:transform .35s var(--t-ease),box-shadow .35s var(--t-ease)}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 18px 36px #1212121a}.card__heading{font-family:DM Sans,sans-serif;font-weight:700;font-size:15px}.card-information .price{font-weight:700}.badge{border-radius:999px;font-weight:700;letter-spacing:.06em;font-size:10.5px;text-transform:uppercase}.collection-hero__title,.main-page-title{font-family:Cormorant Garamond,serif;font-size:44px}.field__input,.select__select,.customer .field input{border-radius:12px}.field:after,.select:after,.customer .field:after{border-radius:12px}.footer{border-top:1px solid var(--t-line)}.footer-block__heading{font-family:DM Sans,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.footer .list-menu__item--link{padding:4px 0}.footer .list-menu__item--link:hover{color:var(--t-blue);text-decoration:none}.newsletter-form__button{border-radius:999px}.page-width--narrow{max-width:720px}.rte{line-height:1.7}.tlp-card:has(.tlp-shade) img{aspect-ratio:4/5;object-fit:contain;background:#fff}.tlp-card:has(.tlp-shade){background:#fff}.tlp-media .tlp-img{aspect-ratio:4/5;object-fit:cover;background:#fff;touch-action:pan-y;transition:opacity .25s}.tlp-thumbs{display:flex!important;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:2px 2px 6px;scrollbar-width:none}.tlp-thumbs::-webkit-scrollbar{display:none}.tlp-tb{flex:0 0 22%;min-width:70px;border:2px solid transparent;border-radius:10px;padding:0;background:#fff;cursor:pointer;scroll-snap-align:start;overflow:hidden}.tlp-tb.on{border-color:#5961bc}.tlp-tb img{width:100%;display:block;aspect-ratio:4/5;object-fit:cover}.tlp-sws{margin:0 0 18px}.tlp-sws-t{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px}.tlp-sws-t b{font-size:15px}.tlp-sws-t span{font-size:12.5px;color:#6b6a72}.tlp-sws-r{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tlp-sw{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 6px 10px;background:#fff;border:1.5px solid #E6E6E9;border-radius:14px;cursor:pointer;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .2s}.tlp-sw i{display:block;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.tlp-sw em{font-style:normal;font-size:12px;font-weight:700;line-height:1.2;text-align:center;color:#121212}.tlp-sw:hover{border-color:#b9bde4}.tlp-sw.on{border-color:#5961bc;box-shadow:0 0 0 3px #5961bc26}.tlp-media,.tlp-buy,.tlp-wrap>*,.tlp-grid>*{min-width:0;max-width:100%}.tlp-thumbs{max-width:100%;width:100%;box-sizing:border-box}html,body{overflow-x:clip}.th-cb h3,.th-col h3,.th-card h3{font-family:DM Sans,sans-serif}.th-himg:empty{display:none}.th .th-bs .th-ci{aspect-ratio:1/1;position:relative;overflow:hidden;background:#f4f5fb}.th .th-bs .th-ci img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tx-js .tx-r{opacity:0;transform:translateY(22px);transition:opacity .7s var(--t-ease),transform .7s var(--t-ease)}.tx-js .tx-r.tx-in{opacity:1;transform:none}.tx-js .tx-r.tx-d1{transition-delay:.08s}.tx-js .tx-r.tx-d2{transition-delay:.16s}.tx-js .tx-r.tx-d3{transition-delay:.24s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tx-js .tx-r{opacity:1;transform:none;transition:none}.button:hover,.card-wrapper:hover .card{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/teinte-polish.css.map */
