.vb-cube-guide{padding-top:0;padding-bottom:0;color:#555}.vb-cube-guide h2{font-size:20px;font-weight:400;letter-spacing:3px;text-align:center;color:#112136;margin:0 0 40px!important;padding:0!important;line-height:1.5}.vb-cube-guide__items{max-width:800px;margin:auto}.vb-cube-guide details{border-bottom:1px solid #ddd}.vb-cube-guide summary{cursor:pointer;padding:22px 0;color:#112136;font-size:18px;font-weight:500;line-height:1.5}.vb-cube-guide summary::marker{content:""}.vb-cube-guide summary:after{content:"+";float:right;font-size:22px;line-height:1}.vb-cube-guide details[open]>summary:after{content:"\2212"}.vb-cube-guide summary:focus-visible{outline:2px solid #112136;outline-offset:4px}.vb-cube-guide__content{padding:0 0 24px;font-size:16px;line-height:1.7}.vb-cube-guide__content ol{padding-left:24px;margin:0 0 16px;list-style:decimal!important}.vb-cube-guide__content li{padding-left:4px;margin:10px 0;display:list-item}.vb-cube-guide__content p{margin:16px 0 0;color:#555}.vb-cube-guide__image{display:block;width:100%;height:auto;margin:0 auto;max-width:800px}@media(max-width:749px){.vb-cube-guide{padding-top:0;padding-bottom:0}.vb-cube-guide h2{font-size:18px;letter-spacing:2px;margin-bottom:24px}}.vb-cube-specs{padding-top:0;padding-bottom:0;color:#555;font-size:16px;line-height:1.7}.vb-cube-specs h2{font-size:20px;font-weight:400;letter-spacing:3px;text-align:center;color:#112136;margin:0 0 40px!important;padding:0!important;line-height:1.5}.vb-cube-specs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;max-width:1000px;margin:auto}.vb-cube-specs h3{font-size:18px;font-weight:500;color:#112136;margin:0 0 20px;letter-spacing:.5px}.vb-cube-specs table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px;table-layout:fixed}.vb-cube-specs th,.vb-cube-specs td{border:0;border-bottom:1px solid #e5e5e5;padding:12px 6px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.vb-cube-specs th{width:44%;font-weight:500;color:#112136}.vb-cube-specs__care ul{list-style:disc!important;margin:0 0 24px;padding-left:20px}.vb-cube-specs__care li{display:list-item;margin:0 0 14px;padding-left:4px}.vb-cube-specs details{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.vb-cube-specs summary{cursor:pointer;padding:16px 0;color:#112136;font-size:15px}.vb-cube-specs summary::marker{content:""}.vb-cube-specs summary:after{content:"+";float:right;font-size:20px}.vb-cube-specs details[open]>summary:after{content:"\2212"}.vb-cube-specs summary:focus-visible{outline:2px solid #112136;outline-offset:4px}.vb-cube-specs details img{display:block;width:100%;height:auto;margin:0 auto 20px}.vb-cube-specs__links{margin-top:24px;font-size:14px}.vb-cube-specs__links a{text-decoration:underline;color:#112136}@media(max-width:749px){.vb-cube-specs{padding-top:0;padding-bottom:0}.vb-cube-specs__grid{grid-template-columns:1fr;gap:36px}.vb-cube-specs h2{font-size:18px;letter-spacing:2px;margin-bottom:28px}}.v60-geometry__drawing{display:block;width:100%;height:auto;max-width:360px;margin:0 auto 24px}.v60-geometry__card h3{color:#112136;font-family:inherit;font-size:1.2rem;font-weight:500;letter-spacing:.3px;margin-bottom:16px}.v60-geometry__card .rte-setting{color:#555;font-family:inherit;font-size:1rem;line-height:1.75}.v60-geometry .section-header h2{color:#112136;font-family:inherit;font-weight:500}@media(max-width:749px){.v60-geometry__card{margin-bottom:32px}.v60-geometry__card:last-child{margin-bottom:0}.v60-geometry__drawing{max-width:320px;margin-bottom:20px}}.ventana-card-colors{position:relative;z-index:2;margin:8px 0 12px}.ventana-card-colors__count{display:block;font-size:12px;line-height:1.5;color:#666;margin-bottom:1px}.ventana-card-colors__choices{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.ventana-card-colors__swatch{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;text-decoration:none}.ventana-card-colors__swatch span{display:block;width:18px;height:18px;border:1px solid #bbb;border-radius:50%;background:var(--swatch-color)}.ventana-card-colors__swatch span:has(img){overflow:hidden}.ventana-card-colors__swatch img{display:block;width:100%;height:100%;object-fit:cover}.ventana-card-colors__swatch:has(.ventana-card-colors__label){width:auto;min-width:32px;padding:0 5px;border-radius:3px}.ventana-card-colors__swatch .ventana-card-colors__label{width:auto;height:auto;border:0;border-radius:0;background:none;font-size:11px;line-height:1.4;color:#666}.ventana-card-colors__swatch[aria-current=true] span{outline:1px solid #112136;outline-offset:3px}.ventana-card-colors__swatch:focus-visible,.ventana-card-colors__more:focus-visible{outline:2px solid #112136;outline-offset:2px}.ventana-card-colors__more{min-width:32px;min-height:32px;padding:0 5px;border:0;background:transparent;font:inherit;font-size:12px;color:#555;cursor:pointer}.ventana-card-colors [hidden]{display:none!important}.ventana-product-reviews{clear:both;padding-top:48px;padding-bottom:48px;scroll-margin-top:24px}.ventana-product-reviews #judgeme_product_reviews{font-family:inherit;color:#2d2d2a}.ventana-product-reviews .jdgm-rev-widg{border-color:#d7d2cb}.ventana-product-reviews .jdgm-rev-widg__title{font-family:inherit;letter-spacing:.06em;font-weight:600}.ventana-product-reviews .jdgm-write-rev-link,.ventana-product-reviews .jdgm-submit-rev{background:#2d2d2a!important;border-color:#2d2d2a!important;color:#fff!important;font-family:inherit}.ventana-product-reviews input,.ventana-product-reviews textarea,.ventana-product-reviews select{font-family:inherit;max-width:100%;box-sizing:border-box}.ventana-product-reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color:#2d2d2a!important;--jm-review-widget-button-color:#2d2d2a!important;--jm-review-widget-button-text-color:#fff!important;--jm-review-widget-text-color:#2d2d2a!important;--jm-review-widget-lighter-text-color:#6d6d6d!important;--jm-widget-primary-color:#2d2d2a!important;--jm-review-widget-form-button-color:#2d2d2a!important;--jm-widget-border-radius:0!important;font-family:inherit}.ventana-product-reviews .jm-text,.ventana-product-reviews .jm-button{font-family:inherit}.ventana-product-reviews .jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__body:has(.jdgm-empty-state){display:none}.ventana-product-reviews .jm-review-widget-minimal-header__title{font-family:inherit;font-size:22px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2d2d2a}.ventana-review-badge{margin:12px 0;font-size:14px}@media(max-width:749px){.ventana-product-reviews{padding-top:32px;padding-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map */
