@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Roboto+Mono:wght@400;500;600&display=swap";:root{--alg-ink:#182329;--alg-cyan:#087d91;--alg-pale:#eff7f6;--alg-paper:#faf9f4;--alg-line:#c6d6d6}body{font-family:Manrope,Arial,sans-serif;color:var(--alg-ink);background:var(--alg-paper)}.alg-kicker,.alg-hero__index span,.alg-hero__caption,.alg-category__number,.alg-benefit>span,.alg-contact dt{font-family:Roboto Mono,monospace;font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}.alg-kicker{color:var(--alg-cyan);font-weight:600;margin:0 0 1.1rem}.alg-hero{display:grid;grid-template-columns:60% 40%;min-height:600px;background:var(--alg-ink);color:#fff;overflow:hidden}.alg-hero__copy{padding:clamp(2rem,5vw,5.7rem);display:flex;flex-direction:column;align-items:flex-start}.alg-hero h1{font-size:clamp(3.2rem,5.5vw,6.6rem);font-weight:700;line-height:.98;letter-spacing:-.055em;max-width:11ch;margin:0 0 1.5rem;color:#fff}.alg-hero__intro{font-size:1.08rem;line-height:1.65;max-width:38rem;color:#d5e3e3;margin:0 0 2rem}.alg-button{display:inline-flex;justify-content:space-between;gap:2.4rem;align-items:center;background:#90e2e8;color:#12262c;padding:1rem 1.25rem;text-decoration:none;font-weight:700;min-height:48px}.alg-button:hover{background:#b1f2f4;color:#12262c}.alg-hero__index{padding:0;margin:auto 0 0;width:100%;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-top:1px solid #557075;padding-top:1.5rem}.alg-hero__index li{display:grid;gap:.3rem}.alg-hero__index span{color:#90e2e8}.alg-hero__index strong{font-size:.86rem}.alg-hero__index small{color:#b5c8c9;font-size:.74rem}.alg-hero__visual{display:flex;flex-direction:column;background:#e8efec;min-width:0}.alg-hero__image-link{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;padding:2rem}.alg-hero__image{width:100%;height:100%;max-height:560px;object-fit:contain}.alg-hero__caption{background:var(--alg-cyan);color:#fff;display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.4rem}.alg-hero__caption a{color:#fff;text-decoration:none;letter-spacing:0;text-transform:none;font-family:Manrope,Arial,sans-serif;font-size:.78rem}.alg-section{max-width:1500px;margin:auto;padding:clamp(3.5rem,6vw,7rem) clamp(1.2rem,4vw,4rem)}.alg-section__head{max-width:780px;margin-bottom:2.3rem}.alg-section__head h2,.alg-contact h2{font-size:clamp(2.2rem,4vw,4.7rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 1rem}.alg-section__head p:last-child{line-height:1.6;color:#4c6267}.alg-categories__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.alg-category{display:flex;flex-direction:column;min-width:0;background:#e8efec;color:var(--alg-ink);text-decoration:none;padding:1rem;transition:transform .2s}.alg-category:hover{transform:translateY(-4px);color:var(--alg-ink)}.alg-category__number{color:var(--alg-cyan)}.alg-category__image{width:100%;aspect-ratio:1;object-fit:contain}.alg-category__text{border-top:1px solid var(--alg-line);padding-top:1rem;display:grid;grid-template-columns:1fr auto;gap:.25rem}.alg-category__text strong{font-size:1rem}.alg-category__text small{grid-row:2;color:#587073}.alg-category__text span:last-child{grid-column:2;grid-row:1/3;color:var(--alg-cyan)}.alg-category__motif{display:grid;place-items:center;flex:1;min-height:190px;background:linear-gradient(90deg,transparent 49%,#c3d9d6 50%,transparent 51%),linear-gradient(transparent 49%,#c3d9d6 50%,transparent 51%);background-size:26px 26px;margin:.6rem 0}.alg-category__motif span{width:46%;aspect-ratio:1;border:3px solid #087d91;border-radius:16%;transform:rotate(22deg);box-shadow:15px 15px #a6d8d8}.alg-category:nth-child(2) .alg-category__motif span{border-radius:50%;transform:rotate(0)}.alg-category:nth-child(3) .alg-category__motif span{border-radius:0;transform:rotate(45deg)}.alg-category:nth-child(4) .alg-category__motif span{width:60%;aspect-ratio:2;border-radius:50%}.alg-category:nth-child(5) .alg-category__motif span{width:55%;aspect-ratio:1.3;border-radius:4px}.alg-benefits{background:var(--alg-pale);max-width:none}.alg-benefits>.alg-section__head,.alg-benefits__grid{max-width:1400px;margin-left:auto;margin-right:auto}.alg-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--alg-line)}.alg-benefit{padding:1.8rem;background:var(--alg-pale)}.alg-benefit>span{color:var(--alg-cyan)}.alg-benefit h3{font-size:1.18rem;margin:1.4rem 0 .6rem}.alg-benefit p{line-height:1.6;color:#4c6267;margin:0}.alg-help__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:3rem}.alg-help__item{border-top:1px solid var(--alg-line);padding:1.1rem 0}.alg-help__item summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:1rem}.alg-help__item summary:after{content:"+";color:var(--alg-cyan);font-size:1.3rem}.alg-help__item[open] summary:after{content:"\2212"}.alg-help__item>div{line-height:1.6;color:#4c6267;padding-top:.8rem}.alg-text-link{color:var(--alg-cyan);text-decoration:underline;text-underline-offset:.25rem;font-weight:700;display:inline-block;margin-top:1.2rem}.alg-contact{max-width:none;background:#dbecea;display:grid;grid-template-columns:1fr 1fr;gap:4rem}.alg-contact__copy{max-width:620px;justify-self:end}.alg-contact__copy>p{line-height:1.6}.alg-contact dl{display:grid;grid-template-columns:7.5rem 1fr;gap:.8rem 1rem;margin:2rem 0}.alg-contact dt{color:#557478}.alg-contact dd{margin:0;overflow-wrap:anywhere}.alg-contact dd a{color:var(--alg-ink)}.alg-contact__note{font-size:.82rem;color:#4c6267}.alg-contact__map iframe{width:100%;height:400px;border:0;background:#c5d7d5}.alg-contact__map p{font-size:.73rem;line-height:1.5;color:#4c6267}.alg-contact__map a{color:var(--alg-cyan)}@media(max-width:990px){.alg-hero{grid-template-columns:1fr 42%}.alg-hero__index{grid-template-columns:1fr}.alg-categories__grid{grid-template-columns:repeat(3,1fr)}.alg-benefits__grid{grid-template-columns:repeat(2,1fr)}.alg-contact{gap:2rem}}@media(max-width:700px){.alg-hero{grid-template-columns:1fr}.alg-hero__copy{padding:3rem 1.3rem}.alg-hero__index{grid-template-columns:repeat(3,1fr);margin-top:3rem}.alg-hero__index small{display:none}.alg-hero__visual{min-height:320px}.alg-categories__grid{grid-template-columns:repeat(2,1fr)}.alg-help__grid,.alg-contact{grid-template-columns:1fr}.alg-contact__copy{justify-self:start}.alg-contact__map iframe{height:300px}}@media(max-width:360px){.alg-hero__index{grid-template-columns:1fr}.alg-categories__grid{grid-template-columns:1fr 1fr;gap:.5rem}.alg-category{padding:.6rem}.alg-category__text strong{font-size:.85rem}}.alg-footer{background:#182329;color:#eef5f3;padding:4rem clamp(1.2rem,4vw,4rem) 1.5rem;font-family:Manrope,Arial,sans-serif}.alg-footer__main{max-width:1400px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:4rem}.alg-footer a{color:#eef5f3;text-decoration:none}.alg-footer a:hover{text-decoration:underline}.alg-footer__brand>a{font-size:1.5rem;font-weight:800;letter-spacing:-.05em}.alg-footer__dot{color:#90e2e8}.alg-footer__brand p{max-width:28rem;color:#bfd0d1;line-height:1.6}.alg-footer__logo{max-width:220px;height:auto}.alg-footer__nav summary{font-weight:700;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.alg-footer__nav summary:after{content:"+";color:#90e2e8}.alg-footer__nav[open] summary:after{content:"\2212"}.alg-footer__nav ul{list-style:none;padding:0;margin:1.2rem 0}.alg-footer__nav li{margin:.65rem 0;font-size:.88rem}.alg-footer__bottom{max-width:1400px;margin:3rem auto 0;border-top:1px solid #466067;padding-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.alg-footer__bottom p{font-size:.8rem;color:#bfd0d1}.alg-footer__payments{display:flex;flex-wrap:wrap;gap:.35rem;max-width:100%}.alg-footer__payment{display:inline-flex;align-items:center}.alg-footer__payment svg{width:40px;height:26px;display:block}.alg-footer__payment .visually-hidden{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}@media(max-width:700px){.alg-footer__main{grid-template-columns:1fr;gap:1.3rem}.alg-footer__nav{border-top:1px solid #466067;padding-top:1rem}.alg-footer__nav:not([open]) ul{display:none}.alg-footer__bottom{display:block}.alg-footer__payments{margin-top:1rem}}.product-card .card-gallery{--gallery-aspect-ratio:1 !important;aspect-ratio:1!important;background:#fff}.product-card .card-gallery slideshow-component,.product-card .card-gallery slideshow-container,.product-card .card-gallery slideshow-slides,.product-card .card-gallery slideshow-slide{height:100%}.product-card .card-gallery .product-media-container{--product-media-fit:contain !important;background:#fff}.product-card .card-gallery .product-media__image{object-fit:contain!important}.product-card .text-block[class*=product_title]{min-height:3.6em}.product-card product-price{margin-top:auto}.alg-footer__nav summary .alg-footer__nav-label{display:inline-block;color:#eef5f3;font:700 1rem/1.4 Manrope,Arial,sans-serif;letter-spacing:normal;opacity:1;visibility:visible;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/2/assets/algorionix.css.map */
