.footer-taramar{background:#262b26;padding:4.8rem 0 3.2rem}.footer-taramar--has-image{position:relative;isolation:isolate;overflow:hidden}.footer-taramar__media,div.footer-taramar__scrim,div.footer-taramar__goldline{display:block}.footer-taramar__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.footer-taramar__img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}.footer-taramar__scrim{background:#16201a;opacity:80%;opacity:max(72%,var(--footer-overlay, 80%))}.footer-taramar--has-image>.page-width{position:relative}.footer-taramar__reasons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:3.2rem;row-gap:1.6rem;margin:2.4rem 0 0;padding-top:2.4rem;border-top:1px solid rgba(245,242,225,.08)}.footer-taramar__reason{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;line-height:1.4;color:#f5f2e1bf}.footer-taramar__reason-icon{flex-shrink:0;width:1.8rem;height:1.8rem;color:#39c3aa}.footer-taramar__reason-icon svg{width:100%;height:100%}.footer-taramar__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:4rem;row-gap:1.6rem;padding:1.6rem 2.4rem;margin-bottom:2.4rem;background:#2f3630;border-radius:var(--radius-surface);border-bottom:none}.footer-taramar__badge{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.footer-taramar__badge-icon{display:flex;align-items:center;justify-content:center;height:6rem}.footer-taramar__badge-image{height:6rem;width:auto}.footer-taramar__badge-image--wide{height:5rem}.footer-taramar__badge-label{margin:0;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:#f5f2e1b8;min-height:2.6rem}.footer-taramar__grid{display:grid;gap:3.2rem}@media screen and (min-width:750px){.footer-taramar__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.footer-taramar__grid{grid-template-columns:repeat(4,1fr);gap:4.8rem}}.footer-taramar__logo{height:2.4rem;width:auto;margin-bottom:1.6rem;filter:brightness(0) invert(1);display:block}.footer-taramar__logo-fallback{color:#f5f2e1;font-size:1.8rem;margin:0 0 1.6rem}.footer-taramar__company{font-size:1.4rem;color:#f5f2e18c}.footer-taramar__company p{margin:0 0 .4rem}.footer-taramar__company-name{color:#f5f2e1}.footer-taramar__company a{display:block;color:#f5f2e18c;text-decoration:none;transition:color .2s ease}.footer-taramar__company a:hover{color:#39c3aa}.footer-taramar__social{display:flex;gap:1.2rem;margin:1.6rem 0 0;padding:0}.footer-taramar__social-link{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;color:#f5f2e1d9;background:#f5f2e10f;transition:color .2s ease,background-color .2s ease}.footer-taramar__social-link:hover{color:#0d1a18;background:#39c3aa}.footer-taramar__social-link svg{width:2.2rem;height:2.2rem}.footer-taramar__heading{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:#c9d1a8}.footer-taramar__summary{list-style:none;cursor:default}.footer-taramar__summary::-webkit-details-marker{display:none}.footer-taramar__summary:focus-visible{outline:2px solid #39c3aa;outline-offset:4px}.footer-taramar__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.footer-taramar__list a{position:relative;font-size:1.4rem;color:#f5f2e18c;text-decoration:none;transition:color .2s ease}.footer-taramar__list a:after{content:"";position:absolute;top:-.6rem;right:-.2rem;bottom:-.6rem;left:-.2rem}.footer-taramar__list a:hover{color:#39c3aa}.footer-taramar__goldline{height:.5px;margin:3.2rem 0 2rem;background:linear-gradient(90deg,transparent,#9ca875 30%,#dbab21 70%,transparent)}.footer-taramar__bottom{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:1.2rem;text-align:center}@media screen and (min-width:750px){.footer-taramar__bottom{justify-content:space-between;column-gap:3.2rem;text-align:left}.footer-taramar__bottom>.footer-taramar__legal:first-child{flex:1 1 max-content}.footer-taramar__bottom>.footer-taramar__credit{flex:0 0 auto;margin-left:auto}}.footer-taramar__legal{margin:0;font-size:1.2rem;line-height:1.6;color:#f5f2e199}.footer-taramar__legal a{color:inherit}.footer-taramar__legal-sep{margin:0 .4rem;opacity:.5}.footer-taramar__legal-strong,.footer-taramar__legal strong,.footer-taramar__credit-name{color:#f5f2e1d1;font-weight:inherit}.footer-taramar__credit-name{text-decoration:none}a.footer-taramar__credit-name{position:relative;border-bottom:1px solid rgba(245,242,225,.28);transition:color .2s ease,border-color .2s ease}a.footer-taramar__credit-name:hover{color:#39c3aa;border-bottom-color:#39c3aa}a.footer-taramar__credit-name:after{content:"";position:absolute;top:-1rem;right:-.4rem;bottom:-1rem;left:-.4rem}.footer-taramar__newsletter-text{margin:0 0 1.4rem;font-size:1.3rem;line-height:1.5;color:#f5f2e1b3}.footer-taramar__newsletter-row{display:flex;align-items:stretch;max-width:32rem;border-bottom:1px solid rgba(245,242,225,.35);transition:border-color .2s ease}.footer-taramar__newsletter-row:focus-within{border-bottom-color:#39c3aa}.footer-taramar__newsletter-input{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0 .4rem 0 0;background:none;border:0;color:#f5f2e1;font-family:inherit;font-size:1.4rem}.footer-taramar__newsletter-input::placeholder{color:#f5f2e173}.footer-taramar__newsletter-input:focus{outline:none}.footer-taramar__newsletter-button{flex:0 0 auto;min-height:4.4rem;padding:0 .4rem;background:none;border:0;cursor:pointer;color:#39c3aa;font-family:inherit;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.footer-taramar__newsletter-button:hover{color:#f5f2e1}.footer-taramar__newsletter-msg{margin:1rem 0 0;font-size:1.2rem;line-height:1.45;color:#39c3aa}.footer-taramar__newsletter-msg--error{color:#f1d06f}@media screen and (max-width:749px){.footer-taramar{padding:3.2rem 0 2.4rem}.footer-taramar__grid{gap:2rem}.footer-taramar__logo,.footer-taramar__logo-fallback{margin-bottom:.8rem}.footer-taramar__badges{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.2rem;row-gap:2rem;justify-items:center;padding:1.6rem 1.2rem;margin-bottom:2rem}.footer-taramar__badge{gap:.8rem}.footer-taramar__badge-icon,.footer-taramar__badge-image{height:4.8rem}.footer-taramar__badge-image--wide{height:4rem}.footer-taramar__badge-label{text-align:center;letter-spacing:.08em}.footer-taramar__column--links{border-bottom:1px solid rgba(245,242,225,.12)}.footer-taramar__column--abi{order:1}.footer-taramar__column--kasulik{order:2}.footer-taramar__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:4.4rem;margin:0;padding-block:1rem;cursor:pointer}.footer-taramar__summary:after{content:"";flex:none;width:.8rem;height:.8rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translate(-.15rem,-.15rem);transition:transform .2s ease}.footer-taramar__column--links[open]>.footer-taramar__summary:after{transform:rotate(-135deg) translate(-.1rem,-.1rem)}.footer-taramar__column--links>.footer-taramar__list{padding-bottom:1.6rem}.footer-taramar__goldline{margin:2.4rem 0 1.6rem}.footer-taramar__reasons{column-gap:2rem;row-gap:1.2rem;margin-top:2rem;padding-top:2rem}}@media screen and (max-width:749px){.footer-taramar__badge-label{font-size:1.2rem}.footer-taramar__legal{font-size:1.3rem}}@media screen and (max-width:749px){.footer-taramar__column--links>.footer-taramar__list{gap:0}.footer-taramar__column--links>.footer-taramar__list a{display:block;min-height:4.4rem;padding-block:.95rem}.footer-taramar__company a{position:relative}.footer-taramar__company a:after{content:"";position:absolute;top:-.95rem;right:0;bottom:-.95rem;left:0}.footer-taramar__company{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:2.4rem;align-content:start;justify-content:start}.footer-taramar__company p:last-child{margin-bottom:0}.footer-taramar__social-link{position:relative}.footer-taramar__social-link:after{content:"";position:absolute;top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem;border-radius:50%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-footer.css.map */
