:root{--p-color: #AA8251;--light-bg-color: #F2EFEA;--light-bg-color-2: #F8F8FA;--dark-bg-color: #0E171E;--border-color: #D9D9D9}.template-collection-pergolas h2{margin:0 0 20px}.template-collection-pergolas h3{font-size:calc(var(--type-header-size) * .6)}.template-collection-pergolas p{margin-bottom:20px}.template-collection-pergolas .rte{overflow:hidden}.template-collection-pergolas .custom__item,.template-collection-pergolas .custom-content{margin:0;padding:0}.template-collection-pergolas .custom__item{margin-bottom:-7px}.template-collection-pergolas .page-width{padding-left:20px;padding-right:20px}.template-collection-pergolas .index-section,.template-collection-pergolas .index-section:not(.index-section--sub-product):first-child{margin:40px 0;padding:0}.template-collection-pergolas .btn-row{display:flex;gap:20px}.template-collection-pergolas .rte .btn{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:50px;font-size:1rem;line-height:1.1;color:#fff;background:var(--p-color);border-radius:8px;border:1px solid var(--p-color);padding:10px 32px;margin:0;transition:all .3s ease}.template-collection-pergolas .rte .btn:hover{color:#fff;background:#000;border-color:#000}.template-collection-pergolas .rte .btn.transparent{color:#fff;background:transparent;border-color:#fff}.template-collection-pergolas .rte .btn.fade-white-bg:hover{color:#000;background:#fff;border-color:#fff}.template-collection-pergolas .list-circle-tick{display:flex;flex-direction:column;gap:14px;margin:0}.template-collection-pergolas .list-circle-tick li{display:flex;align-items:center}.template-collection-pergolas .list-circle-tick li:before{content:"";display:inline-block;flex-shrink:0;width:20px;height:20px;background:url(/cdn/shop/files/list-tick.webp?v=1791994192) center / contain no-repeat;margin:4px 10px 0 0}@media(min-width:1920px){.template-collection-pergolas .page-width{max-width:1780px}}@media(max-width:991px){.template-collection-pergolas h3{font-size:1.125rem}.template-collection-pergolas .rte .btn{min-height:42px;padding:8px 20px}.template-collection-pergolas .btn-row{flex-direction:column}.template-collection-pergolas .btn-row .btn{width:100%}.template-collection-pergolas .list-circle-tick{gap:12px}.template-collection-pergolas div.mb-scrollable{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;width:100%;padding-bottom:16px;-webkit-overflow-scrolling:touch}.template-collection-pergolas div.mb-scrollable::-webkit-scrollbar{height:6px}.template-collection-pergolas div.mb-scrollable::-webkit-scrollbar-track{background:transparent}.template-collection-pergolas div.mb-scrollable::-webkit-scrollbar-thumb{background:var(--p-color);border-radius:12px}}.template-collection-pergolas .caption-img-ctn{position:relative;overflow:hidden}.template-collection-pergolas .caption-img-ctn>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.template-collection-pergolas .caption-ctn{display:flex;flex-direction:column;position:absolute;left:0;right:0;bottom:0;background:#000000b3;color:#fff;z-index:1}.template-collection-pergolas .collection-faq-ctn{max-width:var(--page-width);margin:0 auto}.template-collection-pergolas .collection-faq-accordion{display:flex;flex-direction:column;gap:10px}.template-collection-pergolas .collection-faq-accordion__item{background-color:#fff}.template-collection-pergolas .collection-faq-accordion__title{display:flex;padding:6px 14px;min-height:44px;cursor:pointer}.template-collection-pergolas .collection-faq-accordion__title h4{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:.875rem;margin:0;gap:20px}.template-collection-pergolas .collection-faq-accordion__icon{flex-shrink:0;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0C7.98731 8.5727e-08 8.38281 0.395503 8.38281 0.882812V6.61719H14.1172C14.6045 6.61719 15 7.01269 15 7.5C14.9998 7.9871 14.6043 8.38184 14.1172 8.38184H8.38281V14.1172C8.38281 14.6045 7.98731 15 7.5 15C7.01269 15 6.61719 14.6045 6.61719 14.1172V8.38184H0.882812C0.395656 8.38184 0.000248267 7.9871 0 7.5C0 7.01269 0.395502 6.61719 0.882812 6.61719H6.61719V0.882812C6.61719 0.395502 7.01269 -2.1301e-08 7.5 0Z' fill='black'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .25s ease}.template-collection-pergolas .collection-faq-accordion__item.is-open .template-collection-pergolas .collection-faq-accordion__icon{transform:rotate(45deg)}.template-collection-pergolas .collection-faq-accordion__content{height:0;overflow:hidden;transition:height .3s ease}.template-collection-pergolas .collection-faq-accordion__content-inner{padding:8px 14px 14px;font-size:.875rem}.template-collection-pergolas .bcontact-sm{width:100%!important;margin:0}.template-collection-pergolas .bcontact-content{background-color:transparent!important;padding:0}.template-collection-pergolas .bcontact-title,.template-collection-pergolas .bcontact-description{display:none}.template-collection-pergolas .bcontact-field{margin-bottom:10px}.template-collection-pergolas .bcontact-field--round .bcontact_input,.template-collection-pergolas .bcontact-field--round .bcontact_textarea{border-radius:0}.template-collection-pergolas .bcontact_input{height:52px!important}.template-collection-pergolas .bcontact-field.bcontact-field--file{position:relative;border:1px solid var(--border-color);max-width:calc(100% - 10px);margin-left:5px;padding:8px 14px 8px 73px}.template-collection-pergolas .bcontact-field.bcontact-field--file:before{content:"";position:absolute;top:14px;left:14px;width:45px;height:45px;background-image:url("data:image/svg+xml,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2049_4187)'%3E%3Cpath d='M33.4953 18.1366C33.4953 15.1768 32.3195 12.3381 30.2265 10.2452C28.1336 8.15223 25.295 6.97643 22.3351 6.97643C19.3752 6.97643 16.5366 8.15223 14.4437 10.2452C12.3507 12.3381 11.1749 15.1768 11.1749 18.1366C10.0757 18.1366 8.98731 18.3531 7.97179 18.7738C6.95628 19.1944 6.03356 19.8109 5.25633 20.5882C4.47909 21.3654 3.86255 22.2881 3.44191 23.3036C3.02127 24.3192 2.80477 25.4076 2.80477 26.5068C2.80477 27.6059 3.02127 28.6944 3.44191 29.7099C3.86255 30.7254 4.47909 31.6481 5.25633 32.4253C6.03356 33.2026 6.95628 33.8191 7.97179 34.2398C8.98731 34.6604 10.0757 34.8769 11.1749 34.8769V37.6669C8.43622 37.6706 5.79182 36.667 3.74506 34.8474C1.6983 33.0277 0.392088 30.519 0.0750554 27.7987C-0.241977 25.0784 0.452308 22.3365 2.02576 20.0949C3.5992 17.8534 5.94195 16.2686 8.60806 15.6423C9.19679 12.4311 10.8927 9.52784 13.4008 7.43779C15.9089 5.34773 19.0703 4.20313 22.3351 4.20312C25.5999 4.20313 28.7613 5.34773 31.2694 7.43779C33.7775 9.52784 35.4734 12.4311 36.0621 15.6423C38.7189 16.2784 41.0503 17.8663 42.6151 20.1057C44.1799 22.345 44.8694 25.0803 44.5531 27.7938C44.2369 30.5073 42.9368 33.0107 40.899 34.8302C38.8612 36.6496 36.2271 37.6589 33.4953 37.6669V34.8769C35.7152 34.8769 37.8442 33.995 39.4139 32.4253C40.9836 30.8556 41.8654 28.7267 41.8654 26.5068C41.8654 24.2869 40.9836 22.1579 39.4139 20.5882C37.8442 19.0185 35.7152 18.1366 33.4953 18.1366ZM11.1749 34.8769H16.755V37.6669H11.1749V34.8769ZM27.9152 34.8769H33.4953V37.6669H27.9152V34.8769Z' fill='black'/%3E%3Cpath d='M23.4991 25.6861V40.2055C23.4963 40.5754 23.3486 40.9294 23.0879 41.1917C22.8271 41.4541 22.474 41.6038 22.1041 41.6089C21.7343 41.6038 21.3811 41.4541 21.1204 41.1917C20.8596 40.9294 20.712 40.5754 20.7091 40.2055V25.6861L19.1355 27.2597C18.8721 27.5156 18.5189 27.658 18.1517 27.6564C17.7845 27.6549 17.4325 27.5094 17.1713 27.2513C17.0405 27.1236 16.9364 26.9712 16.8651 26.8029C16.7938 26.6346 16.7567 26.4538 16.7559 26.271C16.7551 26.0882 16.7907 25.9071 16.8606 25.7382C16.9305 25.5693 17.0332 25.4159 17.1629 25.2871L21.1248 21.3253C21.2537 21.1967 21.407 21.0952 21.5756 21.0267C21.7443 20.9582 21.9249 20.9241 22.1069 20.9263C22.2882 20.9212 22.4686 20.9538 22.6367 21.022C22.8048 21.0902 22.9569 21.1925 23.0834 21.3225L27.0453 25.2871C27.3011 25.5505 27.4436 25.9037 27.442 26.2709C27.4404 26.6382 27.295 26.9901 27.0369 27.2513C26.9092 27.3821 26.7568 27.4862 26.5885 27.5575C26.4202 27.6289 26.2394 27.666 26.0566 27.6668C25.8738 27.6676 25.6927 27.632 25.5238 27.5621C25.3548 27.4922 25.2015 27.3894 25.0727 27.2597L23.4991 25.6861Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2049_4187'%3E%3Crect width='44.6407' height='44.6407' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.template-collection-pergolas .bcontact-field.bcontact-field--file .bcontact-field-heading{font-size:.875rem}.template-collection-pergolas .bcontact-submit-btn{width:100%;height:58px;font-size:1rem!important;font-weight:400}.template-collection-pergolas .bcontact-submit .bcontact-submit-btn--round{border-radius:8px}@media(max-width:991px){.template-collection-pergolas .bcontact_input{height:44px!important}.template-collection-pergolas .bcontact-field.bcontact-field--1_2{flex-basis:100%}.template-collection-pergolas .bcontact-field-help-text{font-size:.75rem}}.template-collection-pergolas .collection-banner{display:flex;align-items:center;position:relative;height:640px;width:100%;overflow:hidden}.template-collection-pergolas .banner-img,.template-collection-pergolas .banner-img-mb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-collection-pergolas .banner-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:1;pointer-events:none}.template-collection-pergolas .banner-img-mb{display:none}.template-collection-pergolas .banner-img img,.template-collection-pergolas .banner-img-mb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.template-collection-pergolas .banner-img img{object-position:100% center}.template-collection-pergolas .collection-banner .content-ctn{display:flex;flex-direction:column;position:relative;width:100%;color:#fff;margin-top:60px;gap:20px;z-index:2}.template-collection-pergolas .collection-banner .content-ctn p{margin:0}.template-collection-pergolas .collection-banner .content-ctn h1{margin-bottom:10px}.template-collection-pergolas .banner-trust-ctn{display:flex;margin:20px 0;gap:30px}.template-collection-pergolas .banner-trust-ctn div{display:flex;align-items:center;gap:14px}@media(max-width:991px){.template-collection-pergolas .collection-banner{flex-direction:column;align-items:stretch;height:auto}.template-collection-pergolas .banner-img{display:none}.template-collection-pergolas .banner-img-mb{display:block;position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1500 / 1280}.template-collection-pergolas .banner-img-mb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.template-collection-pergolas .collection-banner .content-ctn.page-width{background:#000;margin-top:0;padding-top:20px;padding-bottom:40px}}@media(max-width:768px){.template-collection-pergolas .collection-banner .content-ctn{gap:10px}.template-collection-pergolas .collection-banner .content-ctn h1{margin-bottom:0}.template-collection-pergolas .banner-trust-ctn{flex-wrap:wrap;margin:20px 0 10px;gap:20px}.template-collection-pergolas .banner-trust-ctn div{gap:5px}.template-collection-pergolas .banner-trust-ctn img{width:40px;height:40px}}.template-collection-pergolas .intro-info-ctn{display:flex;gap:42px}.template-collection-pergolas .intro-info-ctn>div{display:flex;align-items:center;gap:12px}.template-collection-pergolas .intro-info-ctn>div>div{display:flex;flex-direction:column;gap:10px}.template-collection-pergolas .intro-info-ctn .sub-heading{font-size:1.25rem;font-weight:700}@media(max-width:1920px){.template-collection-pergolas .intro-info-ctn{justify-self:center;flex-wrap:wrap;justify-content:space-evenly;align-items:center;max-width:1200px;gap:40px}}@media(max-width:991px){.template-collection-pergolas div.intro-info-ctn{margin-bottom:20px;gap:20px}.template-collection-pergolas .intro-info-ctn>div{flex:0 0 auto}.template-collection-pergolas .intro-info-ctn>div{gap:8px}.template-collection-pergolas .intro-info-ctn>div>div{gap:4px}.template-collection-pergolas .intro-info-ctn img{width:54px;height:54px}.template-collection-pergolas .intro-info-ctn .sub-heading{font-size:1rem}}.pergola-landing-sec-1{display:flex;gap:32px}.pergola-landing-sec-1>div:first-child{width:100%;max-width:500px}.pergola-landing-sec-1>div:first-child .btn{margin-top:30px}.pergola-landing-sec-1>div:first-child p{max-width:410px}.pergola-landing-sec-1 .caption-img-ctn{width:100%;max-width:590px;min-height:360px}.pergola-landing-sec-1 .caption-img-ctn .caption-ctn{align-items:center;text-align:center;padding:15px 40px 20px}@media(max-width:1920px){.pergola-landing-sec-1{display:flex;gap:20px}.pergola-landing-sec-1>div:first-child p{max-width:400px}}@media(max-width:1420px){.pergola-landing-sec-1{display:flex;justify-content:space-between;flex-wrap:wrap}.pergola-landing-sec-1>div:first-child,.pergola-landing-sec-1>div:first-child p{max-width:unset}.pergola-landing-sec-1 .caption-img-ctn{width:48%;max-width:unset;min-height:370px}}@media(max-width:991px){.pergola-landing-sec-1{flex-direction:column}.pergola-landing-sec-1>div:first-child{margin-bottom:20px}.pergola-landing-sec-1 .caption-img-ctn{max-width:unset;width:100%;height:64vw;min-height:240px}.pergola-landing-sec-1 .caption-img-ctn .caption-ctn{padding:14px}.rte .pergola-landing-sec-1 .caption-img-ctn h3{margin-bottom:10px}}.pergola-landing-sec-2{display:flex;width:100%}.pergola-landing-sec-2 .left-ctn{display:flex}.pergola-landing-sec-2 .left-ctn>div:first-child{display:flex;flex-direction:column;color:#fff;background:var(--dark-bg-color);width:440px;padding:64px 80px;gap:10px}.pergola-landing-sec-2 .left-ctn>div:first-child p{margin-bottom:0}.pergola-landing-sec-2 .left-ctn>div:first-child h2,.pergola-landing-sec-2 .left-ctn>div:first-child ul{margin-bottom:10px}.pergola-landing-sec-2 .left-ctn>div:first-child .btn{width:100%}.pergola-landing-sec-2 .left-ctn .caption-img-ctn{width:550px}.pergola-landing-sec-2 .left-ctn .caption-img-ctn>img{min-width:990px;object-position:-440px center}.pergola-landing-sec-2 .left-ctn .caption-ctn{flex-direction:row;justify-content:center;background:#00000080;padding:20px 30px;gap:30px}.pergola-landing-sec-2 .left-ctn .caption-ctn .col{display:flex;flex-direction:column;gap:20px}.pergola-landing-sec-2 .left-ctn .caption-ctn .col>div{display:flex;align-items:center;gap:10px}.pergola-landing-sec-2 .right-ctn{display:flex;flex-direction:column;background:var(--light-bg-color);padding:20px 36px;gap:10px}.pergola-landing-sec-2 .right-ctn p,.pergola-landing-sec-2 .right-ctn h2{margin:0}.pergola-landing-sec-2 .right-ctn .sizes-ctn{display:flex;justify-content:center;gap:10px}.pergola-landing-sec-2 .right-ctn .sizes-ctn div{display:flex}.pergola-landing-sec-2 .right-ctn .sizes-ctn .col{flex-direction:column;gap:7px}.pergola-landing-sec-2 .right-ctn .sizes-ctn .col>div{flex-direction:column;align-items:center}.pergola-landing-sec-2 .right-ctn .cta{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--border-color);padding:14px 20px}.pergola-landing-sec-2 .right-ctn .cta>div{display:flex;align-items:center;gap:8px}.pergola-landing-sec-2 .right-ctn .cta .disclaimer-txt{font-size:.75rem}.template-collection-pergolas .rte .right-ctn .cta .btn{padding:0 16px}@media(max-width:1920px){.pergola-landing-sec-2{flex-direction:column}.pergola-landing-sec-2 .left-ctn,.pergola-landing-sec-2 .left-ctn .caption-img-ctn{width:100%}.pergola-landing-sec-2 .left-ctn>div:first-child{justify-content:center;min-width:480px}.pergola-landing-sec-2 .left-ctn .caption-img-ctn>img{object-position:100% center;min-width:100%}.pergola-landing-sec-2 .left-ctn .caption-ctn{justify-content:space-evenly}.pergola-landing-sec-2 .right-ctn{padding:20px 50px}.pergola-landing-sec-2 .right-ctn .sizes-ctn .col{flex:1}}@media(max-width:991px){.pergola-landing-sec-2 .left-ctn{flex-direction:column}.pergola-landing-sec-2 .left-ctn>div:first-child{min-width:unset;width:100%;padding:40px 20px}.pergola-landing-sec-2 .left-ctn>div:first-child br{display:none}.pergola-landing-sec-2 .left-ctn .caption-img-ctn{height:400px}.pergola-landing-sec-2 .left-ctn .caption-ctn,.pergola-landing-sec-2 .left-ctn .caption-ctn .col{gap:10px}.pergola-landing-sec-2 .left-ctn .caption-img-ctn .caption-ctn img{width:24px;height:24px}.pergola-landing-sec-2 .right-ctn{padding:40px 20px}}@media(max-width:768px){.pergola-landing-sec-2 .right-ctn .sizes-ctn{flex-wrap:wrap;margin:20px 0}.pergola-landing-sec-2 .right-ctn .sizes-ctn .col{min-width:48%}.pergola-landing-sec-2 .right-ctn .cta{flex-direction:column;align-items:flex-start;gap:14px}}.pergola-landing-sec-3{display:flex;height:400px}.pergola-landing-sec-3 .left-ctn{position:relative;width:100%;height:400px;overflow:hidden}.pergola-landing-sec-3 .left-ctn p{max-width:410px;margin-bottom:5px}.pergola-landing-sec-3 .left-ctn .btn{margin-top:20px}.pergola-landing-sec-3 .left-ctn>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pergola-landing-sec-3 .left-ctn .overlay-wrapper{display:flex;align-items:flex-end;position:absolute;background:linear-gradient(to right,var(--dark-bg-color) 0%,var(--dark-bg-color) 55%,transparent 75%,transparent 100%);width:50%;top:0;right:0;bottom:0;left:0;z-index:1}.pergola-landing-sec-3 .left-ctn .overlay-ctn{padding:40px 50px;color:#fff}.pergola-landing-sec-3 .right-ctn{display:flex;flex-direction:column;min-width:440px}.pergola-landing-sec-3 .right-ctn>img:first-child{width:100%;height:305px;object-fit:cover;object-position:0 0;display:block;flex:0 0 auto}.pergola-landing-sec-3 .right-ctn>div{display:flex;align-items:center;justify-content:center;flex:1;background:var(--light-bg-color);gap:10px}.pergola-landing-sec-3 .right-ctn>div h3{margin:0}@media(max-width:1920px){.pergola-landing-sec-3 .left-ctn .overlay-wrapper{width:695px}.pergola-landing-sec-3 .right-ctn{min-width:360px}.pergola-landing-sec-3 .right-ctn>div{gap:5px}}@media(max-width:1200px){.pergola-landing-sec-3{flex-direction:column;height:100%}.pergola-landing-sec-3 .right-ctn>img:first-child{object-position:center 65%}.pergola-landing-sec-3 .right-ctn>div{padding:20px}}@media(max-width:991px){.pergola-landing-sec-3{flex-direction:column;height:auto}.pergola-landing-sec-3 .left-ctn{display:flex;flex-direction:column;height:100%}.pergola-landing-sec-3 .left-ctn>img{position:relative;inset:auto;width:100%;height:50vw;min-height:200px;object-fit:cover;order:1}.pergola-landing-sec-3 .left-ctn .overlay-wrapper{position:relative;inset:auto;width:100%;background:var(--dark-bg-color);order:2}.pergola-landing-sec-3 .left-ctn .overlay-ctn{padding:40px 20px}.pergola-landing-sec-3 .right-ctn{min-width:0}.pergola-landing-sec-3 .right-ctn>img:first-child{height:50vw;min-height:200px}}.pergola-landing-sec-4 .title-row{display:flex;align-items:flex-end;margin-bottom:20px;gap:30px}.pergola-landing-sec-4 .title-row h2{margin:0}.pergola-landing-sec-4 .steps-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.pergola-landing-sec-4 .step{display:flex;align-items:center}.pergola-landing-sec-4 .step>div{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:4px;position:relative;min-width:188px}.pergola-landing-sec-4 .step-number{position:absolute;top:23%;right:calc(50% + 45px);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:2rem;border-radius:100%;background:var(--p-color);color:#fff;z-index:1}.pergola-landing-sec-4 .step-arrow{flex:0 0 auto;width:16px;height:29px;background:url("data:image/svg+xml;utf8,<svg width='16' height='29' viewBox='0 0 16 29' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.125 14.0346L1.68129 27.908C1.27878 28.2233 0.554273 28.3021 0.232268 27.9868C-0.00923592 27.7503 -0.170238 27.1985 0.312769 26.7256L12.7905 14.1134L0.312769 1.42245C0.312769 1.42245 -0.170239 0.634194 0.473771 0.240065C1.03728 -0.154065 1.43979 0.00358695 1.68129 0.240065L15.125 14.0346Z' fill='%238A8A8A'/></svg>") no-repeat center / contain}@media(max-width:1920px){.pergola-landing-sec-4 .steps-row{flex-wrap:wrap;justify-content:flex-start;gap:24px}}@media(max-width:991px){.pergola-landing-sec-4 .title-row{flex-wrap:wrap;gap:10px 20px}.pergola-landing-sec-4{overflow:hidden}.pergola-landing-sec-4 .steps-row{gap:10px}.pergola-landing-sec-4 .step{min-width:fit-content}.pergola-landing-sec-4 .step>div{width:100%;min-width:100px}.pergola-landing-sec-4 .step-icon{display:flex;align-items:center;gap:4px}.pergola-landing-sec-4 .step-icon img{width:40px;height:40px}.pergola-landing-sec-4 .step-number{position:static;width:34px;height:34px;font-size:1.25rem;transform:unset}.pergola-landing-sec-4 .step-arrow{width:10px;height:17px;align-self:center;background:url("data:image/svg+xml;utf8,<svg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8.75 8.15523L1.41707 15.7225C1.19752 15.8945 0.802331 15.9375 0.626692 15.7655C0.494962 15.6365 0.407143 15.3356 0.670601 15.0776L7.47662 8.19823L0.670601 1.27588C0.670601 1.27588 0.407143 0.845924 0.758421 0.630944C1.06579 0.415965 1.28534 0.501957 1.41707 0.630944L8.75 8.15523Z' fill='%238A8A8A' stroke='%238A8A8A'/></svg>") no-repeat center / contain}}.pergola-landing-sec-5 .title-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:20px}.pergola-landing-sec-5 .title-row h2{margin:0}.pergola-landing-sec-5 .outer-wrapper{display:flex;justify-content:space-between;width:100%;height:100%;gap:20px}.pergola-landing-sec-5 .main-ctn{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.pergola-landing-sec-5 .projects-row{display:flex;justify-content:space-between;width:100%}.pergola-landing-sec-5 .projects-row h3{font-size:1rem;margin-bottom:4px}.pergola-landing-sec-5 .projects-row p{font-size:.875rem}.pergola-landing-sec-5 .projects-row .caption-img-ctn{height:190px;width:100%;max-width:312px}.pergola-landing-sec-5 .projects-row .caption-ctn{align-items:center;padding:6px 20px}.pergola-landing-sec-5 .side-banner{max-width:420px;width:100%}.pergola-landing-sec-5 .side-banner .caption-img-ctn{aspect-ratio:420 / 743;background:transparent}.pergola-landing-sec-5 .side-banner .caption-img-ctn picture,.pergola-landing-sec-5 .side-banner .caption-img-ctn picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pergola-landing-sec-5 .side-banner .caption-ctn{padding:0 24px 50px}.pergola-landing-sec-5 .side-banner .caption-ctn span{margin-bottom:30px}@media(max-width:1920px){.pergola-landing-sec-5 .outer-wrapper{flex-direction:column}.pergola-landing-sec-5 .projects-row .caption-img-ctn{height:190px;width:24%;max-width:unset}.pergola-landing-sec-5 .side-banner{max-width:unset}}@media(min-width:991px)and (max-width:1920px){.pergola-landing-sec-5 .side-banner .caption-img-ctn{aspect-ratio:auto;height:280px}.pergola-landing-sec-5 .side-banner .caption-img-ctn picture>img{object-position:100% center}.pergola-landing-sec-5 .side-banner .caption-ctn{width:420px;padding:24px;margin:26px 50px 26px auto}}@media(max-width:991px){.pergola-landing-sec-5 .title-row{flex-wrap:wrap;gap:10px 20px}.pergola-landing-sec-5 .side-banner{width:100%}.pergola-landing-sec-5 .side-banner .caption-img-ctn{aspect-ratio:auto;max-height:600px;height:120vw}.pergola-landing-sec-5 .side-banner .caption-img-ctn picture>img{object-position:center}.pergola-landing-sec-5 .side-banner .caption-ctn{padding:20px}.pergola-landing-sec-5 .side-banner .caption-ctn h3{margin-bottom:10px}.pergola-landing-sec-5 .side-banner .caption-ctn span{margin-bottom:20px}}@media(max-width:768px){.pergola-landing-sec-5 .projects-row{flex-direction:column;gap:20px}.pergola-landing-sec-5 .projects-row .caption-img-ctn{max-height:400px;height:50vw;width:100%}}.pergola-landing-sec-5 .faq-form-row{display:flex}.pergola-landing-sec-5 .faq-form-row>div>h3{font-size:1.5rem;margin-bottom:18px}.pergola-landing-sec-5 .faq-wrapper{min-width:510px;width:100%;padding:20px 30px;background:var(--light-bg-color-2)}.pergola-landing-sec-5 .form-wrapper{min-width:533px;width:100%;padding:20px;background:var(--light-bg-color)}@media(max-width:1920px){.pergola-landing-sec-5 .faq-wrapper{min-width:unset;max-width:480px}}@media(max-width:991px){.pergola-landing-sec-5 .faq-form-row{flex-direction:column;gap:20px}.pergola-landing-sec-5 .faq-wrapper{max-width:unset;padding:20px}.pergola-landing-sec-5 .form-wrapper{min-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/coring-collection-pergola-style.css.map */
