.product-page-layout{display:grid;grid-template-columns:41.6666666667% 58.3333333333%;grid-template-areas:"A B" "A C";align-items:flex-start}.product-preview{grid-area:A;top:120px}.product-sticky-sentinel{height:1px;margin-bottom:-1px;pointer-events:none}@media screen and (max-width:767px){.product-sticky-box:not(.is-stuck)>.box{box-shadow:none}}.product-title{grid-area:B}.product-characteristics{grid-area:C}@container (max-width: 1023px){.product-page-layout{grid-template-columns:100%;grid-template-areas:"B" "A" "C"}.product-characteristics{padding-left:0;margin-top:2rem}}[data-type=device_faim],[data-type=phone]{counter-reset:h2}[data-type=device_faim] h2,[data-type=phone] h2{counter-increment:h2}[data-type=device_faim] h2:before,[data-type=phone] h2:before{content:counter(h2) ". "}.product-thumbnail{position:absolute;left:-8rem;top:50%;transform:translateY(-50%)}.plan-radio-list .radio-tile .radio-label span{width:inherit}.box-container{padding:24px}.ignore-sticky-scroll{scroll-margin-top:200px!important}.viewer-3d-frame{display:block;width:100%;height:min(80vh,800px);border:0}.viewer-3d-modal .modal-content{display:flex;flex-direction:column;width:min(1200px,calc(100vw - 32px));height:calc(100dvh - 64px);max-height:calc(100dvh - 64px)}.viewer-3d-modal .modal-header{flex-shrink:0}.viewer-3d-modal .modal-body{flex:1 1;min-height:0}.viewer-3d-modal .viewer-3d-frame{height:100%}.product-preview-gallery{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem;width:100%;padding-bottom:48px}.product-preview-gallery .product-thumbnail{position:static;transform:none}.product-preview-gallery .product-preview-stage{position:relative;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:100%;height:400px;background-color:var(--color-grey-fade);isolation:isolate}.product-preview-gallery .viewer-3d-inline{position:absolute;inset:0;max-width:400px;margin-inline:auto;height:100%;visibility:hidden;mix-blend-mode:multiply}.product-preview-gallery .viewer-3d-inline.is-ready{visibility:visible}.product-preview-gallery .product-preview-instruction{position:absolute;top:100%;width:100%;margin:8px 0 0;font-size:14px;line-height:20px;text-align:center;pointer-events:none}.product-preview-expand{position:absolute;right:0;top:0;z-index:1;min-width:44px;min-height:44px}@container (max-width: 1023px){.product-preview-gallery{display:flex;flex-direction:column-reverse;padding-bottom:0}.product-preview-gallery .product-preview-stage{margin-bottom:48px}.product-preview-gallery .product-preview-thumbnails{flex-direction:row}.product-preview-gallery .product-thumbnail .column{padding:0}.product-preview-gallery .product-thumbnail .button:has(.tri-arrow-down),.product-preview-gallery .product-thumbnail .button:has(.tri-arrow-up){transform:rotate(-90deg)}}
/*# sourceMappingURL=02f0c723f8458d6d.css.map*/