.closebtn {font-size: x-large;display: none;}.detail-item > div {background-image: url("");background-position: center;background-repeat: no-repeat;background-size: contain;border: 10px white solid;position: relative;}.detail-item.material > div {background-size: cover !important;}.detail-item > div > .close-button {content: "X";background-color: #333333;border-radius: 50%;position: absolute;top: -16px;right: -16px;width: 24px;height: 24px;color: white;display: none;align-items: center;justify-content: center;cursor: pointer;font-family: monospace;opacity: 0.5;}.detail-item > div > .close-button:hover {opacity: 1;}.custom-radio {width: 22px;height: 22px;border: 2px solid #000;border-radius: 50%;background-color: transparent;}.custom-radio:checked {padding: 10px;background-color: #000 !important;}div.ui-slider-range.ui-corner-all.ui-widget-header.ui-slider-range-min {background-color: #001993 !important;}#priceSliderHandler {left: 100%;top: -20px;width: 50px;height: 50px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background-color: rgb(41, 81, 41);color: white;font-weight: 600;border: 4px solid white;box-shadow: grey 1px 1px 5px;transform: translate(-35%, 0px);font-size: small;}/** Payment Information Page CSS Start**/ #payment_information {font-size: 16px;}.sub-page-title {padding-left: 60px;margin-bottom: 40px;font-size: 45px;font-weight: 600;}.payment-page-header {padding: 32px 38px;border-radius: 12px;}.payment-page-content {padding: 32px 38px;margin-top: 30px;border-radius: 12px;}.purchase-option-card {display: flex;background-color: #ffffff;border: 1px solid #cecece;border-radius: 12px;padding: 8px;margin-top: 8px;margin-bottom: 8px;color: #cecece;}.purchase-option-card-button {justify-content: center;align-items: center;}.purchase-option-card:hover {box-shadow: 1px 1px 20px rgba(41, 81, 41, 0.2);}.purchase-option-card.active {background-color: #f2fff2;border: 1px solid #001993;color: #222;}.purchase-option-card:hover {color: #222;border: 1px solid #001993;}.purchase-option-card .logo-container {min-width: 60px;height: 60px;border-radius: 50%;background-color: #cecece;display: flex;align-items: center;justify-content: center;}.purchase-option-card .logo-container img {width: 28px;height: 28px;}.purchase-option-card.active .logo-container {background-color: #001993;}.purchase-option-card-text {padding: 16px;margin-right: auto;}.bold {font-weight: 600;}.purchase-option-card .card-price-label {padding: 16px;font-weight: 600;color: #cecece;}.purchase-option-card.active .card-price-label {color: #001993;}.purchase-option-card .card-text-content {padding: 16px;color: #cecece;flex: 1;}.purchase-option-card.active .card-text-content {color: #001993;}/** Payment Information Page CSS End**/ @media (max-width: 600px) {#find_dealer.offer-banner .shed {width: 80% !important;}#search_zipcode {width: 80% !important;}#search_zipcode_btn {width: 80% !important;}.top-header-title {font-size: 13px !important;}}.tab-content #cabins, .tab-content #barns, .tab-content #utility, .tab-content #garages, .tab-content #other {background-color: #d2cdba !important;}p, h1, h2, h3, h4, h5, h6, span {font-family: "poppins" !important;}/* .blur-div {filter: blur(2px);} */ .clicked-image-peview {border: 2px #001993 solid;background-color: transparent !important;opacity: 100% !important;}.modelcard {width: 100%;aspect-ratio: 1;border-radius: 10px;display: flex;flex-direction: column;background-color: white;justify-content: center;align-items: center;}.modelcard > p {text-align: center;}.modelcard:hover {box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.tab-pro-slider.tab-content > .tab-pane#door, .tab-pro-slider.tab-content > .tab-pane#window, .tab-pro-slider.tab-content > .tab-pane#interior, .tab-pro-slider.tab-content > .tab-pane#porch, .tab-pro-slider.tab-content > .tab-pane#garage {background-color: #f8f9fa;}.product-image-preview {background-color: white;opacity: 40%;}.showDiv {display: block !important;}.round-number {background-color: #001993;border-radius: 100%;min-width:30px; min-height:30px;width: 30px;height: 30px;display: flex;justify-content: center;color: #fff !important;margin: 0 !important;}.round-number.disable {background-color: #cecece;}.steps .step {cursor: pointer;}.step .step-title {font-size: 18px !important;margin: 0 !important;}.step .step-title.disable {color: #cecece !important;}.shed-card-list .shed-card {display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 10px;}.shed-card-list .shed-size-card {display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 10px;}.shed-card-list > .shed-paint-card, .shed-card-list > .shed-entry-door-card, .shed-card-list > .shed-barn-door-card, .shed-card-list > .shed-window-options-card, .shed-card-list > .shed-metal-card {display: flex;flex-direction: column;justify-content: start;align-items: center;padding: 10px;}.shed-card-list > .shed-urethane-card, .shed-card-list > .shed-shingles-card {display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 10px;}.shed-card > .item-card {width: 100%;height: 100%;padding: 12px;border-radius: 16px;display: flex;flex-direction: column;justify-content: center;align-items: center;border: 2px #fff solid;transition: all 0.3s ease-in-out 0s;}.shed-card > .item-card:hover, .shed-size-card > .item-card:hover {box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;cursor: pointer;transition: all 0.3s ease-in-out 0s;}.shed-size-card > .item-card {width: 100%;height: 100%;padding: 12px;border-radius: 16px;display: flex;flex-direction: column;justify-content: center;align-items: center;border: 2px #fff solid;transition: all 0.3s ease-in-out 0s;}.shed-paint-card .item-card, .shed-entry-door-card .item-card, .shed-barn-door-card .item-card, .shed-window-options-card .item-card, .shed-interior-options-card .item-card, .shed-porch-options-card .item-card, .shed-garage-door-options-card .item-card, .shed-metal-card .item-card {width: 100%;display: flex;justify-content: center;align-items: center;border-radius: 10px;aspect-ratio: 1;cursor: pointer;}.shed-urethane-card .item-card, .shed-shingles-card .item-card, .shed-siding-card .item-card, .shed-trim-card .item-card, .shed-flooring-card .item-card {width: 100%;display: flex;justify-content: center;align-items: center;border-radius: 10px;aspect-ratio: 1;cursor: pointer;}.shed-card > .item-card.clicked, .shed-card > .item-card:active, .shed-size-card > .item-card:active, .shed-size-card > .item-card.clicked, .shed-paint-card > .item-card:active, .shed-metal-card > .item-card:active, .shed-paint-card > .item-card.clicked, .shed-metal-card > .item-card.clicked, .shed-urethane-card > .item-card:active, .shed-shingles-card > .item-card:active, .shed-flooring-card > .item-card:active, .shed-entry-door-card > .item-card:active, .shed-barn-door-card > .item-card:active, .shed-window-options-card > .item-card:active, .shed-interior-options-card > .item-card:active, .shed-interior-options-card > .item-card.clicked, .shed-porch-options-card > .item-card:active, .shed-porch-options-card > .item-card.clicked, .shed-garage-door-options-card > .item-card:active, .shed-garage-door-options-card > .item-card.clicked, .shed-siding-card > .item-card:active, .shed-trim-card > .item-card:active, .shed-urethane-card > .item-card.clicked, .shed-shingles-card > .item-card.clicked, .shed-flooring-card > .item-card.clicked, .shed-entry-door-card > .item-card.clicked, .shed-barn-door-card > .item-card.clicked, .shed-window-options-card > .item-card.clicked, .shed-siding-card > .item-card.clicked, .shed-trim-card > .item-card.clicked {border: 2px #d2cdba solid !important;box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;/* filter: opacity(100) !important; */ opacity: 100% !important;/* font-size: 120%; */ transition: all 0.3s ease-in-out 0s;}.shed-shingles-card > .item-card.blur-div, .shed-metal-card > .item-card.blur-div, .shed-urethane-card > .item-card.blur-div, .shed-siding-card > .item-card.blur-div, .shed-trim-card > .item-card.blur-div, .shed-flooring-card > .item-card.blur-div {/* filter: opacity(80); */opacity: 16%;transition: all 0.3s ease-in-out 0s;}.siding-metal-div.hidden, .siding-painted-div.hidden, .siding-treated-div.hidden, .siding-poly-div.hidden, #trim-poly-chestnut-brown.hidden, #trim-poly-driftwood.hidden, #trim-poly-red-mahogany.hidden, #trim-poly-honey-gold.hidden {display: none;}.detail-item.hidden {display: none !important;}.shed-card .item-card .image {background-position: center;background-repeat: no-repeat;background-size: contain;width: 100%;height: 180px;}.shed-size-card .item-card .size-image {background-position: center;background-repeat: no-repeat;background-size: contain;width: 100%;height: 164px;}.contact-input {background-color: #f1f0ea;padding: 12px;color: #333333;border: 0;outline: none;box-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);font-size: 12px;}.contact-input:focus {background-color: #f1f0ea;padding: 12px;color: #333333;border: 0;outline: none;box-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);}/* transition start */ .full-banner.hover-div::before, .full-banner.hover-div::after {content: "";position: absolute;top: 20px;right: 20px;bottom: 20px;left: 20px;z-index: 9;opacity: 0;}.full-banner.hover-div::before {-webkit-transform: scale(1, 0);-o-transform: scale(1, 0);transform: scale(1, 0);}.full-banner.hover-div::after {-webkit-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);}.full-banner.hover-div::before {border-right: 1px solid #fff;border-left: 1px solid #fff;}.full-banner.hover-div::after {border-top: 1px solid #fff;border-bottom: 1px solid #fff;}.full-banner.hover-div:hover::before, .full-banner.hover-div:hover::after {opacity: 1;-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.full-banner.hover-div::before, .full-banner.hover-div::after, .full-banner.hover-div:hover::before, .full-banner.hover-div:hover::after {-webkit-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.full-banner.hover-div {display: block;position: relative;width: 100%;overflow: hidden;}.full-banner.hover-div:hover img {-webkit-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.full-banner.hover-div img, .full-banner.hover-div:hover img {-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;width: 100%;}@media (min-width: 1200px) {.header-element.menubar {display: flex !important;}.offer-banner .difference-our-quality {font-size: 35px !important;}.offer-banner .choose-your-look {font-size: 45px !important;}.tab-pane .swiper-buttons {display: block !important;}.owl-nav {display: block !important;}.h-footer {margin-bottom: 10px !important;}}@media (max-width: 1199px) {#step-bar {overflow-x: scroll;}.header-element.menubar {display: none !important;}.offer-banner .difference-our-quality {font-size: 32px !important;}.offer-banner .choose-your-look {font-size: 32px !important;}.left-right-column .right-column {width: 100% !important;}.tab-pane .swiper-buttons {display: none !important;}.owl-nav {display: none !important;}.customer-review {font-size: 40px;}.our-modal-border {display: none !important;}.select-shed-styles {font-size: 40px !important;padding-left: 0px !important;}#dimensinos-h1 {font-size: 40px !important;}#considering-a {font-size: 40px !important;}#deluxe-porch {font-size: 40px !important;}.dimension {padding: 50px !important;}}@media (max-width: 977px) {.offer-banner .difference-our-quality {font-size: 28px !important;}.offer-banner .choose-your-look {font-size: 28px !important;}.tab-pane .swiper-buttons {display: none !important;}.owl-nav {display: none !important;}.organic-food-fresh-banner > .offer-banner {.water-mark {top: -15px !important;left: -27px !important;width: 50px !important;}.shed {width: 100% !important;left: 19px !important;bottom: -18px !important;}}.offer-banner > .description {max-width: 100% !important;}.home-slider-3 > .items > .img-back {background-size: cover !important;background-repeat: no-repeat;}.customer-review {font-size: 30px;}.description > .utility-sheds {font-family: "Poppins" !important;font-size: 30px !important;}.section-title3 .our-options {font-size: 30px !important;}.offer-banner .prairie-built-barns {font-size: 30px !important;}.select-shed-styles {font-size: 30px !important;padding-left: 0px !important;}#dimensinos-h1 {font-size: 34px !important;}#considering-a {font-size: 34px !important;}#deluxe-porch {font-size: 34px !important;}.dimension {padding: 34px !important;}#filter-bar {padding-left: 0px !important;}#information-div {display: flex;flex-direction: column;}#address-div {display: flex !important;flex-direction: column !important;justify-content: start !important;padding-top: 50px !important;#interested-btn {margin-left: 0px !important;margin-bottom: 16px !important;}}#top-profile {display: flex !important;flex-direction: column !important;}#inventory-title {font-size: 32px !important;}}@media (max-width: 1200px) {.header-main {display: flex !important;flex-direction: row-reverse;}#header-body-button {display: block !important;}}