.tgr-dropin{background:#050505;color:#f5f3ef;padding-top:clamp(110px,13vw,190px)}.tgr-dropin .tgr-dropin__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.tgr-dropin .tgr-dropin__media{background:#000;min-height:min(100vh,900px);overflow:hidden;position:relative}.tgr-dropin .tgr-dropin__bg{display:block;filter:saturate(.75) contrast(1.1);height:100%;inset:0;object-fit:cover;object-position:50% 48%;position:absolute;width:100%}.tgr-dropin .tgr-dropin__overlay{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.85));inset:0;position:absolute}.tgr-dropin .tgr-dropin__media-text{bottom:clamp(28px,5vw,56px);left:clamp(18px,3.4vw,48px);position:absolute;right:24px}.tgr-dropin .tgr-dropin__kicker{color:#f5f3ef;font-size:11px;font-weight:600;letter-spacing:.2em;margin:0;text-transform:uppercase}.tgr-dropin .tgr-dropin__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(56px,7vw,120px);font-weight:800;letter-spacing:-.045em;line-height:.84;margin:14px 0 0;text-transform:uppercase}.tgr-dropin .tgr-dropin__panel{display:flex;flex-direction:column;gap:28px;justify-content:center;padding:clamp(28px,4vw,64px) clamp(18px,3.4vw,48px)}.tgr-dropin .tgr-dropin__price{font-family:var(--wp--preset--font-family--display);font-size:clamp(80px,9vw,150px);font-weight:800;letter-spacing:-.045em;line-height:.85}.tgr-dropin .tgr-dropin__price-suffix{color:#cfcac2;font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:500;letter-spacing:0;text-transform:none}.tgr-dropin .tgr-dropin__text{color:#a19d96;font-size:17px;line-height:1.5;margin:0;max-width:480px}.tgr-dropin .tgr-dropin__panel .tgr-btn{align-self:flex-start}
