.elementor-kit-7{--e-global-color-primary:#45301a;--e-global-color-secondary:#e0d4c7;--e-global-color-text:#45301a;--e-global-color-accent:#9f7141;--e-global-color-d6d5958:#eeebe5;--e-global-color-23dbb59:#fff;--e-global-color-46931d6:#9F714161;--e-global-color-7244f93:#140A009C;--e-global-color-cc6a5b9:#384943;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Space Mono";--e-global-typography-text-font-family:"Space Mono";--e-global-typography-accent-font-family:"Space Mono";color:var(--e-global-color-text);font-family:"Space Mono",Sans-serif;font-size:15px;font-weight:400}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Space Mono",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.9px;color:var(--e-global-color-23dbb59);border-radius:4px;padding:15px 24px}.elementor-kit-7 e-page-transition{background-color:#ffbc7d}.elementor-kit-7 p{margin-block-end:15px}.elementor-kit-7 a{color:#9f7141}.elementor-kit-7 h1{color:var(--e-global-color-primary);font-family:"Playfair Display",Sans-serif;font-size:58px;font-weight:400}.elementor-kit-7 h2{color:var(--e-global-color-primary);font-family:"Playfair Display",Sans-serif;font-size:46px;font-weight:400}.elementor-kit-7 h3{color:var(--e-global-color-primary);font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400}.elementor-kit-7 h4{color:var(--e-global-color-primary);font-family:"Playfair Display",Sans-serif;font-size:26px;font-weight:400}.elementor-kit-7 h5{color:var(--e-global-color-primary);font-family:"Playfair Display",Sans-serif;font-size:22px;font-weight:400}.elementor-kit-7 h6{color:#9f7141;font-family:"Space Mono",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1320px}.e-con{--container-max-width:1320px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7 h1{font-size:28px}.elementor-kit-7 h2{font-size:26px}.elementor-kit-7 h3{font-size:25px}.elementor-kit-7 h4{font-size:20px}.elementor-kit-7 h5{font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}iframe.component-frame{z-index:2!important}.gform_confirmation_message{font-size:20px;text-align:center}#all-product-types{scroll-margin-top:120px}body{overflow-x:hidden}.elementor-menu-cart__main .elementor-button--view-cart{min-width:180px!important}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin-top:20px}.gallery-grid img{width:100%;border-radius:5px}#wcml-cart-dialog-wrapper{overflow-y:hidden!important;display:flex;align-items:center;justify-content:center}.wcml-cart-dialog-buttons button{color:#ffffff!important;margin:0 3px 10px 3px!important}.wcml-cart-dialog-buttons button:hover{color:#ffffff!important}#wcml-cart-dialog-wrapper .wcml-cart-dialog-confirm{width:100%}.wcml-cart-dialog-confirm{width:100%}.elementor-menu-cart__container .elementor-menu-cart__footer-buttons .elementor-button{min-width:375px}.taxonomy-terms input{min-width:24px}.grid-box .grid-firstbox{text-align:center}.taxonomy-terms label{line-height:1.1}.form-container .form-field label span[style="color:red;"]{margin-left:-5px;margin-top:-15px;display:inline-block;vertical-align:middle}#hire-designer,#cstm-dsgn-upload-type{display:grid;gap:20px}#disc{justify-content:flex-end;grid-gap:7px}#disc h4{font-size:18px}.likeProductRow img{height:244px;object-fit:cover}.bnner-section{background-color:#eae3db;background-image:none !important}.grid-box a:first-child{background:0 0}.product-type-template-product-frames-php .grid-box img{height:auto}.product-checkbox-inner{grid-template-columns:50px 1fr 24px!important;grid-gap:10px!important}.product-checkbox-title{font-size:16px!important}#load-more-add-cpt{border:0}#filter-form ul.taxonomy-terms{max-height:400px;overflow-y:auto}.sidebar-calc-form input.error,.sidebar-calc-form select.error{border:1px solid red}.sidebar-calc-form .error-message{color:red;font-size:12px;margin-top:5px;display:block;font-family:Arial,sans-serif}.form-container .form-field label span{color:#45301a;font-family:"Space Mono";font-size:13px;font-weight:400;letter-spacing:.78px;text-transform:uppercase}.hwparent{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.grid-box img{height:100%}.custom-pagination{text-align:center;margin-top:50px}.custom-pagination .page-numbers:not(.next){font-size:16px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #9f7141;border-radius:3px}.custom-pagination .page-numbers.current{background-color:#45301a;color:#fff}.custom-pagination .page-numbers:not(.next):hover{background-color:#45301a;color:#fff}.previewThumb .show-pattern-img img{object-fit:contain}#pattern_single_img img.mirrorEffect{transform:scaleX(-1)}#pattern_single_img img.sepia{filter:sepia(100%)}#pattern_single_img img.blackAndwhite{filter:grayscale(100%)}.product-checkbox-inner{border-radius:4px;background:#e9e3db;padding:10px 20px 10px 10px;display:grid;grid-template-columns:75px 1fr 24px;grid-gap:17px;align-items:center}.product-checkbox-title{width:100%;float:left;color:#45301a;font-family:"Playfair Display";font-size:22px;font-weight:400}.product-checkbox-price{color:#45301a;font-family:"Space Mono";font-size:15px;font-weight:400}.product-checkbox-inner input{width:24px;height:24px !important;color:rgba(69,48,26,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(69,48,26,1);border-radius:4px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.product-checkbox-inner input[type=checkbox]:checked:before{content:"";background-image:url(/wp-content/uploads/2024/10/carbon_checkbox.png);position:absolute;width:22px;height:22px;background-size:22px}.productDetailview{display:flex;grid-gap:40px}.leftpreviewBox{width:58%}.small-title{color:#45301a;font-family:"Space Mono";font-size:15px;font-weight:400;letter-spacing:.9px;text-transform:uppercase}.previewThumb{display:flex;flex-wrap:wrap;grid-gap:8px}.previewBox{margin-bottom:24px}.previewThumb img{max-height:86px;border:1px solid #bcbcbc;border-radius:4px}.form-container .form-field label{margin-bottom:12px;color:#45301acc}.form-container .hwparent .form-field label{display:flex;justify-content:space-between;align-items:center}.form-container .form-fields select,.form-fields input{border-radius:4px;background:#fff;width:100%;height:54px}.rightInfoBox{width:42%}.form-container .form-fields{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.form-container .form-fields .form-field{grid-column:span 12}.form-container .form-fields .halfWidth{grid-column:span 6}.form-container .quantity-container{display:flex;background-color:#fff;border-radius:4px;border:1px solid rgba(159,113,65,.38)}.form-container .quantity-container .quantity-btn{background-color:transparent;border:0;color:rgba(69,48,26,1);font-size:20px;padding:15px 10px;width:100%}.form-container .quantity-container input{border:0;text-align:center;color:#45301a;font-family:"Space Mono";font-size:15px;font-weight:400;outline:none;padding:8px}.form-container .form-fields .qtyField{grid-column:span 4}.form-container .form-fields .maxSize{font-size:13px;color:#45301a99}.similar-patternsRow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;padding-top:16px;padding-bottom:28px}.similar-patterns{margin-top:48px}.similar-patternsBox{text-align:center}.similar-patternsBox img{width:100%;height:100%;max-height:244px;object-fit:cover}.likeProductRow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding-top:28px;padding-bottom:28px}.likeProductRow img{width:100%}.likeProductRow .likeProductBox{text-align:center}.likeProduct h2{text-align:center}.cstm-Btn{margin-top:32px;margin-bottom:80px;text-align:center}.form-container .form-field.total{display:flex;justify-content:space-between;align-items:center;margin:4px 0}.form-container .form-field.total h4{margin:0}.addcart .elementor-button{width:100%}.form-container #custom-design,.form-container #custom-design-2{width:100%;border-radius:4px;border:1px dashed rgba(159,113,65,.38);background:rgba(255,255,255,.52);height:46px;color:#45301a;font-family:"Space Mono";font-size:15px;font-weight:400;cursor:pointer}.form-container input[type="file" i]::-webkit-file-upload-button{height:100%;background:#e0d4c7;padding:12px 20px;border:0;cursor:pointer}.form-container #cstm-dsgn .form-field{margin-bottom:12px}@media only screen and (max-width:1024px){.gallery-grid{grid-template-columns:repeat(3,1fr)}.bnner-section p{max-width:100%!important}.form-container .form-fields .qtyField{grid-column:span 6}}@media only screen and (max-width:767px){.gallery-grid{grid-template-columns:repeat(2,1fr)}.taxonomy-dropdown{position:relative}.likeProductRow img{height:auto}.elementor-menu-cart__container{right:-55px!important;top:60px !important}.filterHeader{flex-direction:column;align-items:flex-start!important;grid-gap:20px}#filter-form{width:100%}#filter-form .taxonomy-terms{z-index:3}.filterHeader .product-pattern-filter{grid-gap:10px}.product-pattern-filter .submit-button{margin-right:0!important}.productDetailview{flex-direction:column}.leftpreviewBox{width:100%!important}.rightInfoBox{width:100%!important}.similar-patternsRow{grid-template-columns:repeat(1,1fr)!important}.likeProductRow{grid-template-columns:repeat(1,1fr)!important}}@media only screen and (max-width:500px){.gallery-grid{display:grid;grid-template-columns:repeat(1,1fr)}.previewBox>div{min-height:auto!important}.form-container .form-fields .hwparent .halfWidth{grid-column:span 12}}a:not(.elementor-button){background:linear-gradient(currentcolor,currentcolor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background .6s}a:hover{background-size:100% 1px}.elementor-button{min-width:200px;height:52px;line-height:1.5}body{background-color:#eeebe5}.newsletter{display:grid;grid-template-columns:1fr 120px;grid-gap:0px}.newsletter input{border-radius:4px 0 0 4px;border:1px solid rgba(0,0,0,.21);color:#45301a;font-family:"Space Mono",Sans-serif;font-size:15px;font-weight:400;height:52px;letter-spacing:.9px;text-transform:uppercase}.newsletter button{width:120px;padding:0;height:52px;background:#9f7141;color:var(--White,#fff);font-family:"Space Mono",sans-serif;font-size:15px;font-weight:400;letter-spacing:.9px;text-transform:uppercase;border-radius:0 4px 4px 0;border:0;min-width:auto}.gform_heading{display:none}.gfield_label{color:#45301acc;font-family:"Space Mono",Sans-serif;font-size:15px!important;font-weight:400!important;margin-bottom:10px!important;letter-spacing:.9px;text-transform:uppercase}.gform_wrapper input{border-radius:4px;border:1px solid rgba(159,113,65,.38);background:#fff;height:52px;padding:15px 16px !important;color:#45301a;font-family:"Space Mono",sans-serif;font-size:15px !important;font-weight:400}.gform_footer input{width:100%}.gform_footer{width:100%;background:#9f7141;padding:0 !important;margin-top:30px !important;border-radius:12px;position:relative;position:relative;overflow:hidden;z-index:1;transition:.3s ease-in-out}.gform_footer .gform_button{margin-bottom:0 !important;margin-top:0 !important;background:0 0 !important;height:60px;color:#fff;font-family:"Space Mono";font-size:15px;font-weight:400;letter-spacing:.9px;text-transform:uppercase}.gform_footer:before,.gform_footer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s ease-in-out;z-index:-1}.gform_footer:before{right:-50px;border-right:50px solid transparent;border-bottom:80px solid #45301a;transform:translateX(-100%)}.gform_footer:after{left:-50px;border-left:50px solid transparent;border-top:80px solid #45301a;transform:translateX(100%)}.gform_footer:hover:before{transform:translateX(-49%)}.gform_footer:hover:after{transform:translateX(49%)}.elementor-button:hover{color:#fff}.elementor-button{overflow:hidden;position:relative;z-index:2;transition:.3s ease-in-out}.elementor-button:before,.elementor-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s ease-in-out;z-index:-1}.elementor-button:before{right:-50px;border-right:50px solid transparent;border-bottom:80px solid #45301a;transform:translateX(-100%)}.elementor-button:after{left:-50px;border-left:50px solid transparent;border-top:80px solid #45301a;transform:translateX(100%)}.elementor-button:hover:before{transform:translateX(-49%)}.elementor-button:hover:after{transform:translateX(49%)}.accordion-item{border-bottom:1px solid #ccc}.accordion-header{cursor:pointer;padding:25px 0;transition:background .3s}.accordion-header:hover{background:#eaeaea}.accordion-title{margin:0!important}.accordion-content{display:none}.accordion-item.open .accordion-content{display:block}.accordion-item.open .accordion-title:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5.84009 9.58989L11.5001 15.2499L17.1601 9.58989L16.4501 8.88989L11.5001 13.8399L6.55009 8.88989L5.84009 9.58989Z" fill="%2345301A"/></svg>')}.accordion-title:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9.02031 17.73L14.6803 12.07L9.02031 6.40998L8.32031 7.11998L13.2703 12.07L8.32031 17.02L9.02031 17.73Z" fill="%2345301A"/></svg>');width:24px;height:24px;position:absolute;right:0}.custom-accordion{position:relative}