:where(.tp-discover){--ra-bg: #000;--ra-surface: #1a1a1a;--ra-surface-2: #252525;--ra-border: #454545;--ra-text: #fff;--ra-muted: #999;--ra-accent: #c00;--pad-x: clamp(10px, 4vw, 45px);--pad-y: clamp(15px, 4vw, 50px);--radius-lg: 20px;--radius-md: 10px}:where(.tp-discover) *,:where(.tp-discover) *:before,:where(.tp-discover) *:after{box-sizing:border-box}:where(.tp-discover) img{max-width:100%;height:auto;display:block}:where(.tp-discover) a{color:inherit}@media(prefers-reduced-motion:reduce){:where(.tp-discover) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(.tp-discover) .section--padded-medium{padding-top:0!important;padding-bottom:calc(6 * var(--space-unit))}:where(.tp-discover) .breadcrumbs{display:none!important}:where(.tp-discover) #rd2-discover{margin:0;padding:0;background:var(--ra-bg);color:var(--ra-text)!important}:where(.tp-discover) #rd2-discover a{color:var(--ra-text)!important}:where(.tp-discover) #rd2-discover a:hover{color:var(--ra-accent)!important}:where(.tp-discover) #rd2-discover .rd2-section{margin:0;padding:0}:where(.tp-discover) #rd2-discover .rd2-section img{max-width:100%;height:auto}:where(.tp-discover) .rd2-text-wht{color:#fff!important}:where(.tp-discover) .text-blk{color:#000!important}:where(.tp-discover) .blackbg{background:#000}:where(.tp-discover) .greyBGquote{background:var(--ra-surface-2)}:where(.tp-discover) .rd2-full-width-banner{width:100%;background:var(--ra-surface-2);display:flex;justify-content:space-between;align-items:center;padding:0;position:fixed;top:74px;left:0;z-index:1000;visibility:hidden;opacity:0;transition:opacity .5s ease-in-out,visibility 0s linear .5s}:where(.tp-discover) .rd2-full-width-banner.is-visible{visibility:visible;opacity:1;transition:opacity .5s ease-in-out}:where(.tp-discover) .rd2-banner-text-left{font-size:19px;font-weight:700;color:#fff;padding:7px 0 7px 50px}:where(.tp-discover) .rd2-banner-button-right{background:var(--ra-accent);color:#fff;padding:10px 20px;text-decoration:none;font-size:16px;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .25s ease-in-out;align-self:stretch}:where(.tp-discover) .rd2-banner-button-right:hover{background:#300}:where(.tp-discover) #rd2-discover .rd2-header-section,:where(.tp-discover) #rd2-discover .header-section2{height:min(60vh,520px);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 var(--pad-x)}:where(.tp-discover) #rd2-discover .rd2-header-section{align-items:flex-end}:where(.tp-discover) #rd2-discover .header-section2{align-items:flex-start}:where(.tp-discover) #rd2-discover .rd2-header-section .rd2-header-content,:where(.tp-discover) #rd2-discover .header-section2 .rd2-header-content{max-width:1000px;padding:0}:where(.tp-discover) #rd2-discoverIntro h1{color:#fff!important;font-size:clamp(20px,8.8vw,50px);margin:0}:where(.tp-discover) #rd2-discoverIntro p{color:#fff!important;font-size:clamp(11px,2.6vw,20px);margin:.35em 0 .5em}:where(.tp-discover) #rd2-discover .rd2-header-text,:where(.tp-discover) #rd2-discover .rd2-quote-text{padding:var(--pad-y) var(--pad-x)}:where(.tp-discover) .rd2-section p{font-size:clamp(15px,1.5vw,20px)}:where(.tp-discover) #rd2-discover .rd2-quote-text{font-size:clamp(10.5px,1.5vw,18px)}:where(.tp-discover) #rd2-discover .rd2-quote-text i{color:#999}:where(.tp-discover) #rd2-discover .rd2-header-text h2{font-size:clamp(20px,6.8vw,40px)}:where(.tp-discover) #rd2-discover .rd2-header-text h2 span{color:var(--ra-accent)}:where(.tp-discover) #rd2-discover .rd2-text-left,:where(.tp-discover) #rd2-discover .rd2-text-right{display:flex;align-items:center;justify-content:center}:where(.tp-discover) #rd2-discover .rd2-text-right{flex-direction:row-reverse}:where(.tp-discover) #rd2-discover .rd2-text-left img,:where(.tp-discover) #rd2-discover .rd2-text-right img{flex:1;width:50%}:where(.tp-discover) #rd2-discover .rd2-text-left .rd2-text,:where(.tp-discover) #rd2-discover .rd2-text-right .rd2-text{flex:1;width:50%;padding:clamp(12.5px,4vw,60px)}:where(.tp-discover) #rd2-discover .rd2-parallax{background-attachment:fixed;background-size:cover;background-position:center;color:#fff;padding:clamp(30px,8vw,100px) var(--pad-x);text-align:center;min-height:200px;display:flex;flex-direction:column;justify-content:center}:where(.tp-discover) #rd2-discover .rd2-full-width-image{text-align:center}:where(.tp-discover) #rd2-discover .rd2-full-width-image img{width:100%}:where(.tp-discover) #rd2-discover .rd2-full-width-no-padding{margin:0;padding:40px 0}:where(.tp-discover) .shop-now-button,:where(.tp-discover) .shop-now-buttonWHT,:where(.tp-discover) .rd2-photo-box-button{display:inline-block;margin-top:20px;padding:10px 20px 15px;text-decoration:none;border-radius:5px;transition:background-color .25s ease-in-out,color .25s ease-in-out}:where(.tp-discover) .shop-now-button{background:#000;color:#fff}:where(.tp-discover) .shop-now-buttonWHT,:where(.tp-discover) .rd2-photo-box-button{background:#666;color:#000}:where(.tp-discover) .shop-now-button:hover,:where(.tp-discover) .shop-now-buttonWHT:hover,:where(.tp-discover) .rd2-photo-box-button:hover{background:#444;color:#fff}:where(.tp-discover) #rd2-shopnow{height:50px}:where(.tp-discover) .rd2-discoverPage .rd2-discoverDetailInfo{display:grid;gap:clamp(14px,2.5vw,22px);grid-template-columns:1fr}:where(.tp-discover) .rd2-discoverPage .rd2-discoverDetailInfo-item{border-radius:18px;overflow:hidden}:where(.tp-discover) .rd2-discoverPage .rd2-discoverDetailInfo-item .rd2-image{width:100%;margin:0;padding:0}:where(.tp-discover) .rd2-discoverPage .rd2-discoverDetailInfo-item img.rd2-icons{display:block;width:100%!important;max-width:none!important;height:clamp(160px,22vw,540px)!important;object-fit:cover;border-radius:16px}:where(.tp-discover) .rd2-discoverPage .rd2-discoverDetailInfo-item .rd2-card-paragraph{padding-top:12px}:where(.tp-discover) .rd2-padded-section{padding:var(--pad-y) var(--pad-x)!important;display:flex;align-items:center;justify-content:center}:where(.tp-discover) .rd2-padded-content{display:flex;align-items:center;width:100%;max-width:1200px;gap:clamp(10px,3vw,20px)}:where(.tp-discover) .rd2-discoverPage .rd2-padded-content{display:flex;flex-direction:column;gap:clamp(14px,2.5vw,24px);align-items:stretch;padding:40px 0}:where(.tp-discover) .rd2-padded-section.text-right .rd2-padded-content{flex-direction:row-reverse}:where(.tp-discover) .rd2-padded-section.text-left .rd2-padded-content{flex-direction:row}:where(.tp-discover) .rd2-padded-content img{flex:1;width:50%;border-radius:var(--radius-lg)}:where(.tp-discover) .rd2-padded-content .rd2-text{flex:1;padding:0;text-align:left}:where(.tp-discover) #specs-and-stats-container,:where(.tp-discover) .rd2-discoverDetailInfo-container{padding:var(--pad-y) var(--pad-x);background:#000}:where(.tp-discover) #specs-and-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:where(.tp-discover) .hero-cta{display:flex;align-items:center;padding:20px;border:2px solid var(--ra-border);border-radius:var(--radius-lg);background:var(--ra-surface-2);color:#fff;gap:20px}:where(.tp-discover) .hero-cta .rd2-image{flex:1;display:flex;justify-content:center;align-items:center}:where(.tp-discover) .hero-cta .rd2-block-heading{flex:2;padding:0}:where(.tp-discover) .card-metrics{font-size:clamp(32.5px,7vw,65px);color:#fff;font-weight:800}:where(.tp-discover) .rd2-card-paragraph{margin-top:10px}:where(.tp-discover) .rd2-card-paragraph h3{font-size:var(--h5-font-size);line-height:1.3;color:#fff}:where(.tp-discover) .rd2-icons{width:100px;height:100px;max-width:100%}:where(.tp-discover) .rd2-discoverDetailInfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;justify-content:center}:where(.tp-discover) .rd2-discoverDetailInfo-item{display:flex;flex-direction:column;align-items:center;padding:20px;border:2px solid var(--ra-surface);border-radius:var(--radius-lg);background:var(--ra-surface);color:#fff}:where(.tp-discover) .rd2-discoverDetailInfo-item .rd2-image{margin-bottom:20px}:where(.tp-discover) .rd2-discoverDetailInfo-item .rd2-image img{width:100%;border-radius:var(--radius-md)}:where(.tp-discover) .rd2-discoverDetailInfo-item .rd2-card-paragraph{text-align:center}:where(.tp-discover) .discover-slider-container{position:relative;max-width:100%;margin:auto;overflow:hidden}:where(.tp-discover) .discover-slider{position:relative;width:100%;height:450px}:where(.tp-discover) .discover-slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;z-index:1}:where(.tp-discover) .discover-slide.active{opacity:1;z-index:2}:where(.tp-discover) .discover-slide .discover-text{position:absolute;top:50%;transform:translateY(-50%);color:#fff;background:#00000080;padding:10px;border-radius:5px;max-width:min(30%,420px)}:where(.tp-discover) .discover-slide-left .discover-text{left:70px}:where(.tp-discover) .discover-slide-right .discover-text{right:70px}:where(.tp-discover) .rd2-discoverPage .rd2-text-left{text-align:left}:where(.tp-discover) .rd2-discoverPage .rd2-text-right{text-align:left}:where(.tp-discover) .discover-text h3{color:#fff;margin:0 0 10px;font-size:var(--h6-font-size)}:where(.tp-discover) .discover-prev,:where(.tp-discover) .discover-next{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:0;padding:10px;cursor:pointer;font-size:18px;-webkit-user-select:none;user-select:none;z-index:3;background:#000}:where(.tp-discover) .discover-prev{left:10px}:where(.tp-discover) .discover-next{right:10px}:where(.tp-discover) .discover-slider-icon{width:50px;height:50px}:where(.tp-discover) .rd2-custom-card-slider-container{position:relative;width:100%;overflow:hidden;padding:var(--pad-y) var(--pad-x)}:where(.tp-discover) .rd2-custom-card-slider-container h2,:where(.tp-discover) #photo-boxes-container h2{color:#fff;margin:0 0 10px;font-size:var(--h4-font-size)}:where(.tp-discover) .rd2-custom-card-slider h3{color:#fff;margin:0 0 10px;font-size:var(--h5-font-size)}:where(.tp-discover) .rd2-custom-card-slider{display:flex;transition:transform .5s ease-in-out}:where(.tp-discover) .rd2-custom-card{padding:30px;flex:0 0 25%}:where(.tp-discover) .rd2-custom-card img{width:100%;border-radius:var(--radius-lg)}:where(.tp-discover) .rd2-custom-card-nav{display:flex;justify-content:center;margin:0 0 25px}:where(.tp-discover) .rd2-custom-card-prev,:where(.tp-discover) .rd2-custom-card-next{background:#00000080;color:#fff;border:0;padding:10px 15px;cursor:pointer;font-size:18px;border-radius:50%;-webkit-user-select:none;user-select:none;z-index:2;margin:0 20px}:where(.tp-discover) .rd2-card-spacer{display:block;height:25px}:where(.tp-discover) #photo-boxes-container{padding:var(--pad-y) var(--pad-x);background:#000}:where(.tp-discover) #photo-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12.5px,3vw,35px)}:where(.tp-discover) .photo-box{position:relative;background-size:cover;background-position:center;min-height:35em;display:flex;align-items:flex-end;padding:20px;border:2px solid var(--ra-border);border-radius:10px;color:#fff}:where(.tp-discover) .photo-content{padding:10px;border-radius:5px;width:100%}:where(.tp-discover) .photo-content h3{color:#fff;margin:0 0 10px;font-size:var(--h6-font-size)}:where(.tp-discover) .photo-box p{margin:0 0 10px}:where(.tp-discover) #rd2-enve_geometryChart{color:#fff;padding:0 var(--pad-x) 3em var(--pad-x)}:where(.tp-discover) .rd2-enve_geometry-chart-container{background:#000;padding:10px;width:100%;overflow-x:auto}:where(.tp-discover) .rd2-enve_geometry-chart{display:table;width:100%;table-layout:auto;border-collapse:collapse}:where(.tp-discover) .rd2-enve_geometry-chart-row{display:table-row}:where(.tp-discover) .rd2-geometry-chart-cell{display:table-cell;padding:8px;border:1px solid #333;text-align:center;white-space:nowrap}:where(.tp-discover) .rd2-enve_geometry-chart-header{font-weight:700}:where(.tp-discover) .rd2-enve_geometry-chart-row .rd2-geometry-chart-cell:first-child,:where(.tp-discover) .rd2-enve_geometry-chart-header .rd2-geometry-chart-cell:first-child{font-weight:700;text-align:left;position:sticky;left:0;background:#000;z-index:2;border-right:1px solid #333;min-width:150px}:where(.tp-discover) .rd2-enve_geometry-chart-row:nth-child(odd){background:#111}:where(.tp-discover) .rd2-enve_geometry-chart-row:nth-child(2n){background:#222}:where(.tp-discover) .rd2-geometry-chart-cell:hover{background:#333}:where(.tp-discover) .rd2-color-grid-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;padding:var(--pad-y) var(--pad-x)}:where(.tp-discover) .rd2-color-grid-item{text-align:center}:where(.tp-discover) .rd2-color-grid-item img{width:100%;border:2px solid var(--ra-border);border-radius:var(--radius-lg)}:where(.tp-discover) .rd2-color-grid-item h3{font-weight:300;margin:10px 0;color:#fff;font-size:var(--h5-font-size)}:where(.tp-discover) .rd2-color-grid-item h3 span{font-weight:900}:where(.tp-discover) .rd2-color-grid-item p{font-size:.9em;color:#666}:where(.tp-discover) .rd2-discoverPage #rd2-ra-custom-build .rd2-product-image-container{position:relative;width:100%;aspect-ratio:16 / 10;min-height:240px;overflow:hidden;border-radius:16px}:where(.tp-discover) .rd2-discoverPage #rd2-ra-custom-build img.rd2-product-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;display:block;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}:where(.tp-discover) .rd2-discoverPage #rd2-ra-custom-build img.rd2-product-image.rd2-active{opacity:1;pointer-events:auto}:where(.tp-discover) .rd2-discoverPage #rd2-ra-custom-build .rd2-padded-content>img{width:auto!important;height:auto!important;max-width:100%!important}:where(.tp-discover) #rd2-ra-custom-build{background:#000}:where(.tp-discover) #rd2-ra-custom-build .rd2-left-column{display:flex;flex-direction:column;align-items:center;text-align:center}:where(.tp-discover) #rd2-ra-custom-build .rd2-right-column{display:flex;justify-content:center;align-items:center}:where(.tp-discover) #rd2-ra-custom-build .rd2-left-column,:where(.tp-discover) #rd2-ra-custom-build .rd2-right-column{flex:1;padding:1em}:where(.tp-discover) #rd2-ra-custom-build .rd2-smaller-logo{max-width:250px!important;width:100%;margin-bottom:15px}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card{width:100%;padding:20px;text-align:center}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-image-container{margin-bottom:15px;position:relative;min-height:250px}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-product-image{width:100%;display:none}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-product-image.active{display:block}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-product-title{font-size:clamp(17px,3vw,23px);font-weight:900;margin:0;color:#fff}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-product-subtitle{font-size:12px;color:var(--ra-muted);margin:2.5px 0 15px}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-build-name{font-size:10.5px;font-weight:700;margin-bottom:7.5px;color:#fff;text-transform:uppercase}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-build-swatches{display:flex;justify-content:center;gap:12.5px;margin-bottom:20px;flex-wrap:wrap}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-swatch-btn{background:none;border:2px solid transparent;border-radius:8px;padding:5px;cursor:pointer;transition:opacity .2s ease-in-out,border-color .2s ease-in-out;opacity:.6}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-swatch-btn:hover{opacity:1}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-swatch-btn.selected{opacity:1;border-color:var(--ra-accent)}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-swatch-btn img{width:80px}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-cta-button{display:inline-block;text-decoration:none;background:var(--ra-accent);color:#fff;font-size:12.5px;font-weight:900;border:0;border-radius:4px;padding:8px 15px;width:100%;cursor:pointer;transition:background-color .2s ease-in-out;text-align:center}:where(.tp-discover) #rd2-ra-custom-build .rd2-product-card .rd2-cta-button:hover{background:red;color:#fff!important}:where(.tp-discover) .model-toggle-container{display:flex;width:100%;gap:15px;margin-bottom:30px;flex-wrap:wrap}:where(.tp-discover) .model-toggle-btn{flex:1;background:#000;border:2px solid #000;padding:15px 10px;text-transform:uppercase;font-size:20px;font-weight:800;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;color:#666;text-align:center;min-width:200px;border-radius:4px}:where(.tp-discover) .model-toggle-btn:hover{background:#f4f4f4}:where(.tp-discover) .model-toggle-btn.active{background:var(--ra-accent);color:#fff;border-color:var(--ra-accent)}@media(min-width:600px){:where(.tp-discover) .rd2-color-grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){:where(.tp-discover) .rd2-color-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.tp-discover) .rd2-discoverPage .rd2-padded-content{flex-direction:row;align-items:center}:where(.tp-discover) .rd2-discoverPage .rd2-text-left .rd2-padded-content{flex-direction:row}:where(.tp-discover) .rd2-discoverPage .rd2-text-right .rd2-padded-content{flex-direction:row-reverse}:where(.tp-discover) .rd2-discoverPage .rd2-padded-content>img{width:min(520px,46%);height:auto;flex:0 0 auto}:where(.tp-discover) .rd2-discoverPage .rd2-padded-content>.rd2-text{flex:1 1 0;min-width:0}:where(.tp-discover) .rd2-discoverPage .rd2-discoverDetailInfo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){:where(.tp-discover) .rd2-full-width-banner{display:none}:where(.tp-discover) #rd2-discoverIntro .rd2-header-content{background:#000000b3;width:100%;padding:20px 0;text-align:center}:where(.tp-discover) #rd2-discover .rd2-header-section,:where(.tp-discover) #rd2-discover .header-section2{height:300px;align-items:center;padding:20px 0 0;text-align:center}:where(.tp-discover) #rd2-discover .rd2-text-left,:where(.tp-discover) #rd2-discover .rd2-text-right{flex-direction:column;text-align:center}:where(.tp-discover) #rd2-discover .rd2-text-left img,:where(.tp-discover) #rd2-discover .rd2-text-right img,:where(.tp-discover) #rd2-discover .rd2-text-left .rd2-text,:where(.tp-discover) #rd2-discover .rd2-text-right .rd2-text{width:100%}:where(.tp-discover) #rd2-discover .rd2-text-left .rd2-text,:where(.tp-discover) #rd2-discover .rd2-text-right .rd2-text{padding:12.5px 10px}:where(.tp-discover) .rd2-padded-content{flex-direction:column}:where(.tp-discover) .rd2-padded-content img{width:100%}:where(.tp-discover) .rd2-padded-content .rd2-text{text-align:center}:where(.tp-discover) #rd2-discover .rd2-parallax{background-attachment:scroll;padding:4em 2em}:where(.tp-discover) #specs-and-stats{grid-template-columns:1fr}:where(.tp-discover) .hero-cta{flex-direction:column;text-align:center}:where(.tp-discover) .rd2-discoverDetailInfo{grid-template-columns:1fr}:where(.tp-discover) .rd2-custom-card-slider-container{padding:1.5em}:where(.tp-discover) .rd2-custom-card{flex:0 0 50%;padding:15px}:where(.tp-discover) #photo-boxes{grid-template-columns:1fr}:where(.tp-discover) .photo-box{min-height:auto}:where(.tp-discover) #rd2-enve_geometryChart{padding:0 1em 3em}:where(.tp-discover) .rd2-geometry-chart-cell{padding:5px;font-size:12px;min-width:55px}:where(.tp-discover) .rd2-enve_geometry-chart-row .rd2-geometry-chart-cell:first-child,:where(.tp-discover) .rd2-enve_geometry-chart-header .rd2-geometry-chart-cell:first-child{min-width:110px}:where(.tp-discover) .discover-slide .discover-text{max-width:calc(100% - 25px);left:12.5px!important;right:12.5px!important;top:auto;bottom:12.5px;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/discover-v2.css.map */
