@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@100;200;300;400;500;600;700;800;900&display=swap";h1,h2,h3,h4,h5,h6,p,span,input,select,textarea,div,button,.btn,th,td{font-family:Urbanist,sans-serif}html{padding-bottom:0!important}.site-header{padding:35px 0 0}.page-width{max-width:1720px;margin:0 auto}.drawer .btn{background-color:#ff5353;padding:20px}.helpdesk-channel-btn-show{z-index:29!important}.site-nav li a{font-weight:400;font-size:17px;line-height:24px;letter-spacing:0em;color:#141413;font-family:Urbanist,sans-serif;text-transform:capitalize}.header-item--navigation{display:none}.header-item--split-left{justify-content:start}.site-nav li{padding:0 15px}.header-item--split-left li:first-child,.header-item--split-left li:first-child a{padding-left:0}.header-item--split-right .site-nav.site-navigation{margin:0 0 0 40px}.pergola-rating-content{text-align:center}.pergola-rating-content h6{display:flex;justify-content:center}.pergola-rating-content p{font-weight:400;font-size:18px;line-height:24px;color:#474742;text-transform:initial;letter-spacing:0}.pergola-rating-content h6 span{padding:0 20px 0 0}.pergola-rating-content h2{font-weight:600;font-size:60px;line-height:80px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;width:860px;margin:0 auto}.pergola-rating-content h2 span{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;position:relative;display:inline-block}.pergola-rating-content h2 span:before{content:"";position:absolute;top:17px;right:-242px;height:139px;width:150px;background:url(/cdn/shop/files/banner_trust_badge.png?v=1648639184);background-size:cover}.default-button-resource a{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);box-shadow:2px 7px 21px #e6394666;border-radius:5px;color:#fff;font-style:normal;font-weight:600;font-size:22px;line-height:26px;padding:22px 30px;transition:.3s ease}.default-button-resource a:hover{background:linear-gradient(90deg,#cd2632,#dd5353 98.8%);transition:.3s ease}.default-button-resource{display:flex;justify-content:center;margin:1.4rem 0 2.2rem}.review-wrapper li{display:inline-block;text-align:left}.review-wrapper li p{font-weight:400;font-size:16px;line-height:24px;color:#141413;margin:0 0 4px}.review-wrapper li h5{font-weight:600;font-size:18px;letter-spacing:0;text-transform:initial}.review-wrapper li h5 span{padding:0 0 0 10px;position:relative;top:4px}.review-wrapper{display:flex;max-width:700px;margin:30px auto 0}.review-wrapper li:first-child{width:18%}.review-wrapper li:last-child{width:82%;padding:0 0 0 25px}.pergola-rating-section{padding:2rem 0 4rem}.review-wrapper li img{box-shadow:0 10px 50px #1414134d;border-radius:60px;width:108px}.video-icons-section video{width:100%;filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3))}.icon-content h4{font-weight:500;font-size:18px;line-height:22px;text-transform:initial;letter-spacing:0;color:#fff;text-align:center;margin:0}.video-icons-section{position:relative;z-index:1;padding:0 0 6rem}.video-icons-section:before{content:"";position:absolute;bottom:30px;left:0;width:100%;height:319px;background:#174563;z-index:-1}.icon-content{text-align:center}.icon-content img{margin:0 0 6px;width:82px}.icon-lists{width:100%;padding:4rem 8rem 0;display:grid;grid-template-columns:repeat(4,1fr)!important;grid-gap:1rem;margin:0}.icon-lists li{list-style:none}.seen-text p{font-size:20.8143px;line-height:25px;text-transform:uppercase;color:#141413}.brands-lists{margin:0;padding:0}.brands-icon-section{padding:1rem 0 3rem;margin:0 0 2rem}.superior-quality-wrappper{display:flex;align-items:center}.superior-left-content h2{font-weight:400;font-size:58px;line-height:70px;letter-spacing:.05em;color:#141413;text-transform:initial}.superior-left-content h2 span{font-weight:700}.superior-left-content p{font-weight:400;font-size:18px;line-height:36px;color:#141413}.superior-left-content img{display:block}.superior-left-content img:nth-child(3){margin:4px 0 34px}.seen-text{display:none}.brands-lists p{font-size:20.8143px;line-height:25px;text-transform:uppercase;color:#141413;margin:0}.superior-left-content{width:40%;padding:0 50px 0 0}.superior-right-content{width:60%;position:relative;padding:0 0 0 40px;z-index:1}.superior-right-content li img{width:100%}.superior-right-content:before{content:"Hans\f8";position:absolute;top:28px;left:-130px;font-weight:400;font-size:220px;line-height:300px;color:#1f20250d;transform:rotate(-180deg);writing-mode:vertical-lr;z-index:-1}.superior-quality-section{padding:1rem 0 3rem}.pre-order-section{background:#143c56;padding:8rem 0 4rem}.pre-oreder-head h2{font-weight:400;font-size:60px;line-height:100px;text-align:center;letter-spacing:.05em;color:#fff;text-transform:initial;margin:0 0 8px}.pre-oreder-head h2 span{font-weight:700}.pre-oreder-head p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#fff;padding:0 15.5rem}.security-image{text-align:center}.pre-order-section .review-wrapper li p,.pre-order-section .review-wrapper li h5{color:#fff}.invest-quality-section{padding:7rem 0 0;position:relative;z-index:1}.invest-quality-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:950px;background:#e7ecef;z-index:-1}.invest-quality-content h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;margin:0 0 5rem}.invest-quality-content p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413;padding:0 15rem}.invest-quality-image{margin:3rem 0 0}.invest-quality-image img{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3))}.inform-txt-wrap h2{font-weight:400;font-size:50px;line-height:75px;letter-spacing:.05em;color:#141413;text-transform:initial;margin:0 0 30px}.inform-txt-wrap h2 span{font-weight:700}.inform-txt-wrap p{font-style:normal;font-weight:400;font-size:18px;line-height:36px;color:#141413;margin:0 0 15px}.inform-lists li p{font-weight:400;font-size:18px;line-height:45px;color:#000;margin:0}.inform-lists{margin:0}.inform-lists li{display:flex;align-items:center}.inform-lists span{padding:0 11px 0 0;display:flex;width:36px}.inform-content-wrap .default-button-resource a{background:transparent;box-shadow:none;border:2px solid #141413;color:#000;transition:.3s ease}.inform-content-wrap .default-button-resource a:hover{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);box-shadow:2px 7px 21px #e6394666;border:2px solid #E63946;color:#fff;transition:.3s ease}.inform-content-wrap .default-button-resource{justify-content:start}.invest-content-wrap{padding:0 0 5rem}.batches-blocks h4{font-weight:300;font-size:22px;text-align:center;letter-spacing:.05em;color:#fff;text-transform:initial}.batches-blocks p{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:25px;text-align:center;font-weight:600}.batches-blocks h5{display:flex;font-weight:300;font-size:12.8px;align-items:center;letter-spacing:.05em;color:#fff;justify-content:center;text-transform:initial}.batches-blocks h5 span{padding:0 9px 0 0}.batch-delievery-lists li{padding:0 12px}.batch-delievery-lists{margin:0}.batches-blocks{background:#325d78;border-radius:5px;padding:12px 0}.now-selling .batches-blocks h4{color:#325d78}.now-selling .batches-blocks h5{color:#1f2e2d}.now-selling .batches-blocks{background:#fff;transform:scale(1.07);box-shadow:0 10px 50px #1414131a}.now-selling .batches-blocks i{color:#1f2e2d}.batch-delievery-lists{padding:0}.sold-out .batches-blocks{position:relative}#delievery-06900291-ea8c-4759-8790-d85a45c09ead .batches-blocks:before,#delievery-ac785418-2137-4936-8d6c-431dbb3aee53 .batches-blocks:before{content:"";position:absolute;top:-20px;left:-30px;background:url(/cdn/shop/files/soldout_batch.png?v=1646899723);height:80px;width:80px}.sold-out .batches-blocks h4,.sold-out .batches-blocks p,.sold-out .batches-blocks h5{opacity:1}.sold-out{opacity:.5}.inform-image-content img{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3))}.review-wrapper li h5 img{box-shadow:none}.inform-image-wrap{margin:0 0 6rem}.inform-text-wrap:nth-child(odd){padding:0 11rem 0 0}.inform-text-wrap:nth-child(2n){padding:0 5rem 0 7rem}.rating-text-content h6{display:flex;justify-content:center}.rating-text-content h6 span{padding:0 20px 0 0}.rating-text-content p{font-weight:400;font-size:18px;line-height:24px;color:#474742;text-transform:initial;letter-spacing:0;margin:0}.accrdion-about .tabs{overflow:hidden;box-shadow:none;max-width:860px;margin:0 auto}.accrdion-about .tab{overflow:hidden;border:none;border-bottom:1px solid #DEE8FF}.accrdion-about input{position:absolute;opacity:0;z-index:-1}.accrdion-about .tab-label{display:flex;justify-content:space-between;padding:16px 0 6px!important}.accrdion-about .tab-label:after{content:"\276f";width:1em;height:1em;text-align:center;transition:all .35s;font-size:20px;transform:rotate(90deg);color:#e63946;top:6px;transition:.3s ease;position:relative}.accrdion-about .tab-content{max-height:0;transition:all .35s}.accrdion-about .tab-content p{color:#000!important}.accrdion-about input:checked+.tab-label:after{transform:rotate(0);top:3px;transition:.3s ease}.accrdion-about input:checked~.tab-content{max-height:100vh;padding:.5em 0}.rating-text-content{text-align:center}.quality-content h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#fff;text-transform:initial}.quality-content h2 span{font-weight:700}.luxury-quality-section{background:#143c56;padding:5rem 0;margin:5rem 0 0}.quality-content h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#fff;text-transform:initial;padding:0 29rem;margin:0 0 4rem}.quality-content p{display:none}.luxury-content h2{font-weight:400;font-size:55px;line-height:70px;letter-spacing:.05em;color:#fff;text-transform:initial;margin:0 0 25px}.luxury-content h2 span{font-weight:700}.luxury-content p{font-style:normal;font-weight:400;font-size:18px;line-height:36px;color:#fff;margin:0 0 35px}.luxury-icon-lists{margin:0}.luxury-icon-lists li{display:inline-block;padding:0 20px}.luxury-icon-lists li:first-child{padding-left:0}.luxury-icon-lists li:last-child{padding-right:0}.luxury-content .default-button-resource a{background:transparent;box-shadow:none;border:2px solid #fff}.luxury-content .default-button-resource a:hover{background:#fff;color:#000;transition:.3s ease}.luxury-content .default-button-resource{justify-content:start}.two-blocks-section{background:#184867;padding:6rem 0 0}.two-blocks-content h2{font-weight:400;font-size:58px;line-height:70px;letter-spacing:.05em;color:#fff;text-transform:capitalize;margin:0 0 22px}.two-blocks-content p{font-weight:400;font-size:18px;line-height:36px;color:#fff;margin:0 0 34px}.two-blocks-content .default-button-resource a{background:transparent;box-shadow:none;border:2px solid #fff}.two-blocks-content .default-button-resource a:hover{background:#fff;color:#000;transition:.3s ease}.two-blocks-content .default-button-resource{justify-content:start}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2{font-style:normal;font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;padding:0 15rem}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2 span{font-weight:700}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-section{padding:4rem 0;background:#e7ecef}.luxury-wrap-content{padding:5rem 0 0}.quality-content img,.luxury-image img{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3))}.two-blocks-content img{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3));margin:0 0 35px}.two-blocks-info:nth-child(odd){padding-right:1.6rem}.two-blocks-info:nth-child(2n){padding-left:3rem}.two-blocks-info{margin:0 0 4rem}.direct-consumer-content h2{font-weight:400;font-size:60px;line-height:70px;letter-spacing:.05em;color:#141413;text-transform:initial;text-align:center;margin:0 0 35px}.direct-consumer-content p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413;padding:0 23rem}.direct-consumer-wrapper{padding:5rem 0 3rem}.consumer-icon-lists{margin:0;text-align:center;padding:4rem 0 0}.consumer-icon-lists li{display:inline-block;width:20%}.easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;margin:0 0 25px}.easy-assembly-content p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413;padding:0 23rem}.easy-assembly-content video{width:100%;margin:2rem 0 0;box-shadow:0 10px 50px #1414131a}.easy-assembly-section{padding:6rem 0;position:relative;z-index:1;margin:6rem 0 0}.easy-assembly-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:800px;background:#e7ecef;z-index:-1}.block-text-content h2{font-weight:400;font-size:60px;line-height:70px;letter-spacing:.05em;color:#141413;transform:rotate(-.01deg);text-transform:initial;margin:0 0 40px}.block-text-content p{font-style:normal;font-weight:400;font-size:18px;line-height:36px;color:#141413}.consumer-icon-lists li p{padding:0;font-weight:600;font-size:18px;color:#315c76}.text-content .block-text-content{position:relative;z-index:1}.text-content:nth-child(2n){padding:0 10rem 0 7rem}.text-content:nth-child(odd){padding-right:15rem}.block-image-section:nth-child(1) .block-text-content:after{content:"1";position:absolute;top:50%;right:-20px;font-size:300px;letter-spacing:.02em;color:#e7ecef80;transform:translateY(-50%);z-index:-1}.block-image-section:nth-child(2) .block-text-content:after{content:"2";position:absolute;top:50%;right:-60px;font-size:300px;letter-spacing:.02em;color:#e7ecef80;transform:translateY(-50%);z-index:-1}.block-image-section:nth-child(3) .block-text-content:after{content:"3";position:absolute;top:50%;right:-60px;font-size:300px;letter-spacing:.02em;color:#e7ecef80;transform:translateY(-50%);z-index:-1}.block-image-section:nth-child(4) .block-text-content:after{content:"4";position:absolute;top:50%;right:-60px;font-size:300px;letter-spacing:.02em;color:#e7ecef80;transform:translateY(-50%);z-index:-1}.block-image-section:nth-child(5) .block-text-content:after{content:"5";position:absolute;top:50%;right:-60px;font-size:300px;letter-spacing:.02em;color:#e7ecef80;transform:translateY(-50%);z-index:-1}.block-image-content img{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.2))}.block-image-text{padding:3rem 0 5rem}.faq-head h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial}.faq-head p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413}.tab-label p{font-weight:600;font-size:20px;line-height:24px;display:flex;align-items:center;color:#141413;text-transform:initial;letter-spacing:0;margin:0}.accrdion-about{padding:1rem 0 2rem}.section-header__title{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial!important;margin:0 0 30px}.blog-section-text{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413}.article__grid-meta .article__title{font-weight:400;font-size:30px;line-height:42px;letter-spacing:.05em;color:#141413;padding:1.1rem 0 0!important;display:block}.article__grid-meta{text-align:left!important}.article__excerpt{font-weight:400;font-size:18px;line-height:30px;color:#141413;margin:20px 0 35px}.article__grid-meta .default-button-resource{display:flex;justify-content:start;margin:1.4rem 0 2.2rem}.article__grid-meta .default-button-resource a{background:transparent;box-shadow:none;border:2px solid #141413;color:#000;transition:.3s ease}.article__grid-meta .default-button-resource a:hover{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);box-shadow:2px 7px 21px #e6394666;border:2px solid #E63946;color:#fff;transition:.3s ease}.blog-posts-wrapper .image-wrap{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3))}.blog-posts-wrapper .grid{padding:0 20px}.customer-support-content h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial}.customer-support-content p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413;padding:0 23rem}.customer-lists li h4{font-weight:600;font-size:22px;line-height:26px;text-align:center;color:#000;letter-spacing:0;text-transform:initial;margin:0 0 10px}.customer-lists{margin:0 auto;display:flex;max-width:1130px;padding:2rem 0 5rem}.customer-lists li a{font-weight:600;font-size:22px;line-height:36px;text-align:center;color:#e63946;text-decoration-line:underline;cursor:pointer}.customer-lists li p{font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#000;padding:0 3rem}.customer-lists li{text-align:center;display:inline-block;width:33.33%}.customer-lists.two-boxes li{width:50%}.customer-lists li img{margin:0 0 22px;width:82px}.rating-wrapp h6{display:flex;justify-content:center;margin:2rem 0 0}.rating-wrapp h6 span{padding:0 20px 0 0}.rating-wrapp p{font-weight:400;font-size:18px;line-height:24px;color:#fff;text-transform:initial;letter-spacing:0;margin:0}#shopify-section-template--15787011473639__164690075678df9de6 .pre-order-section{padding:9rem 0 0rem}.faq-accordion-section{padding:4rem 0 0}.footer__title{font-weight:600;font-size:22px;line-height:36px;color:#fff;letter-spacing:0;text-transform:initial;margin:0 0 12px}.site-footer__linklist li a{font-weight:400;font-size:18px;color:#fff}.contact-details-footer{margin:0}.contact-details-footer li{display:inline-block;padding:0 0 12px}.contact-details-footer li a{font-weight:400;font-size:18px;color:#fff}.footer__small-text{font-weight:400;font-size:14px;line-height:70px;align-items:center;letter-spacing:.05em;color:#fff;padding:1rem 0 0}.site-footer{padding-bottom:0}.contact-details-footer li i{padding:0 11px 0 0;position:relative;top:2px}.table-content h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#fff;text-transform:initial;margin:0 0 35px}.table-content p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#fff;padding:0 24rem;margin:0 0 60px}.why-choose-section{background:#143c56;padding:6rem 0}.site-footer .image-wrap{background:transparent}.site-footer .image-wrap img{width:218px;margin:15px 0 0}.why-choose-wrapper .rating-text-content p{color:#fff}.table-content-wrap{padding:0 0 4rem}table,td,th{background:transparent}.why-choose-wrapper th{font-weight:600;font-size:18px;line-height:24px;text-align:center;color:#fff}.why-choose-wrapper td{font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#fff}.why-choose-wrapper td:first-child{text-align:left}.why-choose-wrapper td{border-bottom:1px solid #4C736F;padding:19px 15px!important}.why-choose-wrapper th{border-bottom:1px solid #4C736F}.why-choose-wrapper th:first-child,.why-choose-wrapper td:first-child{border-right:1px solid #4C736F}.gif-image{text-align:center;margin:3rem 0 0}#id-template--15795559760103__16469721153db9d373{margin:0}.inform-img-section{float:left}.mob-video{display:none}.seen-text{display:block;width:8%;float:left}.brands-lists{width:92%;float:right}.cart-link__bubble-num{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);border-radius:10px;font-weight:700;font-size:9px;line-height:10px;letter-spacing:.1em;color:#fff;width:12px;height:12px;position:absolute;right:-5px;display:flex;align-items:center;justify-content:center;top:0}.faq-accordion .section-header__title{margin:0 0 15px!important}.faq-accordion .section-header{margin:0 0 20px}.faq-accordion .collapsible-trigger span{font-weight:600;font-size:20px;line-height:24px;display:flex;align-items:center;color:#141413;text-transform:initial;letter-spacing:0;margin:0}.faq-accordion .collapsible-trigger{border-bottom:1px solid #DEE8FF;width:100%}.faq-sub-heading{font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#141413;padding:0 15rem}.faq-accordion .collapsible-trigger--inline .collapsible-trigger__icon{right:0;left:auto;width:auto;height:auto;border-radius:0;text-align:center;color:#e63946!important;font-weight:700!important}.faq-accordion .collapsible-trigger__icon .icon{width:16px;height:16px}.faq-accordion .collapsible-trigger--inline{padding:18px 40px 18px 0}.faq-accordion .collapsible-content__inner{padding:10px 0}.faq-accordion .section-header__title{margin:0 0 15px!important;font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:capitalize!important}.faq-questions{width:850px;margin:0 auto}.faq-accordion .section-sub-header{margin:0 0 30px}.dimension-head h2{font-weight:400;font-size:60px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;margin:0 0 25px}#shopify-section-template--15795559760103__1646972118da396da7 .block-image-text{padding:3rem 0 0rem}.dimension-slider .slick-slide img{margin:0 auto}.dimension-slider .slick-prev:before{content:"";position:absolute;top:50%;left:0;height:80px;width:80px;background:url(/cdn/shop/t/17/assets/circle-arrow-left.png?v=1666873089);transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.dimension-slider .slick-next:before{content:"";position:absolute;top:50%;right:0;height:80px;width:80px;background:url(/cdn/shop/t/17/assets/circle-arrow-right.png?v=1666873101);background-size:100%;background-repeat:no-repeat;transform:translateY(-50%)}.dimension-slider .slick-prev.slick-arrow{position:absolute;top:50%;z-index:1;color:transparent;transform:translateY(5px)}.dimension-slider .slick-next.slick-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}.dimension-slider .slick-arrow{color:transparent}body.template-product .pergola-dimension-section{margin-top:60px}.dimension-slider{margin:40px 0 0}.cart-link__bubble{display:none}.cart-product{font-weight:400;font-size:17px;line-height:24px;letter-spacing:.2em;color:#141413;text-transform:initial;padding:0 12px 0 0}.site-header{box-shadow:none!important;padding:15px 0}.site-header__logo{margin:0!important}#StickyHeaderWrap{height:auto!important}.site-header--stuck{padding:5px 0}.FAQ-heading{font-weight:400;font-size:50px;line-height:70px;letter-spacing:.05em;color:#141413;text-transform:initial!important;margin:0}.faq-accordion h3{width:850px;margin:0 auto}#id-template--15804255994087__164722998570068d5e{background:#fff;padding:2rem 0 4rem}#id-template--15804255994087__164722998570068d5e .pre-oreder-head h2{color:#141413}#id-template--15804255994087__164722998570068d5e .pre-oreder-head h2 span{color:#e63946}#id-template--15804255994087__164722998570068d5e .pre-oreder-head p{color:#141413}#id-template--15804255994087__164722998570068d5e .sold-out .batches-blocks{background:#e7ecef}#id-template--15804255994087__164722998570068d5e .upcoming .batches-blocks{background:#141413}#id-template--15804255994087__164722998570068d5e li p,#id-template--15804255994087__164722998570068d5e li h5{color:#141413}#id-template--15804255994087__164722998570068d5e .sold-out .batches-blocks h4{font-weight:300;font-size:22px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial}#id-template--15804255994087__164722998570068d5e .now-selling .batches-blocks h4{color:#141413}.batch-delievery-lists .slick-list.draggable{padding:44px 20px!important}#id-template--15804255994087__164722998570068d5e .upcoming .batches-blocks h5{display:flex;font-weight:300;font-size:12.8px;align-items:center;letter-spacing:.05em;color:#fff;justify-content:center;text-transform:initial}#shopify-section-template--15804255994087__16472326649984e572 .video-icons-section:before{height:700px;background:#e7ecef}#shopify-section-template--15804255994087__1647231248023a6d02{padding:2rem 0 5rem}#shopify-section-template--15804255994087__16472299908d8e61ad{margin:50px 0!important}.video-head h2{font-weight:400;font-size:60px;line-height:100px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;margin:0 0 8px}.video-head h2 span{font-weight:700}.video-head p{font-weight:400;font-size:18px;line-height:36px;text-align:center;color:#141413;padding:0 15.5rem}#id-template--15804255994087__16472326649984e572 .icon-lists{display:none}#id-template--15804255994087__16472326649984e572 .video-text-content{padding:4rem 0 0}#delievery-2ee2a4b4-7ed9-4e6c-8d86-d6cc99be4ad4 .batches-blocks:before,#delievery-0b067df1-51f8-495d-bfa9-a8e89216f13b .batches-blocks:before{content:"";position:absolute;top:-20px;left:-30px;background:url(/cdn/shop/files/Frame.png?v=1647257308);height:80px;width:80px}.site-footer .image-wrap{overflow:visible;padding:0!important;height:100%!important}.product-single__title{font-style:normal;font-weight:700;font-size:39px;line-height:60px;letter-spacing:.05em;color:#141413;font-family:Urbanist,sans-serif;text-transform:initial!important;padding:0}.product-block p{font-style:normal;font-weight:400;font-size:18px;line-height:36px;color:#141413;margin-bottom:6px!important}.custom-compare-price.product-block p{width:30%}.custom-default-product .product-block--price p{font-weight:600;font-size:20px!important;line-height:36px;color:#141413;text-transform:initial!important;letter-spacing:0!important;margin:0;display:block}.product-block li{font-weight:400;font-size:18px;line-height:32px;color:#141413;position:relative;display:block;padding:0 0 12px 34px}video{width:100%}.product-block li:before{content:"";position:absolute;top:6px;left:0;height:20px;width:20px;background:url(/cdn/shop/files/Group_303.png?v=1647317395)}.product-block ul{margin:0}.product-announcement-section{background:#174563;padding:15px 0}.product-announcement-section p{font-weight:600;font-size:22px;line-height:26px;letter-spacing:.05em;color:#fff;margin:0;text-align:center}.product-announcement-section p span{color:#e63946}.product-single__meta{padding-left:120px}.variant-wrapper .variant__label{font-weight:600;font-size:22px!important;line-height:28px;color:#141413;text-transform:initial!important;letter-spacing:0!important}.custom-compare-price .product-block--price p{font-weight:600;font-size:20px!important;line-height:36px;color:#141413;text-transform:initial!important;letter-spacing:0!important;margin:0;display:block}.variant-input label{font-weight:400;font-size:22px;line-height:26px;color:#000;border:2px solid #141413;box-sizing:border-box;border-radius:5px;padding:10px 6px;width:146px;text-align:center}.variant-input-wrap input[type=radio]:checked+label{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);box-shadow:2px 7px 21px #e6394666;border:2px solid #f0434b;color:#fff}.product-block li:last-child{padding-bottom:0}.product-block--header{margin-bottom:0}.product__price{font-weight:400;font-size:40px;line-height:36px;color:#141413}.product__price.on-sale{font-weight:700}.product-custom-text{font-weight:400;font-size:16px;line-height:28px;color:#141413;background:#e7ecef;width:592px;padding:15px;margin:2.5rem 0 1.5rem}.site-header__logo img{width:160px;margin-top:10px}#shopify-section-template--15787011801319__1647244961f25d7ac9 .video-icons-section:before{display:none}#id-template--15787011801319__1647244961f25d7ac9{background:#174563;padding:0 0 4rem}.need-help-content h5{font-style:normal;font-weight:600;font-size:22px;line-height:36px;color:#141413;letter-spacing:0;text-transform:initial;margin:0 0 5px}.phone-block p,.chat-block p{font-weight:600;font-size:20px;line-height:36px;text-decoration-line:underline;background:linear-gradient(90deg,#e63946,#ff5353 98.8%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;letter-spacing:0;margin:0}.phone-block,.chat-block{display:flex;align-items:center}.phone-block span,.chat-block span{padding:0 10px 0 0;position:relative;top:2px}.need-help-wrap{border-radius:5px;border:2px solid #E63946;width:592px;padding:15px;margin:32px 0 0}.add-to-cart{font-weight:600;font-size:22px;line-height:26px;color:#fff;letter-spacing:0;text-transform:initial;background:linear-gradient(90deg,#e63946,#ff5353 98.8%);box-shadow:2px 7px 21px #e6394666;border-radius:5px;width:390px;padding:22px 30px;transition:.3s ease;margin:.5rem 0 1rem}.add-to-cart:hover{background:linear-gradient(90deg,#cd2632,#dd5353 98.8%)!important;transition:.3s ease}.product__thumbs{text-align:center}.product__thumb-item img{width:110px}.product__thumbs--below .product__thumb-item{max-width:110px}#id-template--15787011801319__1647245245c231a38e{padding:5rem 0 0}#id-template--15787011801319__1647245245c231a38e .invest-quality-content h2{margin:0 0 2rem}#id-template--15787011801319__1647245245c231a38e .invest-quality-content p{margin:0 0 2.5rem}video{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.3))}#shopify-section-template--15787011801319__1647245245c231a38e .invest-quality-section:before{display:none}#id-template--15787011801319__1647245245c231a38e .invest-content-wrap{padding:0}#id-template--15787011801319__16473157204f37c279{padding:5rem 0 0}.table-first-field{color:#ff5353!important}.product-custom-text span{font-weight:700}.block-image-section{display:flex;align-items:center;margin:0 0 4rem}.rating-text-content .default-button-resource{margin:0 0 27px}.cstm-mob-view{display:none}.cstm-web-view li{display:inline-block}.dont.miss{margin:30px 0}#id-template--15787011473639__164690075678df9de6 .default-button-resource{margin:1rem 0 2.2rem}.cstmmodal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.cstm-modal-content{background-color:#fefefe;margin:auto;padding:60px 40px;border:1px solid #888;width:80%;position:relative}.cstm-close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:40px;top:20px}.cstm-close:hover,.cstm-close:focus{color:#000;text-decoration:none;cursor:pointer}#shopify-section-template--15787011473639__1647514937d23a5315 .index-section{margin:40px 0}#shopify-section-template--15787011801319__loox-product-reviews-app-section .index-section{margin:0 0 50px!important}.consumer-icon-lists li img{width:88px}.cart-link img{width:22px}.rating-payment-image img{width:430px}.brands-icon-section li.slick-slide img{height:39px}.security-image img{width:471px}.enterpreneur-image img{width:206px;height:44px}.award-image img{width:450px;height:417px}.entrepreneur-img img{width:206px}.entrepreneur-img{margin:4px 0 34px}.award-image img{width:125px;height:auto}body.template-product .site-header--stuck{display:none}body .helpdesk-channel-btn-show{z-index:1!important}.my-sticky-btn,.img-show-mobile{display:none}.template-product .video-icons-section:before{display:none}.template-product .video-icons-section{background:#174563;padding:0 0 4rem}#id-template--16168759820519__1656066027392c6a9d{padding-bottom:5rem}.reviews-rating-content span{padding:0 20px 0 0}.reviews-rating-content{display:flex;justify-content:center;margin-bottom:10px;padding-top:30px}.reviews-rating-content p{font-weight:400;font-size:18px;line-height:24px;color:#474742;text-transform:initial;letter-spacing:0;margin:0}.custom-rich-text-section .theme-block{margin:0}.custom-rich-text-section .theme-block h2,.custom-rich-text-section .theme-block h1{font-weight:400;font-size:42px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial}.custom-rich-text-section .enlarge-text p{font-weight:400;font-size:18px;text-align:center;color:#141413}p.review-distribution-text:after{content:"";position:absolute;top:-144px;right:261px;height:139px;width:150px;background:url(/cdn/shop/files/banner_trust_badge.png?v=1648639184);background-size:cover}p.review-distribution-text{position:relative;padding:0 19rem;font-family:Urbanist;font-style:normal;font-weight:400;font-size:18px;line-height:36px}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{font-size:48px;line-height:68px}.image-icons-section:before{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:400px;background:#174563;z-index:-10}.custom-reviews-warpper{padding:3rem 0}.image-icons-section{position:relative;z-index:0;padding:0 0 3rem}.custom-reviews-info{display:flex}.reviews-custom-text{width:80%;padding:0 53px 0 0}.reviews-custom-image{width:20%!important}.reviews-custom-text p{font-family:Urbanist;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.reviews-custom-text h6{font-weight:600;font-size:18px;line-height:36px;letter-spacing:0;text-transform:none;padding:0 5rem 0 0rem}.reviews-custom-text span{padding:0 0 0 80px}#shopify-section-template--16194182217959__165665679534bb8305 h2{font-family:Urbanist;font-style:normal;font-weight:400;font-size:60px;line-height:70px;text-transform:none}#shopify-section-template--16194182217959__165665679534bb8305 p{font-family:Urbanist;font-style:normal;font-weight:400;font-size:18px;line-height:36px;padding:0 14.5rem}.model-blocks-content{text-align:center}.model-blocks-content h6{font-weight:400;font-size:25px;line-height:25px;letter-spacing:0;text-transform:none;margin:0 0 30px}.model-blocks-content h4{font-weight:400;font-size:37px;line-height:40px;letter-spacing:0;text-transform:none;padding:0 4rem;min-height:87px}.model-blocks-content p{font-weight:400;font-size:18px;line-height:36px;letter-spacing:0;text-transform:none;padding:0 23px;margin:0}.model-blocks-content{padding:5rem 1rem}#shopify-section-template--16194182217959__16566579712e7a12b9 p{font-weight:400;font-size:18px;line-height:36px;padding:0 18rem}.custom-content-form{border-radius:5px;text-align:center;padding:5rem 0 0}.content-form-title h1{color:#272727}.content-form-title h1{font-family:Urbanist!important;font-style:normal;font-weight:400;font-size:40px;line-height:70px;text-align:center;letter-spacing:.05em;text-transform:none}.custom-content-form .custom-content{justify-content:center!important}.hubspot-link__container.sproket{color:#174563!important}.hs-input:not([type=file]){background:#d9d9d9!important;border-radius:5px}.hubspot-link__container.sproket{color:#9fa0a2;display:none!important}.actions{text-align:center!important}.custom-content .hs-button.primary.large{background:linear-gradient(90deg,#e63946,#ff5353 98.8%)!important;box-shadow:2px 7px 21px #e6394666;border-radius:5px;padding:22px 30px;width:40%}.custom-content-form .custom-content input{background:#d9d9d9!important;border-radius:5px}.custom-content-form .custom-content textarea#tell_us_more_about_your_business_and_how_we_could_help_-b1cc7a3c-14c4-448d-b9ad-6c8910d150d8{background:#d9d9d9;border-radius:5px}.custom__item{margin-bottom:0!important}#product-options [data-value="Automatic Roof + LED Lighting (+$1497)"]{width:295px;height:54px;padding:0;font-size:19px;margin:0 0 12px 4px}#product-options [data-value="Manual Roof"]{height:54px}.invest-quality-image img,.inform-image-content img,.quality-content img,.luxury-image img,.two-blocks-content img{width:100%}.pergola-icon-text-lists{margin:0}.pergola-icon-text-lists{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:1rem 1rem}.pergola-icon-text-lists li{display:block}.pergola-icon-text p{font-weight:400;font-size:18px;line-height:24px;color:#141413;padding:.5rem 0 1rem}.pergola-icon-text-lists li p{font-weight:500;font-size:18px;line-height:22px;display:flex;align-items:center;text-align:center;color:#141413;padding:0}.loox-rating i{color:#ffb800;padding:0 6px 0 0}.loox-rating span{font-weight:400;font-size:18px;line-height:24px;color:#474742}.support-question-content h2{font-weight:600;font-size:35px;line-height:42px;text-align:center;color:#ff5353;text-transform:initial}.support-question-content{background:#cee6f480;border-radius:10px;padding:3rem 2rem}.support-question-lists a{font-weight:400;font-size:30px;line-height:36px;text-decoration-line:underline;color:#e63946}.support-question-lists a{font-weight:400;font-size:30px;line-height:36px;color:#e63946;position:relative;text-decoration:none}.support-question-lists a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e63946}.support-question-lists{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:730px;margin:0 auto;padding:1rem 0px 0}.support-question-lists li{display:flex;align-items:center}.support-question-lists span{padding:0 15px 0 0}.support-question-content p{font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#141413;padding:1.5rem 0 0;margin:0}.custom-accordion-content .tab{width:100%;overflow:hidden}.custom-accordion-content input{position:absolute;opacity:0;z-index:-1}.custom-accordion-content .tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.custom-accordion-content .tab-label{display:flex;justify-content:space-between;padding:1.5em 6rem;border-top:1px solid #E7ECEF;border-bottom:1px solid #E7ECEF;align-items:center;height:100px}.custom-accordion-content{padding:3rem 0 2rem}.custom-accordion-content .tab-label:after{content:"\276f";width:1em;height:1em;text-align:center;font-size:26px;transform:rotate(90deg);top:2px;position:relative;transition:all .35s}.custom-accordion-content .tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:#fff;transition:all .35s;display:none}.custom-accordion-content input:checked+.tab-label:after{transform:rotate(270deg);transition:all .35s}.custom-accordion-content input:checked~.tab-content{max-height:100vh;padding:1em;display:block}.custom-pergola-tabs h6{font-weight:600;font-size:24px;line-height:29px;color:#141413;letter-spacing:0;text-transform:initial;margin:0;text-align:center;padding:0!important}.custom-accordion-content .tab-label span{width:15%}.custom-accordion-content .tab-label h6{width:75%;padding:0 0 0 20px}.pergola-icon-content img{width:84px}.pergola-icons-section{background:#174563;padding:4rem 0}.pergola-icon-lists h4{font-weight:600;font-size:18px;line-height:22px;color:#fff;letter-spacing:0;text-transform:initial;margin:10px 0 0}.pergola-icon-lists{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;text-align:center}.pergola-icon-lists li{display:block}.pergola-invest-quality-content h2,.pergola-table-content h2,.pergola-dimension-wrapper h2,.two-blocks-section h3{font-weight:600;font-size:42px;line-height:70px;text-align:center;letter-spacing:.05em;color:#141413;text-transform:initial;margin:0 0 22px}.two-blocks-section h3{color:#fff}.two-blocks-section p{color:#fff;margin:0 0 40px}.product_hanso-pergola .easy-assembly-section{margin:0rem 0 0}.pergola-invest-quality-content p{margin:0 0 35px}.pergola-invest-quality{padding:4rem 0 0}#shopify-section-template--16605916332263__loox-product-reviews-app-section .index-section{margin-top:0}.suport-question-section-2{padding:0 0 4rem}.pergola-table-content{padding:4rem 0 0}.pergola-table-content-wrap th{font-weight:700;font-size:20px;line-height:30px;color:#141413;text-align:center}.pergola-table-content-wrap tr:nth-child(2) td{font-weight:600;font-size:24px;line-height:29px;text-align:center;color:#141413;border-top-left-radius:10px;border-top-right-radius:10px}.pergola-table-content-wrap tr:nth-child(2) td:first-child{font-weight:700;font-size:20px;line-height:20px;color:#141413;text-align:left}.second-table-data-bg{font-weight:600;font-size:20px;line-height:20px;text-align:center;color:#141413}.common--table-data-bg{font-weight:400;font-size:20px;line-height:20px;text-align:center;color:#141413}td.common--table-data-bg:last-child{font-size:18px;line-height:22px}.second-table-data-bg{background:#22c46333;padding:30px 15px}.common--table-data-bg{background:#ff535333;padding:30px 15px}.pergola-table-content-wrap tr:nth-child(2) td:nth-child(3),.pergola-table-content-wrap tr:nth-child(2) td:nth-child(4){font-weight:400}.pergola-table-content-wrap td:first-child{font-weight:700;font-size:20px;line-height:20px;color:#141413}.pergola-table-content-wrap tr:last-child td{border-bottom-left-radius:10px;border-bottom-right-radius:10px}[data-center-text=true] .form-vertical{text-align:center}.element-group.cs-width-50,.element-group.cs-width-100{text-align:center;margin-bottom:30px!important}.form-submit-btn-wrap button{line-height:1.42;text-decoration:none;text-align:center;white-space:normal;font-size:calc(var(--typeBaseSize) - 4px);font-size:max(calc(var(--typeBaseSize) - 4px),13px);font-weight:700;text-transform:uppercase;letter-spacing:.3em;display:inline-block;padding:11px 20px;margin:0;width:auto;min-width:90px;vertical-align:middle;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:var(--buttonRadius);background:#ff5353!important;border-color:#ff5353!important;color:#fff!important}.form-submit-btn-wrap{justify-content:center!important}.support-question-content h2 span{position:relative}.support-question-content h2 span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e63946}.custom-accordion-content .tab:first-child .tab-label{border-bottom:0;margin:0}.mobile-pergola-table{display:none}.product_hanso-pergola .product-single__vendor{text-transform:initial;margin-bottom:7.5px;font-weight:400;font-size:20px;line-height:18px;letter-spacing:.05em}.product_hanso-pergola .product-single__title{font-weight:600;font-size:42px;line-height:60px;letter-spacing:.05em;color:#141413}.pergola-icon-text-lists li img{width:71px}.custom-pergola-tabs img{width:50px}.support-question-lists li img{width:60px}.pergola-icon-text{margin-bottom:30px}.mob-pergola-rating{display:none}.pergola-reviews-rating-content{display:flex;align-items:center;cursor:pointer}.product-single__meta .pergola-reviews-rating-content{column-gap:10px}.pergola-reviews-rating-content span{width:20%;margin-bottom:10px}.pergola-reviews-rating-content p{width:70%}.mob-pergola-rating{display:none!important}.pergola-reviews-rating-content p{font-size:18px}.dpo-container,.dpo-container~.product-block{padding:5px 35px!important}.mob-product-custom-text{padding:0 30px}.site-header__logo svg{width:150px}.site-header__logo a{justify-content:center}.pergola-rating-content span svg{width:150px}.pergola-reviews-rating-content span svg{width:100%}.luxury-content h2 span{display:block}.image-icons-section .grid__item{width:100%!important}.custom-content-form{overflow:hidden}.pergola-block-price{display:flex;align-items:center}.pergola-block-price .pergola-price-wrapper{width:65%}.pergola-block-price #aph_embed_wrapper_581270{width:35%;padding:0 0 0 35px}.pergola-block-price .aph_embed_embed{margin:0;overflow:visible}.pergola-block-price .soon-repeater.soon-value{font-size:18px!important;background:#fff;font-weight:600;padding:0!important;border:none!important}.pergola-block-price .aph_embed_title{font-family:Urbanist,sans-serif!important;font-size:18px!important;font-weight:600!important;padding:0}.pergola-block-price .aph_embed_holder div.soon{padding:5px 0 0;position:absolute;top:33px;left:0}.pergola-block-price .aph_embed_holder{overflow:visible}.pergola-block-price .aph_embed_info{overflow:visible;padding:2px 0;position:relative;top:-30px}.pergola-block-price .aph_embed_icon{width:13%}.pergola-block-price .aph_embed_container{position:relative;background:transparent!important}.pergola-block-price .soon-group-sub .soon-group-inner{background:#fff;padding:4px;border:1px solid rgb(230,56,70);border-radius:5px;text-align:center;width:40px}.pergola-block-price .aph_embed_counter .soon-label{padding:0!important;font-weight:600}.pergola-block-price .soon-text.soon-separator{padding:13px 0 10px!important;font-weight:700;font-family:Urbanist,font-family!important;font-size:20px}.pergola-block-price .soon-group.soon-group-sub{display:inline-block!important}.pergola-block-price .aph_embed_title b{font-weight:600!important}.element-group.cs-width-50 span,.element-group.cs-width-100 span{display:none!important}.custom-About.Us h1,.custom-Contact h1{font-size:calc(var(--typeHeaderSize)*.85)}.custom-About.Us h2{font-size:calc(var(--typeHeaderSize)*.65)}.cstm-collection-text{padding:2rem 0;text-align:center}.aricle-content-row h1{font-weight:700;font-size:40px;line-height:36px;text-align:left;letter-spacing:0;margin:18px 0 0}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block p,.product_hanso-string-lights .product-block p{font-weight:400}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block p span,.product_hanso-string-lights .product-block p span{font-style:normal;font-weight:400;font-size:18px;line-height:36px;color:#141413;margin-bottom:6px!important;font-family:Urbanist,sans-serif!important}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li,.product_hanso-string-lights .product-block ul li{font-size:18px;font-family:Urbanist,sans-serif!important}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li span,.product_hanso-string-lights .product-block ul li span,.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li strong,.product_hanso-string-lights .product-block ul li strong{font-size:18px!important;font-family:Urbanist,sans-serif!important}.pergola-price-wrapper p{font-size:22px;line-height:28px}@media only screen and (max-width: 1750px){.site-nav li{padding:0 10px}.superior-left-content h2{font-size:48px;line-height:68px}.superior-right-content:before{font-size:200px}.pre-oreder-head h2{font-size:48px;line-height:68px}.pre-oreder-head p{padding:0 14.5rem}.pre-order-section{background:#143c56;padding:5rem 0 4rem}.invest-quality-content h2{font-size:48px;line-height:68px;margin:0 0 2rem}.inform-txt-wrap h2{font-size:48px;line-height:68px}.inform-text-wrap:nth-child(odd){padding:0 9rem 0 0}.inform-text-wrap:nth-child(2n){padding:0 3rem 0 5rem}.quality-content h2,.luxury-content h2{font-size:48px;line-height:68px}.two-blocks-content h2{font-size:48px;line-height:60px}.video-head h2{font-size:48px;line-height:68px}.two-blocks-info{margin:0 0 2rem}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:48px;line-height:68px}.easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-size:48px;line-height:68px;margin:0 0 15px}.block-text-content h2{font-size:48px;line-height:68px;margin:0 0 20px}.faq-head h2,.customer-support-content h2,.pre-oreder-head h2{font-size:48px;line-height:68px}.footer__title{font-size:20px;line-height:34px}#shopify-section-template--15787011473639__164690075678df9de6 .pre-order-section{padding:5rem 0 0rem}.table-content h2{font-size:48px;line-height:68px}.section-header__title{font-size:48px;line-height:68px;margin:0 0 25px}.superior-right-content li:nth-child(3){margin-top:-22px}.seen-text p{font-size:15.8143px;letter-spacing:0}.faq-accordion .section-header__title,.dimension-head h2{font-size:48px;line-height:68px}.video-head p{padding:0 14.5rem}.faq-sub-heading{padding:0 14rem}.product-single__meta{padding-left:80px}#id-template--15787011801319__1647245245c231a38e .invest-quality-content h2{margin:0 0 1rem}p.review-distribution-text:after{right:120px}.custom-reviews-section .medium-up--one-half.small--one-whole.grid__item{padding:0!important}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0 60px}.pergola-block-price #aph_embed_wrapper_581270{padding:0 0 0 30px}}@media only screen and (max-width: 1600px){#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 27rem}p.review-distribution-text{padding:0 16rem}p.review-distribution-text:after{right:220px}.model-blocks-content h4{padding:0 2rem}p.review-distribution-text{padding:0 15rem}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0 11rem}.model-blocks-content h4{padding:0 3rem}.model-blocks-content p{padding:0}.reviews-custom-text span{padding:0 0 0 60px}.pergola-block-price .soon-group-sub .soon-group-inner{width:32px}.pergola-block-price .aph_embed_counter .soon-label{font-size:11px!important}.pergola-block-price #aph_embed_wrapper_581270{padding:0 0 0 8px}}@media only screen and (max-width: 1599px){.pergola-rating-content h2{font-size:55px;line-height:68px}.superior-left-content h2{font-size:42px;line-height:58px}.superior-left-content{padding:0}.customer-support-content h2,.pre-oreder-head h2,.dimension-head h2{font-size:42px;line-height:58px}.batches-blocks h4{font-size:18px}.invest-quality-section{padding:4rem 0 0}.invest-quality-content h2{font-size:42px;line-height:58px;margin:0 0 1rem}.inform-txt-wrap h2{font-size:42px;line-height:58px;margin:0 0 15px}.inform-text-wrap:nth-child(odd){padding:0 3rem 0 1.5rem}.inform-txt-wrap p{font-size:18px;line-height:32px}.inform-lists li p{line-height:40px}.inform-text-wrap:nth-child(2n){padding:0 0rem 0 4rem}.quality-content h2{font-size:42px;line-height:58px;padding:0 23rem}.two-blocks-content h2{font-size:36px;line-height:50px;margin:0 0 10px}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:42px;line-height:58px;margin:0 0 5px}.direct-consumer-content p{padding:0 18rem}.easy-assembly-section{padding:4rem 0;margin:4rem 0 0}.text-content:nth-child(2n){padding:0px 5rem 0 4rem}.text-content:nth-child(odd){padding-right:5rem}.why-choose-section{padding:4rem 0}.table-content h2{font-size:42px;line-height:58px;margin:0}.table-content p{padding:0 14rem}.easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-size:42px;line-height:58px;margin:0 0 5px}.block-text-content h2{font-size:42px;line-height:58px;margin:0 0 12px}.faq-head h2,.section-header__title{font-size:42px;line-height:58px;margin:0 0 5px}.article__grid-meta .article__title{font-size:26px;line-height:32px}.article__excerpt{margin:10px 0 20px}.pre-oreder-head p{padding:0 10rem}.default-button-resource a{font-size:20px;padding:17px 23px}.article__excerpt{font-size:18px;line-height:30px}.superior-right-content:before{top:-12px;font-size:180px}.site-nav li{padding:0 8px}.footer__title{font-size:17px;line-height:30px}.faq-accordion .section-header__title,.video-head h2{font-size:42px;line-height:58px}.video-head p,.faq-sub-heading{padding:0 10rem}.product-single__title{padding:0 0rem 0 0}.product__price{font-size:32px;line-height:36px}.product-custom-text{margin:1.5rem 0}.inform-lists{margin:0 0 35px}.page-width{padding:0 70px}.direct-consumer-wrapper{padding:5rem 0 3rem}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 23rem}p.review-distribution-text{padding:0 8rem}.reviews-custom-text{padding:0 22px 0 0}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0 0rem}#shopify-section-template--16194182217959__165665679534bb8305{margin:0!important}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0 0 2rem 0rem}.model-blocks-content h4{padding:0 0rem}#shopify-section-template--16194182217959__16566579712e7a12b9 p{padding:0 10rem}.model-blocks-content{min-height:462px}.pergola-reviews-rating-content span{width:20%;margin-bottom:10px}.pergola-reviews-rating-content p{width:80%}.header-item--split-right .site-nav.site-navigation{margin:0}.template-blog .page-content{padding:50px 80px 0}.template-blog .section-header{margin-bottom:60px}.template-blog .grid__item.medium-up--one-third{margin:0 0 35px}.template-article .page-content{padding-top:50px;padding-bottom:80px}}@media only screen and (max-width: 1460px){.site-nav__link{padding:7.5px 10px}.site-nav li{padding:0 6px}}@media only screen and (max-width: 1400px){p.review-distribution-text:after{right:110px}.custom-reviews-info{align-items:center}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0 0 30px 0rem}.model-blocks-content{min-height:462px!important}.custom-reviews-info{padding:0 20px}.dpo_tooltip_icon:after{width:17px!important;height:17px!important;font-size:10px!important}.pergola-block-price .soon-group-sub .soon-group-inner{width:32px}}@media only screen and (max-width: 1399px){.site-nav li{padding:0!important}.pergola-rating-content h2{font-size:48px;line-height:68px}.brands-lists{margin:0;padding:0}.superior-right-content:before{top:-12px;font-size:150px}.superior-left-content h2,.customer-support-content h2,.pre-oreder-head h2{font-size:38px;line-height:48px}.superior-left-content p{font-size:17px;line-height:32px}.batch-delievery-lists li{padding:0 4px}.now-selling .batches-blocks{transform:scale(1.02)}.invest-quality-content p{padding:0 8rem}.inform-txt-wrap h2{font-size:38px;line-height:48px}.inform-image-wrap{margin:0 0 7rem}.quality-content h2{font-size:38px;line-height:48px;padding:0 19rem}.dimension-head h2{font-size:38px;line-height:48px}.quality-content h2,.luxury-content h2{font-size:38px;line-height:48px;margin:0 0 30px}.luxury-content p{margin:0 0 25px}.luxury-quality-section{padding:5rem 0 3rem}.two-blocks-section{padding:5rem 0 0}.two-blocks-content p{font-size:17px;line-height:32px;margin:0 0 24px}.two-blocks-content h2{font-size:32px;line-height:40px;margin:0 0 10px}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:38px;line-height:48px;margin:0 0 5px;padding:0 10rem}.easy-assembly-content p{padding:0 18rem}.text-content .block-text-content:after{right:-20px!important;font-size:150px!important}.block-text-content p{font-size:17px;line-height:30px}.customer-support-content p{padding:0 16rem}.footer__item-padding{padding-right:20px}.article__excerpt{font-size:16px;line-height:30px}.table-content p{padding:0 8rem}.direct-consumer-content p{padding:0 12rem}.invest-quality-section:before{height:600px}#shopify-section-template--15787011473639__1646895521f7f0cdf0{margin:40px 0}.superior-right-content li:nth-child(3){margin-top:-39px}.superior-right-content li:nth-child(4){margin-top:-124px}#delievery-2ee2a4b4-7ed9-4e6c-8d86-d6cc99be4ad4 .batches-blocks:before,#delievery-0b067df1-51f8-495d-bfa9-a8e89216f13b .batches-blocks:before{left:-20px;height:70px;width:70px;background-repeat:no-repeat;background-size:90%}#delievery-06900291-ea8c-4759-8790-d85a45c09ead .batches-blocks:before,#delievery-ac785418-2137-4936-8d6c-431dbb3aee53 .batches-blocks:before{left:-20px;height:70px;width:70px;background-repeat:no-repeat;background-size:90%}.faq-sub-heading{padding:0 8rem}.easy-assembly-section:before{height:600px}.product-single__title{font-size:35px;line-height:54px;padding:0}.product-single__meta{padding-left:60px}.product-custom-text,.need-help-wrap{width:100%}.product__price{font-size:28px;line-height:34px}.page-width{padding:0 60px}.batches-blocks h4{font-size:17px}.batches-blocks h5 span{padding:0 4px 0 0}.direct-consumer-wrapper{padding:4rem 0 3rem}.site-nav li{padding:0}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 13rem}p.review-distribution-text{padding:0 3rem}p.review-distribution-text:after{right:48px}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0px 0rem}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0px 0rem 3rem 0}.model-blocks-content h4{font-size:32px}.model-blocks-content p{font-size:17px}#shopify-section-template--16194182217959__16566579712e7a12b9 p{padding:0 4rem}.reviews-custom-text{padding:0 15px}.reviews-custom-text h6{padding:0}#shopify-section-template--16194182217959__165665679534bb8305 h2{font-size:50px}.custom-reviews-info{align-items:start}.pergola-block-price .soon-text.soon-separator{padding:9px 0 10px!important}.pergola-block-price #aph_embed_wrapper_581270{padding:0}.custom-compare-price .product-block p{width:30%}.custom-compare-price span.product__price-savings{margin-left:10px}}@media only screen and (max-width: 1299px){.pergola-block-price .soon-group-sub .soon-group-inner{width:26px}}@media only screen and (max-width: 1199px){.variant-input label{padding:8px 6px;width:120px;font-size:17px}.page-width{padding:0 20px}.site-nav li{padding:0}.site-nav li a{font-size:14px!important;padding:0 14px 0 0;letter-spacing:0}.pergola-rating-content h2{font-size:38px;line-height:56px}.pergola-rating-content h2 span:before{top:3px;right:-182px;background-repeat:no-repeat;background-size:60%}#id-template--16605916266727__1647244961f25d7ac9.icon-lists,.icon-lists{padding:3rem 2rem 0}#shopify-section-template--15787011473639__16468090083ba6e4ac{clear:both}.pre-order-section{padding:4rem 0;clear:both}.superior-left-content{padding:0 0 60px}.inform-txt-wrap p{font-size:17px}.default-button-resource a{font-size:17px;padding:12px}.inform-lists li p{font-size:17px}.inform-image-wrap{margin:0px 0 5rem}.luxury-quality-section{padding:4rem 0 3rem;margin:4rem 0 0}.superior-left-content h2,.customer-support-content h2,.pre-oreder-head h2{font-size:36px;line-height:44px;margin:0}.superior-left-content p{font-size:16px;line-height:28px}.superior-left-content img:nth-child(3){margin:4px 0 15px;width:140px}.superior-left-content img:nth-child(4){width:80px}.superior-right-content:before{top:-12px;font-size:118px}.superior-quality-section{padding:1rem 0 0rem}.pre-oreder-head p{padding:0 4rem}.video-icons-section{padding:0 0 5rem}.invest-quality-content p,.pre-oreder-head p{font-size:17px;line-height:32px;padding:0}.batch-delievery-lists{padding:0}.invest-quality-content h2,.quality-content h2,.luxury-content h2{font-size:36px;line-height:40px}.quality-content h2{font-size:36px;line-height:40px;padding:0 15rem}.dimension-head h2{font-size:36px;line-height:40px}.luxury-content h2{margin:0 0 5px}.luxury-content p{font-size:16px;line-height:28px;margin:0 0 28px}.two-blocks-content h2{font-size:24px;line-height:34px;margin:0 0 5px}.two-blocks-content p{font-size:16px;line-height:28px;margin:0 0 20px}.two-blocks-info:nth-child(odd){padding-right:.6rem}.two-blocks-info:nth-child(2n){padding-left:2rem}.two-blocks-content img{margin:0 0 15px}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:36px;line-height:40px;padding:0 7rem}.direct-consumer-content p{padding:0 8rem}.consumer-icon-lists li{width:24%}.easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-size:36px;line-height:40px}.easy-assembly-content p{padding:0 8rem}.block-text-content h2{font-size:36px;line-height:40px;margin:0 0 10px}.text-content:nth-child(odd){padding-right:1rem}.text-content:nth-child(2n){padding:0px 0rem 0 3rem}.table-content h2{font-size:36px;line-height:40px}.table-content p{padding:0 0rem}td,th{padding:10px 5px}.why-choose-wrapper td{font-size:15px;line-height:23px}.why-choose-wrapper th{font-size:16px;line-height:23px}.why-choose-wrapper td{padding:14px 5px!important}.faq-head h2,.section-header__title{font-size:36px;line-height:40px}.article__grid-meta .article__title{font-size:22px;line-height:24px}.article__excerpt{font-size:16px;line-height:28px}.customer-support-content p{padding:0 0rem}.customer-lists li p{font-size:17px;padding:0 1rem}.customer-lists{padding:1rem 0 4rem}#shopify-section-template--15787011473639__164690075678df9de6 .pre-order-section{padding:4rem 0 0rem}.contact-details-footer li i{padding:0 6px 0 0}.footer__item-padding{padding-right:0}.contact-details-footer li a,.site-footer__linklist li a{font-size:17px}.direct-consumer-wrapper{padding:4rem 0 3rem}.faq-accordion-section{padding:3rem 0 0}.customer-lists li a{font-size:20px;line-height:34px}.customer-lists{padding:1rem 0 3rem}.site-footer{padding-top:40px}.footer__small-text{line-height:40px}.blog-posts-wrapper .grid{padding:0}.brands-lists .slick-arrow,.brands-lists .slick-dots,.pre-order-wrapper .slick-arrow,.pre-order-wrapper .slick-dots{display:none!important}.seen-text{width:100%;float:none;text-align:center;margin:0 0 2rem}.brands-lists{width:100%;float:none}.faq-accordion .section-header__title{font-size:36px;line-height:40px}.pergola-dimension-section{width:100%}.FAQ-heading{font-size:40px;line-height:45px}.superior-right-content li:nth-child(4){margin-top:-108px}.video-head h2{font-size:36px;line-height:40px}.video-head p{padding:0 2rem}#shopify-section-template--15804255994087__16472326649984e572 .video-icons-section:before{height:560px}.video-head p{font-size:17px;line-height:32px}.faq-sub-heading{padding:0}.product-single__meta{padding-left:40px}.product-single__title{font-size:40px;line-height:46px}.product-block p{font-size:17px;line-height:30px}.product-block li{font-size:17px;line-height:30px;padding:0 0 8px 34px}.product-announcement-section p{font-size:20px;line-height:24px}.inform-img-section{padding:0 0 2rem}.template-product .video-icons-section{padding:0 0 3rem}.custom-rich-text-section .enlarge-text p{font-size:16px}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 9rem}p.review-distribution-text:after{right:39px}p.review-distribution-text{padding:0 4rem}.model-blocks-content h4{font-size:28px;line-height:30px}.model-blocks-content h6{margin:0 0 11px;font-size:22px}.model-blocks-content{padding:3rem 1rem}#shopify-section-template--16194182217959__16566579712e7a12b9 p{padding:0 0rem}.model-blocks-content{min-height:414px!important}.custom-reviews-info{padding:20px}.content-form-title h1{font-size:46px}.custom-content-form{padding:3rem 0 0}.header-layout[data-logo-align=center] .header-item--logo{margin:0!important}.pergola-icon-text p{font-size:16px}.pergola-icon-text-lists li p{font-size:14px;line-height:21px}.support-question-content h2{font-size:30px;line-height:36px}.support-question-lists a{font-size:24px;line-height:30px}.dimension-slider .slick-prev.slick-arrow{left:20px}.dimension-slider .slick-next.slick-arrow{right:20px}.pergola-reviews-rating-content p{font-size:16px;padding:0 0 0 5px}.product-single__meta .pergola-reviews-rating-content{column-gap:4px}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block p span,.product_hanso-string-lights .product-block p span{font-size:17px!important;line-height:30px!important}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li,.product_hanso-string-lights .product-block ul li,.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li span,.product_hanso-string-lights .product-block ul li span,.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li strong,.product_hanso-string-lights .product-block ul li strong{font-size:17px!important}.pergola-price-wrapper p{font-size:22px;line-height:28px}}@media only screen and (max-width: 1280px){.site-nav__link{padding:7.5px 6px}.site-nav li a{font-size:15px}}@media only screen and (max-width: 1024px){#product-options [data-value="Automatic Roof + LED Lighting (+$1497)"]{width:251px}}@media only screen and (max-width: 991px){.pergola-rating-content h2{font-size:36px;line-height:54px;width:100%}.icon-lists .grid__item{padding:0;width:50%;margin:0 0 30px}.video-icons-section{padding:0 0 3rem}.site-header{padding:0}.pergola-rating-section{padding:1rem 0 3rem}.superior-left-content{width:100%}.superior-quality-wrappper{display:block;margin:0 0 3rem}.superior-left-content h2,.customer-support-content h2,.pre-oreder-head h2{font-size:32px;line-height:44px;margin:0 0 10px}.brands-icon-section{padding:1rem 0}.superior-right-content{width:100%;padding:0;margin:0}.header-item--split-right .site-nav.site-navigation{margin:0}.site-nav li a{font-size:14px;padding:0 5px 0 0}.superior-right-content li:nth-child(3){width:100%;margin-top:0}.superior-right-content li:nth-child(4){width:100%;margin-top:0}.superior-right-content li img{width:500px;margin:0 auto;display:table;height:320px;object-fit:cover}.superior-right-content:before{display:none}.superior-right-content li{float:none}.pre-order-section{margin:3rem 0 0}.invest-content-wrap{padding:0 0 1.5rem}.inform-txt-wrap h2{font-size:32px;line-height:44px;margin:0 0 12px}.inform-txt-wrap p{margin:0 0 15px}.inform-lists li{padding:0 0 10px}.quality-content h2{padding:0 0rem}.luxury-wrap-content{padding:1.5rem 0 0}.inform-text-wrap:nth-child(2n){padding:0 1.3rem}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:30px;line-height:40px;padding:0 3rem}.inform-img-section{padding:0}.inform-img-section{display:flex;flex-direction:column;margin:0 0 30px}.inform-text-wrap{order:2;width:100%!important}.inform-image-wrap{order:1;margin:0px 0 .5rem;width:100%!important}.superior-left-content{text-align:center}.superior-left-content img:nth-child(3){margin:4px auto 15px;width:180px}.superior-left-content img:nth-child(4){width:110px;margin:20px auto 0}.inform-text-wrap:nth-child(odd){padding:0 1.5rem 0 1.2rem}.invest-quality-content{display:flex;flex-direction:column}.invest-quality-content p{order:3;margin:30px 0 0}.invest-quality-image{margin:3rem 0 0;order:2}.invest-quality-section:before{height:600px}.consumer-icon-lists li{width:49%}.image-content{order:1;width:100%!important}.text-content:nth-child(2n){padding:0 1.5rem}.text-content:nth-child(odd){padding:0 1.5rem}.block-image-section{display:flex;flex-direction:column;margin:0 0 2rem}.text-content{order:2;width:100%!important}.article__excerpt{font-size:16px;line-height:27px;margin:18px 0 0}.article__grid-meta .default-button-resource{margin:1rem 0 1.2rem}.default-button-resource a{font-size:16px;padding:8px}.customer-lists li p{padding:0 .5rem}.pre-order-section{margin:0rem 0 0}#shopify-section-template--15787011473639__164690075678df9de6 .pre-order-section{padding:3rem 0 0rem}.two-blocks-info:nth-child(2n){padding-left:1.3rem}.two-blocks-info:nth-child(odd){padding-right:0rem}.contact-details-footer li{display:block}.faq-questions,.faq-accordion h3{width:100%}.FAQ-heading{font-size:32px;line-height:36px}#id-template--15804255994087__16472326649984e572 .video-text-content{padding:3rem 0 1rem}.product-single__meta{padding-left:12px}.product-single__title{font-size:36px;line-height:44px}.variant-input label{padding:8px 6px;width:106px;font-size:16px}.product__price{font-size:26px;line-height:32px}.product__price-savings{font-size:16px;top:-4px}.add-to-cart{font-size:20px;width:100%;padding:17px 20px}.need-help-content h5{font-size:20px;line-height:30px}#id-template--15787011801319__1647244961f25d7ac9{padding:0 0 1rem}#id-template--15787011801319__1647245245c231a38e .invest-quality-content p{margin:3rem 0 0rem}#id-template--15787011801319__16473157204f37c279,#id-template--15787011801319__1647245245c231a38e{padding:4rem 0 0}.product-announcement-section p{font-size:17px}.product-announcement-section{padding:16px 0}.text-content{margin:2rem 0 0}.block-image-content img{width:100%}.inform-lists{margin:0}.cstm-mob-view{display:block}.cstm-web-view{display:none}.superior-right-content li{display:table;margin:0 auto}.entrepreneur-img img,.award-image img{margin:0 auto}.template-product .video-icons-section{padding:0 0 1rem}.custom-rich-text-section .theme-block h2,.custom-rich-text-section .theme-block h1{font-size:32px;line-height:40px}.reviews-rating-content span{padding:0 10px 0 0}#id-template--16168759820519__1656066027392c6a9d{padding-bottom:3rem;padding-top:3rem}p.review-distribution-text{padding:0}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{font-size:42px;line-height:60px;padding:0 6rem}.reviews-custom-text{padding:0}.reviews-custom-image{text-align:center}#shopify-section-template--16194182217959__165665679534bb8305 p{font-size:16px}#shopify-section-template--16194182217959__165665679534bb8305 .theme-block{margin:0!important}.model-blocks-content{min-height:auto;margin:20px 0}.model-blocks-content h4,.model-blocks-content{min-height:auto!important}#shopify-section-template--16194182217959__16566579712e7a12b9 p{font-size:16px;line-height:30px}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 8rem;font-size:35px;line-height:40px}p.review-distribution-text:after{right:-18px;background-size:100%;width:80px;background-repeat:no-repeat;top:-80px}.content-form-title h1{font-size:36px}#product-options [data-value="Automatic Roof + LED Lighting (+$1497)"]{width:224px;font-size:16px}.icon-lists .grid__item:nth-child(4){margin:0!important}.icon-lists .grid__item:nth-child(3){margin:0!important}.image-icons-section:before{bottom:-39px}.custom-accordion-content .tab-label{padding:1.5em 0rem}.custom-accordion-content .tab-label span img{height:40px;object-fit:contain}.pergola-invest-quality-content h2,.pergola-table-content h2,.pergola-dimension-wrapper h2,.two-blocks-section h3{font-size:36px;line-height:50px}.pergola-table-content-wrap th{font-size:17px;line-height:25px}.pergola-table-content-wrap tr:nth-child(2) td{font-size:17px;line-height:22px}.second-table-data-bg,.common--table-data-bg{font-size:16px;line-height:22px}.pergola-table-content-wrap td:first-child{font-size:16px}.second-table-data-bg,.common--table-data-bg{padding:15px 10px}.support-question-content h2 span:before{display:none}.support-question-content h2 span{text-decoration:underline}.web-pergola-rating{display:none}.mob-pergola-rating{display:block!important}.pergola-reviews-rating-content{justify-content:center}.pergola-reviews-rating-content span{width:auto;margin:0}.product-block p{width:auto}.mob-pergola-rating img{width:90px}.pergola-reviews-rating-content p{font-size:16px;padding:0 0 0 10px;text-align:left!important}h2.legend{line-height:33px!important}.product-single__meta .pergola-reviews-rating-content{column-gap:0px}.custom-compare-price.product-block p{width:auto}}@media only screen and (max-width: 768px){.header-item--navigation{display:block}.header-item--split-left{display:none}.site-footer .collapsible-content{height:100%!important;visibility:visible!important;opacity:1!important}.site-footer .grid__item:after{border-bottom:none}.site-footer .collapsible-content--small .collapsible-content__inner{transform:translateY(0)}.site-footer .collapsible-trigger__icon.collapsible-trigger__icon--open{display:none}.footer__title{margin:0}.site-footer,.footer__title{text-align:left!important}.footer__collapsible{padding:0}.cart-product{display:none}.header-item.header-item--logo{position:absolute;left:50%;transform:translate(-50%)}.site-header{padding:1rem 0}.mobile-nav__item:after{display:none}.drawer--left{width:100%;left:-380px;top:72px;text-align:center;height:380px!important;box-shadow:none!important;padding:1rem 0 0}.drawer--left.drawer--is-open{transform:translate(388px)}.js-drawer-open .main-content:after{display:none}.mobile-nav__link--top-level{font-weight:400;font-size:19px!important;line-height:26px;text-align:center;letter-spacing:.05em;color:#141413!important;text-transform:initial!important}.header-close{display:none}#SiteHeader .drawer__close{position:absolute;top:21px;left:-20px}#NavDrawer .drawer__fixed-header{display:none}.site-header__logo img{width:150px}.phone-block,.chat-block{justify-content:center}.product-block p{text-align:center}#id-template--15787011801319__1647245245c231a38e .invest-quality-content p{margin:2rem 0 0rem}.product-single__meta{padding-left:0}.video-icons-wrapper .grid{margin-left:0}.two-blocks-info:nth-child(odd){padding-left:1.1rem;padding-right:0rem}#shopify-section-template--15787011801319__164724631679c5ccf0{margin:4rem 0 0}.site-nav__link--icon .icon{height:12px}.drawer__close-button .icon{height:38px;width:38px}#id-template--16168759820519__1656066027392c6a9d{padding-bottom:2rem;padding-top:2rem}.image-icons-section:before{bottom:0}.image-icons-section:before{height:355px}.product__thumbs{display:block!important}.product__main-photos .flickity-page-dots{display:none}.product__main-photos{margin-bottom:0}.product__thumbs--below{margin-top:3px}.site-header__logo svg{width:120px}.custom-About.Us h1,.custom-Contact h1{font-size:calc(var(--typeHeaderSize)*.73)}.custom-About.Us h2{font-size:calc(var(--typeHeaderSize)*.62)}.template-blog .grid__item.small--one-third,.template-blog .grid__item.small--two-thirds{width:100%}}@media only screen and (max-width: 767px){.img-hide-mobile{display:none}.img-show-mobile{display:block}.pergola-rating-content h2{font-size:40px;line-height:50px}.pergola-rating-content h2 span:before{display:none}.default-button-resource a{font-size:18px;padding:19px 10px;width:100%;text-align:center}.mob-video{display:block;width:100%;margin:0 0 1.5rem}.video-looping-wrap{display:none}.video-icons-section:before{display:none}.video-icons-section{background:#174563}.seen-text{display:block;text-align:center;margin:2rem 0}.superior-left-content h2,.customer-support-content h2,.pre-oreder-head h2{font-size:40px;line-height:50px}.invest-quality-content h2{font-size:40px;line-height:40px}.quality-content h2{font-size:40px;line-height:50px}.quality-content p{display:block;color:#fff;font-size:16px;line-height:28px;margin:20px 0 0}.luxury-wrap-content{display:flex;flex-direction:column}.luxury-wrap-content .grid__item:nth-child(1){order:2}.luxury-content{margin:2rem 0 0}.luxury-content h2{margin:0 0 5px;text-align:center;font-size:40px;line-height:50px}.luxury-icon-lists{text-align:center}.two-blocks-content h2{font-size:30px;line-height:40px;margin:0 0 15px}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:40px;line-height:46px;padding:0 0rem}.direct-consumer-content p{padding:0 2rem}.easy-assembly-content p{padding:0 2rem;order:3;margin:2rem 0 0}.easy-assembly-content{display:flex;flex-direction:column}.easy-assembly-content video{order:2}.easy-assembly-section:before{height:330px}.easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-size:40px;line-height:45px}.table-content-wrap table{width:600px}.table-content-wrap{padding:0 0 1rem;margin:0 0 2rem}.table-content h2{font-size:40px;line-height:50px;margin:0 0 12px}.faq-head h2,.section-header__title{font-size:40px;line-height:50px}.tab-label p{font-size:17px;padding:0 10px 0 0}.blog-posts-wrapper .grid__item{width:100%!important}.article__grid-meta{margin:1rem 0}.article__grid-meta .article__title{font-size:27px;line-height:32px;margin:0 0 20px!important;display:block}.article__excerpt{margin:2px 0 30px}.blog-posts-wrapper .grid{padding:0 0 30px}.customer-lists{display:block}.customer-lists li,.customer-lists.two-boxes li{width:100%;margin:0 0 40px}.customer-lists{padding:1rem 0}.footer__logo{text-align:center}.site-footer{padding:40px 70px 0}.brands-lists .slick-slide img{margin:0 auto}.faq-accordion .section-header__title{font-size:40px;line-height:50px}.dimension-head h2{font-size:40px;line-height:40px}.dimension-slider .slick-prev:before{background-size:100%;background-repeat:no-repeat;height:60px;width:60px}.dimension-slider .slick-next:before{background-size:100%;background-repeat:no-repeat;height:60px;width:60px}.video-head h2{font-size:40px;line-height:40px}#id-template--15804255994087__16472326649984e572{background:#e7ecef}#id-template--15804255994087__16472326649984e572 .video-looping-wrap{display:block}#id-template--15804255994087__16472326649984e572 .video-icons-wrapper .grid{display:flex;flex-direction:column}#id-template--15804255994087__16472326649984e572 .video-text-content{order:1}#id-template--15804255994087__16472326649984e572 .medium-up--one-whole.small--one-whole.grid__item:first-child{order:2}.video-head p{padding:0 1rem}.variant-input label{padding:8px 4px;width:110px;font-size:15px}.review-wrapper li h5 span{padding:0}.inform-text-wrap{margin:1.5rem 0 0}.easy-assembly-content video{box-shadow:0 10px 50px #14141303}.block-image-section{margin:0 0 2.5rem}.article__grid-meta .article__title{padding:.7rem 0 0!important}.block-image-text{padding:0rem 0 5rem}#shopify-section-template--15795559760103__1646972118da396da7 .block-image-text{padding:0rem 0}.video-icons-section{padding:0 0 1rem}video{filter:drop-shadow(0px 10px 50px rgba(20,20,19,.2))}#id-template--15787011473639__164690075678df9de6 .default-button-resource{margin:.5rem 0 1.2rem}.my-sticky-btn{display:block;position:fixed;bottom:0;left:0;transform:translate(0);z-index:9;width:100%;padding:0 30px}.my-sticky-btn a{display:inline-block;padding:17px 10px}.default-button-resource.my-sticky-btn{display:none}.default-button-resource.my-sticky-btn.btn-show{display:block}body .helpdesk-channel-btn-show{right:10px!important;bottom:110px!important}.reviews-custom-text{padding:0 0 30px 20px}.custom-reviews-warpper{padding:2rem 0}#shopify-section-template--16194182217959__165665679534bb8305 h2{font-size:40px;line-height:50px}#shopify-section-template--16194182217959__165665679534bb8305 p{font-size:15px}.model-blocks-content p{font-size:16px}#shopify-section-template--16194182217959__16566579712e7a12b9 p{font-size:15px;line-height:25px}p.review-distribution-text:after{right:0}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 4rem;font-size:30px;line-height:38px}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0;font-size:40px;line-height:50px}p.review-distribution-text{font-size:16px;line-height:32px}#shopify-section-template--16194182217959__16566579712e7a12b9{margin:20px!important}.custom-reviews-info{display:flex}.reviews-custom-text{padding:0 20px}.reviews-custom-text h6,.reviews-custom-text span{padding:0}#shopify-section-template--16194182217959__165665679534bb8305 p{font-size:15px;line-height:30px}#shopify-section-template--16194182217959__165665679534bb8305 h2{font-size:35px;line-height:35px}#shopify-section-template--16194182217959__165665679534bb8305 p{padding:0px 0rem 1rem 0}.custom-reviews-info{padding:20px 10px}.content-form-title h1{font-size:34px;line-height:40px}.support-question-lists{display:block;width:100%}.pergola-icon-text p{font-size:14px}.pergola-icon-text-lists li p{font-size:12px;line-height:19px}.support-question-content h2{font-size:23px;line-height:34px}.support-question-lists a{font-size:20px;line-height:25px}.support-question-lists span img{width:42px}.support-question-lists li{justify-content:center}.support-question-content p{font-size:15px;line-height:20px}.custom-accordion-content .tabs{display:grid;grid-template-columns:repeat(1,1fr);gap:0rem}.custom-accordion-content .tab-label{padding:1.5em 4rem}.custom-pergola-tabs h6{font-size:21px}.pergola-icon-lists h4{font-size:14px}.pergola-icons-section{padding:3rem 0}.pergola-invest-quality-content h2,.pergola-table-content h2,.pergola-dimension-wrapper h2,.two-blocks-section h3,.product_hanso-pergola .faq-accordion .section-header__title,.product_hanso-pergola .easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-size:26px!important;line-height:34px!important}.pergola-invest-quality{padding:3rem 0 0}.pergola-invest-quality-content p{margin:0}.pergola-table-content-wrap th{font-size:13px;line-height:21px}.pergola-table-content-wrap tr:nth-child(2) td{font-size:13px;line-height:19px;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700}.second-table-data-bg,.common--table-data-bg{padding:10px 6px}.second-table-data-bg,.common--table-data-bg{font-size:13px;line-height:20px}.pergola-table-content-wrap tr:nth-child(2) td:first-child{font-size:14px;line-height:16px}.product_hanso-pergola .faq-accordion .collapsible-trigger span{font-size:18px;line-height:20px}.product_hanso-pergola .two-blocks-content h2{font-size:26px;line-height:34px;text-align:center}.product_hanso-pergola .two-blocks-content p{text-align:center}.pergola-table-content-wrap tr:last-child td{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mobile-pergola-table{display:block}.web-pergola-table{display:none}.custom-accordion-content .tab-label:after{font-size:20px}.product_hanso-pergola .product-announcement-section p{font-size:14px}.product_hanso-pergola .product-single__title{font-size:36px;line-height:48px}.two-blocks-section p{margin:0 0 25px;text-align:center;font-size:15px;line-height:24px}.product__thumbs--below .product__thumb-item{max-width:80px}.pergola-icon-text-lists li img{width:50px}.dimension-slider .slick-dots li button{width:35px;height:4px;background:#d9d9d9;font-size:0}.dimension-slider .slick-dots li.slick-active button{background:#184562}.dimension-slider .slick-dots li{display:inline-block;padding:0 5px}.dimension-slider .slick-dots{text-align:center}.product-block p{width:70%}.custom-accordion-content .tab:nth-child(2) .tab-label{border-bottom:0;margin-bottom:0}.template-blog .page-content{padding:50px 50px 0}.article__grid-meta{margin:0rem 0}.template-index .my-sticky-btn{left:50%;bottom:10px;transform:translate(-50%);width:95%;margin:0!important}.product-single__meta .pergola-price-wrapper p{font-weight:600;font-size:22px!important;line-height:28px;color:#141413;text-align:center}.product-single__meta .custom-compare-price span.product__price.product__price--compare{width:auto;font-size:17px}.product-single__meta .custom-compare-price span.product__price.on-sale{font-size:17px}.product-single__meta .custom-compare-price span.product__price-savings{font-size:12px}.product-single__meta .custom-compare-price{padding:1rem 0}}@media only screen and (max-width: 749px){.batch-delievery-lists .slick-list.draggable{padding:44px 120px!important}}@media only screen and (max-width: 575px){.product-single__title{font-size:26px;line-height:36px}.batch-delievery-lists .slick-list.draggable{padding:44px 80px!important}#id-template--16168759820519__1656065426fd70c5ab .reviews-rating-content{display:block;text-align:center}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 1rem;font-size:30px;line-height:35px}p.review-distribution-text{font-weight:400;font-size:15px;line-height:30px}#id-template--16194182217959__1656653553893baa2d .pergola-rating-content h2{padding:0 1rem;font-size:29px;line-height:33px}p.review-distribution-text:after{right:-10px}.reviews-custom-text{padding:0 0 20px 20px}.custom-reviews-info{padding:0 10px}.content-form-title h1{font-size:30px;line-height:36px}.support-question-content{padding:2rem .5rem}.support-question-content h2{font-size:19px;line-height:28px}.support-question-lists a{font-size:17px;line-height:22px}.support-question-lists span img{width:32px}.support-question-lists span{padding:0 10px 0 0}.custom-pergola-tabs h6{font-size:17px}.pergola-icon-lists h4{font-size:12px}.pergola-icons-section{padding:1.2rem 0}.pergola-invest-quality{padding:2.5rem 0 0}.pergola-invest-quality-content h2,.pergola-table-content h2,.pergola-dimension-wrapper h2,.two-blocks-section h3,.product_hanso-pergola .faq-accordion .section-header__title,.product_hanso-pergola .easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-size:24px!important;line-height:30px!important}.pergola-table-content{padding:2rem 0 0}.product_hanso-pergola .faq-accordion .collapsible-trigger span{font-size:16px;line-height:20px}.two-blocks-section{padding:3rem 0 0}.support-question-modal-content,.support-question-modal-content-2{width:94%!important}.product_hanso-pergola .product-single__title{font-size:34px;line-height:46px}.product_hanso-pergola .product-single__vendor{margin-bottom:0;font-size:18px;line-height:18px}.product__thumbs--below .product__thumb-item{max-width:60px}.brands-icon-section li.slick-slide img{height:29px;width:auto}.product-block p{width:80%}.template-blog .section-header{margin-bottom:50px}.template-blog .page-content{padding:50px 30px 0}.template-blog .section-header__title{font-size:34px;line-height:40px}.article__grid-meta .article__title{font-size:25px;line-height:32px}.template-article .section-header__title{font-size:30px;line-height:44px}.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block p span,.product_hanso-string-lights .product-block p span,.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li,.product_hanso-string-lights .product-block ul li,.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li span,.product_hanso-string-lights .product-block ul li span,.product_smokeless-hanso-wood-burning-fire-pit-with-ash-shovel .product-block ul li strong,.product_hanso-string-lights .product-block ul li strong{font-size:17px!important}}@media only screen and (max-width: 479px){.icon-lists{padding:3rem 0rem 0}.icon-content h4{min-height:45px}.video-icons-section{padding:0}.superior-left-content{padding:0 0 50px}.inform-text-wrap:nth-child(odd){padding:0 0 0 1.1rem}.inform-text-wrap:nth-child(2n){padding:0 0 0 1.1rem}.luxury-quality-section{padding:4rem 0 1rem}.two-blocks-section{padding:3rem 0 0}.consumer-icon-lists li{float:left}.consumer-icon-lists li p{line-height:24px}.rating-text-content h6 span{padding:0 5px 0 0}.easy-assembly-content p{padding:0 0rem}.text-content:nth-child(2n){padding:0 1.1rem}.block-image-text{padding:0 0 3rem}.site-footer{padding:40px 30px 0}.pergola-rating-content h6 span{padding:0 5px 0 0}.pergola-rating-content p,.rating-text-content p,.rating-wrapp p{font-size:11px}.pergola-rating-content h6 span img,.rating-text-content h6 span img,.rating-wrapp h6 span img{width:100px}.brands-lists .slick-slide img{padding:0 10px}.FAQ-heading{font-size:28px;line-height:32px}.pergola-rating-content p{margin:0}.dont.miss{margin:15px 0;font-size:17px}.cstm-modal-content{padding:60px 25px;width:90%}.luxury-icon-lists li{padding:0 15px}.luxury-icon-lists img{width:66px}.batch-delievery-lists .slick-list.draggable{padding:44px 35px!important}._2HBIM{display:inline-block;height:auto;max-width:250px!important}.custom-rich-text-section .theme-block h2,.custom-rich-text-section .theme-block h1{font-size:28px;line-height:40px}.reviews-rating-content p{font-size:12px;line-height:16px}p.review-distribution-text:after{display:none}p.review-distribution-text{font-size:15px!important}.icon-lists{padding:1rem 0rem 0}.image-icons-section:before{bottom:30px}.icon-lists{padding:2rem 0rem 0}.custom-reviews-info{align-items:start}.model-blocks-content h4{font-size:26px;line-height:30px}.custom-reviews-info{padding:0 0 0 10px}.content-form-title h1{font-size:24px;line-height:30px}.custom-accordion-content .tab-label{padding:1em 4rem;height:auto}.pergola-icon-content img{width:62px}.pergola-icon-lists{gap:.5rem}.pergola-icon-lists h4{font-size:11px;line-height:16px}.pergola-table-content-wrap th{font-size:12px;line-height:17px;padding:0}.product_hanso-pergola .product-announcement-section p{font-size:11px}.product_hanso-pergola .product-announcement-section{padding:10px 0}.product_hanso-pergola .product-single__title{font-size:24px;line-height:28px;margin:0 0 3px}.product-single__meta{margin-top:5px}.product_hanso-pergola .product-single__vendor{font-size:14px;letter-spacing:0}.product_hanso-pergola .pergola-icon-text p{padding:.3rem 0 1rem}.pergola-icon-text-lists li p{font-size:10px;line-height:14px}.pergola-icon-text-lists{gap:0rem .7rem}.support-question-content p{font-size:12px;line-height:14px}.custom-pergola-tabs h6{font-size:16px;text-align:center;padding:0}.two-blocks-section p{margin:0 0 25px;font-size:12px;line-height:20px}.pergola-icon-text p{font-size:12px;line-height:20px}.brands-icon-section li.slick-slide img{height:24px}.pergola-reviews-rating-content p{font-size:11px}.pergola-icon-text-lists li:nth-child(4),.pergola-icon-text-lists li:nth-child(5),.pergola-icon-text-lists li:nth-child(6){padding-bottom:0}.template-blog .page-content{padding:50px 20px 0}.template-blog .section-header__title{font-size:30px;line-height:36px}.article__grid-meta .article__title{font-size:23px}}@media only screen and (max-width: 375px){#product-options [data-value="Manual Roof"]{height:47px}.product_hanso-pergola .product-announcement-section p{line-height:18px}.custom-accordion-content .tab-label{padding:1em 2.5rem}.brands-icon-section li.slick-slide img{height:auto;width:auto}.pergola-reviews-rating-content{align-items:initial}.pergola-reviews-rating-content span{width:20%;align-items:initial!important;margin-top:0;margin-right:0}.product-block p{width:90%}.product-block p{font-size:10px}}.rating-text-content h2{font-size:60px;line-height:70px;text-transform:none;font-weight:400}.rating-text-content span{font-weight:700}.rating-text-content{text-align:center;padding:0 10rem}#id-template--16605915676903__16468870287f19ac83{padding:70px 0;background:#e7ecef}.rating-text-content p{font-size:18px;font-weight:400;line-height:36px}.rating-text-content h6{display:flex;justify-content:center;align-items:center}.invest-quality-image img{box-shadow:0 10px 50px #1414134d}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(5) img{height:80px}.template-article .article{max-width:800px;margin:0 auto}@media only screen and (max-width: 1699px){.rating-text-content{padding:0 8rem}.invest-quality-section:before{height:830px}}@media only screen and (max-width: 1599px){.header-item--split-left{justify-content:left}.rating-text-content{padding:0 7rem}.site-nav li{padding:0 5px}.rating-text-content h2{font-size:55px}.invest-quality-section:before{height:670px}.quality-content h2,.luxury-content h2{font-size:45px;line-height:58px}}@media only screen and (max-width: 1440px){.rating-text-content{padding:0 6rem}}@media only screen and (max-width: 1200px){.inform-text-wrap:nth-child(odd){padding:0 2rem 0 1.5rem}.rating-text-content{padding:0 5rem}.rating-text-content h2{font-size:48px;line-height:68px}}@media only screen and (max-width: 1199px){.rating-text-content h2{font-size:39px;line-height:50px}.direct-consumer-wrapper{padding:3rem 0}}@media only screen and (max-width: 991px){.rating-text-content h2{font-size:36px;line-height:45px}.invest-quality-section:before{height:730px}}@media only screen and (max-width: 767px){.rating-text-content h2{font-size:29px;line-height:45px}.rating-text-content{padding:0 1rem}.pergola-rating-content h2{font-size:38px}.invest-quality-section:before{height:662px}}@media only screen and (max-width: 575px){.rating-text-content h2{font-size:23px;line-height:33px}.rating-text-content p{margin:0!important}.pergola-rating-content h2{font-size:31px;line-height:40px}.invest-quality-section:before{height:644px}.pergola-rating-content span svg{width:100px}}@media only screen and (max-width: 479px){.invest-quality-section:before{height:698px}.inform-text-wrap:nth-child(odd){padding:0 1rem}.inform-txt-wrap h2{font-size:29px;line-height:37px}.pergola-rating-content h6 span img,.rating-text-content h6 span img,.rating-wrapp h6 span img{width:70px}.rating-text-content p{font-size:12px}.rating-text-content p{margin:0 0 4px 8px!important}.default-button-resource a{font-size:18px}.article__grid-meta .article__title{line-height:33px}.rating-text-content span svg{width:100px}.product-single__title{font-size:22px;line-height:30px}}.mob-icon-lists{display:none}.review-luxury-text{font-size:22px!important;line-height:30px!important;padding:0 30rem}.icon-lists .web-icn-lists{padding:4rem 3rem 0;display:grid;grid-template-columns:repeat(6,1fr)!important;grid-gap:1rem;align-items:center;list-style:none}.icon-lists .web-icn-lists li{list-style:none;padding:0;margin:0}.template-index .pergola-icons-section{display:none}.invest-quality-content span{font-weight:700;font-size:42px;line-height:35px;text-align:center;letter-spacing:.05em;color:#141413}.pergola-table-content-wrap th{padding:2rem 3rem}.pergola-dimension-section{padding:5rem 0}.custom-order-text{color:#f94d50!important;font-style:normal;font-weight:600!important;font-size:22px!important;line-height:24px!important}.invest-quality-content h2{font-size:42px;line-height:35px}.video-icons-section:before{bottom:50px;height:560px}#id-template--16605915676903__1646803668c67f02ce .icon-content img{width:82px;height:80px;object-fit:contain}#id-template--16605915676903__1646803668c67f02ce .icon-lists{width:100%;padding:4rem 8rem 0;display:grid;grid-template-columns:repeat(6,1fr)!important;grid-gap:1rem;margin:0}#id-template--16605915676903__1646803668c67f02ce .icon-lists li{list-style:none}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(5){padding:0 30px}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(6){padding:0}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(4) img{min-height:80px}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(6) img{min-height:80px}@media only screen and (max-width: 1600px){.review-luxury-text{padding:0 22rem}.video-icons-section:before{bottom:40px;height:470px}}@media only screen and (max-width: 1440px){.review-luxury-text{padding:0 21rem}.brands-icon-section li.slick-slide img{height:35px}#id-template--16605915676903__1646803668c67f02ce .icon-lists{padding:3rem 1rem 0}}@media only screen and (max-width: 1200px){.review-luxury-text{padding:0 15rem}.quality-content h2,.luxury-content h2{font-size:36px;line-height:50px}}@media only screen and (max-width: 1199px){.review-luxury-text{padding:0 10rem}.pergola-rating-content h2 span:before{top:-9px}.icon-content h4{font-size:14px}.icon-lists{grid-template-columns:repeat(2,1fr)!important}.pergola-table-content-wrap th{padding:2rem}.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{font-size:13px!important;min-height:117px!important}}@media only screen and (max-width: 991px){.pergola-table-content-wrap th{padding:1rem 0rem}.invest-quality-content h2,.invest-quality-content span{font-size:35px;line-height:40px}.review-luxury-text{padding:2rem 2rem 0}.video-icons-section:before{bottom:10px;height:510px}}@media only screen and (max-width: 767px){.mob-icon-lists,.template-index .pergola-icons-section{display:block}#id-template--16605915676903__1646803668c67f02ce .icon-lists.web-icn-lists{display:none}.mob-icon-lists li{list-style:none}.mob-icon-lists{display:grid;grid-template-columns:repeat(3,1fr)!important;grid-gap:1rem;margin:0;padding:0}.mob-icon-lists li h4{font-weight:500;font-size:12px;line-height:20px;text-align:center;color:#141413;text-transform:none;letter-spacing:0}.review-luxury-text{padding:0}.review-luxury-text{padding:0;font-size:18px!important;line-height:22px!important}.icon-lists .web-icn-lists{display:none!important}.superior-left-content{padding:0}}@media only screen and (max-width: 575px){.review-luxury-text{padding:0;font-size:12px!important;line-height:20px!important}.mob-icon-lists li h4{font-size:10px}.review-luxury-text{padding:0 0 20px}.rating-text-content h6 span{padding:0 7px 0 0}.invest-quality-section:before{height:684px}.custom-order-text{font-size:16px!important}.review-luxury-text{margin:0}.cstm-mob-view{display:none}}@media only screen and (max-width: 479px){body.template-product .pergola-dimension-section{margin-top:0}.quality-content h2{margin:10px 0}.pergola-dimension-section{padding:3rem 0}.rating-text-content h6 span{padding:0}.pergola-rating-content h2{font-size:23px;line-height:31px}.mob-icon-lists{grid-gap:.5rem}.invest-quality-section:before{height:728px}}.dpo-container{border-radius:10px 10px 0 0!important}.product-block.under-cart-image{border-radius:0 0 10px 10px!important}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>input:checked~label{border:2px solid red!important}.product-block{margin-bottom:0}.dpo-container,.dpo-container~.product-block{padding:5px 20px 15px}@media only screen and (max-width:1200px){.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{font-weight:600!important;line-height:19px!important}}@media only screen and (max-width:1199px){.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{font-size:13px!important}}@media only screen and (max-width: 767px){#shopify-section-template--16605916332263__main .page-content--product .page-width{padding:0!important}.product__photos{padding:0 20px!important}.pergola-icon-text{margin-bottom:30px;padding:0 20px}.dpo-container,.dpo-container~.product-block{border-radius:0!important}.dpo-container,.dpo-container~.product-block{padding:5px 10px}.two-blocks-content h2{text-align:center}.field.choice.admin__field.admin__field-option.dpo_swatch_custom_html.dpo_swatch:last-child{margin-right:0!important}.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{padding:5px 10px!important}.ttl{font-size:12px;font-weight:600;letter-spacing:0;line-height:12px}span.price-notice{font-size:12px}.dpo_tooltip_icon:after{width:18px!important;height:18px!important}.tt{position:relative;top:-25px;right:-10px}.dpo_tooltip_icon:after{top:5px;right:2px;position:relative}td>.field>label>.dpo_tooltip_icon{right:-4px!important;bottom:36px!important}.extra .dpo_swatch .img{margin:10px 5px!important}.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{min-height:140px!important}.extra .dpo_swatch .img{float:none!important;width:100%!important;text-align:center!important}.itoris-dynamicoptions-list-images img{float:none!important}.ttl{text-align:center}.pr{text-align:center;font-weight:400;color:#141413}.field{text-align:center}.product-block p{width:auto}.product-block p{text-align:left}.product__price-savings{top:0;right:-10px}.quality-content h2,.luxury-content h2,.two-blocks-content{text-align:center}.two-blocks-content .default-button-resource{justify-content:center}.extra .dpo_swatch .img{position:relative;left:10px}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>input:checked~label{width:100%}.field.choice.admin__field.admin__field-option.dpo_swatch_text,.field.choice.admin__field.admin__field-option.dpo_swatch_text label{width:100%!important}}@media only screen and (max-width: 479px){.product__price{font-size:20px;line-height:32px}.product__price.on-sale{padding-right:0}.product__price{margin:0;padding:0}.product-block p{line-height:20px}.product__price{font-size:16px;line-height:30px}.product-block p{margin-bottom:0!important}}.dimension-slider .slick-slide{opacity:.2}.dimension-slider .slick-current{opacity:1!important}.itoris-dynamicoptions-swatch_html img{height:47px;width:auto;object-fit:cover}@media only screen and (max-width: 1599px){.icon-lists .web-icn-lists li:last-child h4{padding:0 40px}.icon-lists .web-icn-lists li:nth-child(5) h4{padding:0 40px}.icon-content h4{font-size:14px}.product-custom-text{font-size:15px}}@media only screen and (max-width: 575px){.product-custom-text{font-size:11px;line-height:20px}.itoris-dynamicoptions-swatch_html img{height:32px;width:auto;object-fit:cover}.product__price{font-size:20px;line-height:0}.product-block.product-block--price{display:flex;align-items:center}.product-block p{width:auto;padding-right:20px}.product-block.product-block--price{display:flex;align-items:center;justify-content:center}}@media only screen and (max-width: 479px){.product-block p{padding-right:5px}.product__price{font-size:14px;line-height:0}}.question-led-icon{text-align:center;margin-bottom:30px}.tooltip-popup-body{background:#e7ecef;opacity:95%}.question-led-icon img{width:64px;height:auto}.tooltip-popup-body{padding:70px 39px!important}.tooltip-title-wrap{text-align:center;border-bottom:1px solid rgba(20,20,19,.3);margin-bottom:30px}.tooltip-title-wrap h2{font-weight:600;font-size:30px;line-height:36px}.tooltip-title-wrap p{font-weight:500;font-size:20px;line-height:24px;margin-bottom:30px}.tooltip-images-wrap{margin:0;padding:0}.tooltip-images-wrap{display:grid;grid-template-columns:repeat(3,1fr)!important;grid-gap:1rem;align-items:center;margin-bottom:30px}.tooltip-images-wrap li{list-style:none;text-align:center}.tooltip-text-lists{margin:0}.tooltip-text-lists li{list-style:none;font-weight:400;font-size:18px;line-height:24px;margin-bottom:12px;position:relative;padding-left:43px}.tooltip-text-lists li:before{content:"\f00c";position:absolute;top:0;left:0;font-weight:900;font-family:"Font Awesome 6 free";color:#fff;background:#315c76;padding:4px 9px;border-radius:50px;font-size:15px}.tooltip-images-wrap li:first-child img{height:179px;object-fit:cover;width:100%}.tooltip-images-wrap li:last-child img{height:179px;object-fit:cover;width:100%}.tooltip-images-wrap li:nth-child(2) img{height:255px;object-fit:cover;width:100%}.tooltip-images-wrap li:first-child{text-align:left}.tooltip-images-wrap li:last-child{text-align:right}.tooltip-popup-close{right:35px!important;top:40px!important;font-size:30px!important}.product_bf-bundle-pergola-2-free-heaters-insurance .product-single__vendor{text-transform:none;font-weight:400;font-size:20px;line-height:18px;letter-spacing:.05em}.product_bf-bundle-pergola-2-free-heaters-insurance .product-single__title{padding:0 4rem 0 0;font-weight:600;font-size:42px;line-height:60px;letter-spacing:.05em}h2.legend{font-family:Urbanist;font-style:normal;font-weight:600;font-size:30px;line-height:18px;letter-spacing:.05em}.dpo-container{padding-top:30px!important}.product-block.under-cart-image{padding-bottom:30px!important}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>label{letter-spacing:0;font-weight:600;font-size:16px}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{font-weight:400;font-size:18px;letter-spacing:0}.field.choice.admin__field.admin__field-option.dpo_swatch_text{margin-left:0!important}select#select_1003{font-weight:600;font-size:16px!important;line-height:19px;padding:15px 20px!important;border-radius:5px}.ttl{font-weight:600;font-size:16px;line-height:19px}label.label.admin__field-label{min-width:130px;text-align:center}.custom-compare-price span.product__price.product__price--compare{font-weight:600;font-size:28px;line-height:36px;text-decoration-line:line-through;color:#696969}.custom-compare-price span.product__price.on-sale{font-weight:600;font-size:28px;line-height:36px;color:#141413}.custom-compare-price span.product__price-savings{background:linear-gradient(90deg,#e63946,#ff5353 98.8%);box-shadow:1.12225px 3.92787px 11.7836px #e6394666;border-radius:28.0562px;font-weight:600;font-size:14px;color:#fff!important;-webkit-text-fill-color:#fff!important;width:30%!important;text-align:center;padding:10px}.pergola-invest-quality-content p{text-align:center}.pergola-invest-quality-content p{text-align:center;padding:0 40px;font-weight:400;font-size:18px;line-height:30px}.pergola-table-section{max-width:1260px;margin:0 auto}.dimension-slider .slick-slide{padding:0 20px}.dimension-slider .slick-prev.slick-arrow{left:80px}.dimension-slider .slick-next:before{right:100px}button.btn.btn--full.add-to-cart.hs-event-static.hs-animated.Hspulse,button.btn.btn--full.add-to-cart.hs-event-static{width:90%!important}#id-template--16605916332263__2729fe90-3ec7-492d-8fb8-7efceaba2009 .luxury-icon-lists li img{width:80px}.luxury-icon-lists li img{width:80px;height:auto}.direct-consumer-content h2 span{font-weight:700}body .dpo_tooltip_icon:after{font-family:Urbanist,sans-serif;font-size:12px;font-weight:700}.extra .dpo_swatch .price-notice{color:#141413!important}.itoris-dynamicoptions-swatch_html{min-height:104px!important}.mob-product-custom-text{display:none}.tooltip-popup-body{background:#e7ecef!important;opacity:95%!important}.product-single__meta .custom-compare-price{padding:1.2rem 0 1rem}@media only screen and (max-width: 1600px){.pergola-rating-content h2{font-weight:600;font-size:60px;line-height:70px}#id-template--16605915676903__1646803668c67f02ce .icon-lists{padding:4rem 4rem 0}}@media only screen and (max-width: 1599px){.product_bf-bundle-pergola-2-free-heaters-insurance .product-single__title{padding:0}.pergola-table-content-wrap th{padding:2rem}#id-template--16605915676903__1646803668c67f02ce .icon-lists{padding:4rem 1rem 0}}@media only screen and (max-width: 1199px){.pergola-rating-content h2{font-size:37px;line-height:45px}.review-luxury-text{padding:1rem 9rem 0}}@media only screen and (max-width: 991px){.tooltip-title-wrap h2{font-size:27px}.tooltip-title-wrap p{font-size:18px}.tooltip-popup-body{padding:60px 39px!important}}@media only screen and (max-width: 767px){.tooltip-popup-body{padding:40px 19px!important}.tooltip-title-wrap p{font-size:17px;margin-bottom:20px}.question-led-icon{margin-bottom:10px}.tooltip-images-wrap li:nth-child(2) img{height:auto}.tooltip-images-wrap li:first-child img{height:auto}.tooltip-images-wrap li:last-child img{height:auto}.tooltip-images-wrap{margin-bottom:20px}.tooltip-text-lists li:before{padding:0 5px;font-size:12px;margin-top:4px}.tooltip-text-lists li{list-style:none;font-weight:400;font-size:16px;line-height:22px;margin-bottom:12px;position:relative;padding-left:33px}.review-luxury-text{padding:1rem 0rem}.mob-product-custom-text{display:block}.product-block.product-custom-text{display:none}.mob-product-custom-text{background:#e7ecef}.mob-product-custom-text p{padding:5px 0;font-size:10px;line-height:16px;margin:0}.mob-product-custom-text p span{font-weight:700}}@media only screen and (max-width: 575px){.tooltip-title-wrap h2{font-size:22px;line-height:29px}.tooltip-text-lists li{font-size:14px;padding-left:28px}.question-led-icon img{width:54px}.tooltip-popup-body{padding:30px 19px!important}.tooltip-popup-close{right:15px!important;top:10px!important;font-size:21px!important}.product_bf-bundle-pergola-2-free-heaters-insurance .product-single__vendor{font-size:14px}.product_bf-bundle-pergola-2-free-heaters-insurance .product-single__title{font-size:24px;line-height:30px;padding:0}.pergola-icon-text{padding:0 5px}.pergola-icon-text-lists li p{font-size:10px;line-height:12px;margin:0}h2.legend{font-size:24px;line-height:18px!important}.dpo-container{padding-top:20px!important}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label span{font-weight:600;font-size:10px;letter-spacing:0}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{font-size:10px;margin-bottom:8px}select#select_1003{font-size:11px!important;text-align:center}.ttl{font-size:10px;line-height:12px}.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{min-height:122px!important}.extra .dpo_swatch{width:142px!important;margin:0 20px 0 0!important}.product-block p{padding-right:0}.pergola-invest-quality-content p{padding:0;font-weight:300;font-size:12px;line-height:15px}.brands-icon-section li.slick-slide img{height:25px;justify-content:center}.mob-icon-content img{width:38px;height:auto}#dynamic_option_id_1003 .dpo_tooltip_icon:after{top:-5px!important;right:-2px!important;position:relative}.pergola-table-content-wrap th{padding:1rem 0}.product-announcement-section p{font-size:11px;line-height:13px;padding-right:0;padding-left:0}.pergola-rating-content p{font-size:10px;line-height:9px;margin-bottom:0;margin-top:2px}.custom-order-text{font-size:12px!important}.pergola-rating-content h2{font-size:25px;line-height:30px;margin-bottom:0}.pergola-rating-content h6{align-items:center}.pergola-rating-content h6 span img{height:13px;margin-bottom:0}.pergola-rating-content h6 span{padding-right:5px}.pergola-rating-content p{padding-right:0}.review-luxury-text{padding:10px 0}td.common--table-data-bg:last-child{font-size:12px;line-height:14px}.pergola-table-content-wrap td:first-child{font-size:12px;font-weight:400;width:83px}td.common--table-data-bg{font-weight:500!important;font-size:12px;width:133px}td.second-table-data-bg{font-size:12px;font-weight:600;width:133px}.pergola-table-content-wrap tr:nth-child(2) td:first-child{font-size:12px;line-height:16px;font-weight:400}.luxury-content .default-button-resource{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 479px){.product-block p{padding-right:0}.custom-compare-price span.product__price.product__price--compare,.custom-compare-price span.product__price.on-sale{padding-left:5px;text-align:center}label.label.admin__field-label{min-width:auto;text-align:center}.pergola-rating-content h2{font-weight:500}.pergola-rating-content h6{align-items:center}.pergola-rating-content h6 span{margin-top:4px}.pergola-table-content-wrap td{font-size:12px;font-weight:600}.size .dpo_swatch .itoris-dynamicoptions-swatch_html{min-height:80px!important}.luxury-content h2{font-size:24px;line-height:35px}.luxury-quality-section{padding:24px 0 16px}.two-blocks-wrapper{padding:0!important}.two-blocks-content h2,p{padding:0 20px}#id-template--16605915676903__16468860226a8b75d6 .default-button-resource{margin:0 20px}.luxury-quality-wrapper{padding:0}.extra .dpo_swatch .img{margin:0 5px!important}.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{min-height:109px!important}.ttl{padding-bottom:5px}.pergola-table-content h2{margin-bottom:0!important}.faq-accordion h2.section-header__title{font-weight:600}.quality-content h2,.luxury-content h2{font-size:24px;line-height:35px}.luxury-icon-lists{margin-bottom:40px}.easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-weight:600}.faq-accordion p.h2{font-size:24px;line-height:35px;padding:0}.faq-accordion .index-section--faq{margin:40px 0 0}.product-announcement-section p{font-size:12px;line-height:19px}.pergola-rating-content p{font-size:10px!important;padding-left:0}.custom-order-text{font-size:12px!important;font-weight:600}.pergola-rating-content h2{font-size:24px;line-height:30px}#id-template--16605915676903__16468020911c137cce .mob-icon-lists li h4{font-size:10px;line-height:12px;font-weight:500}#id-template--16605915676903__16468020911c137cce .mob-icon-lists li:last-child{padding:0 10px}#id-template--16605915676903__16468020911c137cce .default-button-resource{margin:20px 20px 30px}#id-template--16605915676903__1646803668c67f02ce .video-icons-section{padding:0}.seen-text p{font-size:10px;font-weight:400;color:#14141380}.superior-left-content h2{font-size:24px;line-height:35px}.superior-left-content p{font-size:14px;line-height:25px}.invest-quality-content h2,.invest-quality-content span{font-size:24px;line-height:35px}.invest-quality-content p,.pre-oreder-head p{font-size:14px;line-height:25px;padding:0}.inform-txt-wrap h2{font-size:24px;line-height:35px}.inform-txt-wrap p{font-size:14px;line-height:25px}.inform-lists li p{font-size:14px;line-height:30px}.luxury-content p{font-size:12px;line-height:22px;text-align:center}.direct-consumer-content p{font-size:14px;line-height:25px}#shopify-section-template--15787011473639__16468870287f19ac83 .rating-text-content h2,.direct-consumer-content h2{font-size:25px;line-height:35px;padding:0 0rem}#id-template--16605916332263__2aa1551e-739b-42b7-9c01-03e0ef126e72 .pergola-table-content-wrap th{font-size:12px!important}.pergola-table-content-wrap th{font-size:12px}#id-template--16605915676903__cd26bb1d-f9eb-405f-9e09-5c86290febb7 td.common--table-data-bg{width:176px}#id-template--16605915676903__cd26bb1d-f9eb-405f-9e09-5c86290febb7 td.second-table-data-bg{width:210px}#shopify-section-template--16605915676903__1647001318233de0a6 .faq-accordion .section-header__title{font-size:24px;line-height:26px;font-weight:600}#id-template--16605915676903__1646888835b41ebcfd .easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-weight:400}#id-template--16605915676903__1646888835b41ebcfd .easy-assembly-content p{font-size:14px;line-height:36px}.block-text-content h2{font-size:30px}.block-text-content p{font-size:14px;line-height:30px;padding:0}.pergola-table-content-wrap tr:nth-child(2) td:nth-child(3),.pergola-table-content-wrap tr:nth-child(2) td:nth-child(4){font-weight:500}.easy-assembly-content p{font-size:12px;line-height:20px}.two-blocks-info:nth-child(2n){padding-left:1.1rem}#id-template--16605916332263__164724631679c5ccf0 .default-button-resource{padding-left:20px!important;padding-right:20px!important}.custom-default-product .invest-quality-section:before{height:518px}.pergola-icon-text-lists li{padding:0 6px}.pergola-icon-text-lists li:nth-child(3){padding:0 5px}.pergola-icon-text{margin-bottom:20px}h2.legend{margin-bottom:5px!important}.dpo_tooltip_icon:after{width:16px!important;height:16px!important;justify-content:center;line-height:15px!important;text-indent:0!important}.dpo_tooltip_icon:after{position:relative;top:-3px;right:-2px}.tooltip-title-wrap p{font-size:16px!important;line-height:36px;padding:0}.product__price{font-size:20px;line-height:36px;font-weight:600;text-align:left}.product-block.product-custom-text{padding:5px 0!important;font-size:10px}.seen-text{margin:0rem 0 .5rem}}.tooltip-images-slide .slick-prev:before{content:"";position:absolute;top:50%;left:0;height:47px;width:47px;background:url(/cdn/shop/t/17/assets/Arrow%20Left.png?v=1668768604);transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.tooltip-images-slide .slick-prev.slick-arrow{position:absolute;top:50%;z-index:1;color:transparent;transform:translateY(-50%)}.tooltip-images-slide .slick-next.slick-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);color:transparent}.tooltip-images-slide .slick-next:before{content:"";position:absolute;top:50%;right:0;height:47px;width:47px;background:url(/cdn/shop/t/17/assets/Arrow%20right.png?v=1668768651);background-size:100%;background-repeat:no-repeat;transform:translateY(-50%)}.tooltip-images-slide img{width:545px;margin:0 auto}.tooltip-text-lists{margin:50px 0 0}@media only screen and (max-width: 479px){.tooltip-images-slide .slick-prev:before{left:-16px;height:26px;width:26px}.tooltip-images-slide .slick-next:before{right:-16px;height:26px;width:26px}.tooltip-images-slide{margin:0}.tooltip-images-slide img{width:302px}.tooltip-text-lists{margin:30px 0 0}.custom-compare-price .product-block--price p{padding:0}span.product__price.product__price--compare{font-weight:400}.product-announcement-wrapper{padding:0}.product-announcement-section p{font-size:11px;line-height:13px}.tooltip-title-wrap p{font-size:14px;margin-bottom:19px;line-height:21px}.faq-accordion .section-header__title{font-size:24px;line-height:26px}}.pergola-rating-content h2,.review-luxury-text{margin-bottom:40px}.invest-quality-content h2{margin-bottom:60px;margin-top:60px}.extra .dpo_swatch .img{margin:10px 11px 20px 10px!important}h2.superior-mobile-heading{display:none}.dpo-container{padding:50px 30px 20px!important}.pergola-icons-wrapper{max-width:1200px}.ttl{font-size:15px}@media only screen and (max-width: 1599px){.pergola-rating-content h2,.review-luxury-text{margin-bottom:30px}.invest-quality-content p{padding:0 5rem}}@media only screen and (max-width: 1199px){.pergola-rating-content h2,.review-luxury-text{margin-bottom:20px}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(5){padding:0 10px}#id-template--16605915676903__1646803668c67f02ce .icon-lists li:nth-child(6){padding:0 10px}.icon-content h4{font-size:14px}.invest-quality-content h2{margin-bottom:40px}.pergola-block-price .aph_embed_title{font-size:15px!important}.pergola-block-price .pergola-price-wrapper{width:60%}.pergola-block-price #aph_embed_wrapper_581270{width:40%}.pergola-block-price .aph_embed_info{top:-34px}.pergola-block-price .soon-text.soon-separator{padding:10px 0!important}.pergola-block-price{display:block}.pergola-block-price .pergola-price-wrapper{width:100%;margin:0 0 15px}}@media only screen and (max-width: 991px){.pergola-rating-content h2,.review-luxury-text{margin-bottom:0}.review-luxury-text{padding:2rem 4rem 0;font-size:20px!important}#id-template--16605915676903__1646803668c67f02ce .icon-lists{grid-template-columns:repeat(3,1fr)!important}.invest-quality-content h2{margin-bottom:20px}.mob-pergola-rating .pergola-reviews-rating-content{justify-content:left}.pergola-reviews-rating-content span svg{width:100px}.pergola-block-price .pergola-price-wrapper{width:60%}.pergola-block-price #aph_embed_wrapper_581270{width:55%}.custom-compare-price span.product__price.product__price--compare,.custom-compare-price span.product__price.on-sale{font-size:19px}}@media only screen and (max-width: 768px){.pergola-block-price .aph_embed_icon{width:6%}.pergola-block-price .aph_embed_cont{width:94%!important;padding:0 0 0 4px;align-items:initial}.pergola-block-price .aph_embed_icon i.aph_icon_img{width:19px!important;height:19px!important}}@media only screen and (max-width: 767px){li.mob-icon-content img{height:60px;object-fit:contain;width:50px}.invest-quality-content h2{margin-bottom:0}.review-luxury-text{padding:1rem 0rem;font-size:16px!important}h2.superior-mobile-heading{display:block}h2.superior-web-heading{display:none}#inform-3 .default-button-resource{margin:1.4rem 0 0rem}.direct-consumer-wrapper{padding:3rem 0 1rem}.mob-pergola-rating .pergola-reviews-rating-content{justify-content:center}.pergola-block-price{display:block}.pergola-block-price .aph_embed_info{top:0}.pergola-block-price .aph_embed_contIn{display:flex;align-items:center}.pergola-block-price #aph_embed_wrapper_581270{width:100%}.pergola-block-price .aph_embed_icon{width:4%!important}.pergola-block-price .aph_embed_title{font-size:16px!important;width:25%}.pergola-block-price .aph_embed_holder div.soon{padding:0;position:initial;width:71%!important}.pergola-block-price #aph_embed_wrapper_581270{padding:1rem 0 0}.pergola-block-price .soon-group-sub .soon-group-inner{width:32px}.pergola-block-price .aph_embed_big .aph_embed_info{padding:10px 0}.pergola-block-price .pergola-price-wrapper{width:100%;text-align:left}.pergola-block-price .aph_embed_contIn{width:100%}.support-question-modal{padding-top:10px!important}.element-group.cs-width-50,.element-group.cs-width-100{margin-bottom:15px!important}..product-block--price p{display:inline}}@media only screen and (max-width: 575px){.pergola-block-price{display:block!important}.pergola-block-price .aph_embed_title{width:32%}.pergola-block-price .aph_embed_holder div.soon{width:64%!important}}@media only screen and (max-width: 479px){.extra .dpo_swatch .itoris-dynamicoptions-swatch_html{min-height:118px!important}.pergola-rating-content h6,.pergola-rating-content p{margin:0!important}.pergola-rating-content p{padding-top:0}.review-luxury-text{font-size:12px!important}.mob-icon-lists li{padding:0 11px}.mob-icon-lists li:nth-child(3){padding:0 1px!important}.mob-icon-lists li:nth-child(5){padding:0 23px}#id-template--16605915676903__1646804511a63e5aee .seen-text p{font-size:10px!important;font-weight:400;color:#141413}.page-content--product .product-block p{padding-right:0}.product-announcement-section{padding:8px 0}.pergola-reviews-rating-content span{width:70px}.pergola-icon-lists h4{margin:0}.brands-icon-section{padding:2rem 0 1rem}.invest-quality-content p,.two-blocks-content h2,p{padding:0}.luxury-content h2 span{padding-right:0}.superior-left-content h2{padding:0 30px}.invest-quality-content h2{margin-top:0}.rating-text-content h6 span img{width:100px}.rating-text-content p{font-size:14px}.two-blocks-content h2{font-size:24px;line-height:35px;font-weight:600;padding:0 35px}.direct-consumer-content h2{padding:0 2rem}.consumer-icon-lists li img{height:70px;width:auto}.consumer-icon-lists li p{line-height:17px;font-size:14px}.custom-order-text{line-height:15px!important}.pergola-rating-section{padding:.5rem 0 3rem}.brands-icon-section{margin:0 0 0rem}.direct-consumer-wrapper{padding:3rem 0 0}.dpo-container{padding:50px 20px 0!important}#shopify-section-template--16605916332263__main .product-single__title{margin-bottom:0;word-wrap:break-word}.pergola-icon-text-lists li{padding:0 6px 30px}body #itoris_dynamicproductoptions .options-list .dpo_swatch_text>label{padding:13px 25px}.ttl{font-size:10px!important;line-height:12px}.extra .dpo_swatch .img{margin:10px 11px 0 0!important}.extra .dpo_swatch{margin:0 10px 5px 0!important}p.custom-order-text{font-size:12px!important;margin-bottom:5px!important}p.review-luxury-text{font-size:12px!important;line-height:20px!important}.mob-pergola-rating p{font-size:10px!important}#id-template--16605915676903__1646804511a63e5aee .seen-text p{font-size:10px;font-weight:400;color:#141413}.luxury-content p,.two-blocks-section p{padding:0 20px}.pergola-block-price .aph_embed_icon{width:7%!important}.pergola-block-price .aph_embed_title{width:40%}.pergola-block-price .aph_embed_holder div.soon{width:60%!important}}@media only screen and (max-width: 375px){.product-block p{line-height:30px}.pergola-block-price .aph_embed_title{font-size:14px!important}.pergola-block-price .soon-group-sub .soon-group-inner{width:26px;padding:2px}.pergola-block-price .soon-repeater.soon-value{font-size:15px!important}.pergola-block-price .aph_embed_counter .soon-label{font-size:10px!important}.pergola-block-price .soon-text.soon-separator{padding:5px 0 10px!important}}.custom-default-product #product-options{margin:30px 0}.custom-default-product .variant-input label{font-size:20px}.custom-default-product .product-custom-text{margin:1.5rem 0!important;border-radius:5px;font-size:16px!important}.custom-default-product .product-block{margin-bottom:25px}.custom-default-product .product-block .under-cart-image{padding-bottom:0!important}.custom-default-product .invest-quality-content p{padding:0 15rem}.pergola-FAQ-tab-label{justify-content:space-between;padding:1em;background:transparent!important;cursor:pointer;border-bottom:1px solid #DEE8FF;width:100%;font-weight:600!important;font-size:20px!important;line-height:24px;display:flex;align-items:center;color:#141413;text-transform:initial!important;letter-spacing:0!important;margin:0;font-family:Urbanist,sans-serif}.pergola-FAQ-tab-label:after{transition:all .1s;right:0;left:auto;position:absolute;content:""!important;background:url(/cdn/shop/t/17/assets/down-aro.png?v=16705833332);width:16px;height:16px}.pergola-FAQ-tabs{border-radius:8px;overflow:hidden}.pergola-FAQ-tab{width:100%;color:#fff;overflow:hidden}.pergola-FAQ-tabs input{position:absolute;opacity:0;z-index:-1}.pergola-FAQ-tab-label{display:flex;justify-content:space-between;padding:18px 40px 18px 0;background:#2c3e50;font-weight:700;cursor:pointer;position:relative}.pergola-FAQ-tab-content{max-height:0;padding:0;color:#000;background:#fff;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.pergola-FAQ-tabs input:checked+.pergola-FAQ-tab-label:after{transform:translateY(-50%) scaleY(-1)}.pergola-FAQ-tabs input:checked+.pergola-FAQ-tab-label{background:#1a252f}.pergola-FAQ-tabs input:checked~.pergola-FAQ-tab-content{max-height:100vh;padding:10px 0}.pergola-FAQ-tab-content{display:none}.pergola-FAQ-tabs input:checked~.pergola-FAQ-tab-content{display:block}.pergoal-prdct-faq-accordion .section-header{margin-bottom:20px}.template-index .icon-lists li:nth-child(5){padding:0 30px}.template-index .icon-content img{width:82px;height:80px;object-fit:contain}.template-index .icon-lists{width:100%;padding:4rem 8rem 0;display:grid;grid-template-columns:repeat(6,1fr)!important;grid-gap:1rem;margin:0}.pergola-custom-product .variant-wrapper.js{margin:30px 0 0}.pergola-custom-product .pergola-block-price .pergola-price-wrapper{width:100%;margin:30px 0;display:flex;align-items:center}.custom-default-product .pergola-price-wrapper{display:flex}.pergola-custom-product .product-block.under-cart-image{padding-bottom:30px!important;padding-top:30px;padding-left:20px;padding-right:20px}.policy-content h2,.policy-content h3{font-size:18px;margin-top:0}.product_hanso-aluminum-pergola-kit .pergola-price-wrapper{margin:15px 0 30px}.product_hanso-aluminum-pergola-kit .custom-compare-price span.product__price.product__price--compare{width:auto}@media only screen and (max-width: 1600px){.template-index .icon-lists{padding:4rem 4rem 0}}@media only screen and (max-width: 1599px){.template-index .icon-lists{padding:4rem 1rem 0}}@media only screen and (max-width: 1440px){.custom-default-product .invest-quality-content p{padding:0 10rem}}@media only screen and (max-width: 1200px){.custom-default-product .invest-quality-content p{padding:0 5rem}.options-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:1rem}.itoris-dynamicoptions-list-images{display:block!important}.template-index .icon-lists{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width: 767px){.template-index .icon-lists.web-icn-lists{display:none}.template-index .mob-icon-lists li h4{font-size:10px;line-height:12px;font-weight:500}.template-index .default-button-resource{margin:20px 20px 30px}.pergola-custom-product .pergola-block-price .pergola-price-wrapper{width:100%;margin:20px 0 0;display:flex;align-items:center;justify-content:center}.product_hanso-aluminum-pergola-kit .pergola-price-wrapper{width:100%}.product_hanso-aluminum-pergola-kit .custom-compare-price span.product__price.product__price--compare{width:auto}.product_hanso-aluminum-pergola-kit .custom-compare-price.product-block p{text-align:center}.product_hanso-aluminum-pergola-kit .pergola-price-wrapper{margin:20px 0 24px}}@media only screen and (max-width: 575px){.product_hanso-aluminum-pergola-kit .custom-compare-price span.product__price.product__price--compare{font-size:20px}.custom-default-product .pergola-price-wrapper{display:block}.custom-compare-price span.product__price.product__price--compare{width:25%}.custom-default-product .pergola-price-wrapper p{text-align:center;margin:0 auto}}@media only screen and (max-width: 479px){.custom-default-product .invest-quality-content p{padding:0 0rem}.custom-default-product .site-header__logo img{width:80px}.custom-default-product .product-block p{padding-right:0;font-size:17px!important;line-height:30px}.custom-default-product .product-block p{text-align:center}.custom-default-product .product__price{font-size:26px;line-height:32px;font-weight:400}.custom-default-product .product-block--price p{font-weight:600;font-size:22px!important}.custom-default-product .product-block.under-cart-image{padding-bottom:0!important}.custom-default-product .invest-quality-content h2{font-size:40px;line-height:40px;margin-bottom:1rem}.custom-default-product .site-header__logo{width:150px!important}.custom-default-product .site-header__logo img{width:100%!important}#itoris_dynamicproductoptions>h2{margin:0 0 13px!important}.site-header__logo img{width:120px;margin-top:0}.dpo_tooltip_icon:after{top:10px}.pergola-FAQ-tab-label{font-size:16px!important;line-height:20px;font-weight:600;padding:18px 40px 18px 0!important}.pergola-FAQ-tab-label:after{right:0;background-size:90%;background-repeat:no-repeat}.pergola-FAQ-tabs input:checked~.pergola-FAQ-tab-content{padding:10px 0!important}.pergoal-prdct-faq-accordion h2.section-header__title{font-size:24px;line-height:35px;font-weight:600}.faq-questions p.h2{font-size:24px;line-height:35px;padding:0}.pergola-FAQ-tab-content{padding:0!important}.pergoal-prdct-faq-accordion .index-section--faq{margin:40px 0 0}.block-image-section{margin:0 0 1.5rem}.rating-text-content h6 span,.rating-text-content p{width:auto}.default-button-resource{margin:1.4rem 0 .2rem}.pergola-reviews-rating-content span svg{width:100%;position:relative;top:2px}.template-index .seen-text p{font-size:10px;font-weight:400;color:#141413}.template-index .easy-assembly-content h2,.custom-Assembly .easy-assembly-content h1{font-weight:400}.pergola-custom-product .default-button-resource{padding-left:20px!important;padding-right:20px!important}.pergola-custom-product .luxury-content .default-button-resource{margin-left:0;margin-right:0}.template-index .easy-assembly-content p{font-size:14px;line-height:36px}.custom-pergola-product-sec .page-width{padding:0!important}.custom-compare-price span.product__price-savings{width:28%!important;padding:7px}.custom-compare-price span.product__price-savings{margin-left:10px}}.hiddenOuterCS{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
