.fi-master-logo{display:block;width:220px;height:auto;max-width:100%;flex:0 0 auto;overflow:hidden}.fi-image-watermark__brand .fi-master-logo{width:6.7em;height:auto;max-width:100%}.gift-card__image-wrapper .fi-master-logo{width:360px;margin-inline:auto}.footer-block__brand-info .fi-master-logo{width:220px}@media screen and (max-width:749px){.fi-master-logo{width:150px}.gift-card__image-wrapper .fi-master-logo{width:300px}.footer-block__brand-info .fi-master-logo{width:200px}}.product__media-wrapper:has(.fi-pdp-documents)>media-gallery.product__column-sticky{position:static;top:auto}.fi-pdp-documents{margin:2.4rem 0;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.18);color:rgb(var(--color-foreground))}.fi-pdp-documents h2{font-size:2.2rem;line-height:1.25;margin:0 0 1rem}.fi-pdp-documents__intro{font-size:1.4rem;line-height:1.6;margin:0 0 1.8rem}.fi-pdp-documents__cards{display:grid;gap:1.6rem}.fi-pdp-document{display:grid;grid-template-columns:minmax(100px,38%) minmax(0,1fr);gap:1.8rem;padding:1.6rem;background:rgba(var(--color-foreground),.025);border:1px solid rgba(var(--color-foreground),.12);border-radius:.4rem;align-items:center}.fi-pdp-document__cover{display:block}.fi-pdp-document__cover img{display:block;width:100%;height:auto;max-height:260px;object-fit:contain}.fi-pdp-document h3{font-size:1.7rem;line-height:1.35;margin:0 0 1rem}.fi-pdp-document a{color:inherit;text-underline-offset:.3rem}.fi-pdp-document__download{display:inline-block;font-size:1.4rem;font-weight:700;padding:.5rem 0}.fi-pdp-document__specs{display:block;margin-top:.6rem;font-size:1.3rem}.fi-pdp-document__meta,.fi-pdp-document__source{font-size:1.15rem;line-height:1.5;margin:.6rem 0 0}.fi-pdp-documents__note{font-size:1.2rem;line-height:1.6;margin:1.6rem 0 0}.fi-pdp-documents__press{margin-top:1.6rem;font-size:1.3rem}.fi-pdp-documents__press summary{cursor:pointer;padding:1rem 0;text-decoration:underline;text-underline-offset:.3rem}.fi-pdp-documents__press section{margin-top:0!important;padding-top:1rem!important;border-top:0!important}@media screen and (max-width:379px){.fi-pdp-document{grid-template-columns:minmax(80px,34%) minmax(0,1fr);gap:1.2rem;padding:1.2rem}.fi-pdp-document h3{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/155/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAIAE */
