.arctos-cprod{background:var(--arctos-cprod-bg, #1a1a1a);color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:15px;line-height:1.55;letter-spacing:0;-webkit-font-smoothing:antialiased}.arctos-cprod .arctos-cprod__back-wrap{display:flex;padding-top:18px}.arctos-cprod .arctos-cprod__back{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:44px;margin:0 0 20px;padding:0 16px 0 12px;border:1px solid rgba(244,246,247,.45);border-radius:999px;background:transparent;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:15px;font-weight:500;line-height:normal;letter-spacing:0;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.arctos-cprod .arctos-cprod__back svg{flex:none}.arctos-cprod .arctos-cprod__back:hover{background:#f4f6f714;border-color:var(--arctos-text, #f4f6f7);color:var(--arctos-text, #f4f6f7)}.arctos-cprod .arctos-cprod__back:focus-visible{outline:2px solid var(--arctos-accent, #7ac6e3);outline-offset:3px}.arctos-cprod .arctos-cprod__pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start;padding-top:clamp(var(--arctos-cprod-pt-mobile, 16px),2.5vw,var(--arctos-cprod-pt, 30px));padding-bottom:clamp(var(--arctos-cprod-pb-mobile, 48px),6vw,var(--arctos-cprod-pb, 72px))}.arctos-cprod .arctos-cprod__gallery,.arctos-cprod .arctos-cprod__info{min-width:0}.arctos-cprod .arctos-cprod__info{position:sticky;top:88px}@media screen and (max-width:1000px){.arctos-cprod .arctos-cprod__pdp{grid-template-columns:minmax(0,1fr)}.arctos-cprod .arctos-cprod__info{position:static}}.arctos-cprod .arctos-cprod__main{position:relative;overflow:hidden;border-radius:10px;background:#0f1113}.arctos-cprod .arctos-cprod__main-img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.arctos-cprod .arctos-cprod__placeholder{fill:#3a3f42}.arctos-cprod .arctos-cprod__count{position:absolute;right:14px;bottom:12px;padding:5px 10px;border-radius:999px;background:#14141499;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-display);font-size:11px;font-weight:400;line-height:1.55;letter-spacing:0}.arctos-cprod .arctos-cprod__thumbs-row{display:flex;align-items:center;gap:6px;min-width:0;margin-top:12px}.arctos-cprod .arctos-cprod__arrow{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:none;color:#b3b8ba;cursor:pointer}.arctos-cprod .arctos-cprod__arrow[hidden]{display:none}.arctos-cprod .arctos-cprod__arrow:hover{color:var(--arctos-text, #f4f6f7)}.arctos-cprod .arctos-cprod__thumbs{position:relative;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:10px;min-width:0;margin:0;padding:2px 0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.arctos-cprod .arctos-cprod__thumbs::-webkit-scrollbar{display:none}.arctos-cprod .arctos-cprod__thumb{flex:0 0 64px;width:64px;height:64px;box-sizing:border-box;padding:0;overflow:hidden;border:1px solid var(--arctos-line, #333333);border-radius:10px;background:#0f1113;cursor:pointer}.arctos-cprod .arctos-cprod__thumb[hidden]{display:none}.arctos-cprod .arctos-cprod__thumb img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;opacity:.55;transition:opacity .18s ease}.arctos-cprod .arctos-cprod__thumb.is-active{border-color:#ededed}.arctos-cprod .arctos-cprod__thumb.is-active img,.arctos-cprod .arctos-cprod__thumb:hover img{opacity:1}.arctos-cprod .arctos-cprod__thumb:focus-visible,.arctos-cprod .arctos-cprod__arrow:focus-visible{outline:2px solid var(--arctos-accent, #7ac6e3);outline-offset:2px}.arctos-cprod .arctos-cprod__title.arctos-heading{margin:0 0 8px;font-size:clamp(var(--arctos-cprod-h-mobile, 28px),2.8vw,var(--arctos-cprod-h-desktop, 40px));font-weight:500;line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.arctos-cprod .arctos-cprod__price{margin:0 0 24px;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-display);font-size:17px;font-weight:400;line-height:1.55;letter-spacing:0}.arctos-cprod .arctos-cprod__pre{color:#b3b8ba}.arctos-cprod .arctos-cprod__desc{margin:0 0 16px;color:#b3b8ba;font-size:15px;line-height:1.6}.arctos-cprod .arctos-cprod__desc>*{margin:0}.arctos-cprod .arctos-cprod__desc>*+*{margin-top:.8em}.arctos-cprod .arctos-cprod__step{margin:0 0 24px}.arctos-cprod .arctos-cprod__step-k{margin:0 0 10px;color:#b3b8ba;font-family:var(--arctos-font-display);font-size:13px;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none}.arctos-cprod .arctos-cprod__val{color:var(--arctos-text, #f4f6f7)}.arctos-cprod .arctos-cprod__opts{display:flex;flex-wrap:wrap;gap:10px}.arctos-cprod .arctos-cprod__opt{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;padding:12px 22px;border:1px solid var(--arctos-line, #333333);border-radius:10px;background:#ffffff09;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:15px;font-weight:500;line-height:1.2;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.arctos-cprod .arctos-cprod__opt.is-active{border-color:var(--arctos-accent, #7ac6e3);box-shadow:0 0 0 1px var(--arctos-accent, #7ac6e3)}.arctos-cprod .arctos-cprod__opt:focus-visible{outline:2px solid var(--arctos-accent, #7ac6e3);outline-offset:2px}.arctos-cprod .arctos-cprod__opts--swatch{gap:4px;margin-left:-8px}.arctos-cprod .arctos-cprod__opts--swatch .arctos-cprod__opt{width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none}.arctos-cprod .arctos-cprod__swatch{display:block;width:28px;height:28px;border-radius:50%;box-shadow:0 0 0 1px #f4f6f733;transition:box-shadow .18s ease}.arctos-cprod .arctos-cprod__opts--swatch .arctos-cprod__opt.is-active .arctos-cprod__swatch{box-shadow:0 0 0 2px var(--arctos-accent, #7ac6e3)}.arctos-cprod .arctos-cprod__info>:last-child{margin-bottom:0}.arctos-cprod .arctos-contact.arctos-cprod__consult{margin-top:24px;padding-block:0;background:transparent;scroll-margin-top:0}.arctos-cprod .arctos-cprod__consult .arctos-contact__card{max-inline-size:none;margin-inline:0;background:#ffffff09;border:1px solid var(--arctos-line, #333333);border-radius:10px}.arctos-cprod .arctos-cprod__consult .arctos-contact__heading.arctos-heading{line-height:1.1;text-align:center}.arctos-cprod .arctos-cprod__consult .arctos-contact__icon{color:#ededed}.arctos-cprod .arctos-cprod__consult .arctos-contact__pill:focus-visible{outline-color:var(--arctos-accent, #7ac6e3)}.arctos-cprod .arctos-cprod__consult .arctos-contact__points{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:981px){.arctos-cprod .arctos-cprod__consult .arctos-contact__points{grid-template-columns:repeat(4,minmax(0,1fr))}}.arctos-cprod .arctos-cprod__note{margin:0;padding:16px;border:1px dashed var(--arctos-line, #333333);border-radius:10px;color:#b3b8ba;font-size:13px}@media screen and (max-width:640px){.arctos-cprod .arctos-cprod__pdp{padding-inline:0}.arctos-cprod .arctos-cprod__main{border-radius:0}.arctos-cprod .arctos-cprod__thumbs-row{padding:0 8px}.arctos-cprod .arctos-cprod__thumbs,.arctos-cprod .arctos-cprod__info{padding-inline:var(--arctos-pad, 20px)}}@media(prefers-reduced-motion:reduce){.arctos-cprod .arctos-cprod__back,.arctos-cprod .arctos-cprod__thumb img,.arctos-cprod .arctos-cprod__opt,.arctos-cprod .arctos-cprod__swatch{transition:none}.arctos-cprod .arctos-cprod__thumbs{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/arctos-commercial-product.css.map */
