@font-face{font-family:"IvyOra Display";src:url("../fonts/IvyOraDisplay-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IvyOra Display";src:url("../fonts/IvyOraDisplay-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;tab-size:4}body{min-height:100vh;line-height:var(--line-height-base);letter-spacing:.5px;font-family:var(--font-primary);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-text);background-color:var(--clr-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;border:none;outline:none;background:none}button{cursor:pointer}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}#root,#__next{isolation:isolate}:root{--clr-primary: #9F1127;--clr-primary-light: #FAF5F2;--clr-primary-dark: #9A6F29;--clr-secondary: #2C3E50;--clr-secondary-light:#3D5166;--clr-accent: #E8D5B0;--clr-white: #FFFFFF;--clr-off-white: #FAF8F5;--clr-light: #F2EDE6;--clr-muted: #9B9B9B;--clr-dark: #1A1A1A;--clr-black: #0D0D0D;--clr-text: #2A2A2A;--clr-text-muted: #848484;--clr-text-inverse: #FFFFFF;--clr-bg: #FFFFFF;--clr-bg-alt: #FAF8F5;--clr-border: #E1E1E1;--clr-overlay: rgba(26, 26, 26, 0.55);--clr-success: #2E7D52;--clr-warning: #C8963E;--clr-error: #C0392B;--clr-info: #2980B9;--font-primary: 'Manrope', sans-serif;--fs-xs: 0.75rem;--fs-sm: 0.875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fs-2xl: 1.875rem;--fs-3xl: 2.25rem;--fs-4xl: 3rem;--fs-5xl: 3.75rem;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--line-height-tight: 1.2;--line-height-snug: 1.375;--line-height-base: 1.6;--line-height-relaxed:1.75;--letter-spacing-tight: -0.02em;--letter-spacing-normal: 0em;--letter-spacing-wide: 0.04em;--letter-spacing-wider: 0.08em;--letter-spacing-widest: 0.16em;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 12px;--radius-xl: 20px;--radius-2xl: 32px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.05);--shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.08);--shadow-md: 0 4px 16px rgba(0, 0, 0, 0.10);--shadow-lg: 0 8px 32px rgba(0, 0, 0, 0.12);--shadow-xl: 0 16px 48px rgba(0, 0, 0, 0.14);--transition-fast: 0.15s ease;--transition-base: 0.25s ease;--transition-slow: 0.4s ease;--z-below: -1;--z-base: 0;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-toast: 500}:root{--container-sm: 540px;--container-md: 720px;--container-lg: 960px;--container-xl: 1200px;--container-xxl: 1534px;--container-px: var(--space-6)}.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-fluid{width:100%;margin-inline:auto}@media(min-width: 576px){.container,.container-sm{max-width:var(--container-sm)}}@media(min-width: 768px){.container,.container-sm,.container-md{max-width:var(--container-md)}}@media(min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:var(--container-lg)}}@media(min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:var(--container-xl)}}@media(min-width: 1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:var(--container-xxl)}}.container-fluid{max-width:100%}.dropdown-toggle{border:solid 2px rgba(0,0,0,0);background:rgba(0,0,0,0)}.dropdown-toggle i{font-size:11px}.dropdown-toggle::after{display:none}.dropdown-toggle:active,.dropdown-toggle:focus,.dropdown-toggle:active{border:solid 2px rgba(0,0,0,0)}.dropdown-menu{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);padding:.313rem;min-width:11.25rem;border:none;border-radius:.375rem;overflow:hidden;box-shadow:var(--shadow-sm);position:relative}.dropdown-menu .dropdown-item{padding:var(--space-2) var(--space-3);font-size:.813rem;font-weight:500;border-radius:.375rem;display:flex;gap:.5rem;align-items:center}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{background:#f1f5f9;color:var(--clr-black)}.dropdown-menu .dropdown-item.active i,.dropdown-menu .dropdown-item:active i,.dropdown-menu .dropdown-item:hover i{opacity:1}.section-title-wrap{text-align:center;margin-bottom:var(--space-8)}.section-title-wrap .section-label{display:inline-block;font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--letter-spacing-widest);text-transform:uppercase;color:var(--clr-primary);margin-bottom:var(--space-3)}.section-title-wrap .section-heading{font-family:"Tangerine",cursive;font-size:clamp(var(--fs-4xl),4vw,var(--fs-5xl));font-weight:var(--fw-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--clr-dark);margin-bottom:var(--space-2)}.section-title-wrap .section-heading span{color:var(--clr-primary)}.section-title-wrap .section-subtext{font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--line-height-relaxed);color:var(--clr-text-muted);max-width:620px;margin-inline:auto}.top-bar{background-color:var(--clr-black);color:var(--clr-light);font-size:var(--fs-xs);font-weight:var(--fw-light);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-wide)}.top-bar strong{cursor:pointer;font-weight:var(--fw-semibold)}.top-bar .dropdown .dropdown-toggle{padding:var(--space-2) 0;color:var(--clr-light);font-size:var(--fs-xs);font-weight:var(--fw-light);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-wide);background-color:rgba(0,0,0,0);border:none;cursor:pointer;text-decoration:none}.navbar-top{padding:var(--space-4) 0}.navbar-top .navbar-brand img{width:200px}.navbar-top .btn-check:checked+.btn,.navbar-top .btn.active,.navbar-top .btn.show,.navbar-top .btn:first-child:active,.navbar-top :not(.btn-check)+.btn:active{all:unset !important}.search{position:relative}.search .icon{position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.search .form-control{height:38px;font-size:13px;font-weight:var(--fw-medium);padding-left:2.15rem;max-width:180px}.search .form-control:focus{box-shadow:none}.search .form-control:focus-visible{box-shadow:none}.search .form-control:focus-within{box-shadow:none}.navbar{background-color:var(--clr-primary-light);padding:0}.navbar .navbar-nav .nav-link{font-size:var(--fs-sm);color:var(--clr-dark);font-weight:var(--fw-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-wide);padding:var(--space-3) var(--space-4)}.navbar .dropdown-toggle{border:none}.megamenu{position:static !important}.megamenu .dropdown-menu{box-sizing:border-box;border-top-left-radius:0;border-top-right-radius:0;min-width:auto;width:100%;margin-top:1px;padding:25px}.megamenu h3{font-family:"IvyOra Display";font-weight:var(--fw-medium);font-size:var(--fs-xl);color:var(--clr-dark);margin-bottom:var(--space-6)}.megamenu ul{padding:0;display:grid}.megamenu ul li a{display:block;font-size:13px}.megamenu ul li a:hover{text-decoration:underline}.megamenu ul.col1{grid-template-columns:repeat(1, 1fr);gap:var(--space-3)}.megamenu ul.col2{grid-template-columns:repeat(2, 1fr);gap:var(--space-3)}.megamenu .grid-cols{display:grid;grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(1, 1fr);gap:20px}.megamenu .div1{grid-column:span 2/span 2}.megamenu .div2{grid-column:span 2/span 2;grid-column-start:3}.megamenu .div3{grid-column-start:5}.megamenu .div4{grid-column-start:6}.megamenu .div7{grid-column:span 2/span 2;grid-column-start:7}.megamenu .md-product>a{display:block;height:240px}.megamenu .md-product>a img{width:100%;height:100%;object-fit:cover}.megamenu .md-product p{line-height:1.2;margin-top:var(--space-2)}.megamenu .md-product p>a{font-size:13px;line-height:1.2}.cart-count{position:absolute;right:-9px;top:-6px;font-size:.688rem;font-weight:700;border-radius:3.125rem;background-color:#0f172a;border:solid 2px #fff;color:#fff;width:22px;height:22px;line-height:1.25rem;display:flex;align-items:center;justify-content:center;padding:0 !important}footer{padding:var(--space-10) 0 0 0;border-top:solid 1px #e7e7e7}footer .footer-logo img{width:220px}footer .footer-logo p{font-family:"IvyOra Display";font-size:20px;margin-top:var(--space-2)}footer .assistance h6{font-weight:var(--fw-semibold);font-size:16px;color:var(--clr-black);margin-bottom:var(--space-1)}footer .assistance p{font-size:var(--fs-sm);font-weight:var(--fw-regular);letter-spacing:var(--letter-spacing-wide);color:var(--clr-black)}footer .footer-links{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(1, 1fr);gap:20px;padding:var(--space-8) 0}footer .footer-links h3{font-weight:var(--fw-bold);font-size:14px;color:var(--clr-black);margin-bottom:var(--space-4);text-transform:uppercase}footer .footer-links ul{padding:0}footer .footer-links ul li a{font-size:13px;font-weight:var(--fw-regular);padding:var(--space-1) 0;display:inline-block}footer .footer-links ul li a:hover{color:var(--clr-black)}footer .footer-links .contact-info p{margin-bottom:var(--space-2);font-size:13px}footer .footer-links .social-icons{display:flex;gap:10px}footer .footer-links .social-icons li>a>img{width:35px;height:35px}footer .footer-links .sankalptaru{width:220px;filter:grayscale(100%);opacity:.8;transition:all .3s ease}footer .footer-links .sankalptaru:hover{filter:grayscale(0%);opacity:1}footer .tag-cloud{background:#fff;padding:var(--space-5) 0;border-bottom:solid 1px #e7e7e7;border-top:solid 1px #e7e7e7}footer .tag-cloud>.nav{display:block}footer .tag-cloud ul{padding:0}footer .tag-cloud ul>li{margin:0 !important;display:block}footer .tag-cloud ul>li ul{padding:0}footer .tag-cloud ul>li ul>li{display:inline-block;margin:0}footer .tag-cloud ul>li ul>li:first-child a{font-weight:700;color:#000}footer .tag-cloud ul>li ul>li:first-child a::after{display:none}footer .tag-cloud ul>li ul>li:last-child::after{display:none}footer .tag-cloud ul>li a{display:inline-block;padding:3px var(--space-2);font-size:var(--fs-xs);color:var(--clr-secondary);position:relative;margin:0}footer .tag-cloud ul>li a::after{content:"";position:absolute;width:3px;height:3px;background:#545454;border-radius:12px;top:14px;left:-3px}footer .footer-privacy-links{padding:0;margin:var(--space-4) 0;display:flex;gap:10px;justify-content:center}footer .footer-privacy-links li a{display:inline-block;padding:3px var(--space-2);font-size:var(--fs-xs);color:var(--clr-dark);position:relative;margin:0}footer .footer-privacy-links li a::after{content:"";position:absolute;width:3px;height:3px;background:#545454;border-radius:12px;top:12px;left:-6px}footer .footer-privacy-links li:first-child a::after{display:none}footer .copyright{background:var(--clr-black);padding:var(--space-3) 0}footer .copyright p{font-size:var(--fs-xs);font-weight:var(--fw-light);color:var(--clr-light);margin:0}.breadcrumb li{font-size:var(--fs-xs);font-weight:var(--fw-medium)}.breadcrumb-item+.breadcrumb-item::before{content:">"}.latest-blogs{margin-top:var(--space-8);margin-bottom:var(--space-16)}.blog-item{position:relative}.blog-item .blog-img{width:550px;height:400px}.blog-item .blog-img img{width:100%;height:100%;object-fit:cover;object-position:left;border-radius:5px}.blog-item .blog-content{position:absolute;bottom:0;right:0;background:var(--clr-white);padding:var(--space-6);width:490px}.blog-item .blog-content span{display:inline-block}.blog-item .blog-content span a{font-size:var(--fs-xs);background:var(--clr-primary-light);color:#000;font-weight:500;padding:5px 10px;border-radius:var(--radius-full);display:inline-block}.blog-item .blog-content h3{font-family:"IvyOra Display";font-size:var(--fs-xl);font-weight:var(--fw-regular);line-height:var(--line-height-tight);margin:var(--space-3) 0}.blog-item .blog-content p{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--clr-text-muted);margin-bottom:var(--space-3)}.blog-item .blog-content a.read-more{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--clr-primary);margin:0;text-decoration:underline}.trending-blogs{scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-snap-align:center;-webkit-overflow-scrolling:touch;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:var(--space-16)}.trending-blogs::-webkit-scrollbar{display:none}.trending-blogs .blog-item{margin-bottom:var(--space-8);box-shadow:var(--shadow-sm);border-radius:5px;overflow:hidden}.trending-blogs .blog-content{position:static;width:100%;padding:var(--space-6)}.trending-blogs .blog-content h3{font-size:var(--fs-lg)}.trending-blogs .blog-content h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}.trending-blogs .blog-img{width:100%;height:300px}.popular-categories{margin-bottom:var(--space-16);background:var(--clr-primary-light);padding:var(--space-8) 0}.cloud-tags{position:relative;overflow:hidden;transition:ease .3s all;padding-bottom:10px}.cloud-tags a{display:inline-block;padding:8px 16px;font-size:13px;font-weight:500;color:#000;background:#fff;border-radius:50px;text-transform:capitalize;box-shadow:var(--shadow-sm)}.authors{margin-bottom:var(--space-16)}.authors .author-item .author-img{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-bottom:var(--space-3)}.authors .author-item .author-img img{width:100%;height:100%}.authors .author-item h3{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-black)}.all-blogs{margin-bottom:var(--space-16);margin-top:var(--space-6)}.all-blogs .blog-item{margin-bottom:var(--space-8);box-shadow:var(--shadow-sm);border-radius:5px;overflow:hidden}.all-blogs .blog-content{position:static;width:100%;padding:var(--space-6)}.all-blogs .blog-content h3{font-size:var(--fs-lg)}.all-blogs .blog-content h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}.all-blogs .blog-img{width:100%;height:300px}.blog-author{display:flex;align-items:center;gap:10px}.blog-author .author-img{width:40px;height:40px}.blog-author p.author-name{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:#000;margin-bottom:0}.blog-author p.date{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--clr-text-muted);margin-bottom:0}.btn-primary,.woocommerce-mini-cart__buttons :is(a.button.checkout){background:var(--clr-black);border-color:var(--clr-black);color:#fff;padding:10px 20px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);transition:ease .3s all}.btn-primary:hover,.woocommerce-mini-cart__buttons :hover:is(a.button.checkout){background:var(--clr-dark);color:#fff;border-color:var(--clr-dark)}.btn-sm{padding:6px 10px;font-size:var(--fs-xs);font-weight:var(--fw-medium)}.btn-secondary,.woocommerce-mini-cart__buttons :is(a.button){background:#fff;color:var(--clr-dark);padding:10px 20px;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);transition:ease .3s all}.btn-secondary:hover,.woocommerce-mini-cart__buttons :hover:is(a.button){background:var(--clr-dark);color:#fff;border-color:var(--clr-dark)}.blog-single{margin-top:var(--space-8);margin-bottom:var(--space-16)}.blog-single .blog-item .blog-img{width:60%;height:auto}.blog-single .blog-item .blog-content{position:static;width:40%}.blog-single .blog-item .blog-content h1{font-family:"IvyOra Display";font-size:var(--fs-3xl);font-weight:var(--fw-regular);line-height:var(--line-height-tight);margin:var(--space-6) 0}.blog-single .blog-item .blog-content span>a{font-size:var(--fs-xs);background:var(--clr-primary-light);color:#000;font-weight:500;padding:5px 10px;border-radius:var(--radius-full);display:inline-block}.blog-single .blog-author{display:flex;align-items:center;gap:10px;margin-bottom:var(--space-8)}.blog-single .blog-author .author-img{width:50px;height:50px}.blog-single .blog-author p.author-name{font-size:var(--fs-sm)}.blog-single .blog-author p.date{font-size:var(--fs-sm)}.blog-single .blog-tags{margin-bottom:var(--space-6)}.blog-single .blog-tags>a{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--clr-dark);background:rgba(100,116,139,.1);padding:4px 10px;border-radius:var(--radius-full);display:inline-block;margin-bottom:var(--space-2)}.blog-single-content{margin-bottom:var(--space-16)}.post-content{padding-right:var(--space-10)}.post-content p{font-size:15px;font-weight:var(--fw-regular);margin-bottom:1.5rem;line-height:1.75;letter-spacing:.5px}.post-content :where(h2,h3,h4,h5,h6){font-family:"Tangerine",cursive;font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:1rem;line-height:1.2;letter-spacing:.5px}.post-content h2{font-size:50px}.post-content h3{font-size:40px}.post-content h4{font-size:30px}.post-content h5{font-size:20px}.post-content h6{font-size:16px}.post-content ul{list-style:disc;margin-bottom:1rem;padding-left:1.5rem}.post-content ul li{font-size:15px;font-weight:var(--fw-regular);margin-bottom:.5rem;line-height:1.75;letter-spacing:.5px}.post-content ul b{font-weight:var(--fw-semibold)}.post-content ol{list-style:decimal;margin-bottom:1rem;padding-left:1.5rem}.post-content ol li{font-size:15px;font-weight:var(--fw-regular);margin-bottom:.5rem;line-height:1.75;letter-spacing:.5px}.post-content ol b{font-weight:var(--fw-semibold)}.post-content img{width:100%;height:auto;margin-bottom:1rem;border-radius:5px}.post-content a{color:var(--clr-primary);text-decoration:underline}.post-content table{width:100%;border-collapse:collapse;margin-bottom:1rem}.post-content th{font-size:15px;font-weight:var(--fw-medium);color:var(--clr-dark);padding:.8rem}.post-content td{font-size:15px;font-weight:var(--fw-regular);color:var(--clr-dark);padding:.8rem;border:1px solid #e7e7e7}.post-content tr{border:1px solid #e7e7e7}aside{position:sticky;top:20px}aside h3{font-family:"IvyOra Display";font-size:var(--fs-xl);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:var(--space-4);line-height:1.5}.related-products{margin-bottom:var(--space-4)}.related-products .product{margin-bottom:var(--space-4)}.related-products .product img{margin-bottom:var(--space-2);height:160px;object-fit:cover;border-radius:5px}.related-products .product p{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-2);line-height:1.4}.related-blogs{margin-bottom:var(--space-4)}.related-blogs .blog-item{margin-bottom:var(--space-4)}.related-blogs .blog-item img{margin-bottom:var(--space-2);height:160px;object-fit:cover;border-radius:5px}.related-blogs p{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-2);line-height:1.4}.author-content{background:var(--clr-primary-light);padding:var(--space-8);border-radius:var(--radius-lg);margin-top:var(--space-16)}.author-content img{width:80px;height:80px;border-radius:var(--radius-full);overflow:hidden;margin:-60px auto var(--space-2) auto}.author-content h4{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-dark);margin-bottom:var(--space-2);line-height:1.4;text-align:center}.author-content p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:0;line-height:1.75}.author-content .soc-icon{display:flex;align-items:center;justify-content:center;gap:10px;margin:var(--space-4) 0}.author-content .soc-icon a img{width:30px;height:30px;margin:0}.next-prv-blog{margin-top:var(--space-4)}.next-prv-blog a{font-size:14px;font-weight:var(--fw-medium);line-height:1.5;color:var(--clr-dark);background:var(--clr-primary-light)}.next-prv-blog a img{width:120px;height:80px;object-fit:cover}.next-prv-blog:last-child a{flex-direction:row-reverse;text-align:right}.blog-banner{background:var(--clr-primary-light);padding:var(--space-10) 0;margin-bottom:var(--space-10)}.blog-banner .blog-banner-content h1{font-family:"IvyOra Display";font-size:var(--fs-3xl);font-weight:var(--fw-regular)}.blog-banner .author-social-links{display:flex;align-items:center;gap:10px;margin:var(--space-3) 0}.blog-banner .author-social-links a img{width:28px}.blog-banner .author-banner h1{font-family:"IvyOra Display";font-size:var(--fs-3xl);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:0;line-height:var(--line-height-relaxed)}.blog-banner .author-banner .author-img{flex:0 0 80px;width:80px}.breadcrumb-section{padding:.6rem}.border-bottom{--bs-border-color: #E7E7E7;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.product-detail-section{padding:var(--space-8) 0;margin-bottom:var(--space-8)}.product-meta{color:var(--clr-dark)}.product-meta .product-title{margin-bottom:var(--space-3)}.product-meta .product-title h1{font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:0;line-height:var(--line-height-base)}.product-meta .favorite{flex:0 0 28px}.product-meta .favorite svg:hover{fill:#ff2828;stroke:#ff2828}.product-meta .product-sku{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--clr-text-muted);margin-bottom:var(--space-3)}.product-meta .product-price{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-dark);margin-bottom:var(--space-4)}.product-meta .product-delivery{font-size:var(--fs-sm);font-weight:var(--fw-regular);margin-bottom:var(--space-6)}.product-meta .product-type,.product-meta .canvas-type{margin-bottom:var(--space-6)}.product-meta .product-type .radio-buttons .btn-outline-primary,.product-meta .canvas-type .radio-buttons .btn-outline-primary{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid #f5f5f5;background-color:#f5f5f5;letter-spacing:.2px}.product-meta h5{font-size:15px;font-weight:var(--fw-semibold);color:var(--clr-dark);margin-bottom:var(--space-2)}.product-meta .sample-info{font-size:15px;font-weight:var(--fw-regular);margin:var(--space-8) 0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--clr-black) !important;color:#fff !important;border-color:var(--clr-black) !important}.material-options{margin-bottom:var(--space-8)}.material-options .material-items-wrap{display:flex;gap:15px;scroll-behavior:smooth;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:3px}.material-options .material-items-wrap::-webkit-scrollbar{display:none}.material-options .material-item{flex:0 0 165px;border:solid 1px #ccc;border-radius:var(--radius-md);overflow:hidden;position:relative}.material-options .material-item .material-item-image{height:80px}.material-options .material-item .material-item-image img{width:100%;height:100%;object-fit:cover}.material-options .material-item .material-item-content{padding:10px}.material-options .material-item .material-item-content h6{font-size:14px;font-weight:600;color:var(--clr-dark);margin-bottom:5px;letter-spacing:.3px}.material-options .material-item .material-item-content p{font-size:12px;font-weight:500;color:#737373;text-transform:uppercase;margin-bottom:5px}.material-options .material-item .material-item-content small{font-size:10px;font-weight:300;color:#484848;display:block;line-height:1.4}.material-options .material-item .material-item-content hr{margin:8px 0;border-color:#a4a0a0}.material-options .material-item.active{border-color:#d4cabf;box-shadow:0px 0px 0px 1px #d4cabf}.material-options .material-item.active::after{content:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yMiAxMkMyMiA2LjQ3NzE1IDE3LjUyMjggMiAxMiAyQzYuNDc3MTUgMiAyIDYuNDc3MTUgMiAxMkMyIDE3LjUyMjggNi40NzcxNSAyMiAxMiAyMkMxNy41MjI4IDIyIDIyIDE3LjUyMjggMjIgMTJaIiBmaWxsPSJibGFjayIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTggMTIuNUwxMC41IDE1TDE2IDkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=");position:absolute;top:8px;right:8px}.learn-more{font-size:13px;font-weight:500;text-decoration:underline;margin:0;display:flex;align-items:center;gap:5px}.learn-more::before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwODA4MDgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1pbmZvLWljb24gbHVjaWRlLWluZm8iPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIi8+PHBhdGggZD0iTTEyIDE2di00Ii8+PHBhdGggZD0iTTEyIDhoLjAxIi8+PC9zdmc+");display:inline-block;width:16px;height:16px}.form-label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:8px}.form-control{border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:12px 15px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:0;font-weight:var(--fw-semibold)}.form-select{border:1px solid var(--clr-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:0;font-weight:var(--fw-semibold);width:auto !important}.form-group{position:relative}.icon-view .form-control{padding-right:50px}.icon{position:absolute;right:15px;top:45px;cursor:pointer;display:flex;align-items:center}.product-dimensions{margin-bottom:var(--space-8)}.total-area{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);margin-top:var(--space-2);margin-bottom:0}.total-area strong{font-weight:var(--fw-semibold)}.product-quantity-price{margin-bottom:var(--space-8)}.quantity-buttons{position:relative;width:140px}.quantity-buttons .quantity-input{text-align:center;border:1px solid var(--clr-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:0}.quantity-buttons .btn{position:absolute;font-size:26px;font-weight:300;color:var(--clr-dark);width:30px;height:30px;display:flex;align-items:center;justify-content:center}.quantity-buttons .btn:hover{background-color:rgba(0,0,0,.05);color:var(--clr-dark)}.quantity-buttons .decrement-quantity{left:5px;top:50%;transform:translateY(-50%)}.quantity-buttons .increment-quantity{right:5px;top:50%;transform:translateY(-50%)}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-price-details{margin-top:36px}.product-price-details h5{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-dark);display:flex;align-items:center;gap:5px}.product-price-details h5 small{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-text-muted)}.product-price-details .addition-price{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-dark)}.btn-whatsapp{background:#3dc14e;color:#fff;padding:8px 20px;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);transition:ease .3s all;display:flex;align-items:center;justify-content:center;gap:10px}.btn-whatsapp:hover{background:#3dc14e;color:#fff;border-color:#3dc14e}.btn-lg{font-size:16px;font-weight:600}.main-action-buttons .btn{flex:1}.order-sample{background:var(--clr-primary-light);padding:var(--space-5);border-radius:var(--radius-md);margin-top:var(--space-5)}.order-sample h3{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--clr-dark);margin-bottom:var(--space-2)}.order-sample p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-text-muted);margin-bottom:var(--space-2)}.order-sample .sample-price{display:flex;align-items:center;justify-content:space-between}.order-sample .sample-price p{font-size:15px;color:var(--clr-dark);font-weight:var(--fw-semibold);margin-bottom:0}.product-details{margin-bottom:var(--space-4)}.product-details .tablist{display:flex;justify-content:center;border-bottom:1px solid var(--clr-border)}.product-details .tablist .nav-underline{--bs-nav-underline-gap: 0}.product-details .tablist .nav-underline .nav-item .nav-link{font-size:.938rem;padding:.938rem 1.875rem;color:#7b818b;border-bottom:2px solid #fff;font-weight:500;letter-spacing:.4px}.product-details .tablist .nav-underline .nav-item .nav-link.active{font-weight:600;color:var(--clr-dark);border-color:var(--clr-black)}.product-details .tab-content{padding:var(--space-10) 0}.md-product-description p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:#49505a;line-height:1.75}.md-info-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:var(--space-4);row-gap:var(--space-5)}.md-info-wrapper .md-product-info p{font-size:13px;font-weight:400;color:#49505a;margin-bottom:2px}.md-info-wrapper .md-product-info strong{font-size:14px;font-weight:var(--fw-medium);color:#000}.md-product-image{height:350px}.md-product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.md-pro-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.md-pro-features .bx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px}.md-pro-features .bx img{margin-bottom:15px}.md-pro-features h5{font-size:.938rem;font-weight:600;margin-bottom:.75rem;text-align:center}.md-pro-features p{font-size:14px;font-weight:400;color:#49505a;text-align:center}.customer-photos-section{margin-bottom:var(--space-16)}.customer-photos{display:flex;gap:var(--space-4);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--space-4);width:var(--slide-width)}.customer-photos::-webkit-scrollbar{display:none}.customer-photos a{display:block;width:200px;flex:0 0 200px;height:280px}.customer-photos a img{width:100%;height:100%;object-fit:cover}.infinite-scroll{width:100%;position:relative}.infinite-scroll .photos-track{display:flex;gap:15px;width:max-content;will-change:transform;transition:none}.related-products-section{margin-bottom:var(--space-16)}.product-card{position:relative;margin-bottom:var(--space-8)}.product-card .prev{width:100%;height:400px;overflow:hidden;border-radius:5px}.product-card .prev img{width:100%;height:100%;background:#f5f5f5;object-fit:cover;object-position:center;transition:ease .5s all;opacity:1;transform:scale(1)}.product-card .main-image{width:100%;height:400px;overflow:hidden;opacity:0;position:absolute;top:0;left:0;transition:ease .5s all;border-radius:5px}.product-card .main-image img{width:100%;height:100%;background:#f5f5f5;object-fit:cover;object-position:center;transition:ease .5s all;transform:scale(1)}.product-card a:hover .prev img{opacity:0;transform:scale(1.05)}.product-card a:hover .main-image{opacity:1}.product-card a:hover .main-image img{transform:scale(1.05)}.product-card.collection-card a:hover .prev img{opacity:1;transform:scale(1.05)}.product-card p.product-title{font-size:15px;font-weight:var(--fw-medium);color:var(--clr-dark);margin:var(--space-3) 0 var(--space-2) 0;line-height:1.4}.product-card p.product-price{font-size:13px;font-weight:var(--fw-regular);color:#49505a;line-height:1.4}.product-card .md-fav{position:absolute;right:5px;top:5px;z-index:2}.product-card .md-fav .muted-btn{height:28px;width:28px;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;transition-timing-function:cubic-bezier(0.4, 0, 1, 1);padding:0;border-radius:var(--radius-full)}.product-card .md-fav .muted-btn svg{stroke:#554c43}.product-card .md-fav .muted-btn:hover{background:#e11d48 !important}.product-card .md-fav .muted-btn:hover svg{stroke:#fff;fill:hsla(0,0%,100%,.4)}.product-card .md-fav .muted-btn.active{background:#e11d48 !important}.product-card.md-in-des-uq-pd .prev{opacity:0}.product-card.md-in-des-uq-pd .main-image{opacity:1}.product-card.md-in-des-uq-pd:hover .prev{opacity:1}.product-card.md-in-des-uq-pd:hover .prev img{opacity:1}.product-card.md-in-des-uq-pd:hover .main-image{opacity:0}.proccess-steps{padding:var(--space-8) var(--space-10);display:grid;grid-template-columns:repeat(auto-fit, minmax(290px, 1fr));gap:var(--space-4);margin-bottom:var(--space-10)}.proccess-steps div{text-align:center}.proccess-steps div h6{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-dark)}.proccess-steps div p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-text-muted);padding:0 var(--space-2)}.c2a{position:relative;overflow:hidden;height:590px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-10)}.c2a.visualize-wall{background:url("../images/visualize.png") no-repeat center center;background-size:cover}.c2a.customized-wallpapers{background:url("../images/custom-wallpaper.png") no-repeat center center;background-size:cover}.c2a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.c2a .content{position:relative;z-index:1;text-align:center;display:flex;gap:var(--space-4);padding:var(--space-10) var(--space-32);flex-direction:column;align-items:center;justify-content:center}.c2a .content span{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#fff;margin-bottom:var(--space-2);text-transform:uppercase}.c2a .content h2{font-family:"IvyOra Display";font-size:var(--fs-3xl);font-weight:var(--fw-regular);color:#fff;margin-bottom:var(--space-2)}.c2a .content p{font-size:15px;font-weight:var(--fw-regular);color:#fff;margin-bottom:var(--space-2)}.c2a .content a{font-size:15px;font-weight:var(--fw-medium);color:#fff;text-transform:uppercase;background:hsla(0,0%,100%,.1);border:1px solid #fff;padding:10px 20px;text-decoration:none;transition:ease .3s all}.c2a .content a:hover{background:var(--clr-dark);color:#fff;border-color:var(--clr-dark)}.c2a-support{background:var(--clr-primary-light);padding:var(--space-10) 0}.c2a-support h4{font-family:"IvyOra Display";font-size:var(--fs-2xl);font-weight:var(--fw-regular);color:var(--clr-primary);margin-bottom:var(--space-3)}.c2a-support p{font-size:15px;font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:0}.c2a-support .actions a{font-size:13px;font-weight:var(--fw-bold);color:var(--clr-dark);text-decoration:none;margin-left:var(--space-4);display:flex;align-items:center;justify-content:center;gap:10px;transition:ease .3s all;padding:10px 20px;border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-sm);text-transform:uppercase}.c2a-support .actions a:hover{color:var(--clr-primary)}.customer-reviews{margin-bottom:var(--space-16);position:relative}.customer-reviews .review-item .review-item-image{flex:0 0 300px;width:300px;height:340px}.customer-reviews .review-item .review-item-image img{width:100%;height:100%;object-fit:cover}.customer-reviews .review-item .review-item-rating{display:flex;gap:2px;margin-bottom:var(--space-6)}.customer-reviews .review-item .review-item-rating svg{stroke:#fbbc05;fill:#fbbc05}.customer-reviews .review-item .review-item-content p{font-size:15px;font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-6);line-height:1.75}.customer-reviews .review-item .review-item-content h6{font-size:15px;font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:0}.customer-reviews .embla__viewport{overflow:hidden}.customer-reviews .embla__container{display:flex;touch-action:pan-y pinch-zoom}.customer-reviews .embla__slide{flex:0 0 100%;min-width:0}.customer-reviews .embla__button{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;z-index:1;width:40px;height:40px;display:flex;align-items:center}.customer-reviews .embla__prev{left:-100px;transform:translateX(-50%)}.customer-reviews .embla__next{right:-100px;transform:translateX(50%)}.home-visit-c2a{background:var(--clr-primary-light);margin-bottom:var(--space-16)}.home-visit-c2a h2{font-family:"IvyOra Display";font-size:var(--fs-2xl);font-weight:var(--fw-regular);color:var(--clr-primary);margin-bottom:var(--space-4)}.home-visit-c2a p{font-size:15px;font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-8)}.home-visit-c2a h6{font-size:15px;font-weight:var(--fw-semibold);color:var(--clr-dark);margin-bottom:0}.home-visit-c2a .img-icon{width:55px}.home-visit-c2a .home-visit-c2a-content{padding:var(--space-10) 0}.shop-banner .shop-banner-content{margin-bottom:var(--space-4)}.shop-banner .shop-banner-content .shop-banner-img{height:300px;margin-bottom:var(--space-6)}.shop-banner .shop-banner-content .shop-banner-img img{width:100%;height:100%;object-fit:cover}.shop-banner .section-heading{font-family:"IvyOra Display";font-size:var(--fs-2xl);font-weight:var(--fw-regular);color:var(--clr-dark);margin:var(--space-6) 0 var(--space-4)}.shop-banner .section-subtext{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:#4a4a4a;line-height:1.75}.shop-banner .section-subtext p{margin-bottom:var(--space-4)}.shop-filters{border-bottom:1px solid var(--clr-border);padding:var(--space-2) 0;margin-bottom:var(--space-10)}.shop-filters .form-switch .form-check-input{width:3.5em;height:1.8em}.shop-filters .form-check-input:checked{background-color:var(--clr-black);border-color:var(--clr-black)}.shop-filters .form-check span{display:flex;align-items:center;gap:10px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--clr-dark);line-height:1.5;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:0}.shop-filters .shop-filters-content .shop-filters-selects .form-select{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--clr-dark);line-height:1.5;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:auto;border:none}.shop-filters .shop-filters-content .shop-filters-selects .form-select:focus{box-shadow:none}.shop-filters .shop-filters-content .shop-filters-selects .form-select:focus-visible{box-shadow:none}.seo-content{column-count:3;column-gap:20px;height:200px;overflow:hidden;transition:ease .3s all}.seo-content.expanded{height:auto;overflow:visible;transition:ease .3s all}.seo-content :where(h2,h3,h4,h5,h6){font-family:"IvyOra Display";font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:1rem;line-height:1.2;letter-spacing:.5px}.seo-content p{font-size:14px;font-weight:var(--fw-regular)}.seo-content h2{font-size:24px}.seo-content h3{font-size:20px}.seo-content h4{font-size:18px}.seo-content h5{font-size:16px}.seo-content h6{font-size:14px}.policy-content :where(h2,h3,h4,h5,h6){font-family:"IvyOra Display";font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:1rem;line-height:1.2;letter-spacing:.5px}.policy-content p{font-size:14px;font-weight:var(--fw-regular)}.policy-content img{max-width:100%;width:auto}.policy-content h2{font-size:var(--fs-xl)}.policy-content h3{font-size:var(--fs-lg)}.policy-content h4{font-size:var(--fs-md)}.policy-content h5{font-size:var(--fs-md)}.policy-content h6{font-size:var(--fs-md)}.moreless-button{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-dark);text-decoration:underline;margin-top:var(--space-4);display:inline-block;transition:ease .3s all;margin-bottom:var(--space-10)}.moreless-button:hover{color:var(--clr-primary)}.auth-wrapper .auth-image img{width:100%;height:100%;object-fit:cover}.auth-wrapper .auth-external{margin-bottom:var(--space-5)}.auth-wrapper .auth-external a{border:solid 1px var(--clr-border);padding:10px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);transition:ease .3s all;gap:10px}.auth-wrapper .auth-external a:hover{background:var(--clr-light);color:var(--clr-dark);border-color:var(--clr-light)}.auth-wrapper .link{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-primary);text-decoration:underline}.or{position:relative;border-top:solid 1px var(--clr-border);margin:var(--space-8) 0}.or::before{width:100%;position:absolute;left:50%;top:-3px;transform:translateX(-50%) translateY(-50%);font-size:var(--fs-sm);color:var(--clr-text-muted);background:#fff;display:block;padding:8px 16px;z-index:1;font-weight:var(--fw-regular);max-width:max-content}.or.signup::before{content:"or sign up using"}.or.signin::before{content:"or sign in using"}.or.delivery-or::before{content:"or"}.modal-content{border-radius:0}.modal-content .modal-body{padding:var(--space-5)}.modal-content h2,.modal-content .modal-title{font-family:"IvyOra Display";font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--clr-dark)}.offcanvas-header h2{font-family:"IvyOra Display";font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--clr-dark)}.btn-close{font-size:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--clr-dark);transition:ease .3s all}.btn-close:hover{color:var(--clr-black);background-color:rgba(0,0,0,.05)}.md-account-nav{border:solid 1px var(--clr-border);border-radius:var(--radius-md);overflow:hidden;padding:0}.md-account-nav li:not(:last-child){border-bottom:solid 1px var(--clr-border)}.md-account-nav li a{display:flex;align-items:center;padding:var(--space-3);font-weight:var(--fw-medium);font-size:var(--fs-sm);gap:var(--space-4);color:var(--clr-dark);transition:ease .3s all}.account-section{padding:var(--space-10) 0}.account-section .account-content h2{font-family:"IvyOra Display";font-size:var(--fs-xl);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-4);line-height:1.2;letter-spacing:.5px}.account-section .kpi{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--space-4)}.account-section .kpi .kpi-item{border:solid 1px var(--clr-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.account-section .kpi .kpi-item .kpi-item-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:rgba(0,0,0,.04)}.account-section .kpi h3{font-size:var(--fs-xl);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:var(--space-2)}.account-section .kpi p{font-size:var(--fs-xs);letter-spacing:var(--letter-spacing-wide);font-weight:var(--fw-medium);color:var(--clr-text-muted);text-transform:uppercase;margin-bottom:0}.booking-wrapper{border:solid 1px var(--clr-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-10);box-shadow:var(--shadow-sm)}.booking-wrapper .booking-item{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--space-4)}.booking-wrapper .booking-item small{font-size:13px;font-weight:var(--fw-regular);color:#5e6b86;margin-bottom:var(--space-1);display:block}.booking-wrapper .booking-item p{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);margin-bottom:0}.booking-wrapper .address{grid-column:span 6;margin-top:var(--space-4)}.booking-wrapper .address small{font-size:13px;font-weight:var(--fw-regular);color:#5e6b86;margin-bottom:var(--space-1);display:block}.booking-wrapper .address p{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);margin-bottom:0}.badge{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:var(--fw-bold) !important;padding:4px 10px;border-radius:var(--radius-full)}.badge.bg-scheduled{background:rgba(233,184,0,.2);color:#e9b800 !important}.btn-secondary-fade{background:rgba(0,0,0,.1);color:var(--clr-dark);transition:ease .3s all;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.btn-secondary-fade:hover{background:rgba(0,0,0,.08);color:var(--clr-dark);border-color:rgba(0,0,0,.08)}.categories-tags-info{margin-bottom:var(--space-4)}.cloud-tags{display:flex;gap:8px;flex-wrap:wrap}.cloud-tags a{display:inline-block;padding:7px 15px;font-size:13px;font-weight:500;color:#000;background:rgba(100,116,139,.1);border-radius:50px;text-transform:capitalize;box-shadow:none}.wrap-tags{position:relative;height:150px;overflow:hidden;transition:ease .3s all}.wrap-tags::after{content:"";display:block;background:#fff;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0% 0%, rgba(255, 255, 255, 0) 15%, #fff 100%);position:absolute;bottom:0;left:0;width:100%;height:90px}.wrap-tags.expanded{height:auto;overflow:visible;transition:ease .3s all}.wrap-tags.expanded::after{display:none}.viewmore-button{color:#000;font-size:14px;font-weight:600;display:block;text-align:center;padding:20px 0 0;text-decoration:underline}.md-copy-link{position:relative;margin-bottom:20px}.md-copy-link .form-control{padding:12px 75px 12px 12px;font-size:var(--fs-sm);text-overflow:ellipsis;color:var(--clr-dark);font-weight:var(--fw-semibold);border-radius:6px;border:1px solid var(--clr-border)}.md-copy-link .btn-link{text-transform:uppercase;font-weight:var(--fw-semibold);font-size:var(--fs-xs);letter-spacing:.4px;position:absolute;top:1px;right:1px;text-decoration:none;color:var(--clr-dark);height:calc(100% - 2px);background:#fff;padding:0 15px;border-radius:8px}.md-copy-link .btn-link:hover,.md-copy-link .btn-link:active,.md-copy-link .btn-link:focus{color:var(--clr-dark) !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.md-share-option{display:flex;justify-content:space-between;gap:10px}.md-share-option a{display:block;text-align:center}.md-share-option a img{width:45px;height:45px}.md-share-option a span{font-size:12px;margin:10px 0;display:block;color:var(--clr-text-muted)}.see-it-on-your-wall{border-radius:var(--radius-full);position:absolute;top:20px;right:30px;font-size:13px}.max-image-wrap{display:grid;gap:20px}.max-image-wrap img{border-radius:5px}.max-image-wrap.layout-3{grid-template-columns:2fr 2fr}.max-image-wrap.layout-3 .image-item:first-child{grid-column:1/-1;height:auto}.max-image-wrap.layout-3 .image-item:first-child a img{height:auto !important}.max-image-wrap.layout-4{grid-template-columns:repeat(auto-fill, minmax(25%, 1fr))}.max-image-wrap.layout-4 .image-item{height:auto}.max-image-wrap.layout-4 .image-item:first-child{grid-column:1/-1;height:auto}.max-image-wrap.layout-4 .image-item:first-child a img{height:auto !important}.max-image-wrap.layout-5{grid-template-columns:2fr 2fr}.max-image-wrap.layout-5 .image-item:first-child{grid-column:1/-1;height:auto}.max-image-wrap.layout-6{grid-template-columns:repeat(auto-fill, minmax(25%, 1fr))}.max-image-wrap.layout-6 .image-item{height:210px}.max-image-wrap.layout-6 .image-item:first-child{grid-column:1/-1;height:auto}.max-image-wrap.layout-6 .image-item:first-child a img{height:auto !important}.max-image-wrap .image-item{height:300px}.max-image-wrap .image-item a{display:block;height:100%}.max-image-wrap .image-item a img{width:100%;height:100%;object-fit:cover}.last-item a{height:100%;background:rgba(0,0,0,.1);font-size:var(--fs-md);font-weight:var(--fw-semibold);text-align:center}.order-progress{position:relative;margin:0}.order-progress .col{position:relative}.order-progress .col:not(:last-child)::after{content:"";height:4px;width:100%;background:#ececec;position:absolute;top:10px;left:50%}.order-progress .col.completed .progress-indicator{border-color:#00c368;background:#00c368}.order-progress .col.completed .progress-indicator::after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--fs-xs);height:1.2rem;position:absolute;top:2px}.order-progress .col.completed::after{background:#00c368}.order-progress .col.active .progress-indicator{border-color:#000}.order-progress .progress-indicator{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);border:solid 4px var(--clr-border);margin:0 auto var(--space-4) auto;background:#fff;position:relative;z-index:9;box-shadow:#fff 0px 1px 5px,#fff 0px 0px 0px 4px}.order-progress p{text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-text-muted);line-height:1.3;letter-spacing:.2px}.cart-block{border:solid 1px var(--clr-border);border-radius:8px}.cart-block .cart-item{padding:.938rem}.cart-block .cart-item .cart-item-details h5{margin-bottom:var(--space-2);color:var(--clr-black);font-weight:var(--fw-semibold);font-size:var(--fs-sm);line-height:1.4}.cart-block .cart-item .cart-item-details span{color:var(--clr-black);font-size:13px}.cart-block .cart-item .cart-item-details p{margin-bottom:0;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.cart-details-wrapper{display:flex;gap:1rem}.cart-details-wrapper .product-details .item-detail{font-size:13px;font-weight:var(--fw-regular);color:var(--clr-text-muted);line-height:1.3;letter-spacing:.2px}.cart-details-wrapper .product-details .item-detail p{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black)}.cart-details-wrapper .product-details .item-detail:not(:last-child){margin-bottom:5px}.cart-item-img-preview{width:100px;flex:0 0 100px}.cart-price .amount{font-size:15px;font-weight:var(--fw-semibold);color:var(--clr-black)}.cart-item-actions{display:flex;flex-direction:column;gap:10px}.cart-item-actions svg{display:inline-block}.btn-link{display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;color:var(--clr-black);font-size:13px;font-weight:var(--fw-semibold);padding:10px 20px;border-radius:var(--radius-md);background:#fff}.btn-link:hover{color:var(--clr-black)}.btn-success{background:#00bd78;color:#fff;border:solid 1px #00bd78;font-weight:var(--fw-semibold);font-size:14px;padding:8px 20px;border-radius:var(--radius-md);position:relative;display:inline-flex;align-items:center;justify-content:center}.btn-success:hover{background:#00bd78;color:#fff;border-color:#00bd78}.btn-danger{background:#ff453a;color:#fff;border:solid 1px #ff453a;font-weight:var(--fw-semibold);font-size:14px;padding:8px 20px;border-radius:var(--radius-md);position:relative;display:inline-flex;align-items:center;justify-content:center}.btn-danger:hover{background:#ff453a;color:#fff;border-color:#ff453a}.order-totals{border:solid 1px var(--clr-border);border-radius:8px;padding:15px;margin:var(--space-4) 0}.order-totals>div{margin-bottom:10px}.order-totals .order-total-value{color:var(--clr-black);font-weight:var(--fw-semibold)}.order-address{padding:15px;border:1px solid var(--clr-border);border-radius:8px}.order-address h6{font-size:15px;font-weight:var(--fw-semibold);color:var(--clr-black);margin-bottom:10px}.order-address p{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-black);margin-bottom:0;line-height:1.8;display:flex;align-items:center;gap:10px}.store-credit-card{min-height:250px;border-radius:.8rem;padding:1.875rem;background:#302d2e;background:radial-gradient(circle, rgb(255, 255, 255) 20%, rgb(236, 236, 236) 100%);border:solid 1px hsl(var(--border));position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.875rem}.store-credit-card::before{content:"";width:100%;height:100%;background:url("../images/circle-wave-line-circle.svg") no-repeat;background-size:cover;position:absolute;top:0;left:0;mix-blend-mode:multiply;z-index:0;opacity:.5}.store-credit-card h4{color:#222}.store-credit-card .total-credit{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;margin-bottom:1.875rem}.store-credit-card .total-credit h1{color:var(--clr-primary);font-size:1.75rem;font-weight:800;margin-bottom:.625rem;font-family:"IvyOra Display"}.store-credit-card .total-credit small{font-size:.875rem;color:var(--clr-text-muted);font-weight:600}.store-credit-card p{font-size:1rem;letter-spacing:3px;color:var(--clr-text-muted);opacity:.8}.store-credit-history table{white-space:nowrap}.store-credit-history table tr td{padding:15px 10px}.refer-link{padding:15px;background:var(--clr-primary-light);border-radius:6px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-dark);letter-spacing:.4px}.refer-link h5{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);letter-spacing:.4px;margin-bottom:12px;display:block}.alert{--bs-alert-padding-x: 1rem;--bs-alert-padding-y: .75rem;line-height:1.4;font-size:14px;font-weight:500;display:flex;gap:15px}.alert>p{margin:0 !important}.alert svg{flex:0 0 25px}.alert strong{font-weight:700}.alert a{color:hsl(var(--theme-primary));font-weight:600}.alert-secondary{--bs-danger-text-emphasis: #1d2632;--bs-danger-bg-subtle: #eff3fa;--bs-danger-border-subtle: #eff3fa;--icon: #122d50;--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis);font-weight:500}.alert-danger{--bs-danger-text-emphasis: #5F2120;--bs-danger-bg-subtle: #FDEDED;--bs-danger-border-subtle: #FDEDED;--icon: #D74242;--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-danger svg path{stroke:var(--icon)}.alert-warning{--bs-warning-text-emphasis: #663C00;--bs-warning-bg-subtle: #FFF4E5;--bs-warning-border-subtle: #FFF4E5;--icon: #F08125;--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-warning svg path{stroke:var(--icon)}.alert-info{--bs-info-text-emphasis: #014361;--bs-info-bg-subtle: #E5F6FD;--bs-info-border-subtle: #E5F6FD;--icon: #1993D5;--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-info svg path{stroke:var(--icon)}.alert-success{--bs-success-text-emphasis: #1E4620;--bs-success-bg-subtle: #EDF7ED;--bs-success-border-subtle: #EDF7ED;--icon: #418945;--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-success svg path{stroke:var(--icon)}.md-sub-title{font-size:var(--fs-sm);font-weight:600;color:var(--clr-dark)}.toggle-password{width:20px;height:20px}.toggle-password.hide-pass{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWV5ZS1jbG9zZWQtaWNvbiBsdWNpZGUtZXllLWNsb3NlZCI+PHBhdGggZD0ibTE1IDE4LS43MjItMy4yNSIvPjxwYXRoIGQ9Ik0yIDhhMTAuNjQ1IDEwLjY0NSAwIDAgMCAyMCAwIi8+PHBhdGggZD0ibTIwIDE1LTEuNzI2LTIuMDUiLz48cGF0aCBkPSJtNCAxNSAxLjcyNi0yLjA1Ii8+PHBhdGggZD0ibTkgMTggLjcyMi0zLjI1Ii8+PC9zdmc+");background-size:20px}.toggle-password.show-pass{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWV5ZS1pY29uIGx1Y2lkZS1leWUiPjxwYXRoIGQ9Ik0yLjA2MiAxMi4zNDhhMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSAxOS44NzYgMCAxIDEgMCAwIDEgMCAuNjk2IDEwLjc1IDEwLjc1IDAgMCAxLTE5Ljg3NiAwIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIvPjwvc3ZnPg==");background-size:20px}.form-control:disabled{--bs-secondary-bg: #f1f4f7;background-color:var(--bs-secondary-bg);opacity:1}.iti{position:relative;display:block !important}.select2-container .select2-selection--single{padding:12px 15px;height:calc(44px + var(--bs-border-width)*2);min-height:calc(45px + var(--bs-border-width)*2);line-height:1.25;border:1px solid var(--clr-border);border-radius:6px}.select2-dropdown{border:1px solid var(--clr-border)}.select2-results__option{padding:8px 15px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark)}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:#000;border-radius:6px}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:#000;letter-spacing:normal}.select2-container--default .select2-selection--single .select2-selection__arrow{top:16px;right:11px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--clr-border);border-radius:6px;padding:12px 15px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--clr-primary-light);color:var(--clr-dark)}.select2-container--default .select2-results__option--selected{background-color:var(--clr-primary);color:var(--clr-white)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.25}.select2-container .select2-dropdown,.select2-container .select2-selection{border-color:var(--clr-border) !important}.select2-selection__arrow{position:relative;display:grid;place-content:center}.select2-selection__arrow b{display:none}.select2-selection__arrow::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtY2hldnJvbi1kb3duIj48cGF0aCBkPSJtNiA5IDYgNiA2LTYiLz48L3N2Zz4=");display:flex;align-items:center;justify-content:center}.calculator-banner{max-width:1920px;margin:0 auto;margin-bottom:var(--space-10)}.calculator-section h2{font-size:var(--fs-xl);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-8);text-align:center;font-family:"IvyOra Display"}.calculator-section p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:1rem;line-height:1.75;letter-spacing:.5px}.calc-item{padding:2rem;border-radius:6px;margin-bottom:2rem;border:1px solid var(--clr-border);min-height:420px}.calc-tips{background:#f0f8fa;border:none}.calc-tips ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.5rem}.calc-tips li{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:1rem;line-height:1.75;letter-spacing:.5px}.calc-tips a{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-primary);text-decoration:underline}.calc-form h2{margin-bottom:var(--space-4)}.md-wallpaper-calculator-form .form-group{display:flex;gap:10px;justify-content:center}.md-wallpaper-calculator-form .form-group .form-check-label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);letter-spacing:.5px}.md-wallpaper-calculator-form .form-select{padding:15px !important;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);letter-spacing:.5px}.md-wallpaper-calculator-form .with-icon{position:relative}.md-wallpaper-calculator-form .with-icon .form-control{box-sizing:border-box;padding:15px 15px 15px 2rem;height:55px}.md-wallpaper-calculator-form .with-icon .icon{position:absolute;top:20px;left:10px;width:16px}.md-wallpaper-calculator-form .with-icon .param{position:absolute;top:16px;right:10px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-dark)}.md-wallpaper-calculator-form .with-icon .inch-rest{padding:15px 50px 15px 15px}.md-wallpaper-calculator-form .feet-inch-box .with-icon{flex:1}.md-wallpaper-calculator-form .feet-inch-box .with-icon .w-feet,.md-wallpaper-calculator-form .feet-inch-box .with-icon .h-feet{border-radius:6px 0 0 6px}.md-wallpaper-calculator-form .feet-inch-box .with-icon .w-inch,.md-wallpaper-calculator-form .feet-inch-box .with-icon .h-inch{border-radius:0 6px 6px 0}.md-wallpaper-calculator-form .error{padding:5px 0 0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-error);letter-spacing:.5px}.md-wallpaper-calculator-form>a{font-size:var(--fs-sm);font-weight:var(--fw-medium);padding-left:1.25rem;color:var(--clr-dark);text-decoration:underline;display:block}.total-wallpaper-price{background:var(--clr-primary-light);padding:8px 20px;text-align:center;font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--clr-primary);border-radius:6px;letter-spacing:.5px}.pop-category{background:#fdf7f4;border:none;padding:20px}.pop-category-list{display:flex;flex-wrap:wrap;gap:10px}.pop-category-list .category-item>a{display:flex;align-items:center;gap:10px;text-decoration:none;background:#fff;padding:4px 10px 4px 4px;border-radius:50px}.pop-category-list .category-item img{width:40px;height:40px;border-radius:50%;object-fit:cover}.pop-category-list .category-item p{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-dark);letter-spacing:.5px;margin-bottom:0}.cart-section{padding:var(--space-10) 0}.cart-operations{border:solid 1px var(--clr-border);border-radius:8px;padding:1.25rem}.cart-operations h5{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin-bottom:var(--space-4);color:var(--clr-black)}.cart-operations p{font-size:var(--fw-sm);font-weight:var(--fw-medium);color:var(--clr-dark);margin-bottom:var(--space-3)}.cart-operations .order-total{font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--clr-black);margin-bottom:var(--space-2)}.cart-operations .final-total{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);margin-bottom:var(--space-2)}.cart-operations .cart-coupon-form{cursor:default;position:static;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-4) 0}.cart-operations .cart-coupon-form .input-text{flex:1;min-width:0}.coupon{cursor:pointer;position:relative;margin-bottom:20px}.coupon .coupon-content{display:flex;position:absolute;top:0;left:0;height:98%}.coupon .coupon-content .logo{flex:0 0 50px;margin-left:15px;display:flex;justify-content:center;align-items:center}.coupon .coupon-content .content{flex:0 0 290px;padding:18px}.coupon .coupon-content .content .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.coupon .coupon-content .content .head h3{font-weight:700;text-transform:uppercase}.coupon .coupon-content .content .head a{text-transform:uppercase;color:hsl(var(--theme-primary));font-weight:700;font-size:14px}.coupon .coupon-content .content p{color:hsl(var(--muted-foreground));font-size:13px;margin-bottom:8px;line-height:1.5;font-weight:400}.coupon .coupon-content .content p:last-child{margin:0}.coupon.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.coupon.disabled span{text-transform:uppercase;font-weight:700;font-size:14px;color:#6d6d6d}.coupons-wrapper{--bs-offcanvas-width: 500px}.know-more-offcanvas{--bs-offcanvas-width: min(100vw, 32rem)}.know-more-offcanvas .know-more-offcanvas-body{font-size:var(--fs-sm);line-height:1.6;color:var(--clr-dark)}.know-more-offcanvas .know-more-offcanvas-body img{max-width:100%;height:auto}.know-more-offcanvas .know-more-offcanvas-body p:last-child{margin-bottom:0}.coupon__wrap{display:flex;flex-flow:row;width:100%;border-radius:8px;margin-bottom:20px;border:1px solid var(--color);background-color:rgba(var(--bgRGB), 0.1)}.coupon__wrap .coupon__title{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;flex:0 0 auto;width:120px;padding:10px 15px}.coupon__wrap .coupon__title:before{content:"";position:absolute;top:-9px;right:-8px;width:15px;height:15px;background-color:#fff;border-radius:100%;z-index:2;border:1px solid var(--color)}.coupon__wrap .coupon__title:after{content:"";position:absolute;top:-11px;right:-10px;width:20px;height:10px;background-color:#fff;z-index:2}.coupon__wrap .coupon__title .couple__category{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--color)}.coupon__wrap .coupon__title .coupon__max{font-size:12px}.coupon__wrap .coupon__detail{position:relative;display:flex;flex-flow:column;align-items:flex-start;flex:0 0 auto;width:calc(100% - 100px);padding:10px 20px}.coupon__wrap .coupon__detail:before{content:"";position:absolute;bottom:-10px;left:-7px;width:15px;height:15px;background-color:#fff;border-radius:100%;z-index:2;border:1px solid var(--color)}.coupon__wrap .coupon__detail:after{content:"";position:absolute;bottom:-11px;left:-10px;width:20px;height:10px;background-color:#fff;z-index:2}.coupon__wrap .coupon__detail .coupon__price{margin-bottom:10px;font-size:15px;font-weight:700;letter-spacing:.5px;color:var(--color)}@media(max-width: 991px){.coupon__wrap .coupon__detail .coupon__price{font-size:14px}}.coupon__wrap .coupon__detail .coupon__info{display:flex;flex-flow:column;align-items:flex-start}.coupon__wrap .coupon__detail .coupon__info span{margin-bottom:5px;font-size:12px;line-height:1.4;text-align:left;color:var(--color)}.coupon__wrap .coupon__footer{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%}.coupon__wrap .coupon__footer .coupon__btn{margin-top:5px}.coupon__wrap .coupon__footer .coupon__btn a{display:inline-flex;padding:5px 10px;text-decoration:none;border-radius:5px;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase;background-color:var(--color)}.coupon__wrap .coupon__border{position:absolute;top:50%;left:0;width:2px;height:calc(100% - 10px);transform:translateY(-50%);border-left:1px dashed var(--color)}.coupon__wrap{--color: #1a1a1a;--bgRGB: #FFF}.view_only{--color: #64748b;--bgRGB: 152, 157, 167;user-select:none;pointer-events:none;cursor:not-allowed;opacity:.5}.applied{--color: #029690;--bgRGB: 2, 167, 160}.subscribe{--color: #b8006f;--bgRGB: 184, 0, 111}.cart-item-pricing{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-top:var(--space-3)}.blinds-type .btn-outline-primary{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md) !important;border:solid 1px #ccc;background-color:#f5f5f5;letter-spacing:.2px}.blinds-type .btn-outline-primary:hover{border:solid 1px #d4cabf;background-color:#ebe4dc;color:var(--clr-black)}.mini-cart-drawer .widget_shopping_cart_content .cart_list p{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);margin-bottom:var(--space-2);line-height:1.5;letter-spacing:.2px}li.mini_cart_item dl dt,li.mini_cart_item dl dt,.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-size:13px;font-weight:var(--fw-regular);color:var(--clr-black);margin-bottom:0;line-height:1.4;letter-spacing:.5px;padding-bottom:4px}.attachment-magic-cart-size,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{width:100%;height:100%;object-fit:cover;padding:2px;margin:0;border-radius:var(--radius-sm);border:solid 1px var(--clr-border)}li.mini_cart_item dl,li.mini_cart_item dl,.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border:none;margin:0}li.mini_cart_item dl dd,li.mini_cart_item dl dd,.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{padding:0;margin:0}.mini_cart_item .cart_list li dl,.mini_cart_item.product_list_widget li dl{padding-left:0px}.cart_list .quantity{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-black);margin-bottom:0;line-height:1.4;letter-spacing:.5px;padding-left:0px}.woocommerce-mini-cart__total{margin-bottom:0;display:flex;align-items:center;justify-content:space-between}.woocommerce-mini-cart__total strong{font-weight:var(--fw-semibold)}.woocommerce-mini-cart__total .woocommerce-Price-amount{font-weight:var(--fw-semibold);font-size:var(--fs-md)}.woocommerce-mini-cart__buttons{display:flex;align-items:center;justify-content:space-between;gap:10px}.woocommerce-mini-cart__buttons :is(a.button){line-height:1.4 !important;border-radius:var(--radius-sm);border:solid 1px var(--clr-black)}.woocommerce-mini-cart__buttons :is(a.button.checkout){line-height:1.4 !important;border-radius:var(--radius-sm)}.woocommerce-mini-cart__buttons{margin-bottom:0}.woocommerce-mini-cart.cart_list.product_list_widget{height:100%;overflow:auto;padding:0;margin-right:-1rem}.selected-material-name{font-size:var(--fs-xs);font-weight:var(--fw-regular);margin-bottom:var(--space-3)}.mini-cart-item-img-preview{flex:0 0 80px;height:80px}.woocommerce-privacy-policy-text p{font-size:var(--fs-xs)}.woocommerce-privacy-policy-text a{color:var(--clr-primary)}.mini_cart_item a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red) !important;text-decoration:none;font-weight:700;border:0}.mini_cart_item a.remove:hover{color:#fff !important;background:var(--wc-red)}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.product_list_widget li{padding:0 1rem 1.2rem 0}.w-100{width:100% !important}.library-banner{padding:var(--space-10) 0}.library-content{padding:var(--space-10) 0;background:var(--clr-primary-light)}.library-content h2{font-family:"IvyOra Display";font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--line-height-tight);margin:0 0 var(--space-8) 0}.library-content .card{border:none;box-shadow:var(--shadow-sm);border-radius:var(--radius-md);margin-bottom:var(--space-6);transition:ease .3s all}.library-content .card .card-body{padding:var(--space-6)}.library-content .card .card-body h3{font-family:"IvyOra Display";font-size:var(--fs-xl);font-weight:var(--fw-regular);line-height:var(--line-height-tight);margin:0 0 var(--space-3) 0}.library-content .card .card-body p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-dark);margin-bottom:var(--space-4)}.library-content .card .card-body a{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-primary);text-decoration:underline}.library-content .card .card-body a svg{display:inline-block}.library-content .card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.library-inner-banner{margin-bottom:var(--space-10);background:var(--clr-primary-light)}.library-inner-banner h1{font-family:"IvyOra Display";font-size:var(--fs-2xl);font-weight:var(--fw-regular);color:var(--clr-dark);margin:var(--space-10) 0;text-align:center}.md-guide-sidebar{position:sticky;top:25px;margin-bottom:2rem}.md-sidebar-menu{margin-bottom:2rem;padding-left:0}.md-sidebar-menu li.active a{color:hsl(var(--theme-primary))}.md-sidebar-menu li a{font-size:14px;color:#000;display:block;padding:12px 0;transition:ease .3s all}.md-sidebar-menu li a:hover{color:hsl(var(--theme-primary))}.md-sidebar-menu li a.active{color:hsl(var(--theme-primary))}.md-how-to-list{padding-left:0}.md-how-to-list li a{display:flex;align-items:center;gap:var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:#000;transition:ease .3s all}.md-how-to-list li a .md-img{flex:0 0 100px;height:70px}.md-how-to-list li a .md-img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:4px}.md-toc-list{margin-bottom:2rem;padding-left:0;list-style:none}.md-toc-list li a{font-size:15px;font-weight:500;color:#000;display:block;padding:12px 0;transition:ease .3s all;display:flex;align-items:center;gap:15px;position:relative}.md-toc-list li a .md-title{line-height:1.6;transition:ease .3s all}.md-toc-list li a .md-index{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fff;color:hsl(var(--primary));font-size:16px;font-weight:600;border:solid 1px #ddd;transition:ease .3s all}.md-toc-list li a .md-index::before{content:"";position:absolute;top:46px;left:20px;width:1px;height:50%;background:#ddd;z-index:-1}.md-toc-list li a:hover,.md-toc-list li a:active{color:var(--clr-primary)}.md-toc-list li a:hover .md-index,.md-toc-list li a:active .md-index{border-color:var(--clr-primary);background:var(--clr-primary);color:#fff}.md-toc-list li a:hover .md-index::before,.md-toc-list li a:active .md-index::before{background:var(--clr-primary)}.md-toc-list li a.active{color:hsl(var(--theme-primary))}.md-toc-list li:last-child a .md-index::before{display:none}.md-sidebar-title{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0 0 var(--space-4) 0;line-height:var(--line-height-tight);letter-spacing:normal;color:var(--clr-dark)}.md-guide-content{padding-left:var(--space-10)}.md-guide-content h2[id]{scroll-margin-top:120px}.md-guide-content h3{font-size:var(--fs-md);font-weight:var(--fw-bold);margin:var(--space-6) 0 var(--space-4) 0;line-height:var(--line-height-tight)}.md-guide-content p{font-size:15px;font-weight:var(--fw-regular);margin-bottom:1.5rem;line-height:1.75;letter-spacing:.5px}.md-guide-content p strong,.md-guide-content p b{font-weight:var(--fw-bold)}.md-guide-content p i{font-style:italic}.md-guide-content a{cursor:pointer;color:var(--clr-primary);text-decoration:underline}.md-guide-content img{max-width:600px;display:block;margin:0 auto}.md-guide-content ol,.md-guide-content ul{margin-bottom:var(--space-5);padding-left:1rem}.md-guide-content ol li,.md-guide-content ul li{font-size:15px;font-weight:400;margin-bottom:10px;line-height:1.8;list-style:disc;padding-left:.5rem}.md-guide-content ol li p,.md-guide-content ul li p{margin:0}.md-guide-content ol li strong,.md-guide-content ol li b,.md-guide-content ul li strong,.md-guide-content ul li b{font-weight:700}.md-guide-content .content{display:flex;flex-direction:column;margin-bottom:1.25rem}.md-guide-content .measuring-guide-img{text-align:center;margin-bottom:2rem}.md-guide-content table{margin-bottom:2rem}.md-guide-content table tr th{background:var(--clr-secondary-light)}.md-guide-content table tr td,.md-guide-content table tr th{font-size:var(--fs-sm);font-weight:var(--fw-regular);margin-bottom:var(--space-4);line-height:var(--line-height-base);border:solid 1px #ddd;padding:var(--space-4)}.md-guide-content table tr td strong,.md-guide-content table tr td b,.md-guide-content table tr th strong,.md-guide-content table tr th b{font-weight:var(--fw-bold)}.pidilite-banner{background:linear-gradient(90deg, #7173ee, #cc8ec6 39.58%, #ea8680 67.19%, #dfa39c);height:50px;position:relative;overflow:hidden;z-index:3}.pidilite-banner a{font-size:16px;font-weight:600;color:#fff !important;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:5px;text-align:center;line-height:50px}.pidilite-banner small{font-size:13px;font-weight:500}.pidilite-banner::after{content:"";position:absolute;top:-30px;left:-40px;width:50px;height:100px;background-color:hsla(0,0%,100%,.8);filter:blur(50px);transform:rotate(45deg);animation-name:flashWhite;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:4s;animation-direction:normal}@keyframes flashWhite{0%{left:-300px}100%{left:100%}}.md-product-features{display:grid;grid-template-columns:repeat(7, 1fr);gap:1rem;margin-bottom:2.3rem}.md-product-features div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.md-product-features div img{width:60px;height:60px}.md-product-features div p{font-size:16px;font-weight:var(--fw-semibold)}.comment-form-comment textarea{height:150px;resize:vertical;padding:10px;border:1px solid #e7e7e7;border-radius:5px;font-size:15px;font-weight:var(--fw-regular);color:var(--clr-dark);line-height:1.75;letter-spacing:.5px}.modal-content{border-radius:6px;border:none}.entry-header{display:none}.delivery-types{display:flex;flex-direction:column;gap:10px;margin-top:10px}.delivery-types .delivery-type{padding:10px;border-radius:5px;background:var(--clr-primary-light)}.delivery-types .delivery-type p{margin:0;font-weight:500;font-size:13px}.delivery-terms{color:var(--clr-primary);text-decoration:underline;font-size:13px;font-weight:500;margin-top:10px;display:inline-block}.modal-header{border-bottom:none}@media(min-width: 768px){.tab-content .accordion-item{border:0;border-radius:0}}@media(max-width: 767px){.tab-content>.tab-pane{display:block;opacity:1}}.accordion-button:not(.collapsed){color:var(--clr-black);background-color:#fff;box-shadow:none;border-bottom:1px solid var(--clr-border)}.accordion-item .accordion-button{font-weight:var(--fw-semibold);font-size:16px;padding:var(--space-4) var(--space-6);box-shadow:none;border-radius:0 !important}.accordion-item .accordion-button:focus{box-shadow:none;border-color:var(--clr-border)}.coupon-error-notice{margin-bottom:0px;font-size:12px;color:#dc3545 !important;font-weight:400}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background:var(--clr-primary);color:#fff;border:none;padding:12px 16px;border-radius:5px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background:var(--clr-dark)}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border-color:var(--clr-border) !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background:var(--clr-dark);color:#fff}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0px}.support-section{padding:var(--space-10) 0}.support-section .support-block{background:var(--clr-primary-light);padding:var(--space-10) var(--space-6);border-radius:var(--radius-md);text-align:center;margin-bottom:var(--space-4)}.support-section .support-block h3{font-size:18px;font-weight:var(--fw-semibold);margin-bottom:var(--space-4)}.support-section .support-block p{font-size:14px;font-weight:var(--fw-regular);margin-bottom:var(--space-2)}.support-section .support-block a{font-size:14px;font-weight:var(--fw-medium);color:var(--clr-primary);text-decoration:underline}.contact-section{padding:var(--space-10) 0}.contact-section .contact-address-block{background:var(--clr-primary-light);padding:var(--space-10) var(--space-6);border-radius:var(--radius-md);text-align:center}.contact-section .contact-address-block h3{font-size:18px;font-weight:var(--fw-semibold);margin-bottom:var(--space-4)}.contact-section .contact-address-block p{font-size:14px;font-weight:var(--fw-regular);margin-bottom:var(--space-2)}.contact-section .contact-address-block a{font-size:14px;font-weight:var(--fw-medium);color:var(--clr-primary);text-decoration:underline}.embla_common{max-width:max-content;margin:auto;--slide-height: 19rem;--slide-spacing: 10px;--slide-size: 100%;--slide-spacing-sm: 1.6rem;--slide-size-sm: 50%;--slide-spacing-lg: 1rem;--slide-size-lg: calc(100% / 3)}.embla_common .embla__viewport{overflow:hidden}.embla_common .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}@media(min-width: 750px){.embla_common .embla__container{margin-left:calc(var(--slide-spacing-sm)*-1)}}@media(min-width: 1200px){.embla_common .embla__container{margin-left:calc(var(--slide-spacing-lg)*-1)}}.embla_common .embla__slide_blog{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}@media(min-width: 750px){.embla_common .embla__slide_blog{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width: 1200px){.embla_common .embla__slide_blog{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.embla_common .md-material-preview{width:100%;height:250px;overflow:hidden;border-radius:.5rem;margin-bottom:1rem}.embla_common .md-material-preview img{object-fit:cover}.embla_common h3{font-size:.938rem;font-weight:600;margin-bottom:1rem}.md-about-wrapper{background:#f5f8fd;padding:3.75rem 0}.md-about-wrapper .brandname{text-align:center;margin:.625rem 0 1.875rem}.md-about-wrapper h6{font-weight:1rem;font-weight:600}.md-about-wrapper p{font-size:.875rem;font-weight:400;color:hsl(var(--muted-foreground));line-height:1.8;max-width:1024px;margin:1.563rem auto 0 auto}.md-about{background:url("../images/about-bg.jpg") no-repeat;background-size:cover;padding:3.125rem 0}.md-about h2{font-size:1.75rem;color:#fff;line-height:1.4;font-weight:700}.md-about h2 span{display:block}.md-about p{font-size:1rem;font-weight:400;color:#fff;margin-bottom:1.25rem;opacity:.9}.md-about .content p{font-size:.938rem;line-height:1.8;opacity:.9}.md-about .content a{color:#fff;font-weight:700}.env{background:url("../images/env.png") no-repeat;background-size:cover;min-height:600px;max-width:1500px;margin:3.125rem auto 6.25rem auto;border-radius:1rem;display:flex;align-items:flex-end;justify-content:center}.env .content{max-width:800px;margin:0 auto}.env .content p{font-size:1rem;color:#fff;font-weight:400;line-height:1.8;margin-bottom:2.5rem;text-align:center}.env .content img{width:100px}.md-feature-wrapper{margin-bottom:5rem}.md-feature-wrapper .md-feature{text-align:center;margin-bottom:2.5rem}.md-feature-wrapper .md-feature .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;background:#9f1127;border-radius:50%;color:#fff;margin:0 auto 1.25rem auto}.md-feature-wrapper .md-feature h5{font-size:1rem;font-weight:600;margin-bottom:1.25rem}.md-feature-wrapper .md-feature p{font-size:.875rem;color:hsl(var(--muted-foreground));font-weight:400;line-height:1.8}.md-vision-mission{margin-bottom:6.25rem}.md-vision-mission h2{font-size:clamp(2rem,2.5vw,2rem);font-weight:800;line-height:1.4}.md-vision-mission h3{font-size:1.125rem;font-weight:700;line-height:1.8}.md-vision-mission p{font-size:.938rem;color:hsl(var(--muted-foreground));font-weight:400;line-height:1.8;padding-left:3.125rem}.md-vision-mission hr{margin:2.5rem 0;border-top:#b9b9b9 solid 1px}