.tif-pdp-on .product__main__content{font-family:var(--tif-sans)}.tif-pdp-on .tf-viral-badge{background:var(--tif-ink)!important;color:#fff!important;border-radius:999px!important;font:600 11px var(--tif-sans)!important;letter-spacing:.06em!important;padding:7px 13px!important;border:0!important}.tif-pdp-on .product__title{font:400 clamp(40px,4vw,56px)/1 var(--tif-serif)!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--tif-ink)!important;margin:14px 0 10px!important}.tif-avatars{display:flex;align-items:center;gap:10px;margin:2px 0 8px}.tif-avatars__faces{display:flex}.tif-avatars__faces i{width:28px;height:28px;border-radius:50%;border:2px solid var(--tif-ivory);margin-left:-9px;background-size:300% 300%;display:block}.tif-avatars__faces i:first-child{margin-left:0}.tif-avatars__t{font:600 13.5px var(--tif-sans);color:var(--tif-ink)}.tif-pdp-on .tf-trust-row{margin:0 0 14px!important}.tif-pdp-on .tf-trust-row *{font-family:var(--tif-sans)!important}.tif-pdp-on .checklist-icons__item{font:500 15px var(--tif-sans)!important;color:var(--tif-ink)!important}.tif-pdp-on .moonbundle-box{font-family:var(--tif-sans)!important}.tif-pdp-on .moonbundle-title{font:600 12px var(--tif-sans)!important;letter-spacing:.16em!important;color:var(--tif-wine)!important}.tif-pdp-on .tqtabs{background:var(--tif-blush)!important;border-radius:999px!important;padding:4px!important;border:0!important}.tif-pdp-on .tqtab{border-radius:999px!important;font:600 13px var(--tif-sans)!important;letter-spacing:.02em!important;text-transform:none!important}.tif-pdp-on .tqtab.active{background:#fff!important;color:var(--tif-ink)!important;box-shadow:0 2px 8px #1410120f!important}.tif-pdp-on .moonbundle-option{border-radius:16px!important;font-family:var(--tif-sans)!important}.tif-pdp-on .moonbundle-option-title{font:600 17px var(--tif-sans)!important}.tif-pdp-on .moonbundle-option-price{font:700 18px var(--tif-sans)!important}.tif-pdp-on .moonbundle-variant-select,.tif-pdp-on .moonbundle-dropdown-button{border-radius:10px!important}.tif-pdp-on .tq-perso-sep{font:400 28px/1.1 var(--tif-serif)!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--tif-ink)!important}.tif-pdp-on .tq-nr{background:#fff!important;border:1px solid var(--tif-line)!important;border-radius:12px!important;min-height:56px!important;transition:border-color .2s}.tif-pdp-on .tq-nr:focus-within{border-color:var(--tif-wine)!important}.tif-pdp-on .tq-nr input{font:600 15px var(--tif-sans)!important;letter-spacing:.12em!important;text-transform:uppercase}.tif-pdp-on .tq-nr input::placeholder{letter-spacing:.01em;text-transform:none;font-weight:500}.tif-pdp-on .tq-nr-label{font:700 13px var(--tif-sans)!important}.tif-pdp-on .tq-guard{background:#fbe9e9!important;color:#c0262d!important;border-radius:10px!important;padding:12px 14px!important;font:600 13px var(--tif-sans)!important;text-align:center}.tif-pdp-on .tq-szfinder{font:600 13px var(--tif-sans)!important}.tif-pdp-on .btn--add-to-cart{height:62px!important;border-radius:999px!important;background:var(--tif-wine)!important;color:#fff!important;border:0!important;font:600 15px var(--tif-sans)!important;letter-spacing:.06em!important;transition:transform .3s var(--tif-ease)!important}.tif-pdp-on .btn--add-to-cart:hover{transform:translateY(-2px)}.tif-scar .tf-scarcity{background:var(--tif-blush)!important;border-radius:14px!important;padding:14px 18px!important;margin:10px 0 12px!important;border:0!important}.tif-scar .tf-scarcity *{font-family:var(--tif-sans)!important}.tif-ship .tf-ship-row{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:12px 0 6px!important;font:600 14px var(--tif-sans)!important;border:0!important;background:none!important}.tif-pdp-on .tf-trust-badges-row{border-top:1px solid var(--tif-line)!important;padding-top:16px!important;margin-top:8px!important}.tif-pdp-on .tf-trust-badge__text{font:600 12.5px var(--tif-sans)!important}.tif-pdp-on .accordion__title{font:600 15px var(--tif-sans)!important;text-transform:none!important;letter-spacing:0!important}.tif-colrev{display:flex;gap:14px;background:#fff;border:1px solid var(--tif-line);border-radius:14px;padding:16px;margin-top:18px}.tif-colrev i{width:38px;height:38px;flex:none;border-radius:50%;background-size:300% 300%}.tif-colrev__s{font:700 11px var(--tif-sans);letter-spacing:.06em;color:var(--tif-wine);margin:0 0 4px}.tif-colrev__q{font:500 14px/1.4 var(--tif-sans);margin:0 0 4px}.tif-colrev b{font:700 12px var(--tif-sans)}.tif-strass__panel{background:var(--tif-ink);color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:560px}.tif-strass__img img{width:100%;height:100%;object-fit:cover;display:block}.tif-strass__txt{padding:clamp(40px,6vw,96px);align-self:center}.tif-strass__txt em{color:var(--tif-pink)}.tif-strass__txt p{font:500 17px/1.6 var(--tif-sans);color:#d9d0d2;max-width:460px;margin:20px 0 28px}.tif-upset{padding:clamp(24px,4vw,56px) 0}.tif-upset__card{display:grid;grid-template-columns:380px 1fr;background:var(--tif-blush);border-radius:28px;overflow:hidden;color:var(--tif-ink)!important;text-decoration:none!important}.tif-upset__img img{width:100%;height:100%;object-fit:cover;display:block}.tif-upset__txt{padding:clamp(28px,4vw,56px);align-self:center}.tif-upset__txt p{font:500 16px var(--tif-sans);color:var(--tif-stone);margin:14px 0}.tif-upset__price b{color:var(--tif-wine);font-size:24px}.tif-upset__price s{margin-left:8px}.tif-revs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.tif-revs .tif-h em{color:var(--tif-wine)}.tif-dock{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:0 12px 12px;transform:translateY(120%);transition:transform .35s var(--tif-ease);pointer-events:none}.tif-dock.is-on{transform:none;pointer-events:auto}.tif-dock__in{max-width:980px;margin:0 auto;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--tif-line);border-radius:20px;padding:10px 12px;box-shadow:0 8px 24px #14080c24}.tif-dock__img{width:52px;height:52px;object-fit:contain;border-radius:10px;border:1px solid var(--tif-line);background:#fff}.tif-dock__t{flex:1;min-width:0;display:flex;flex-direction:column;font-family:var(--tif-sans)}.tif-dock__t b{font-size:14px}.tif-dock__t span{font-size:13px}.tif-dock__t em{font-style:normal;font-weight:700;color:var(--tif-wine)}.tif-dock__t s{color:var(--tif-stone);margin-left:4px}.tif-dock__t small{font:600 11px var(--tif-sans);color:var(--tif-wine)}.tif-dock__btn{height:48px;padding:0 20px;font-size:13px}@media(max-width:989px){.tif-strass__panel,.tif-upset__card{grid-template-columns:1fr}.tif-strass__img{height:300px}.tif-upset__img{height:280px}.tif-revs__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/tif-pdp.css.map */
