.theme-color-navy{color:#1b3a69}.theme-color-red{color:#ee3434}.theme-link{color:#5e7ebf;text-decoration:none;font-weight:500}.header__primary-nav .header__primary-nav-item:first-child summary:after{content:"";display:inline-block;width:12px;height:12px;background:url(/cdn/shop/files/breadcrumbs.svg?v=1754960111) no-repeat center;background-size:contain;margin-left:5px;vertical-align:middle}.header-sidebar__linklist-button-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.header-sidebar__linklist-button-wrapper a{flex:1;text-decoration:none}.header-sidebar__linklist-button-wrapper .submenu-toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:0!important}@media screen and (min-width: 1000px){.prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:0!important}}.cart-note{display:none}.export-page.section-1 .export-two-column-first{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px}.export-page.section-1 .export-two-column-first .export-col-first{flex:1 1 45%}.export-page.section-1 .export-two-column-first .export-text-first h2{line-height:1.5;margin-bottom:20px}.export-page.section-1 .export-two-column-first .export-text-first p{margin-bottom:20px}.export-page.section-1 .export-two-column-first .export-button-first{display:inline-block;padding:12px 24px;background-color:#ee3434;color:#fff;text-decoration:none;border-radius:4px;transition:background-color .3s ease}.export-page.section-1 .export-two-column-first .export-button-first:hover{outline:none;border:1px solid red;color:red;background-color:transparent}.export-page.section-1 .export-two-column-first .export-image-first img{max-width:100%;height:auto;display:block;border-radius:8px}@media (max-width: 767px){.export-page.section-1 .export-two-column-first{flex-direction:column}.export-page.section-1 .export-two-column-first .export-image-first{order:-1;flex:1 1 100%;margin-bottom:20px}.export-page.section-1 .export-two-column-first .export-text-first{flex:1 1 100%}}.export-page.section-2 .export-icons-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:30px}.export-page.section-2 .export-icon-item{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:160px}.export-page.section-2 .export-icon-item img{width:120px;height:auto;margin-bottom:12px}.export-page.section-3{background-color:#1b3a69}.export-page.section-3 .export-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:60px 20px;color:#fff;gap:30px}.export-page.section-3 .export-banner-image{max-width:30%;flex:1 1 30%;display:flex;justify-content:center;align-items:center}.export-page.section-3 .export-banner-image img{max-width:100%;height:auto;display:block;margin-left:20px}.export-page.section-3 .export-banner-content{flex:1 1 60%;padding:40px 30px;text-align:center}.export-page.section-3 .export-banner-content p{margin-bottom:30px}.export-page.section-3 .export-banner-button{display:inline-block;padding:10px 25px;border:1px solid #fff;background-color:transparent;color:#fff;border-radius:4px;transition:all .3s ease;font-family:sans-serif;font-size:16px;cursor:pointer;text-decoration:none;min-width:180px;box-sizing:border-box}.export-page.section-3 .export-banner-button a{background:none}.export-page.section-3 .export-banner-button:hover{background-color:#fff;color:#000;text-decoration:none}@media (max-width: 991px){.export-page.section-3{margin:0 auto 50px}.export-page.section-3 .export-banner{flex-direction:column;padding:40px 20px;text-align:center}.export-page.section-3 .export-banner-image{max-width:80%;margin:0 auto 30px}.export-page.section-3 .export-banner-image img{margin-left:0}.export-page.section-3 .export-banner-content{padding:40px 20px;text-align:center}}@media (max-width: 767px){.export-page.section-3{margin:0 auto}}.export-page.section-4 .export-two-column{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px}.export-page.section-4 .export-col{flex:1 1 45%}.export-page.section-4 .export-text h2,.export-page.section-4 .export-text p{margin-bottom:20px}.export-page.section-4 .export-video iframe{width:100%;height:315px;border-radius:8px}@media (max-width: 767px){.export-page.section-4{padding:40px 0;margin-bottom:0}.export-page.section-4 .export-two-column{flex-direction:column}.export-page.section-4 .export-video{width:100%;margin-top:20px}.export-page.section-4 .export-video iframe{width:100%;height:auto;aspect-ratio:16/9;display:block}}.export-page.section-5{background-color:#1b3a69}.export-page.section-5 .export-app{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:60px 20px;gap:30px}.export-page.section-5 .export-app-image{max-width:30%;flex:1 1 30%;display:flex;justify-content:center;align-items:center}.export-page.section-5 .export-app-image img{max-width:100%;height:auto;display:block;margin-left:20px}.export-page.section-5 .export-app-content{flex:1 1 60%;padding:40px 30px;text-align:center}.export-page.section-5 .export-app-content h3{margin-bottom:20px;color:#fff}.export-page.section-5 .export-app-content p{margin-bottom:30px;color:#fff}.export-page.section-5 .export-app-buttons{text-align:center}.export-page.section-5 .export-app-button{display:inline-block;padding:10px 25px;margin:10px;border:1px solid #fff;color:#fff;background-color:transparent;border-radius:4px;transition:all .3s ease;font-family:sans-serif;font-size:16px;cursor:pointer;text-decoration:none;min-width:180px;box-sizing:border-box}.export-page.section-5 .export-app-button a{background:none}.export-page.section-5 .export-app-button:hover{background-color:#fff;color:#000}@media (max-width: 991px){.export-page.section-5{margin:0 auto 50px}.export-page.section-5 .export-app{flex-direction:column;padding:40px 20px}.export-page.section-5 .export-app-image{max-width:80%;margin:0 auto 30px}.export-page.section-5 .export-app-image img{margin-left:0}.export-page.section-5 .export-app-content{padding:40px 20px}}@media (max-width: 767px){.export-page.section-5{margin-bottom:0 auto}}.sustainability-page.section-1{margin-bottom:50px}.sustainability-page.section-1 .sustainability-content h2,.sustainability-page.section-2 .what-absco-content h2{margin-bottom:20px}.sustainability-page.section-2 .absco-link{color:#1b3a69;font-weight:500}.sustainability-page.section-2 .absco-link:hover{text-decoration:none;color:#ee3434}.sustainability-page.section-3 .image-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.sustainability-page.section-3 .image-card{background:#e6e7e8;text-align:center;padding:30px 20px;border-radius:8px;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.sustainability-page.section-3 .image-wrapper{background-color:#153f82;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center;width:100px;height:100px;overflow:hidden;transition:background-color .3s ease}.sustainability-page.section-3 .image-wrapper img{width:80px;height:80px;object-fit:contain;display:block}.sustainability-page.section-3 .image-card p{margin:15px 0 0}.sustainability-page.section-3 .image-card:hover{background:#153f82}.sustainability-page.section-3 .image-card:hover .image-wrapper{background-color:transparent}.sustainability-page.section-3 .image-card:hover p{color:#fff}@media (max-width: 767px){.sustainability-page.section-3 .image-card-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 480px){.sustainability-page.section-3 .image-card-grid{grid-template-columns:1fr}}.why-absco-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:20px}.why-absco-image{flex:0 0 auto}.why-absco-image img{max-width:180px;height:auto;display:block;border-radius:8px;margin-right:20px}.why-absco-content{flex:1 1 0;text-align:left}.why-absco-content h3{margin-bottom:20px}@media (max-width: 768px){.why-absco-item{flex-direction:column;align-items:center;text-align:center}.why-absco-image img{margin-right:0;margin-bottom:20px}.why-absco-content{text-align:center}}.about-us-page.section-1 p{margin-bottom:15px}.about-us-page.section-2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.about-us-page.section-2 .image-item img{width:100%;height:auto;border-radius:8px;display:block}@media (max-width: 991px){.about-us-page.section-2{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.about-us-page.section-2{grid-template-columns:1fr}}.about-us-page.section-3 .feature-block{margin-bottom:30px}.about-us-page.section-3 .feature-block h3{margin-top:30px}.about-us-page.section-4 img{width:100%;height:auto;border-radius:5px;display:block}.lead-times-page a{color:#1b3a69;text-decoration:underline}.lead-times-page .intro{margin-bottom:40px}.lead-times-page .note{font-style:italic;margin-bottom:30px}.lead-times-page .heading{margin-bottom:20px}.lead-times-page .table-wrapper{overflow-x:auto}.lead-times-page .table{width:100%;border-collapse:collapse;font-size:14px;min-width:1000px}.lead-times-page .table th,.lead-times-page .table td{border:1px solid #ddd;padding:10px 15px;text-align:left;white-space:nowrap}.lead-times-page .table th{background-color:#f5f5f5;font-weight:700}.lead-times-page .table td:first-child,.lead-times-page .table th:first-child{padding-left:20px!important;padding-right:20px!important;font-weight:600}@media (max-width: 768px){.lead-times-page .table{font-size:13px}}.concrete-slab-page .concrete-slab-section h1{text-align:center}.concrete-slab-page .concrete-slab-section h3{position:relative;display:inline-block;padding-bottom:8px}.concrete-slab-page .concrete-slab-section{margin-bottom:40px}.concrete-slab-page .concrete-slab-section p{margin-bottom:15px;margin-top:10px}.concrete-slab-page .concrete-slab-section ul{padding-left:20px;margin-bottom:15px}.concrete-slab-page .concrete-slab-section ul li{margin-bottom:8px}.shed-installation-page .video{margin-bottom:50px}.shed-installation-page .video iframe{width:100%;height:auto;border-radius:8px;display:block;margin:0 auto}.shed-installation-page .tips h1{text-align:center;margin:60px 0 30px}.shed-installation-page .tips-list{display:grid;grid-template-columns:1fr;gap:30px;list-style:none;padding:0;margin:0}.shed-installation-page .tips-list>li{background:#e6e7eb;border-left:5px solid #1B3A69;padding:15px 20px;border-radius:4px}.shed-installation-page .tips-list>li strong{display:block;margin-bottom:8px}.shed-installation-page .tips-sublist{list-style-type:disc;padding-left:20px;margin-top:10px}.shed-installation-page .tips-sublist li{margin-bottom:-10px}@media (min-width: 768px){.shed-installation-page .tips-list{grid-template-columns:1fr 1fr}}.custom-structures-quote .reqFormHeader{background-image:url(https://selectashed.com/quote/form-banner.jpg);min-height:400px;background-size:100% 100%;background-position:top;position:relative}@media (max-width: 575.98px){.custom-structures-quote .reqFormHeader{background-size:cover;min-height:min-content}.custom-structures-quote .reqFormHeading{padding:25px 0!important}.custom-structures-quote .reqFormHeading h1{font-size:1.75rem}.custom-structures-quote .reqFormHeading p{font-size:1rem}.custom-structures-quote #structureType label img{width:150px!important;height:150px!important}.custom-structures-quote #roofGutterColour label img,#beamPostColour label img{height:100%}.custom-structures-quote #roofGutterColour .form-check-inline,#beamPostColour .form-check-inline{margin:0!important}.custom-structures-quote .round-image-colour{width:49px!important;height:49px!important;margin-bottom:0%!important}}@media (max-width: 767.98px){.custom-structures-quote #structureType label img,#roofGutterColour label img,#beamPostColour label img{width:150px;height:100%}}@media (max-width: 991.98px){.custom-structures-quote #structureType label img{height:190px}.custom-structures-quote .reqFormHeader{background-size:cover}}.custom-structures-quote .reqFormHeading{color:#fff;text-align:center;padding-top:90px;padding-bottom:120px}.custom-structures-quote .form-check-input{position:absolute;opacity:0;width:0;height:0}.custom-structures-quote .form-check-label img,.custom-structures-quote .form-check-label div{cursor:pointer}.custom-structures-quote .form-check-input:checked+.form-check-label img,.custom-structures-quote .form-check-input:checked+.form-check-label div{border:2px solid #1e407f;transform:scale(1.1)}.custom-structures-quote #structureType label img,.custom-structures-quote #roofGutterColour label img,.custom-structures-quote #beamPostColour label img{transition:all .3s cubic-bezier(.25,.8,.25,1);object-fit:contain}.custom-structures-quote #structureType label img:hover,.custom-structures-quote #roofGutterColour label img:hover,.custom-structures-quote #beamPostColour label img:hover{transform:scale(1.1)}.custom-structures-quote .quote-form{background-color:#e6e7e8}.custom-structures-quote .round-image-colour{border-radius:50%;width:60px;height:60px;margin-bottom:10%}.custom-structures-quote .round-image-colour:hover{transform:scale(1.1);border:1px solid white-smoke;cursor:pointer}.where-to-buy-section{padding-bottom:200px;text-align:center}.where-to-buy-header{margin-bottom:50px}.where-to-buy-header p{margin-bottom:30px}.where-to-buy-images{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.where-to-buy-images img{width:100%;height:auto;border-radius:8px;object-fit:cover}@media (max-width: 992px){.where-to-buy-images{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.where-to-buy-section{padding-bottom:0}.where-to-buy-images{grid-template-columns:1fr}}.custom-structures h2{margin-bottom:10px}.custom-structures p{line-height:1.6;margin-bottom:20px}.custom-structures .mb-10{margin-bottom:10px}.custom-structures .mb-50{margin-bottom:50px}.custom-structures .image-placeholder{width:100%;height:250px;background-color:#ddd;display:flex;align-items:center;justify-content:center;margin-bottom:30px;font-size:18px;color:#777;border:1px dashed #ccc}.custom-structures .structure-image{border-radius:6px}.custom-structures .quote-button{display:inline-block;padding:10px 20px;font-size:18px;background-color:#1b3a69;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background .3s ease;margin-top:40px}.custom-structures .quote-button a{background:none}.custom-structures .quote-button:hover{background-color:#5e7ebf}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
