.tw-home-interactive .btn,.tw-home-interactive .sh__more{transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.tw-home-interactive .inf-card,.tw-home-interactive .dc{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.tw-home-interactive .dc__m{overflow:hidden}.tw-home-interactive .dc__m img{transition:transform .4s ease}.tw-home-interactive a:focus-visible,.tw-home-interactive button:focus-visible{outline:2px solid #987746;outline-offset:4px}@media(hover:hover)and (pointer:fine){.tw-home-interactive .inf-card:hover,.tw-home-interactive .dc:hover{transform:translateY(-4px);box-shadow:0 12px 28px #43332215;border-color:#bfa986}.tw-home-interactive .dc:hover .dc__m img{transform:scale(1.035)}.tw-home-interactive .btn:hover{transform:translateY(-2px);box-shadow:0 5px 13px #43332218}.tw-home-interactive .sh__more:hover{transform:translate(4px)}}.tw-home-interactive .btn:active{transform:scale(.98)}.tw-home-top{position:fixed;right:24px;bottom:24px;z-index:35;display:flex;align-items:center;gap:7px;background:#fffdf8;color:#493c2c;border:1px solid #d9cebd;border-radius:24px;padding:12px 16px;min-height:44px;box-shadow:0 4px 18px #43332212;font:inherit;font-size:12px;cursor:pointer;transition:background .2s,transform .2s}.tw-home-top[hidden]{display:none!important}.tw-home-top:hover{background:#f1e9dc}.tw-home-top:focus-visible{outline:2px solid #987746;outline-offset:3px}@media(max-width:640px){.tw-home-top{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:11px 14px}}@media(prefers-reduced-motion:reduce){.tw-home-interactive *,.tw-home-top{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.tw-home-interactive .sec{padding-top:64px;padding-bottom:64px;scroll-margin-top:100px}.tw-home-interactive #influencers{background:#f8f5ef}.tw-home-interactive #deals{background:#eee8df;border-block:1px solid #e2d9cc}.tw-home-interactive #style-guide{background:#fffdf9}.tw-home-interactive .sh{margin-bottom:28px;align-items:center;gap:20px}.tw-home-interactive .sh__more{background:#fff;border:1px solid #ddd2c3;border-radius:24px;padding:10px 16px;text-decoration:none;white-space:nowrap}.tw-home-interactive .inf-card{background:#fff;border:1px solid #e2d9cc;border-radius:16px;box-shadow:0 4px 16px #3e2c160d;padding:24px 18px}.tw-home-interactive .inf-card__body{text-decoration:none}.tw-home-interactive .inf-card .follow{border-radius:8px}.tw-home-interactive .deal-grid{gap:24px}.tw-home-interactive #home-upcoming{margin-top:48px;background:#fffdf9;border:1px solid #ded4c7;border-radius:16px;padding:28px;scroll-margin-top:110px}.tw-home-interactive #home-upcoming>.sh{margin-top:0!important}.tw-home-interactive .quote-strip{background:#fff;border:1px solid #e2d9cc;border-radius:20px;box-shadow:0 6px 20px #3e2c160a;overflow:hidden}.tw-home-interactive .ct{border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #3e2c160d;transition:transform .2s,box-shadow .2s}.tw-home-interactive .nb{border-radius:20px;overflow:hidden}.tw-home-interactive #notify-banner{padding-bottom:16px}.tw-home-interactive #community-banner{padding-top:16px}.tw-home-explore{background:#fff;border-bottom:1px solid #e2d9cc;padding:24px 0}.tw-home-explore>.container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tw-home-explore a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;background:#f8f5ef;border:1px solid #e8dfd3;border-radius:12px;color:#352d24;text-decoration:none;font-weight:600;transition:background .2s,transform .2s}.tw-home-explore a span{color:#987746}@media(hover:hover){.tw-home-explore a:hover{background:#eee5d7;transform:translateY(-2px)}.tw-home-interactive .ct:hover{transform:translateY(-4px);box-shadow:0 10px 24px #3e2c161a}}@media(max-width:640px){.tw-home-interactive .sec{padding-top:40px;padding-bottom:40px}.tw-home-explore{padding:18px 0}.tw-home-explore>.container{grid-template-columns:1fr;gap:10px}.tw-home-explore a{padding:16px 12px;font-size:13px}.tw-home-interactive .sh{gap:12px;margin-bottom:20px}.tw-home-interactive .sh__more{font-size:12px;padding:8px 12px}.tw-home-interactive #home-upcoming{padding:20px 16px;margin-top:32px}.tw-home-interactive .inf-card{padding:20px 14px}}.tw-home-interactive{--r-sm:12px;--r:20px}.tw-home-interactive .btn,.tw-home-interactive .follow,.tw-home-interactive .chip,.tw-home-interactive input:not([type=checkbox]):not([type=radio]),.tw-home-interactive select{border-radius:12px!important}.tw-home-interactive .sb{border-radius:16px!important;background:#fff;overflow:hidden;padding:10px 12px;border:1px solid #dcd1c2}.tw-home-interactive .inf-card,.tw-home-interactive .dc,.tw-home-interactive .ct,.tw-home-interactive .quote-strip,.tw-home-interactive .nb,.tw-home-interactive #home-upcoming,.tw-home-interactive .up{border-radius:20px!important}.tw-home-interactive .tw-home-explore a{border-radius:16px}.tw-home-interactive .hs{background:#fff;border:1px solid #e2d9cc;border-radius:20px;padding:26px}.tw-home-interactive .hw{gap:20px}.tw-home-interactive .inf-card,.tw-home-interactive .dc,.tw-home-interactive .ct{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s}.tw-home-interactive .btn,.tw-home-interactive .follow,.tw-home-interactive .chip{transition:transform .2s,box-shadow .2s,background-color .2s}.tw-home-interactive .tw-home-explore a span{display:inline-block;transition:transform .25s}.tw-home-interactive .dc__m img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.tw-home-progress{position:fixed;top:0;left:0;width:100%;height:4px;background:#ac8249;z-index:1000;transform:scaleX(0);transform-origin:left;pointer-events:none}@media(hover:hover)and (pointer:fine){.tw-home-interactive .inf-card:hover,.tw-home-interactive .dc:hover,.tw-home-interactive .ct:hover{transform:translateY(-10px);box-shadow:0 18px 32px #49331f26;border-color:#ad8a59}.tw-home-interactive .dc:hover .dc__m img{transform:scale(1.08)}.tw-home-interactive .btn:hover,.tw-home-interactive .follow:hover{transform:translateY(-3px);box-shadow:0 8px 16px #43332230}.tw-home-interactive .chip:hover{transform:translateY(-3px);box-shadow:0 5px 12px #43332220}.tw-home-interactive .tw-home-explore a:hover{transform:translateY(-6px);background:#e9ddca;box-shadow:0 10px 20px #43332218}.tw-home-interactive .tw-home-explore a:hover span{transform:translate(4px,-4px)}}.tw-home-interactive .btn:active,.tw-home-interactive .follow:active,.tw-home-interactive .chip:active,.tw-home-interactive .tw-home-explore a:active{transform:scale(.95)}@media(prefers-reduced-motion:reduce){.tw-home-interactive *{transition:none!important;animation:none!important}.tw-home-interactive .dc:hover,.tw-home-interactive .inf-card:hover,.tw-home-interactive .ct:hover,.tw-home-interactive a:hover,.tw-home-interactive button:hover,.tw-home-interactive .dc:hover img{transform:none!important}}.tw-home-interactive #style-guide .ct__media{aspect-ratio:1 / 1;height:auto;min-height:0;flex-shrink:0;overflow:hidden}.tw-home-interactive #style-guide .ct__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none!important}.tw-home-interactive #style-guide .ct{aspect-ratio:auto;height:auto}.tw-home-interactive #style-guide .ct__media{width:100%;flex:0 0 auto;height:auto!important}.tw-home-interactive #style-guide .ct__image{height:auto!important;aspect-ratio:1 / 1}
/*# sourceMappingURL=/cdn/shop/t/21/assets/townwine-home-interactions.css.map */
