.single-product section.page-header{min-height:38rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product section.page-header{min-height:48rem}}@media only screen and (max-width: 768px){.single-product section.page-header{min-height:32rem}}@media only screen and (max-width: 480px){.single-product section.page-header{min-height:26rem}}.single-product section.page-header h1{color:#fff;text-shadow:0px 3.2px 3.2px rgba(0,0,0,.25);margin:0;text-transform:capitalize;font-size:2.6rem;text-align:center;width:100%;padding:0 2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product section.page-header h1{font-size:3.2rem}}@media only screen and (max-width: 768px){.single-product section.page-header h1{font-size:2.2rem}}.single-product .container{max-width:1165px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .container{max-width:1400px!important}}@media only screen and (max-width: 768px){.single-product .container{padding-inline:3rem}}.single-product .woocommerce-breadcrumb{display:none}.single-product .single-product{padding-top:8rem;padding-bottom:8rem;background:url(/wp-content/uploads/2025/04/light-sky-blue-with-snow-shapes-bg.jpg);background-size:cover}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product{padding-top:9.5rem;padding-bottom:9.5rem}}@media only screen and (max-width: 768px){.single-product .single-product{padding-top:6rem;padding-bottom:6rem}}.single-product .single-product .wcgs-woocommerce-product-gallery,.single-product .single-product .summary.entry-summary{margin:0!important;max-width:50%!important;width:50%!important}@media only screen and (max-width: 768px){.single-product .single-product .wcgs-woocommerce-product-gallery,.single-product .single-product .summary.entry-summary{max-width:100%!important;width:100%!important}}.single-product .single-product section.related.products,.single-product .single-product .woocommerce-tabs.wc-tabs-wrapper{display:none}.single-product .single-product .product.type-product{background-color:#fff;display:flex;padding:3rem;border-radius:8px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .product.type-product{padding:4rem}}@media only screen and (max-width: 768px){.single-product .single-product .product.type-product{padding:1.5rem;flex-direction:column;gap:4rem}}.single-product .single-product .woo-variation-product-gallery{max-width:100%!important;width:48.5%;margin:0}@media only screen and (max-width: 768px){.single-product .single-product .woo-variation-product-gallery{width:100%}}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container{display:flex;gap:1.6rem}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{border:1px solid #cccccc}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper i.slick-arrow{justify-content:center}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper .woo-variation-gallery-trigger{background:#1f5f9e}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper .woo-variation-gallery-trigger{height:45px;width:45px;right:1.5rem;top:1.5rem}}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper .woo-variation-gallery-trigger span:before{content:"";background:url(/wp-content/uploads/2024/05/search.png) no-repeat;top:0;right:0;bottom:0;left:0;background-size:1.8rem;background-position:center;width:1.8rem;height:1.8rem;display:block}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper .woo-variation-gallery-trigger span:before{background-size:2rem;height:2rem;width:2rem}}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider{display:flex!important;gap:1.5rem}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:before,.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:after{display:none}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider .wvg-gallery-thumbnail-image{border:1px solid #cccccc;opacity:1!important}.single-product .single-product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider .wvg-gallery-thumbnail-image.current-thumbnail{border-color:#1f5f9e}.single-product .single-product .summary{padding:2.2rem 2.2rem 2.2rem 3.4rem;width:51.5%}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary{padding:3rem 3rem 3rem 4rem}}@media only screen and (max-width: 768px){.single-product .single-product .summary{width:100%!important;padding:0}}.single-product .single-product .summary .product_meta{display:none}.single-product .single-product .summary .product_title.entry-title{color:#1f5f9e;font-family:1.36rem;margin-bottom:2rem;font-size:3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary .product_title.entry-title{font-size:3rem}}@media only screen and (max-width: 768px){.single-product .single-product .summary .product_title.entry-title{font-size:2.2rem;text-align:left!important}}.single-product .single-product .summary p.price{line-height:normal;margin-bottom:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary p.price{margin-bottom:2.3rem}}@media only screen and (max-width: 768px){.single-product .single-product .summary p.price{margin-bottom:1rem}}.single-product .single-product .summary p.price span.woocommerce-Price-amount.amount{border-radius:100vw;border:1.6px solid #113d69;background:#113d69;display:block;max-width:fit-content;color:#fff;font-weight:600;line-height:1.35;letter-spacing:-.035px;padding:.8rem 2.2rem;font-size:1.76rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary p.price span.woocommerce-Price-amount.amount{padding:1rem 2.7rem;font-size:2.2rem;border-width:2px;margin-bottom:2.5rem!important}}@media only screen and (max-width: 768px){.single-product .single-product .summary p.price span.woocommerce-Price-amount.amount{padding:.5rem 1.5rem;font-size:1.5rem}}.single-product .single-product .summary p{color:#555;font-weight:500;font-size:1.6rem;line-height:2;margin-bottom:3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary p{font-size:1.75rem;margin-bottom:3.5rem}}@media only screen and (max-width: 768px){.single-product .single-product .summary p{text-align:left;margin-bottom:2rem;font-weight:400;font-size:1.4rem;line-height:1.6}}.single-product .single-product .summary form.cart{display:flex;align-items:center;margin:0!important;gap:1.5rem}@media only screen and (max-width: 768px){.single-product .single-product .summary form.cart{gap:1rem}}.single-product .single-product .summary form.cart:before,.single-product .single-product .summary form.cart:after{display:none}.single-product .single-product .summary form.cart .quantity{margin:0!important;display:flex;max-width:fit-content;overflow:hidden;border-radius:5px;background-image:-moz-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:-ms-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:-webkit-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:linear-gradient(90deg,#2161a0 0%,#4c9ae6 100%)}.single-product .single-product .summary form.cart .quantity .qty{width:4rem;height:4rem;text-align:center;border:0;box-shadow:inset 0 0 0 1px #3284d6;font-family:Alexandria,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary form.cart .quantity .qty{width:4.7rem;height:4.7rem}}.single-product .single-product .summary form.cart .quantity button{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:0;color:#fff;padding:5px;cursor:pointer;font-size:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary form.cart .quantity button{font-size:2.4rem;width:4.7rem;height:4.7rem}}.single-product .single-product .summary form.cart .quantity input::-webkit-outer-spin-button,.single-product .single-product .summary form.cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .single-product .summary form.cart button.single_add_to_cart_button{border:0!important;overflow:hidden;font-weight:500;font-size:1.36rem;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-image:-moz-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:-ms-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:-webkit-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:linear-gradient(90deg,#2161a0 0%,#4c9ae6 100%);position:relative;max-width:fit-content;font-family:Alexandria,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;border-radius:.5rem!important;padding:.63rem 2.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary form.cart button.single_add_to_cart_button{font-size:1.4rem;padding:1rem 2rem}}@media only screen and (max-width: 768px){.single-product .single-product .summary form.cart button.single_add_to_cart_button{font-size:1.1rem;padding:.63rem 1.5rem}}.single-product .single-product .summary form.cart button.single_add_to_cart_button:before{content:url(/wp-content/uploads/2025/04/cart-iconw.png);vertical-align:middle;transform:scale(.8);display:inline-block;transform-origin:left center}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .single-product .summary form.cart button.single_add_to_cart_button:before{transform:scale(1);margin-right:7px}}.single-product .single-product .summary form.cart button.single_add_to_cart_button:hover{background-image:-moz-linear-gradient(0deg,#96773c 0%,#b48a3c 100%);background-image:-ms-linear-gradient(0deg,#96773c 0%,#b48a3c 100%);background-image:-webkit-linear-gradient(0deg,#96773c 0%,#b48a3c 100%);background-image:linear-gradient(90deg,#96773c 0%,#b48a3c 100%)}.single-product .related-products-sec{background:url(/wp-content/uploads/2025/04/drawing-room-with-sofa-and-christmas-tree.jpg) no-repeat;background-size:cover;padding-top:7rem;padding-bottom:8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec{padding-top:8.5rem;padding-bottom:10rem}}@media only screen and (max-width: 768px){.single-product .related-products-sec{padding-top:6rem;padding-bottom:6rem}}.single-product .related-products-sec .container{max-width:1165px!important;padding-inline:3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec .container{max-width:1400px!important}}.single-product .related-products-sec section.related.products>h2{text-transform:capitalize;text-align:center;color:#5baeff;margin-bottom:4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec section.related.products>h2{margin-bottom:4.8rem}}@media only screen and (max-width: 768px){.single-product .related-products-sec section.related.products>h2{margin-bottom:3rem}}.single-product .related-products-sec ul.products{margin:0;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-template-rows:repeat(auto-fill,auto);column-gap:1.8rem;row-gap:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec ul.products{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));column-gap:2.2rem;row-gap:2.6rem}}.single-product .related-products-sec ul.products:before,.single-product .related-products-sec ul.products:after{display:none}.single-product .related-products-sec ul.products li.product{width:100%;margin:0;float:none;box-shadow:0 0 0 1px #999;background:#ffffff;position:relative;transition:all .3s cubic-bezier(.215,.61,.355,1);cursor:pointer}.single-product .related-products-sec ul.products li.product .product-info img{display:block;width:100%;margin:0}.single-product .related-products-sec ul.products li.product .product-info .product-content{padding:1.5rem}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-titlePrice h2{margin:0}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-titlePrice h2 a{color:#151414;font-family:Alexandria,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:600;margin:0;display:block}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec ul.products li.product .product-info .product-content .product-titlePrice h2 a{font-size:1.9rem}}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-titlePrice span.price{margin-block:1rem;display:block}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-titlePrice span.price span.woocommerce-Price-amount.amount{color:#1f5f9e;font-family:Alexandria,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.52rem;font-weight:700;letter-spacing:-.03px;line-height:normal;display:block}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec ul.products li.product .product-info .product-content .product-titlePrice span.price span.woocommerce-Price-amount.amount{font-size:1.9rem}}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-two-btns{line-height:0}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-two-btns a.button.add_to_cart_button{border:0!important;margin:0!important;overflow:hidden;font-weight:500;font-size:1.1rem;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-image:-moz-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:-ms-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:-webkit-linear-gradient(0deg,#2161a0 0%,#4c9ae6 100%);background-image:linear-gradient(90deg,#2161a0 0%,#4c9ae6 100%);color:#fff;position:relative;max-width:fit-content;font-family:Alexandria,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;border-radius:.5rem!important;padding:.5rem 1.5rem;display:flex;align-items:center}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec ul.products li.product .product-info .product-content .product-two-btns a.button.add_to_cart_button{font-size:1.4rem;padding:1rem 2rem}}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-two-btns a.button.add_to_cart_button:before{content:url(/wp-content/uploads/2025/04/cart-iconw.png);vertical-align:middle;transform:scale(.8);display:inline-block;transform-origin:left center}@media only screen and (max-width: 1920px) and (min-width: 1599px){.single-product .related-products-sec ul.products li.product .product-info .product-content .product-two-btns a.button.add_to_cart_button:before{transform:scale(1);margin-right:7px}}.single-product .related-products-sec ul.products li.product .product-info .product-content .product-two-btns a.button.add_to_cart_button:hover{background-image:-moz-linear-gradient(0deg,#96773c 0%,#b48a3c 100%);background-image:-ms-linear-gradient(0deg,#96773c 0%,#b48a3c 100%);background-image:-webkit-linear-gradient(0deg,#96773c 0%,#b48a3c 100%);background-image:linear-gradient(90deg,#96773c 0%,#b48a3c 100%)}div#site-wrapper:not(.wholesale_customer) .wholesale-notice{display:none}
