.hp-logo{position:relative;min-height:640px;max-width:1530px;display:block !important;width:100vw;max-width:1530px;margin-left:50%;transform:translate(-50%)}.hp-logo-cover{display:block;position:absolute;width:100%;height:100%;object-fit:cover;object-position:50%}.hp-logo-content-wrapper{position:absolute;background-color:rgba(255,255,255,.8);padding:16px;width:calc(100% - 16px);top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hp-logo-content-wrapper p{color:#111;font-size:15px;line-height:150%;margin:0;font-weight:500}.hp-logo-content-wrapper h1,.hp-logo-content-wrapper h2,.hp-logo-content-wrapper h3{color:#333;font-size:21px;line-height:150%;margin:0;font-weight:500}.hp-logo-content-wrapper a.button{color:#fff;border-width:0;border-radius:0;font-size:18px;background-color:#babb07;padding:6px 18px;line-height:150%;font-weight:500%}.hp-logo-content-wrapper a.button:hover{color:#fff;background-color:#babb07}.font-heading{font-family:"Karla",Helvetica,Arial,Lucida,sans-serif;font-size:22px;line-height:32px;color:#333}.bigger-heading{font-size:26px;line-height:36px;color:#333}.hp-heading{font-weight:500;text-align:center;margin-bottom:16px !important}.logo-button:hover{color:#fff;text-decoration:underline}.seperate-line{width:100%;height:1px;background-color:#d6d6d6;margin:16px 0}.shop-rugs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px}.shop-rugs.size-rugs{background-color:#f7f9f9;padding:32px}.rug-category{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.rug-category>a{display:contents}.rug-category-title{font-size:18px;font-weight:500;text-align:center;margin:16px 0 0;color:#333;transition:color .3s ease 0ms}.rug-category img{aspect-ratio:3/4}.rug-category.customer-rug img{aspect-ratio:4/3}.rug-category.size-rug img{aspect-ratio:unset}.rug-category.blog-rug img{aspect-ratio:1000/600}.rug-category-title:hover{color:#babb07}.read-more{font-family:"Karla",Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#666}.read-more a{color:#333 !important;transition:color .3s ease !important;text-decoration:none !important}.read-more a:hover{color:#babb07 !important}.read-more-mobile{padding:0 16px}.color-section{margin:32px 0;padding:32px 0;background-color:#f7f9f9;color:#666 !important}.col-wrapper{display:flex;flex-wrap:wrap;gap:32px;padding:32px 0;max-width:1170px}.color-col{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1024px){.hp-logo-content-wrapper{width:100%;max-width:430px;top:unset;left:32px;bottom:32px;transform:unset}.read-more-mobile{padding:0}.rug-category{width:auto}.rug-category.size-rug{width:calc(25% - 32px)}.rug-category.customer-rug,.rug-category.blog-rug{width:calc(33% - 32px)}.color-col{width:calc(50% - 16px)}.col-opening{justify-content:space-between}}@media screen and (max-width:992px){.hp-logo{min-height:400px;transform:none}}.blog .site-main{padding-bottom:0}@media screen and (max-width:768px){.flex-control-nav .swiper-slide img{height:50px;object-fit:cover}}@media screen and (max-width:992px){footer.site-footer{background-color:#f7f9f9}footer.copyright{background-color:#f7f9f9}}@media (min-width:993px){.site ul.products li.product{margin-bottom:32px}}#secondary.widget-area .widget .tagcloud a,.widget-area .widget.widget_product_tag_cloud a{border:1px solid #eee;background-color:#fff;color:#282828;font-weight:500}#secondary.widget-area .widget .tagcloud a:hover,.widget-area .widget.widget_product_tag_cloud a:hover{border:1px solid #282828;background-color:#fff !important;text-decoration:none}.sc-card-cover:hover .wp-block-cover__background{opacity:.25 !important}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#d2503d}body{color:#5c5c5c;--wp--preset--color--black:#5c5c5c}.page-id-2389 .entry-title{position:relative;margin-bottom:32px}.page-id-2389 .entry-title:after{content:"";position:absolute;width:100%;left:0;bottom:-4px;height:1px;background-color:#e7e7e7}.gallery-contact{margin-top:32px}.contact-heading{font-size:18px;line-height:25px;font-weight:600}.gallery-contact.gallery-phone{margin-top:16px}.contact-wrapper{display:flex;flex-wrap:wrap;align-items:center;background-color:#f7f9f9}.contact-wrapper p{margin:0}.opening-hours{margin:8px 0}.contact-wrapper-col{flex:1;width:100%}@media only screen and (max-width:992px){.contact-wrapper{flex-direction:column}.contact-wrapper-col{padding:16px}}@media only screen and (min-width:993px){.contact-wrapper{flex-direction:row}.contact-wrapper-col{padding:24px}}.contact-wrapper-col.policy-col{display:flex;flex-direction:column;text-align:center;background-color:#f7f9f9}.contact-policy,.contact-people{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px;position:relative}.contact-person{margin-top:48px}.contact-policy:after{content:"";position:absolute;width:100%;left:0;bottom:-16px;height:1px;background-color:#e7e7e7}.contact-person p{margin:0}.contact-people{margin:8px 0}.contact-wrapper.contact-form{display:flex;flex-direction:column;gap:24px;width:100%;background-color:#fff}.contact-wrapper-col.form-col{display:flex;justify-content:center;padding:24px 0}.form-col .frm_forms{border:3px solid #f7f9f9;border-radius:10px;padding:8px 24px;width:100%}@media only screen and (min-width:993px){.form-col .frm_forms{width:50%}}.frm_forms .frm_primary_label{font-size:12px !important}.frm_forms input[type=tel]{width:100% !important}.frm_forms .frm_radio{margin-bottom:6px !important}.frm_forms .frm_final_submit{background-color:#babb07 !important;border-color:#babb07 !important;width:100% !important}.frm_forms .frm_submit{text-align:center}.frm_forms .frm_final_submit:hover{background-color:#babb07 !important;border-color:#babb07 !important;color:#fff !important;text-decoration:underline !important}@media only screen and (max-width:992px){.contact-wrapper-col.form-col{padding:16px 0 0}.form-col .frm_forms{padding:4px 8px}}.product-details-wrapper .entry-summary .product_title.entry-title{font-family:"Karla",Helvetica,Arial,Lucida,sans-serif;font-size:22px;line-height:30px;margin-bottom:24px;text-transform:unset;font-weight:700;letter-spacing:.5px}.product-details-wrapper .entry-summary h1,.product-details-wrapper .entry-summary p{font-family:"Karla",Helvetica,Arial,Lucida,sans-serif}.product-details-wrapper .entry-summary>.price{margin-bottom:24px}.product-details-wrapper .entry-summary .woocommerce-Price-amount{font-size:26px;color:#7b7b7b;font-style:italic;letter-spacing:.5px}.product-details-wrapper .entry-summary .price.size,.product-details-wrapper .entry-summary .price.origin,.product-details-wrapper .entry-summary .price.style{margin:0;font-weight:500;line-height:20px}.single-product div.product .summary form.cart{display:flex;justify-content:center;align-items:center}#custom_html-5 .custom-html-widget{display:flex}#custom_html-5 .product-request-button{width:auto;margin:0 auto 15px}.page-id-2386 .entry-header{position:relative}.page-id-2386 .entry-title{margin-bottom:32px}.page-id-2386 .entry-title:after{content:"";position:absolute;left:0;bottom:-16px;width:100%;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:768px){.page-id-2386 .entry-content{text-align:center;margin-bottom:32px}}a{color:#5e5e00 !important}a.button{color:#fff !important}a:hover{color:#7a7a00 !important;text-decoration:underline}a.button:hover{color:#fff !important}.site-header{box-shadow:0 15px 10px -15px rgba(0,0,0,.1)}#content .woocommerce-breadcrumb{display:flex;justify-content:center;align-items:center;color:#595959 !important}#content .woocommerce-breadcrumb a{color:#595959 !important}.product-details-wrapper .entry-summary>.price del{text-decoration:none}.product-details-wrapper .entry-summary>.price del span{text-decoration:line-through;color:#b9b9b9}.product-details-wrapper .price.size{padding-bottom:8px}.product-details-wrapper .price.origin{padding:8px 0}.product-details-wrapper .price.style{padding:8px 0}.product-details-wrapper .product-request-button{color:#7b7b7b !important}.product-details-wrapper .product-request-button:hover{color:#7b7b7b !important}.woocommerce-mini-cart__buttons .wc-forward:first-of-type{color:#333 !important}.product .tabs #tab-title-description{pointer-events:none}h1,h2,h3,h4,h5,h6{color:#5c5c5c !important}@media only screen and (min-width:770px){.site-content ul li.swiper-slide{flex:0 0 100%}}.woocommerce-pagination .page-numbers .page-numbers.current{font-weight:700;text-decoration:underline;text-underline-offset:4px;color:#5c5c5c !important}header.woocommerce-products-header{background-color:unset !important}header.woocommerce-products-header .term-description{padding:unset !important}.site footer.site-footer .widget .widget-title{color:#5c5c5c !important}#wpadminbar a{color:unset !important}#wpadminbar a:hover{color:unset !important}#wpadminbar option,#query-monitor-main option{color:unset !important;background-color:unset !important}#query-monitor-main #qm-filter-db_queries-caller{color:unset !important;background-color:unset !important}@media print{.s-observer,.site-header-cart,.secondary-navigation,.site-search,.col-full-nav,.archive-header,.menu-toggle,.swiper-container-thumbs,.shoptimizer-child-go-top-link,.onsale,.swiper-button-next,.swiper-button-prev,section.related-wrapper,footer{display:none !important}header{box-shadow:none !important;border-bottom:1px solid #f5f5f5 !important}.main-header{padding:4px 0 !important}.site-branding{width:100% !important;display:flex !important;justify-content:center !important}.site-branding img{height:30px !important}#content{padding-top:32px !important}#content .col-full{background-color:unset !important}#content .product-details-wrapper{display:flex !important;flex-direction:row !important;align-items:center !important;gap:16px !important;padding:0 !important}#content .pswp{display:none !important}#content #commercegurus-pdp-gallery-wrapper{pointer-events:none !important;width:35% !important;display:flex !important;justify-content:center !important;#commercegurus-pdp-gallery{width:100% !important}.swiper-container{margin:0 !important;height:auto !important}.swiper-wrapper{height:auto !important;justify-content:center !important;transform:unset !important}.swiper-container:after{display:none !important}.swiper-slide{display:none !important}.swiper-slide.swiper-slide-active{display:block !important;width:fit-content !important}.swiper-slide img{max-width:350px;height:auto !important;max-height:400px !important;object-fit:contain !important}.swiper-slide-imglink{display:flex !important;justify-content:center !important}}#content .entry-summary{width:65% !important;pointer-events:none !important;margin:0 auto !important;form.cart,.product-widget{display:none !important}}#content .woocommerce-tabs{border-top:none !important;padding:0 !important}#content .woocommerce-Tabs-panel{padding:24px 0 !important}}.email-friend-modal{.modal-dialog .form-field label{display:block !important}label[for=g-recaptcha-response].frm_primary_label{display:none !important}}.author .avatar{width:60px}.author .author-details{width:calc(100% - 70px)}.term-custom-rugs .shoptimizer-child-below-main-content>h1{text-align:center}#modern-search .search-actions{height:42px}.single-product{.entry-content{color:#515151 !important}.entry-content a{color:#1a1a00 !important;text-decoration:underline !important}.entry-content a:hover{color:#4d4d00 !important;text-decoration:underline !important}button.single_add_to_cart_button{background-color:#d3d3d3 !important;width:200px !important;max-width:200px !important;display:block !important;margin:0 auto !important;padding:12px 30px !important}button.single_add_to_cart_button:hover{background-color:#5c5c5c !important}a.product-request-button{background-color:#eceb6c !important;color:#4d4d4d !important;text-decoration:none !important}.woocommerce-tabs ul.tabs li.active a{color:#595959 !important}ul.products .woocommerce-loop-product__title a{color:#595959 !important}a.button.add_to_cart_button{background-color:#595959 !important;text-decoration:none !important}a.button.add_to_cart_button:hover{background-color:#404040 !important;text-decoration:none !important}.woocommerce ul.products li.product .price del{color:#6a6a6a !important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price.size,.woocommerce ul.products li.product .price.origin,.woocommerce ul.products li.product .price.style{color:#545454 !important}.woocommerce h2{color:#4e4e4e !important}}.product-details-wrapper a{font-weight:600;text-decoration:underline}.post-type-archive-product .woocommerce-products-header .grid-element img{width:unset;max-width:150px;max-height:150px}.tax-product_cat .col-full,.search .col-full,.term-antique-rugs .col-full,.term-modern-rugs .col-full,.term-vintage-rugs .col-full,.term-custom-rugs .col-full{max-width:1430px !important}.term-antique-rugs .shoptimizer-child-below-main-content .col-full,.term-modern-rugs .shoptimizer-child-below-main-content .col-full,.term-vintage-rugs .shoptimizer-child-below-main-content .col-full,.term-custom-rugs .shoptimizer-child-below-main-content .col-full,.term-moroccan-rugs .shoptimizer-child-below-main-content .col-full,.term-oushak-rugs .shoptimizer-child-below-main-content .col-full,.term-sultanabad-rugs .shoptimizer-child-below-main-content .col-full,.term-scandinavian-rugs .shoptimizer-child-below-main-content .col-full,.single-product #tab-description{max-width:930px !important}@media only screen and (min-width:993px){.fullwidth-desktop{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;justify-content:center}.max-w-930{max-width:930px !important;margin:0 auto}.max-w-1430{max-width:1430px !important;margin:0 auto}.home .wpsm-content{max-width:930px !important;margin:0 auto}}@media only screen and (max-width:992px){.fullwidth-desktop{width:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.term-custom-rugs .shoptimizer-child-archive-go-below-link{display:none}.term-custom-rugs header.woocommerce-products-header img{width:100%}.term-custom-rugs header.woocommerce-products-header .term-description{max-width:930px;margin:0 auto}.term-custom-rugs .secondary-wrapper{display:none}.term-custom-rugs #primary{float:unset;width:100%}.small-screen{display:none}@media only screen and (max-width:992px){.term-custom-rugs header.woocommerce-products-header img{width:auto !important}.term-custom-rugs header.woocommerce-products-header .term-description{max-width:100%;margin:unset}.large-screen{display:none}.small-screen{display:block}}.term-custom-rugs .col-full{max-width:1230px !important}.term-custom-rugs .woocommerce-products-header .term-description{max-width:1230px !important}.term-custom-rugs .woocommerce-products-header .term-description h1,.term-custom-rugs .woocommerce-products-header .term-description h2,.term-custom-rugs .woocommerce-products-header .term-description h3,.term-custom-rugs .woocommerce-products-header .term-description h4,.term-custom-rugs .woocommerce-products-header .term-description p:not(:has(img)),.term-custom-rugs .woocommerce-products-header .term-description ul{max-width:930px !important;margin:0 auto !important;list-style-position:inside}.term-custom-rugs .woocommerce-products-header .term-description figure{max-width:930px;width:100% !important}.term-custom-rugs .woocommerce-products-header .term-description p:not(:has(img)){margin:0 auto 20px}.term-custom-rugs .woocommerce-products-header .term-description h1,.term-custom-rugs .woocommerce-products-header .term-description h2,.term-custom-rugs .woocommerce-products-header .term-description h3,.term-custom-rugs .woocommerce-products-header .term-description h4{margin:30px auto 10px !important}.term-custom-rugs .woocommerce-products-header .term-description h2:first-of-type,.term-custom-rugs .woocommerce-products-header .term-description h3:first-of-type{margin:30px 0 10px !important}.term-custom-rugs .woocommerce-products-header .term-description p:not(:has(img)){margin:0 auto 10px !important}section.shoptimizer-child-below-main-content>div.col-full>*{margin-left:auto;margin-right:auto}@media only screen and (min-width:993px){section.shoptimizer-child-below-main-content>div.col-full>*{width:930px !important}}@media only screen and (max-width:992px){.home .shop-rugs{justify-content:center}.home .shop-rugs .rug-category{width:unset}.home .shop-rugs.size-rugs .rug-category img{max-height:unset;aspect-ratio:3/4}}.home .shop-rugs.size-rugs .rug-category img{aspect-ratio:3/4}.home .shop-rugs.main-goal .rug-category img{max-height:290px}.woocommerce-products-header .term-description{font-size:14px;line-height:22px}.shoptimizer-child-archive-go-below-link{text-align:right}.site-main:has(.woocommerce-products-header:empty) .shoptimizer-child-archive-go-below-link{text-align:left}.product-filter-widget .search-row{margin-bottom:15px;display:flex;align-items:center}.product-filter-widget label{font-size:12px;color:red;display:block;margin-bottom:5px}.product-filter-widget input,.product-filter-widget select{width:70%;text-align:left;margin-left:auto;border:1px solid #ccc;border-radius:4px;text-align:left}.product-filter-widget .width-row,.product-filter-widget .length-row{width:70%;margin-left:auto}.product-filter-widget .width-row select,.product-filter-widget .length-row select{width:48%;margin-left:auto}.product-filter-widget .search-all-btn{margin-top:5px;display:flex;justify-content:center;align-items:center;margin-left:auto}.product-filter-widget .search-clear{margin-top:5px;display:flex;justify-content:center;align-items:center}.product-filter-widget .search-clear-all{margin-top:15px;display:flex;justify-content:center;align-items:center}.product-filter-widget button{background-color:#5b5b00;color:#fff;padding:4px 11px;font-size:14px;border-radius:4px;cursor:pointer;transition:all .3s ease}.product-filter-widget button:hover{background-color:#5b5b00;color:#fff;text-decoration:underline}.nazmiyal-product-categories-type-clear{padding:2px 11px;border-radius:4px;color:#fff !important;background-color:#5b5b00;font-size:12px;width:max-content;margin:0 0 10px}.nazmiyal-product-categories-type-clear:after{content:" \00d7"}.nazmiyal-product-categories-type-clear:hover{text-decoration:none !important;background-color:#5b5b00 !important;color:#fff !important;text-decoration:underline}.read-more{color:#4f4f4f !important}.read-more a{color:#4f4f4f !important;transition:color .3s ease !important;background-color:#f7f9f9}.footer-btn{color:#000 !important}.shoptimizer-mini-cart-wrap .product_list_widget li .quantity{color:#7b7b7b !important}#homepage-carousel-swiper{display:block}#homepage-static-mobile{display:none}@media screen and (max-width:768px){#homepage-carousel-swiper{display:none}#homepage-static-mobile{display:block}}