img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}.woocommerce form .form-row .required{visibility:visible}:root{--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");--wvs-single-product-item-width:30px;--wvs-single-product-item-height:30px;--wvs-single-product-item-font-size:16px}.td-trust-dark{background:#0D0D0D !important}.td-trust-dark>.e-con-inner{padding:56px 0 58px !important}.td-trust-dark>.e-con-inner>.e-con{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:clamp(18px,4vw,64px) !important}@media (max-width:1024px){.td-trust-dark>.e-con-inner>.e-con{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:480px){.td-trust-dark>.e-con-inner>.e-con{grid-template-columns:1fr !important}}.td-trust-dark h4.info-box-title{color:#C3935C !important;letter-spacing:1.2px;font-size:17px !important;margin-bottom:10px !important}.td-trust-dark .info-box-inner,.td-trust-dark .info-box-inner p{color:#B8A077 !important;font-size:13px !important;line-height:1.55 !important;letter-spacing:0.3px;margin:0 !important}.td-trust-dark .wd-info-box{padding:0 !important;max-width:327px;margin:0 auto}.td-trust-dark .info-box-inner p{max-width:260px;margin:0 auto !important}.td-trust-dark .info-box-icon img{display:none !important}.td-trust-dark .info-box-icon{display:block !important;width:40px !important;height:40px !important;margin:0 auto 16px !important;background-repeat:no-repeat;background-position:center;background-size:contain}.td-trust-dark .e-grid>div:nth-child(1) .info-box-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23C3935C'><path d='M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z'/></svg>")}.td-trust-dark .e-grid>div:nth-child(2) .info-box-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23C3935C'><path d='M211 7.3C205 1 196-1.4 187.6 .8s-14.9 8.9-17.1 17.3L154.7 80.6l-62-17.5c-8.4-2.4-17.4 0-23.5 6.1s-8.5 15.1-6.1 23.5l17.5 62L18.1 170.6c-8.4 2.1-15 8.7-17.3 17.1S1 205 7.3 211l46.2 45-46.2 45c-6.3 6.1-8.7 15.1-6.5 23.5s8.9 14.9 17.3 17.1l62.5 15.9-17.5 62c-2.4 8.4 0 17.4 6.1 23.5s15.1 8.5 23.5 6.1l62-17.5 15.9 62.5c2.1 8.4 8.7 15 17.1 17.3s17.4-.2 23.5-6.5l45-46.2 45 46.2c6.1 6.3 15.1 8.7 23.5 6.5s14.9-8.9 17.1-17.3l15.9-62.5 62 17.5c8.4 2.4 17.4 0 23.5-6.1s8.5-15.1 6.1-23.5l-17.5-62 62.5-15.9c8.4-2.1 15-8.7 17.3-17.1s-.2-17.4-6.5-23.5l-46.2-45 46.2-45c6.3-6.1 8.7-15.1 6.5-23.5s-8.9-14.9-17.3-17.1L401.3 154.7l17.5-62c2.4-8.4 0-17.4-6.1-23.5s-15.1-8.5-23.5-6.1l-62 17.5L311.3 18.1c-2.1-8.4-8.7-15-17.1-17.3S277 1 271 7.3L226 53.5 181 7.3z'/></svg>")}.td-trust-dark .e-grid>div:nth-child(3) .info-box-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23C3935C'><path d='M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0z'/></svg>")}.td-trust-dark .e-grid>div:nth-child(4) .info-box-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%23C3935C'><path d='M173.8 5.5c11-7.3 25.4-7.3 36.4 0L228 17.2c6 3.9 13 5.8 20.1 5.4l21.3-1.3c13.2-.8 25.6 6.4 31.5 18.2l9.6 19.1c3.2 6.4 8.4 11.5 14.7 14.7L344.5 83c11.8 5.9 19 18.3 18.2 31.5l-1.3 21.3c-.4 7.1 1.5 14.2 5.4 20.1l11.7 17.8c7.3 11 7.3 25.4 0 36.4L366.8 229.9c-3.9 6-5.8 13-5.4 20.1l1.3 21.3c.8 13.2-6.4 25.6-18.2 31.5l-19.1 9.6c-6.4 3.2-11.5 8.4-14.7 14.7L301.1 345.3c-5.9 11.8-18.3 19-31.5 18.2l-21.3-1.3c-7.1-.4-14.2 1.5-20.1 5.4l-17.8 11.7c-11 7.3-25.4 7.3-36.4 0l-17.8-11.7c-6-3.9-13-5.8-20.1-5.4l-21.3 1.3c-13.2 .8-25.6-6.4-31.5-18.2L73.7 325.8c-3.2-6.4-8.4-11.5-14.7-14.7L39.9 301.5c-11.8-5.9-19-18.3-18.2-31.5l1.3-21.3c.4-7.1-1.5-14.2-5.4-20.1L5.9 210.8c-7.3-11-7.3-25.4 0-36.4l11.7-17.8c3.9-6 5.8-13 5.4-20.1L21.6 115.2c-.8-13.2 6.4-25.6 18.2-31.5l19.1-9.6c6.4-3.2 11.5-8.4 14.7-14.7L83.1 40.3c5.9-11.8 18.3-19 31.5-18.2l21.3 1.3c7.1 .4 14.2-1.5 20.1-5.4L173.8 5.5zM272 175a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM1.3 441.8L44.4 339.3c.2 .1 .3 .2 .4 .4l9.6 19.1c11.7 23.2 36 37.3 62 35.8l21.3-1.3c.2 0 .5 0 .7 .2l17.8 11.7c5.1 3.3 10.5 5.9 16.1 7.7l-37.6 89.3c-2.3 5.5-7.4 9.2-13.3 9.7s-11.6-2.2-14.8-7.2L74.4 455.5l-56.1 8.3c-5.7 .8-11.4-1.5-15-6s-4.3-10.7-2-16zm248 60.4L211.7 413c5.6-1.8 11-4.3 16.1-7.7l17.8-11.7c.2-.1 .4-.2 .7-.2l21.3 1.3c26 1.5 50.3-12.6 62-35.8l9.6-19.1c.1-.2 .2-.3 .4-.4l43.2 102.5c2.2 5.3 1.4 11.4-2 16s-9.3 6.9-15 6l-56.1-8.3L278 505.7c-3.2 5-8.9 7.7-14.8 7.2s-11-4.2-13.3-9.7z'/></svg>")}.td-prefooter{margin-top:60px !important}@media (max-width:768px){.td-prefooter{margin-top:40px !important}}body.woocommerce-account:not(.logged-in) .main-page-wrapper,body.woocommerce-account:not(.logged-in) .main-page-wrapper>.container,body.woocommerce-account:not(.logged-in) .content-layout-wrapper,body.woocommerce-account:not(.logged-in) .wd-content-layout,body.woocommerce-account:not(.logged-in) .site-content,body.woocommerce-account:not(.logged-in) .wd-registration-page{padding-top:0 !important;padding-bottom:0 !important}body.woocommerce-account:not(.logged-in) #customer_login .col-register-text .wd-switch-to-register,body.woocommerce-account:not(.logged-in) #customer_login .col-register button[name="register"],body.woocommerce-account:not(.logged-in) #customer_login .col-register .woocommerce-form-register__submit{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:min(100%,460px) !important;min-height:42px !important;margin-right:auto !important;margin-left:auto !important;padding:0 18px !important;border-color:#C3935C !important;background-color:#C3935C !important;color:#FFFFFF !important;box-shadow:none !important}body.woocommerce-account:not(.logged-in) #customer_login .col-register-text .wd-switch-to-register:hover,body.woocommerce-account:not(.logged-in) #customer_login .col-register-text .wd-switch-to-register:focus,body.woocommerce-account:not(.logged-in) #customer_login .col-register button[name="register"]:hover,body.woocommerce-account:not(.logged-in) #customer_login .col-register button[name="register"]:focus,body.woocommerce-account:not(.logged-in) #customer_login .col-register .woocommerce-form-register__submit:hover,body.woocommerce-account:not(.logged-in) #customer_login .col-register .woocommerce-form-register__submit:focus{border-color:#A9783F !important;background-color:#A9783F !important;color:#FFFFFF !important}@media (max-width:768px){body.woocommerce-account:not(.logged-in) .main-page-wrapper,body.woocommerce-account:not(.logged-in) .main-page-wrapper>.container,body.woocommerce-account:not(.logged-in) .content-layout-wrapper,body.woocommerce-account:not(.logged-in) .wd-content-layout,body.woocommerce-account:not(.logged-in) .site-content,body.woocommerce-account:not(.logged-in) .wd-registration-page{padding-top:0 !important;padding-bottom:0 !important}body.woocommerce-account:not(.logged-in) #customer_login .col-register-text .wd-switch-to-register,body.woocommerce-account:not(.logged-in) #customer_login .col-register button[name="register"],body.woocommerce-account:not(.logged-in) #customer_login .col-register .woocommerce-form-register__submit{width:100% !important}}.td-foundation-gold .wd-title-element,.td-foundation-gold .wd-title-element .title,.td-foundation-gold .wd-title-element h2,.td-foundation-gold .wd-title-element h3,.td-foundation-gold .title-text,.td-foundation-gold h2,.td-foundation-gold h3{color:#C3935C !important}.td-foundation-gold .elementor-counter-number-wrapper,.td-foundation-gold .elementor-counter-number,.td-foundation-gold .elementor-counter-number-prefix,.td-foundation-gold .elementor-counter-number-suffix{color:#C3935C !important}.td-foundation-gold .elementor-counter-title{color:#B8A077 !important;letter-spacing:0.5px}body.error404 .main-page-wrapper,body.error404 .main-page-wrapper>.container,body.error404 .content-layout-wrapper,body.error404 .wd-content-layout,body.error404 .site-content,body.error404 .page-header,body.error404 .page-content{padding-top:0 !important;padding-bottom:0 !important}body.error404 .page-header{margin-bottom:0 !important}body.error404 .page-header .title{padding-top:0 !important;padding-bottom:0 !important}#slider-73 .wd-arrow-inner,#slider-81 .wd-arrow-inner{--wd-arrow-size:58px;--wd-arrow-icon-size:20px;--wd-arrow-radius:50%;--wd-arrow-bg:#0D0D0D;--wd-arrow-color:#C3935C;--wd-arrow-bg-hover:#1a1a1a;--wd-arrow-color-hover:#D9C3A4;--wd-arrow-bg-dis:#0D0D0D;--wd-arrow-color-dis:rgba(195,147,92,0.35);--wd-arrow-shadow:0 0 24px rgba(195,147,92,0.5),0 4px 14px rgba(0,0,0,0.2)}#slider-73 .wd-arrow-inner:hover,#slider-81 .wd-arrow-inner:hover{box-shadow:0 0 32px rgba(195,147,92,0.75),0 6px 18px rgba(0,0,0,0.25) !important}#slider-73>.wd-carousel-inner>.wd-nav-arrows.wd-pos-sep,#slider-81>.wd-carousel-inner>.wd-nav-arrows.wd-pos-sep{position:absolute !important;inset:0 !important;pointer-events:none !important;margin:0 !important;padding:0 !important;z-index:260 !important}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow{pointer-events:auto !important;position:absolute !important;top:50% !important;width:58px !important;height:58px !important;margin:0 !important;transform:translateY(-50%) !important;z-index:261 !important;cursor:pointer !important}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev{left:60px !important;right:auto !important}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next{right:60px !important;left:auto !important}#slider-73 .wd-nav-arrows .wd-btn-arrow,#slider-81 .wd-nav-arrows .wd-btn-arrow{transition:transform 0.25s ease !important}#slider-73 .wd-nav-arrows .wd-btn-arrow:hover,#slider-81 .wd-nav-arrows .wd-btn-arrow:hover{transform:translateY(-50%) scale(1.08) !important}body.home #slider-81>.wd-carousel-inner>.wd-nav-arrows.wd-pos-sep,body.home #slider-81 .wd-nav-arrows{display:block !important;opacity:1 !important;visibility:visible !important}body.home #slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow,body.home #slider-81 .wd-nav-arrows .wd-btn-arrow{display:flex !important;align-items:center !important;justify-content:center !important;opacity:1 !important;visibility:visible !important}body.home #slider-81 .wd-arrow-inner{display:flex !important;opacity:1 !important;visibility:visible !important}@media (max-width:1024px){#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev{left:30px !important}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next{right:30px !important}}@media (max-width:768px){#slider-73 .wd-arrow-inner,#slider-81 .wd-arrow-inner{--wd-arrow-size:46px;--wd-arrow-icon-size:16px}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow{width:46px !important;height:46px !important}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev{left:16px !important}#slider-73 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next,#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next{right:16px !important}}@media (min-width:1200px){body.home .elementor-element-9d28846>.e-con-inner{width:min(1500px,calc(100vw - 40px)) !important;max-width:min(1500px,calc(100vw - 40px)) !important}body.home #slider-81{width:100% !important;max-width:1500px !important;height:500px !important;min-height:500px !important;margin-left:auto !important;margin-right:auto !important;transform:none !important;overflow:hidden !important}body.home #slider-81 .wd-carousel-inner,body.home #slider-81 .wd-carousel,body.home #slider-81 .wd-carousel-wrap,body.home #slider-81 .wd-carousel-item,body.home #slider-81 .wd-slide,body.home #slider-81 .wd-slide-container,body.home #slider-81 .wd-slide-inner,body.home #slider-81 .wd-slide .elementor,body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element{width:100% !important;max-width:100% !important;height:500px !important;min-height:500px !important}body.home #slider-81 .wd-slide,body.home #slider-81 .wd-slide-inner{overflow:hidden !important}body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element{padding-right:40px !important;padding-left:40px !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element>.e-con-inner{width:100% !important;max-width:1420px !important;height:500px !important;min-height:500px !important;padding-top:0 !important;padding-bottom:0 !important;justify-content:center !important}}body.home #slider-81 .wd-slide .title-subtitle{color:#C3935C !important}body.home #slider-81 .wd-slide .woodmart-title-container.title,body.home #slider-81 .wd-slide .wd-title{color:#FFFFFF !important}body.home #slider-81 .wd-slide .title-after_title,body.home #slider-81 .wd-slide .title-after_title p{color:rgba(255,255,255,0.9) !important}body.home #slider-81 .wd-slide .btn{color:#FFFFFF !important;border-color:rgba(255,255,255,0.82) !important}body.home #slider-81 .wd-slide .btn:hover{color:#C3935C !important;border-color:#C3935C !important}body.home #slider-81.td-slider81-fallback-ready .wd-carousel-wrap{display:flex !important;flex-wrap:nowrap !important}body.home #slider-81.td-slider81-fallback-ready .wd-slide{opacity:1 !important;visibility:visible !important}.td-hero-dots{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:260;padding:0;margin:0}.td-hero-dots button{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,0.5);border:none;cursor:pointer;padding:0;margin:0;transition:background 0.25s ease,width 0.25s ease,border-radius 0.25s ease}.td-hero-dots button:hover{background:rgba(255,255,255,0.85)}.td-hero-dots button.td-hero-dot-active{background:#C3935C;width:32px;border-radius:20px}@media (max-width:768px){.td-hero-dots{bottom:20px}}body.home #slider-73{position:relative !important}body.home #slider-73 .td-trust-dark.td-hero-docked{margin:0 !important;z-index:255 !important}@media (min-width:1025px){body.home #slider-73 .td-trust-dark.td-hero-docked{position:absolute !important;left:50% !important;bottom:80px !important;transform:translateX(-50%) !important;width:min(1180px,calc(100% - 120px)) !important;background:rgba(13,13,13,0.94) !important;border-radius:18px !important;box-shadow:0 18px 48px rgba(0,0,0,0.32) !important;overflow:hidden !important}body.home #slider-73 .td-trust-dark.td-hero-docked>.e-con-inner{padding:18px 26px !important}body.home #slider-73 .td-trust-dark.td-hero-docked .wd-info-box{max-width:none !important;padding:6px 8px !important}body.home #slider-73 .td-trust-dark.td-hero-docked .info-box-inner p{max-width:none !important}body.home #slider-73 .td-trust-dark.td-hero-docked h4.info-box-title{font-size:16px !important}body.home #slider-73 .td-hero-dots{bottom:26px !important}}@media (max-width:1024px){body.home .td-trust-dark.td-hero-docked{margin-top:0 !important}}body.single-post .comments-area,body.single-post .comment-respond{margin-bottom:72px !important}body.single-post .comment-form-comment{margin-bottom:0 !important}body.single-post .wd-page-title.title-blog .wd-breadcrumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:0;max-width:920px;margin-inline:auto}body.single-post .wd-page-title.title-blog .wd-breadcrumbs .wd-last{display:inline-block;max-width:min(72vw,760px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media (max-width:768px){body.single-post .comments-area,body.single-post .comment-respond{margin-bottom:48px !important}body.single-post .wd-page-title.title-blog .wd-breadcrumbs .wd-last{max-width:min(88vw,320px)}}body.single-post .td-single-post-page-title .entry-title.title{max-width:min(980px,calc(100vw - 48px));margin-inline:auto;text-wrap:balance}.td-footer-socials{display:flex;align-items:center;gap:16px;margin-top:22px;padding-top:8px;color:#C3935C}.td-footer-socials .td-footer-social{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:inherit;opacity:0.95}.td-footer-socials .td-footer-social svg{width:18px;height:18px;display:block;fill:currentColor}.td-footer-socials .td-footer-social:hover{color:#8f8f8f}body.home .wd-accordion-title-text span{color:#1f2430 !important}body.home .title-subtitle,body.home .subtitle-color-default,body.home .subtitle-style-default{color:#2f1b0d !important}body.home .wd-accordion-content,body.home .wd-accordion-content p,body.home .title-after_title,body.home .title-after_title p,body.home .wd-post-excerpt,body.home .wd-post-excerpt p,body.home .wd-testimon-content,body.home .wd-testimon-text,body.home .wd-testimon-name,body.home .wd-entities-title,body.home .wd-product-cats,body.home .wd-product-cats a,body.home .wd-tabs .wd-nav-link,body.home .wd-tabs .nav-link-text,body.home .price,body.home .price .amount,body.home .price ins .amount{color:#232323 !important}body.home .price del,body.home .price del .amount,body.home .wd-product-cats .wd-meta-sep{color:#555555 !important}body.home .onsale.product-label,body.home .wd-post-cat{background-color:#3f1d08 !important;color:#ffffff !important;border:none !important}body.home .wd-post-cat a,body.home .onsale.product-label span{color:#ffffff !important}body.home footer.wd-footer,body.home footer.wd-footer p,body.home footer.wd-footer a,body.home footer.wd-footer .elementor-icon-list-text,body.home footer.wd-footer .wd-text-block,body.home footer.wd-footer .wd-text-block p,body.home footer.wd-footer .wd-extra-menu-list a,body.home footer.wd-footer .wd-copyrights,body.home footer.wd-footer .wd-copyrights a,body.home .wd-dropdown-menu .wd-entry-content a,body.home .sub-sub-menu a{color:#222222 !important}body.home footer.wd-footer h5,body.home footer.wd-footer .wd-extra-menu-list .menu-title,body.home footer.wd-footer .wd-extra-menu-list>ul>li>a{color:#111111 !important}body.home footer.wd-footer *,body.home footer.wd-footer p,body.home footer.wd-footer span,body.home footer.wd-footer li,body.home footer.wd-footer a,body.home .wd-dropdown-menu .wd-entry-content *,body.home .sub-sub-menu *{color:#2a2a2a !important}body.home footer.wd-footer .td-footer-socials,body.home footer.wd-footer .td-footer-socials *,body.home footer.wd-footer .td-footer-socials svg{color:#C3935C !important;fill:currentColor !important}body.home .elementor-element-1511ff1 .title-wrapper,body.home .elementor-element-7a1f023 .title-wrapper,body.home .elementor-element-889cdf9 .title-wrapper,body.home .elementor-element-6316827 .title-wrapper,body.home .elementor-element-e032e0b .title-wrapper,body.home .elementor-element-dec79ba .title-wrapper,body.home .elementor-element-426ffe8 .title-wrapper,body.home .elementor-element-01e59b2 .title-wrapper,body.page-id-4400 .elementor-element-8b9fcf8 .title-wrapper,body.page-id-4400 .elementor-element-f2441d5 .title-wrapper,body.page-id-4400 .elementor-element-95d6dae .title-wrapper,body.page-id-4400 .elementor-element-bfa6f8d .title-wrapper,body.page-id-4400 .elementor-element-7176d11 .title-wrapper,body.page-id-4400 .elementor-element-e7fadb6 .title-wrapper,body.page-id-4400 .elementor-element-e69e360 .title-wrapper,body.page-id-4400 .elementor-element-ee908b8 .title-wrapper,body.page-id-4400 .elementor-element-aa3ea7e .title-wrapper,body.page-id-4400 .elementor-element-91cefd8 .title-wrapper{text-align:center !important;margin-bottom:35px !important;padding:0 !important}body.home .elementor-element-1511ff1 .title-subtitle,body.home .elementor-element-7a1f023 .title-subtitle,body.home .elementor-element-889cdf9 .title-subtitle,body.home .elementor-element-6316827 .title-subtitle,body.home .elementor-element-e032e0b .title-subtitle,body.home .elementor-element-dec79ba .title-subtitle,body.home .elementor-element-426ffe8 .title-subtitle,body.home .elementor-element-01e59b2 .title-subtitle,body.page-id-4400 .elementor-element-8b9fcf8 .title-subtitle,body.page-id-4400 .elementor-element-f2441d5 .title-subtitle,body.page-id-4400 .elementor-element-95d6dae .title-subtitle,body.page-id-4400 .elementor-element-bfa6f8d .title-subtitle,body.page-id-4400 .elementor-element-7176d11 .title-subtitle,body.page-id-4400 .elementor-element-e7fadb6 .title-subtitle,body.page-id-4400 .elementor-element-e69e360 .title-subtitle,body.page-id-4400 .elementor-element-ee908b8 .title-subtitle,body.page-id-4400 .elementor-element-aa3ea7e .title-subtitle,body.page-id-4400 .elementor-element-91cefd8 .title-subtitle{color:#C3935B !important;font-family:'Lora',Arial,Helvetica,sans-serif !important;font-size:22px !important;font-style:italic !important;font-weight:400 !important;line-height:32px !important;letter-spacing:normal !important;text-transform:none !important;margin-bottom:5px !important;padding:0 !important}body.home .elementor-element-1511ff1 .woodmart-title-container.title,body.home .elementor-element-7a1f023 .woodmart-title-container.title,body.home .elementor-element-889cdf9 .woodmart-title-container.title,body.home .elementor-element-6316827 .woodmart-title-container.title,body.home .elementor-element-e032e0b .woodmart-title-container.title,body.home .elementor-element-dec79ba .woodmart-title-container.title,body.home .elementor-element-426ffe8 .woodmart-title-container.title,body.home .elementor-element-01e59b2 .woodmart-title-container.title,body.page-id-4400 .elementor-element-8b9fcf8 .woodmart-title-container.title,body.page-id-4400 .elementor-element-f2441d5 .woodmart-title-container.title,body.page-id-4400 .elementor-element-95d6dae .woodmart-title-container.title,body.page-id-4400 .elementor-element-bfa6f8d .woodmart-title-container.title,body.page-id-4400 .elementor-element-7176d11 .woodmart-title-container.title,body.page-id-4400 .elementor-element-e7fadb6 .woodmart-title-container.title,body.page-id-4400 .elementor-element-e69e360 .woodmart-title-container.title,body.page-id-4400 .elementor-element-ee908b8 .woodmart-title-container.title,body.page-id-4400 .elementor-element-aa3ea7e .woodmart-title-container.title,body.page-id-4400 .elementor-element-91cefd8 .woodmart-title-container.title{color:#333333 !important;font-family:'Marcellus SC',Arial,Helvetica,sans-serif !important;font-size:30px !important;font-style:normal !important;font-weight:400 !important;line-height:40px !important;letter-spacing:normal !important;text-transform:none !important;margin-bottom:10px !important;padding:0 !important}body.home .elementor-element-1511ff1 .title-after_title,body.home .elementor-element-1511ff1 .title-after_title p,body.home .elementor-element-7a1f023 .title-after_title,body.home .elementor-element-7a1f023 .title-after_title p,body.home .elementor-element-889cdf9 .title-after_title,body.home .elementor-element-889cdf9 .title-after_title p,body.home .elementor-element-6316827 .title-after_title,body.home .elementor-element-6316827 .title-after_title p,body.home .elementor-element-e032e0b .title-after_title,body.home .elementor-element-e032e0b .title-after_title p,body.home .elementor-element-dec79ba .title-after_title,body.home .elementor-element-dec79ba .title-after_title p,body.home .elementor-element-426ffe8 .title-after_title,body.home .elementor-element-426ffe8 .title-after_title p,body.home .elementor-element-01e59b2 .title-after_title,body.home .elementor-element-01e59b2 .title-after_title p,body.page-id-4400 .elementor-element-8b9fcf8 .title-after_title,body.page-id-4400 .elementor-element-8b9fcf8 .title-after_title p,body.page-id-4400 .elementor-element-f2441d5 .title-after_title,body.page-id-4400 .elementor-element-f2441d5 .title-after_title p,body.page-id-4400 .elementor-element-95d6dae .title-after_title,body.page-id-4400 .elementor-element-95d6dae .title-after_title p,body.page-id-4400 .elementor-element-bfa6f8d .title-after_title,body.page-id-4400 .elementor-element-bfa6f8d .title-after_title p,body.page-id-4400 .elementor-element-7176d11 .title-after_title,body.page-id-4400 .elementor-element-7176d11 .title-after_title p,body.page-id-4400 .elementor-element-e7fadb6 .title-after_title,body.page-id-4400 .elementor-element-e7fadb6 .title-after_title p,body.page-id-4400 .elementor-element-e69e360 .title-after_title,body.page-id-4400 .elementor-element-e69e360 .title-after_title p,body.page-id-4400 .elementor-element-ee908b8 .title-after_title,body.page-id-4400 .elementor-element-ee908b8 .title-after_title p,body.page-id-4400 .elementor-element-aa3ea7e .title-after_title,body.page-id-4400 .elementor-element-aa3ea7e .title-after_title p,body.page-id-4400 .elementor-element-91cefd8 .title-after_title,body.page-id-4400 .elementor-element-91cefd8 .title-after_title p{color:#767676 !important;font-family:'Lora',Arial,Helvetica,sans-serif !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:22.4px !important;letter-spacing:normal !important;text-transform:none !important;text-align:center !important;padding:0 !important}body.home .elementor-element-1511ff1 .title-after_title p,body.home .elementor-element-7a1f023 .title-after_title p,body.home .elementor-element-889cdf9 .title-after_title p,body.home .elementor-element-6316827 .title-after_title p,body.home .elementor-element-e032e0b .title-after_title p,body.home .elementor-element-dec79ba .title-after_title p,body.home .elementor-element-426ffe8 .title-after_title p,body.home .elementor-element-01e59b2 .title-after_title p,body.page-id-4400 .elementor-element-8b9fcf8 .title-after_title p,body.page-id-4400 .elementor-element-f2441d5 .title-after_title p,body.page-id-4400 .elementor-element-95d6dae .title-after_title p,body.page-id-4400 .elementor-element-bfa6f8d .title-after_title p,body.page-id-4400 .elementor-element-7176d11 .title-after_title p,body.page-id-4400 .elementor-element-e7fadb6 .title-after_title p,body.page-id-4400 .elementor-element-e69e360 .title-after_title p,body.page-id-4400 .elementor-element-ee908b8 .title-after_title p,body.page-id-4400 .elementor-element-aa3ea7e .title-after_title p,body.page-id-4400 .elementor-element-91cefd8 .title-after_title p{margin-bottom:0 !important}body.home .wd-products-element .wd-product .wd-product-wrapper{text-align:center !important}body.home .wd-products-element .wd-product .wd-entities-title,body.home .wd-products-element .wd-product .wd-product-cats,body.home .wd-products-element .wd-product .price{width:100%;text-align:center !important;align-self:center !important}body.home .wd-products-element .wd-product .wd-entities-title,body.home .wd-products-element .wd-product .wd-entities-title a{font-family:'Marcellus SC','Marcellus',serif !important;font-size:16px !important;font-weight:700 !important;line-height:1.4 !important;text-align:center !important;text-transform:none !important}body.home .wd-products-element .wd-product .wd-product-cats,body.home .wd-products-element .wd-product .wd-product-cats a{color:#A5A5A5 !important;font-family:'Lora',serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.4 !important;text-align:center !important}body.home .wd-products-element .wd-product .price,body.home .wd-products-element .wd-product .price .amount,body.home .wd-products-element .wd-product .price ins .amount{color:#C3935C !important;font-family:'Lora',serif !important;font-size:15px !important;font-weight:400 !important;line-height:1.4 !important;text-align:center !important}.woocommerce-product-gallery{opacity:1 !important}body.blog .main-page-wrapper,body.category-diamond-education .main-page-wrapper{padding-top:64px !important;padding-bottom:96px !important}body.blog .main-page-wrapper .container,body.category-diamond-education .main-page-wrapper .container{padding-left:28px !important;padding-right:28px !important}body.blog .wd-content-area,body.category-diamond-education .wd-content-area{max-width:1420px;margin-inline:auto}body.blog .wd-blog-element,body.category-diamond-education .wd-blog-element{padding-inline:12px}body.blog .wd-blog-holder,body.category-diamond-education .wd-blog-holder{align-items:flex-start;row-gap:44px}body.blog .wd-blog-holder>.wd-col,body.category-diamond-education .wd-blog-holder>.wd-col{display:block}body.blog .wd-blog-holder .wd-post,body.category-diamond-education .wd-blog-holder .wd-post{width:100%}body.blog .wd-blog-holder .wd-post .article-inner,body.category-diamond-education .wd-blog-holder .wd-post .article-inner{display:block;width:100%;height:auto}body.blog .wd-blog-holder .wd-post .wd-post-thumb,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-thumb{margin-bottom:18px;overflow:hidden;background:#f4f1ed}body.blog .wd-blog-holder .wd-post .wd-post-img,body.blog .wd-blog-holder .wd-post .wd-post-thumb>a,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-img,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-thumb>a{display:block;width:100%;height:310px;overflow:hidden}body.blog .wd-blog-holder .wd-post .wd-post-img img,body.blog .wd-blog-holder .wd-post .wd-post-thumb img,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-img img,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}body.blog .wd-blog-holder .wd-post .article-inner:hover .wd-post-thumb img,body.category-diamond-education .wd-blog-holder .wd-post .article-inner:hover .wd-post-thumb img{transform:scale(1.035)}body.blog .wd-blog-holder .wd-post:not(.has-post-thumbnail) .article-inner::before,body.category-diamond-education .wd-blog-holder .wd-post:not(.has-post-thumbnail) .article-inner::before{content:"";display:block;width:100%;height:310px;margin-bottom:18px;background:linear-gradient(180deg,#f5f1ea 0%,#e9dfd1 100%)}body.blog .wd-blog-holder .wd-post .wd-post-content,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-content{gap:10px;padding-inline:10px}body.blog .wd-blog-holder .wd-post .wd-post-cat,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-cat{width:auto !important;margin-inline:auto;align-self:center !important;text-align:center !important;border-radius:0 !important}body.blog .wd-blog-holder .wd-post .wd-post-cat a,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-cat a{border-radius:0 !important;letter-spacing:.04em}body.blog .wd-blog-holder .wd-post .wd-post-title,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-title{margin-top:0;min-height:2.8em;text-wrap:balance}body.blog .wd-blog-holder .wd-post .wd-post-excerpt,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-excerpt{max-width:92%;margin-inline:auto}body.blog .wd-loop-footer,body.blog nav[class*="-pagination"],body.category-diamond-education .wd-loop-footer,body.category-diamond-education nav[class*="-pagination"]{display:block !important;margin-top:58px !important;margin-bottom:20px !important}body.blog nav[class*="-pagination"] li .page-numbers,body.category-diamond-education nav[class*="-pagination"] li .page-numbers{border-radius:0 !important}.td-blog-hub-nav{max-width:1420px;margin:0 auto 32px;padding:0 4px;text-align:center}.td-blog-hub-nav__eyebrow{margin:0 0 14px;color:#7f756d;font-family:Lora,serif;font-size:14px;line-height:1.6}.td-blog-hub-nav__links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.td-blog-hub-nav__link{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border:1px solid rgba(31,49,69,.16);border-radius:0;color:#1f3145;background:#fff;font-family:Marcellus SC,Marcellus,serif;font-size:13px;line-height:1.2;letter-spacing:.02em;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.td-blog-hub-nav__link:hover,.td-blog-hub-nav__link:focus-visible,.td-blog-hub-nav__link.is-active{color:#fff;border-color:#c3935c;background:#c3935c}@media (max-width:1024px){body.blog .main-page-wrapper,body.category-diamond-education .main-page-wrapper{padding-top:46px !important}body.blog .main-page-wrapper .container,body.category-diamond-education .main-page-wrapper .container{padding-left:22px !important;padding-right:22px !important}body.blog .wd-blog-holder .wd-post .wd-post-img,body.blog .wd-blog-holder .wd-post .wd-post-thumb>a,body.blog .wd-blog-holder .wd-post:not(.has-post-thumbnail) .article-inner::before,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-img,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-thumb>a,body.category-diamond-education .wd-blog-holder .wd-post:not(.has-post-thumbnail) .article-inner::before{height:280px}}@media (max-width:767px){body.blog .main-page-wrapper,body.category-diamond-education .main-page-wrapper{padding-top:34px !important;padding-bottom:64px !important}body.blog .main-page-wrapper .container,body.category-diamond-education .main-page-wrapper .container{padding-left:16px !important;padding-right:16px !important}body.blog .wd-blog-element,body.category-diamond-education .wd-blog-element{padding-inline:0}body.blog .wd-blog-holder .wd-post .wd-post-img,body.blog .wd-blog-holder .wd-post .wd-post-thumb>a,body.blog .wd-blog-holder .wd-post:not(.has-post-thumbnail) .article-inner::before,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-img,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-thumb>a,body.category-diamond-education .wd-blog-holder .wd-post:not(.has-post-thumbnail) .article-inner::before{height:230px}body.blog .wd-blog-holder .wd-post .wd-post-title,body.category-diamond-education .wd-blog-holder .wd-post .wd-post-title{min-height:0}.td-blog-hub-nav__links{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.td-blog-hub-nav__link{white-space:nowrap}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}body,body p,body li,body ul,body ol,body label,body input,body textarea,body select,body button,body .wd-text-block,body .wd-post-excerpt,body .wd-accordion-content,body .title-subtitle,body .title-after_title,body .banner-subtitle,body .woocommerce-breadcrumb,body .woocommerce-result-count,body .nav-link-count,body .elementor-widget-text-editor,body .elementor-widget-theme-post-content,body .elementor-tab-content,body .elementor-accordion-content,body .elementor-icon-list-text,body .wd-extra-menu-list a,body footer,body footer p,body footer li,body footer span,body .td-guide-card__excerpt,body .td-testimonial-card__quote,body .wp-block-search__label,body .wp-block-search__input,body .wp-block-search__button,body .entry-content,body .entry-content p,body .woocommerce-product-details__short-description,body .woocommerce-product-details__short-description p{font-family:'Lora',serif !important}body h1,body h2,body h3,body h4,body h5,body h6,body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a,body .title,body .title a,body .wd-entities-title,body .wd-entities-title a,body .wd-el-title,body .elementor-heading-title,body .elementor-heading-title a,body .woodmart-title-container,body .woodmart-title-container a,body .wp-block-heading,body .widget-title,body .comment-reply-title,body .entry-title,body .post-title,body .product_title,body .banner-title,body .wd-title-element,body .wd-title-element .title,body .wd-post-title,body .wd-post-title a,body .title-subtitle,body .nav-link-text,body .whb-header .wd-nav>li>a,body .whb-header .wd-dropdown-menu a,body .whb-header .menu-item>a,body .whb-header .wd-sub-menu a,body .whb-header .wd-design-default a,body .whb-header .wd-nav .menu-item a,body .wd-page-title .wd-breadcrumbs,body .wd-page-title h1,body .wd-page-title h1 span{font-family:'Marcellus SC','Marcellus',serif !important;font-weight:400 !important}.wd-content-layout{padding-bottom:0px}.wd-copyrights{background:#C3935C;color:#fff}.wd-marquee-item{gap:40px}.wd-prefooter{padding-bottom:0px!important}.td-hero-dots{display:none !important}@media (min-width:1025px){body .whb-header .wd-header-main-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu,body .whb-header .wd-header-secondary-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu{position:fixed !important;left:0 !important;right:auto !important;width:100vw !important;max-width:100vw !important;height:450px !important;min-height:450px !important;margin:0 !important;border-radius:0 !important;z-index:390}body:not(.admin-bar) .whb-header .wd-header-main-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu,body:not(.admin-bar) .whb-header .wd-header-secondary-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu{top:121px !important}body.admin-bar .whb-header .wd-header-main-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu,body.admin-bar .whb-header .wd-header-secondary-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu{top:153px !important}body .whb-header .wd-header-main-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu>.container,body .whb-header .wd-header-secondary-nav .wd-nav>li:is(#menu-item-30447,#menu-item-30448,#menu-item-30446,#menu-item-30445)>.wd-dropdown-menu>.container{max-width:1180px;margin-left:auto;margin-right:auto}}.whb-top-bar,.whb-top-bar .container,.whb-top-bar .whb-flex-row,.whb-top-bar .wd-header-html,.whb-top-bar .elementor,.whb-top-bar [data-widget_type="wd_marquee.default"],.whb-top-bar [data-widget_type="wd_marquee.default"]>.elementor-widget-container,.whb-top-bar .wd-marquee,.whb-top-bar .wd-marquee-content,.whb-top-bar .wd-marquee-item{height:40px !important;min-height:40px !important;max-height:40px !important;line-height:40px !important}.whb-top-bar{overflow:hidden !important}.whb-top-bar>.container{width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important}.whb-top-bar .wd-marquee{--wd-marquee-gap:64px !important;width:100vw !important;max-width:100vw !important;overflow:hidden !important;align-items:center !important;color:#242424 !important;font-family:"Lora",serif !important;font-size:15px !important;font-style:italic !important;font-weight:400 !important;letter-spacing:.01em !important}.whb-top-bar .wd-marquee-content{align-items:center !important;justify-content:flex-start !important;gap:var(--wd-marquee-gap) !important;min-width:max-content !important;overflow:visible !important}.whb-top-bar .wd-marquee-item{display:inline-flex !important;flex-direction:row-reverse !important;align-items:center !important;gap:var(--wd-marquee-gap) !important;padding:0 !important;margin:0 !important;white-space:nowrap !important}.whb-top-bar .wd-marquee .wd-marquee-item img,.whb-top-bar .wd-marquee .wd-marquee-item img.attachment-24x24,.whb-top-bar .wd-marquee .wd-marquee-item img.size-24x24{width:20px !important;min-width:20px !important;max-width:20px !important;height:20px !important;min-height:20px !important;max-height:20px !important;object-fit:contain !important;flex:0 0 20px !important;margin:0 !important}@media (max-width:767px){.whb-top-bar .wd-marquee{--wd-marquee-gap:42px !important;font-size:14px !important}.whb-top-bar .wd-marquee .wd-marquee-item img,.whb-top-bar .wd-marquee .wd-marquee-item img.attachment-24x24,.whb-top-bar .wd-marquee .wd-marquee-item img.size-24x24{width:18px !important;min-width:18px !important;max-width:18px !important;height:18px !important;min-height:18px !important;max-height:18px !important;flex-basis:18px !important}}@media (min-width:1025px){body{--wd-top-bar-h:50px !important;--wd-header-general-h:100px !important;--wd-header-h:calc(var(--wd-top-bar-h)+var(--wd-header-general-h)+var(--wd-header-bottom-h,.00001px)+var(--wd-header-brd-w,.00001px)) !important;--td-page-title-content-h:300px;--td-page-title-offset:calc(var(--wd-top-bar-h)+var(--wd-header-general-h))}body:not(.home) .wd-page-title{--wd-title-sp:0px !important;background:#0a0a0a !important;min-height:calc(var(--td-page-title-offset)+var(--td-page-title-content-h)) !important;padding-top:var(--td-page-title-offset) !important;padding-bottom:0 !important;display:flex !important;align-items:stretch !important;overflow:hidden !important;color:#ffffff !important}body:not(.home) .wd-page-title .wd-page-title-bg img{display:none !important}body:not(.home) .wd-page-title .wd-page-title-bg{background:transparent !important}body:not(.home) .wd-page-title>.container{min-height:var(--td-page-title-content-h) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding-top:0 !important;padding-bottom:0 !important;text-align:center !important}body:not(.home) .wd-page-title .wd-title-wrapp{margin-top:0 !important;margin-bottom:0 !important;text-align:center !important}body:not(.home) .wd-page-title .entry-title.title,body:not(.home) .wd-page-title h1,body:not(.home) .wd-page-title .td-p0-demoted-h1{color:#ffffff !important;display:block !important;font-family:'Marcellus SC','Marcellus',serif !important;font-size:72px !important;font-weight:400 !important;letter-spacing:0 !important;max-width:min(1100px,100%) !important;margin-bottom:0 !important;line-height:1.15 !important;text-align:center !important;text-transform:none !important;text-wrap:balance}body:not(.home) .wd-page-title .wd-breadcrumbs{color:rgba(255,255,255,.74) !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:0 10px !important;font-family:'Marcellus SC','Marcellus',serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.7 !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;text-align:center !important;text-transform:none !important;white-space:normal !important}body:not(.home) .wd-page-title .wd-breadcrumbs a,body:not(.home) .wd-page-title .wd-breadcrumbs span{color:inherit !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important}body:not(.home) .wd-page-title .wd-breadcrumbs .wd-last,body:not(.home) .wd-page-title .wd-breadcrumbs [aria-current="page"]{color:#ffffff !important;font-weight:600 !important}body:not(.home) .wd-page-title .wd-breadcrumbs .wd-delimiter{margin:0 !important}body.tax-product_cat.term-bracelets .wd-page-title,body.tax-product_cat.term-necklaces .wd-page-title,body.tax-product_cat.term-wedding-rings .wd-page-title,body.tax-product_cat.term-engagement-rings .wd-page-title{--wd-title-sp:0px !important;background:#0a0a0a !important;min-height:calc(var(--td-page-title-offset)+var(--td-page-title-content-h)) !important;height:calc(var(--td-page-title-offset)+var(--td-page-title-content-h)) !important;padding-top:var(--td-page-title-offset) !important;padding-bottom:0 !important;display:flex !important;align-items:stretch !important;overflow:hidden !important;color:#ffffff !important}body.tax-product_cat.term-bracelets .wd-page-title>.container,body.tax-product_cat.term-necklaces .wd-page-title>.container,body.tax-product_cat.term-wedding-rings .wd-page-title>.container,body.tax-product_cat.term-engagement-rings .wd-page-title>.container{width:min(1450px,calc(100% - 56px)) !important;max-width:1450px !important;min-height:var(--td-page-title-content-h) !important;height:var(--td-page-title-content-h) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;margin-inline:auto !important;padding:0 !important;text-align:center !important}body.tax-product_cat.term-bracelets .wd-page-title .wd-back-btn,body.tax-product_cat.term-bracelets .wd-page-title .wd-btn-show-cat,body.tax-product_cat.term-bracelets .wd-page-title .wd-nav-product-cat,body.tax-product_cat.term-necklaces .wd-page-title .wd-back-btn,body.tax-product_cat.term-necklaces .wd-page-title .wd-btn-show-cat,body.tax-product_cat.term-necklaces .wd-page-title .wd-nav-product-cat,body.tax-product_cat.term-wedding-rings .wd-page-title .wd-back-btn,body.tax-product_cat.term-wedding-rings .wd-page-title .wd-btn-show-cat,body.tax-product_cat.term-wedding-rings .wd-page-title .wd-nav-product-cat,body.tax-product_cat.term-engagement-rings .wd-page-title .wd-back-btn,body.tax-product_cat.term-engagement-rings .wd-page-title .wd-btn-show-cat,body.tax-product_cat.term-engagement-rings .wd-page-title .wd-nav-product-cat{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}body.tax-product_cat.term-bracelets .wd-page-title .td-primary-collection-breadcrumb,body.tax-product_cat.term-necklaces .wd-page-title .td-primary-collection-breadcrumb,body.tax-product_cat.term-wedding-rings .wd-page-title .td-primary-collection-breadcrumb,body.tax-product_cat.term-engagement-rings .wd-page-title .td-primary-collection-breadcrumb{display:flex !important}}body .wd-products,body .wd-carousel-wrap{align-items:stretch}body .wd-products>.wd-col,body .wd-products>.wd-product,body .wd-carousel-wrap .wd-carousel-item,body .swiper-wrapper .wd-carousel-item{display:flex;height:auto !important}body .wd-products>.wd-col>.wd-product,body .wd-carousel-wrap .wd-carousel-item>.wd-product,body .swiper-wrapper .wd-carousel-item>.wd-product{width:100%;display:flex}body .wd-products .wd-product .wd-product-wrapper,body .wd-carousel-wrap .wd-product .wd-product-wrapper,body .swiper-wrapper .wd-product .wd-product-wrapper{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;gap:6px;text-align:left !important}body .wd-products .wd-product .wd-product-thumb,body .wd-carousel-wrap .wd-product .wd-product-thumb,body .swiper-wrapper .wd-product .wd-product-thumb{width:100%}body .wd-products .wd-product .wd-product-img-link,body .wd-carousel-wrap .wd-product .wd-product-img-link,body .swiper-wrapper .wd-product .wd-product-img-link{display:block;position:relative;width:100%;aspect-ratio:1 / 1 !important;overflow:hidden}body .wd-products .wd-product .wd-product-img-link>img,body .wd-carousel-wrap .wd-product .wd-product-img-link>img,body .swiper-wrapper .wd-product .wd-product-img-link>img,body .wd-products .wd-product .wd-product-img-hover img,body .wd-carousel-wrap .wd-product .wd-product-img-hover img,body .swiper-wrapper .wd-product .wd-product-img-hover img{display:block;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important}body .wd-products .wd-product .wd-product-img-hover,body .wd-carousel-wrap .wd-product .wd-product-img-hover,body .swiper-wrapper .wd-product .wd-product-img-hover{inset:0}body .wd-products .wd-product .wd-entities-title,body .wd-products .wd-product .wd-product-cats,body .wd-products .wd-product .price,body .wd-carousel-wrap .wd-product .wd-entities-title,body .wd-carousel-wrap .wd-product .wd-product-cats,body .wd-carousel-wrap .wd-product .price,body .swiper-wrapper .wd-product .wd-entities-title,body .swiper-wrapper .wd-product .wd-product-cats,body .swiper-wrapper .wd-product .price{width:100%;margin:0 !important;text-align:left !important;align-self:flex-start}body .wd-products .wd-product .wd-entities-title,body .wd-carousel-wrap .wd-product .wd-entities-title,body .swiper-wrapper .wd-product .wd-entities-title{margin-top:14px !important}body .wd-products .wd-product .wd-entities-title a,body .wd-products .wd-product .wd-product-cats,body .wd-products .wd-product .wd-product-cats a,body .wd-products .wd-product .price,body .wd-carousel-wrap .wd-product .wd-entities-title a,body .wd-carousel-wrap .wd-product .wd-product-cats,body .wd-carousel-wrap .wd-product .wd-product-cats a,body .wd-carousel-wrap .wd-product .price,body .swiper-wrapper .wd-product .wd-entities-title a,body .swiper-wrapper .wd-product .wd-product-cats,body .swiper-wrapper .wd-product .wd-product-cats a,body .swiper-wrapper .wd-product .price{text-align:left !important}body .wd-products .wd-product .wd-product-cats,body .wd-carousel-wrap .wd-product .wd-product-cats,body .swiper-wrapper .wd-product .wd-product-cats{line-height:1.35}body .wd-products .wd-product .price,body .wd-carousel-wrap .wd-product .price,body .swiper-wrapper .wd-product .price{margin-top:auto !important;padding-top:8px !important}@media (max-width:767px){body .wd-products .wd-product .wd-product-wrapper,body .wd-carousel-wrap .wd-product .wd-product-wrapper,body .swiper-wrapper .wd-product .wd-product-wrapper{gap:5px}body .wd-products .wd-product .wd-entities-title,body .wd-carousel-wrap .wd-product .wd-entities-title,body .swiper-wrapper .wd-product .wd-entities-title{margin-top:12px !important}}body .wd-product.product-grid-item{display:flex !important;height:100% !important}body .wd-product.product-grid-item .wd-product-wrapper{display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;min-height:100% !important;text-align:left !important}body .wd-carousel.wd-grid .wd-carousel-wrap,body .wd-products.wd-grid,body .wd-products.wd-grid-g{align-items:stretch !important}body .wd-carousel.wd-grid .wd-carousel-item,body .wd-products.wd-grid>.wd-col,body .wd-products.wd-grid-g>.wd-col,body .products.wd-products>.wd-product{display:flex !important;height:auto !important;align-self:stretch !important}body .wd-carousel.wd-grid .wd-carousel-item>.wd-product,body .wd-products.wd-grid>.wd-col>.wd-product,body .wd-products.wd-grid-g>.wd-col>.wd-product{width:100% !important;height:100% !important;display:flex !important}body .wd-product.product-grid-item .wd-product-thumb{position:relative !important;width:100% !important;display:block !important;flex:0 0 auto !important}body .wd-product.product-grid-item .wd-product-img-link{position:relative !important;display:block !important;width:100% !important;overflow:hidden !important;background:#f8f8f8 !important}body .wd-product.product-grid-item .wd-product-img-link::before{content:"" !important;display:block !important;padding-top:125% !important}body .wd-product.product-grid-item .wd-product-img-link>img,body .wd-product.product-grid-item .wd-product-img-hover,body .wd-product.product-grid-item .wd-product-img-hover img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;min-width:100% !important;min-height:100% !important;max-width:none !important;max-height:none !important}body .wd-product.product-grid-item .wd-product-img-link>img,body .wd-product.product-grid-item .wd-product-img-hover img{object-fit:cover !important;object-position:center center !important}body .wd-product.product-grid-item .wd-product-img-hover{overflow:hidden !important}body .wd-product.product-grid-item .wd-entities-title,body .wd-product.product-grid-item .wd-product-cats,body .wd-product.product-grid-item .price{width:100% !important;text-align:left !important;align-self:flex-start !important}body .wd-product.product-grid-item .wd-entities-title,body .wd-product.product-grid-item .wd-product-cats,body .wd-product.product-grid-item .price{margin-left:0 !important;margin-right:0 !important}body .wd-product.product-grid-item .wd-entities-title a,body .wd-product.product-grid-item .wd-product-cats,body .wd-product.product-grid-item .wd-product-cats a,body .wd-product.product-grid-item .price{text-align:left !important}body .wd-product.product-grid-item .price{margin-top:auto !important}body .wd-product.product-grid-item .wd-product-wrapper,body .wd-product.product-grid-item .wd-product-wrapper>*{align-items:flex-start !important;justify-content:flex-start !important}body .wd-product.product-grid-item h3.wd-entities-title,body .wd-product.product-grid-item h3.wd-entities-title a,body .wd-product.product-grid-item .wd-product-cats,body .wd-product.product-grid-item .wd-product-cats a,body .wd-product.product-grid-item .price,body .wd-product.product-grid-item .price *{display:block !important;width:100% !important;text-align:left !important;justify-content:flex-start !important;margin-left:0 !important;margin-right:auto !important}body .wd-product.product-grid-item .wd-product-cats .wd-meta-sep,body .wd-product.product-grid-item .price del,body .wd-product.product-grid-item .price ins,body .wd-product.product-grid-item .price .amount,body .wd-product.product-grid-item .price bdi,body .wd-product.product-grid-item .price .woocommerce-Price-currencySymbol{display:inline !important;width:auto !important;text-align:left !important;margin-right:0 !important}body .wd-product.product-grid-item .wd-product-cats,body .wd-product.product-grid-item .price{display:block !important;width:100% !important;text-align:left !important}body .wd-product.product-grid-item .wd-product-cats a,body .wd-product.product-grid-item .wd-product-cats .wd-meta-sep,body .wd-product.product-grid-item .price>span,body .wd-product.product-grid-item .price del,body .wd-product.product-grid-item .price ins,body .wd-product.product-grid-item .price .amount,body .wd-product.product-grid-item .price bdi,body .wd-product.product-grid-item .price .woocommerce-Price-currencySymbol{display:inline !important;width:auto !important;text-align:left !important;margin:0 !important}.td-policy-callout,.td-expert-support,.td-review-module,.td-trust-stats,.td-education-links,.td-guide-links{margin:22px 0 28px}.td-policy-callout{border:1px solid #e6dccf;border-radius:18px;background:linear-gradient(180deg,#fffdfa 0%,#f8f3ed 100%);padding:24px 26px}.td-policy-callout h3,.td-expert-support__title,.td-review-module__title,.td-trust-stats__title,.td-education-links__title,.td-guide-links__title{margin:0 0 12px;color:#1e1a17;font-size:26px;line-height:1.2}.td-policy-callout p:last-child,.td-expert-support__copy p:last-child{margin-bottom:0}.td-policy-callout ul,.td-guide-links ul,.td-education-links ul{margin:16px 0 0;padding-left:20px}.td-policy-callout li,.td-guide-links li,.td-education-links li{margin:0 0 8px}.td-link-grid,.td-trust-stats__grid,.td-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.td-link-card,.td-trust-stats__card,.td-review-card{border:1px solid #ece2d5;border-radius:18px;background:#fff;padding:22px}.td-link-card h3,.td-review-card h3,.td-review-card h4{margin:0 0 8px;font-size:24px;line-height:1.2}.td-link-card p,.td-review-card p,.td-trust-stats__card p{margin:0;color:#5f5850}.td-link-card a,.td-guide-links a,.td-education-links a,.td-footer-trust-nav a{color:#8a5e2c;text-decoration:none}.td-link-card a:hover,.td-guide-links a:hover,.td-education-links a:hover,.td-footer-trust-nav a:hover{text-decoration:underline}.td-trust-stats__eyebrow,.td-review-module__eyebrow{display:inline-block;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:#8a5e2c}.td-trust-stats__number{display:block;margin-bottom:8px;color:#1e1a17;font-family:'Marcellus SC','Marcellus',serif;font-size:42px;line-height:1}.td-trust-stats__label{display:block;color:#1e1a17;font-size:18px;line-height:1.4}.td-review-module__summary{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:baseline;margin:0 0 20px}.td-review-module__meta{color:#5f5850;font-size:15px}.td-review-card__meta{margin:0 0 10px;color:#7a746d;font-size:13px;letter-spacing:0.04em;text-transform:uppercase}.td-review-card__stars{margin:0 0 10px}.td-review-empty{border:1px dashed #d9c5af;border-radius:18px;background:#fffdfa;padding:24px 26px;color:#5f5850}.td-expert-support{border-radius:20px;background:#16120f;color:#f7efe6;padding:28px}.td-expert-support__title{color:#ffffff}.td-expert-support__copy p,.td-expert-support__copy li{color:#f0e2d2}.td-expert-support__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.td-link-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:999px;border:1px solid #c3935c;background:#c3935c;color:#fff !important;font-size:14px;font-weight:600;letter-spacing:0.04em;text-decoration:none !important;text-transform:uppercase}.td-link-button--ghost{background:transparent;border-color:rgba(255,255,255,0.35);color:#fff !important}.td-footer-trust-nav{margin-top:48px;padding:18px 0;border-top:1px solid rgba(195,147,92,0.24);border-bottom:1px solid rgba(195,147,92,0.16);background:#faf6f1}.td-footer-trust-nav__inner{width:min(1240px,calc(100% - 32px));margin:0 auto;display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;justify-content:center}.td-footer-trust-nav__label{color:#1e1a17;font-size:13px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase}.td-footer-trust-nav a{font-size:14px;line-height:1.5}@media (max-width:900px){.td-link-grid,.td-trust-stats__grid,.td-review-list{grid-template-columns:1fr}}@media (max-width:767px){.td-policy-callout,.td-expert-support,.td-review-empty,.td-link-card,.td-trust-stats__card,.td-review-card{padding:20px;border-radius:16px}.td-policy-callout h3,.td-expert-support__title,.td-review-module__title,.td-trust-stats__title,.td-education-links__title,.td-guide-links__title,.td-link-card h3,.td-review-card h3,.td-review-card h4{font-size:22px}.td-trust-stats__number{font-size:34px}.td-footer-trust-nav{margin-top:36px}}html body .whb-top-bar,html body .whb-top-bar .whb-row,html body .whb-top-bar .container,html body .whb-top-bar .whb-flex-row,html body .whb-top-bar .wd-header-html,html body .whb-top-bar .elementor,html body .whb-top-bar [data-widget_type="wd_marquee.default"],html body .whb-top-bar [data-widget_type="wd_marquee.default"]>.elementor-widget-container,html body .whb-top-bar .wd-marquee,html body .whb-top-bar .wd-marquee-content,html body .whb-top-bar .wd-marquee-item{height:40px !important;min-height:40px !important;max-height:40px !important;line-height:40px !important}html body .whb-top-bar{overflow:hidden !important}html body .whb-top-bar>.container{width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important}html body .whb-top-bar .wd-marquee{--wd-marquee-gap:64px !important;width:100vw !important;max-width:100vw !important;overflow:hidden !important;align-items:center !important;color:#242424 !important;font-family:"Lora",serif !important;font-size:15px !important;font-style:italic !important;font-weight:400 !important;letter-spacing:.01em !important}html body .whb-top-bar .wd-marquee-content{align-items:center !important;justify-content:flex-start !important;gap:var(--wd-marquee-gap) !important;min-width:max-content !important;overflow:visible !important}html body .whb-top-bar .wd-marquee-item{display:inline-flex !important;flex-direction:row-reverse !important;align-items:center !important;gap:var(--wd-marquee-gap) !important;padding:0 !important;margin:0 !important;white-space:nowrap !important}html body .whb-top-bar .wd-marquee .wd-marquee-item img,html body .whb-top-bar .wd-marquee .wd-marquee-item img.attachment-24x24,html body .whb-top-bar .wd-marquee .wd-marquee-item img.size-24x24{width:20px !important;min-width:20px !important;max-width:20px !important;height:20px !important;min-height:20px !important;max-height:20px !important;object-fit:contain !important;flex:0 0 20px !important;margin:0 !important}html body.home .whb-top-bar,html body.home .whb-top-bar .whb-row,html body.home .whb-top-bar .container,html body.home .whb-top-bar .whb-flex-row,html body.home .whb-top-bar .wd-header-html,html body.home .whb-top-bar .elementor,html body.home .whb-top-bar [data-widget_type="wd_marquee.default"],html body.home .whb-top-bar [data-widget_type="wd_marquee.default"]>.elementor-widget-container,html body.home .whb-top-bar .wd-marquee,html body.home .whb-top-bar .wd-marquee-content,html body.home .whb-top-bar .wd-marquee-item{height:40px !important;min-height:40px !important;max-height:40px !important;line-height:40px !important}html body.home .whb-top-bar .wd-marquee{--wd-marquee-gap:64px !important;color:#242424 !important;font-family:"Lora",serif !important;font-size:15px !important;font-style:italic !important;font-weight:400 !important}html body.home .whb-top-bar .wd-marquee .wd-marquee-item img,html body.home .whb-top-bar .wd-marquee .wd-marquee-item img.attachment-24x24,html body.home .whb-top-bar .wd-marquee .wd-marquee-item img.size-24x24{width:20px !important;min-width:20px !important;max-width:20px !important;height:20px !important;min-height:20px !important;max-height:20px !important;flex:0 0 20px !important}@media (max-width:767px){html body .whb-top-bar .wd-marquee{--wd-marquee-gap:42px !important;font-size:14px !important}html body .whb-top-bar .wd-marquee .wd-marquee-item img,html body .whb-top-bar .wd-marquee .wd-marquee-item img.attachment-24x24,html body .whb-top-bar .wd-marquee .wd-marquee-item img.size-24x24{width:18px !important;min-width:18px !important;max-width:18px !important;height:18px !important;min-height:18px !important;max-height:18px !important;flex-basis:18px !important}}#menu-main-navigation>.menu-item-has-children>.wd-dropdown,#menu-main-navigation>.menu-item-has-children>.wd-dropdown-menu,#menu-main-navigation>.menu-item-has-children>.sub-menu{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}#menu-main-navigation>.menu-item-has-children>a::after,#menu-main-navigation>.menu-item-has-children>a .wd-nav-opener,#menu-main-navigation>.menu-item-has-children>.wd-nav-opener{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}#menu-main-navigation>.menu-item-has-children:hover>.wd-dropdown,#menu-main-navigation>.menu-item-has-children:hover>.wd-dropdown-menu,#menu-main-navigation>.menu-item-has-children:hover>.sub-menu,#menu-main-navigation>.menu-item-has-children.wd-opened>.wd-dropdown,#menu-main-navigation>.menu-item-has-children.wd-opened>.wd-dropdown-menu,#menu-main-navigation>.menu-item-has-children.wd-opened>.sub-menu{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}body.home .elementor-element-e9ccfbe{display:none !important}:root{--wd-top-bar-h:40px;--wd-top-bar-sm-h:40px;--wd-top-bar-sticky-h:.00001px;--wd-top-bar-brd-w:.00001px;--wd-header-general-h:90px;--wd-header-general-sm-h:60px;--wd-header-general-sticky-h:60px;--wd-header-general-brd-w:.00001px;--wd-header-bottom-h:.00001px;--wd-header-bottom-sm-h:.00001px;--wd-header-bottom-sticky-h:.00001px;--wd-header-bottom-brd-w:.00001px;--wd-header-clone-h:.00001px;--wd-header-brd-w:calc(var(--wd-top-bar-brd-w)+var(--wd-header-general-brd-w)+var(--wd-header-bottom-brd-w));--wd-header-h:calc(var(--wd-top-bar-h)+var(--wd-header-general-h)+var(--wd-header-bottom-h)+var(--wd-header-brd-w));--wd-header-sticky-h:calc(var(--wd-top-bar-sticky-h)+var(--wd-header-general-sticky-h)+var(--wd-header-bottom-sticky-h)+var(--wd-header-clone-h)+var(--wd-header-brd-w));--wd-header-sm-h:calc(var(--wd-top-bar-sm-h)+var(--wd-header-general-sm-h)+var(--wd-header-bottom-sm-h)+var(--wd-header-brd-w))}.whb-top-bar .wd-dropdown{margin-top:-1px}.whb-top-bar .wd-dropdown:after{height:10px}.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu){margin-top:9px}.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu):after{height:20px}.whb-top-bar{background-color:rgba(195,147,92,1)}.whb-general-header{border-bottom-width:0px;border-bottom-style:solid}.whb-header-bottom{border-bottom-width:0px;border-bottom-style:solid}body.home .website-wrapper,body.home .main-page-wrapper,body.home #main-content,body.home .elementor-2830{max-width:100vw !important;overflow-x:clip !important}body.home .elementor-element-3139985,body.home .elementor-element-3139985 .elementor-widget-html{max-width:100% !important;min-width:0 !important;overflow:hidden !important}body.home .td-guide-cards,body.home .td-guide-cards.td-guide-carousel{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;overflow:hidden !important;contain:layout paint}body.home .td-guide-carousel .td-guide-grid{width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overflow-y:hidden !important;overscroll-behavior-x:contain}body.home .td-guide-carousel .td-guide-card{max-width:100% !important}body.home .td-guide-carousel__arrow--prev{left:12px !important}body.home .td-guide-carousel__arrow--next{right:12px !important}@media (max-width:767px){body.home .td-guide-cards,body.home .td-guide-cards.td-guide-carousel{width:100% !important;max-width:100% !important}}@supports not (overflow:clip){body.home .website-wrapper,body.home .main-page-wrapper,body.home #main-content,body.home .elementor-2830{overflow-x:hidden !important}}body.home .elementor-element-7c6a132 .elementor-element-2a68a8e,body.home .elementor-element-7c6a132 .elementor-element-dab6421{min-width:0 !important}body.home .td-featured-rings-20260603{width:100%;height:100%;min-height:396px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}body.home .td-featured-ring-card{min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#ffffff;border:1px solid rgba(36,36,36,.08)}body.home .td-featured-ring-card__image{display:block;width:100%;aspect-ratio:1.08 / 1;overflow:hidden;background:#f6f3ef}body.home .td-featured-ring-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}body.home .td-featured-ring-card:hover .td-featured-ring-card__img{transform:scale(1.035)}body.home .td-featured-ring-card__body{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px 14px 16px;text-align:center}body.home .td-featured-ring-card__eyebrow{color:#8a5a31;font-family:Lora,serif;font-size:13px;font-style:italic;line-height:1.3}body.home .td-featured-ring-card__title{margin:0;color:#2c2c2c;font-size:15px;line-height:1.35;font-weight:400;letter-spacing:0}body.home .td-featured-ring-card__title a{color:inherit}body.home .td-featured-ring-card__price{color:#6f6a64;font-size:14px;line-height:1.35}@media (max-width:1024px){body.home .td-featured-rings-20260603{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.home .td-featured-ring-card__image{aspect-ratio:1.16 / 1}}@media (max-width:767px){body.home .td-featured-rings-20260603{grid-template-columns:1fr;gap:22px}body.home .td-featured-ring-card__image{aspect-ratio:1.18 / 1}body.home .td-featured-ring-card__body{padding:18px 18px 20px}body.home .td-featured-ring-card__title{font-size:17px}}:root{--td-hero-bg:#0d0d0d;--td-hero-gold:#c3935c;--td-hero-copy:rgba(255,255,255,0.92);--td-hero-title:#ffffff}*,*::before,*::after{box-sizing:border-box}.td-banner-preview-shell{width:100%;font-family:"Lora",Georgia,serif}.td-banner{position:relative;overflow:hidden;background:var(--td-hero-bg);isolation:isolate}.td-banner__slides{position:relative}.td-banner__slide{display:none;min-height:820px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.td-banner__slide.is-active{display:block}.td-banner__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,13,13,0.66) 0%,rgba(13,13,13,0.38) 34%,rgba(13,13,13,0.24) 100% )}.td-banner__content{position:relative;z-index:2;width:min(1240px,calc(100% - 96px));min-height:820px;margin:0 auto;padding:86px 0 132px;display:flex;justify-content:center;align-items:center}.td-banner__panel{width:min(760px,100%);text-align:center;color:#fff}.td-banner__eyebrow{margin:0 0 16px;color:rgba(255,255,255,0.88);font-family:"Lora",Georgia,serif;font-style:italic;font-weight:400;font-size:22px;line-height:1.2}.td-banner__title{margin:0;color:var(--td-hero-title);font-family:"Marcellus SC","Times New Roman",serif;font-weight:400;font-size:54px;line-height:0.92;letter-spacing:0.01em;text-transform:uppercase}.td-banner__body{margin:22px auto 0;max-width:496px;color:var(--td-hero-copy);font-family:"Lora",Georgia,serif;font-weight:400;font-size:16px;line-height:1.78}.td-banner__actions{margin-top:30px;display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.td-banner__btn{min-width:168px;display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;border:1px solid transparent;text-decoration:none;font-family:"Lora",Georgia,serif;font-size:17px;line-height:1;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.td-banner__btn:hover{transform:translateY(-1px)}.td-banner__btn--primary{background:var(--td-hero-gold);color:#fff}.td-banner__btn--secondary{background:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.72);color:#fff}.td-banner__nav{position:absolute;top:50%;left:60px;right:60px;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:4}.td-banner__arrow{width:58px;height:58px;border:0;border-radius:999px;background:rgba(13,13,13,0.94);color:var(--td-hero-gold);box-shadow:0 0 24px rgba(195,147,92,0.45),0 10px 24px rgba(0,0,0,0.28);display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease}.td-banner__arrow:hover{transform:scale(1.08);box-shadow:0 0 28px rgba(195,147,92,0.72),0 12px 30px rgba(0,0,0,0.32)}.td-banner__arrow svg{width:18px;height:18px;fill:currentColor}.td-banner__dots{position:absolute;left:50%;bottom:50px;transform:translateX(-50%);display:flex;gap:4px;align-items:center;z-index:4}.td-banner__dot{width:6px !important;height:6px !important;min-height:6px !important;max-height:6px !important;border-radius:999px !important;border:0 !important;padding:0 !important;margin:0 !important;background:rgba(255,255,255,0.45) !important;cursor:pointer !important;transition:width 0.22s ease,background-color 0.22s ease !important;display:inline-block !important;line-height:1 !important;font-size:0 !important;appearance:none !important;-webkit-appearance:none !important}.td-banner__dot.is-active{width:20px !important;height:6px !important;min-height:6px !important;max-height:6px !important;background:var(--td-hero-gold) !important}@media (max-width:1024px){.td-banner__slide,.td-banner__content{min-height:720px}.td-banner__content{width:min(100%,calc(100% - 52px));padding:84px 0 108px}.td-banner__nav{left:28px;right:28px}.td-banner__title{font-size:42px}.td-banner__dots{bottom:64px;gap:8px;z-index:6;pointer-events:auto}}@media (max-width:767px){.td-banner__slide,.td-banner__content{min-height:620px}.td-banner__content{width:calc(100% - 28px);min-height:620px;padding:140px 0 96px}.td-banner__panel{width:min(320px,calc(100% - 72px))}.td-banner__eyebrow{font-size:16px}.td-banner__title{font-size:30px;line-height:1.08}.td-banner__body{max-width:300px;font-size:14px;line-height:1.72;margin:16px auto 0}.td-banner__actions{flex-direction:column;gap:10px;margin-top:22px}.td-banner__btn{width:100% !important;font-size:14px !important;padding:12px 18px !important;min-width:unset !important}.td-banner__nav{left:8px;right:8px;top:50%}.td-banner__arrow{width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important;max-width:46px !important;max-height:46px !important;padding:0 !important;flex-shrink:0 !important;box-sizing:border-box !important}.td-banner__arrow svg{width:18px !important;height:18px !important;flex-shrink:0 !important}.td-banner__dots{bottom:74px;gap:8px;z-index:6;pointer-events:auto;padding:8px 10px;border-radius:999px;background:rgba(13,13,13,0.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.td-banner__dot{width:5px !important;height:5px !important;min-height:5px !important;max-height:5px !important;min-width:5px !important;padding:0 !important}.td-banner__dot.is-active{width:16px !important;height:5px !important;min-height:5px !important;max-height:5px !important}}@media (prefers-reduced-motion:reduce){.td-banner__dot,.td-banner__arrow,.td-banner__btn{transition:none !important}}#slide-57556 .wd-slide-bg{background-size:cover;background-position:center center}#slide-57556 .wd-slide-bg img{object-fit:cover;object-position:center center}@media (max-width:1024px){}@media (max-width:768px){}#slide-57557 .wd-slide-bg{background-size:cover;background-position:center center}#slide-57557 .wd-slide-bg img{object-fit:cover;object-position:center center}@media (max-width:1024px){}@media (max-width:768px){}#slide-57558 .wd-slide-bg{background-size:cover;background-position:center center}#slide-57558 .wd-slide-bg img{object-fit:cover;object-position:center center}@media (max-width:1024px){}@media (max-width:768px){}#slide-57559 .wd-slide-bg{background-size:cover;background-position:center center}#slide-57559 .wd-slide-bg img{object-fit:cover;object-position:center center}@media (max-width:1024px){}@media (max-width:768px){}.elementor-57556 .elementor-element.elementor-element-318fc27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.72;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-57556 .elementor-element.elementor-element-318fc27:not(.elementor-motion-effects-element-type-background),.elementor-57556 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://tailordiamonds.com/wp-content/uploads/2026/04/loose-diamonds-with-jewellery-tools-TailorDiamonds.com_-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-57556 .elementor-element.elementor-element-318fc27::before,.elementor-57556 .elementor-element.elementor-element-318fc27>.elementor-background-video-container::before,.elementor-57556 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-video-container::before,.elementor-57556 .elementor-element.elementor-element-318fc27>.elementor-background-slideshow::before,.elementor-57556 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-slideshow::before,.elementor-57556 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:''}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57556 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57556 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:760px}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-subtitle{font-family:var( --e-global-typography-e8b3d5d-font-family ),Sans-serif;font-size:var( --e-global-typography-e8b3d5d-font-size );font-style:var( --e-global-typography-e8b3d5d-font-style );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57556 .elementor-element.elementor-element-d858d3a .title{font-family:var( --e-global-typography-e706b92-font-family ),Sans-serif;font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-after_title{font-family:var( --e-global-typography-4029133-font-family ),Sans-serif;font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57556 .elementor-element.elementor-element-c238d3b{width:auto;max-width:auto}.elementor-57556 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-family:var( --e-global-typography-a169fcf-font-family ),Sans-serif;font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57556 .wd-slide-bg{background-color:#fefefe}#slide-57556 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}@media(max-width:1024px){.elementor-57556 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57556 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57556 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:100%}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57556 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57556 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57556 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}@media(max-width:768px){.elementor-57556 .elementor-element.elementor-element-318fc27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-57556 .elementor-element.elementor-element-d858d3a{width:var( --container-widget-width,80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57556 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57556 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57556 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57556 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}.elementor-57557 .elementor-element.elementor-element-318fc27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.72;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-57557 .elementor-element.elementor-element-318fc27:not(.elementor-motion-effects-element-type-background),.elementor-57557 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://tailordiamonds.com/wp-content/uploads/2026/04/jeweller-sorting-loose-diamonds-on-workbench-TailorDiamonds.com_-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-57557 .elementor-element.elementor-element-318fc27::before,.elementor-57557 .elementor-element.elementor-element-318fc27>.elementor-background-video-container::before,.elementor-57557 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-video-container::before,.elementor-57557 .elementor-element.elementor-element-318fc27>.elementor-background-slideshow::before,.elementor-57557 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-slideshow::before,.elementor-57557 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:''}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57557 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57557 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:760px}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-subtitle{font-family:var( --e-global-typography-e8b3d5d-font-family ),Sans-serif;font-size:var( --e-global-typography-e8b3d5d-font-size );font-style:var( --e-global-typography-e8b3d5d-font-style );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57557 .elementor-element.elementor-element-d858d3a .title{font-family:var( --e-global-typography-e706b92-font-family ),Sans-serif;font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-after_title{font-family:var( --e-global-typography-4029133-font-family ),Sans-serif;font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57557 .elementor-element.elementor-element-c238d3b{width:auto;max-width:auto}.elementor-57557 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-family:var( --e-global-typography-a169fcf-font-family ),Sans-serif;font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57557 .wd-slide-bg{background-color:#fefefe}#slide-57557 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}@media(max-width:1024px){.elementor-57557 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57557 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57557 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:100%}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57557 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57557 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57557 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}@media(max-width:768px){.elementor-57557 .elementor-element.elementor-element-318fc27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-57557 .elementor-element.elementor-element-d858d3a{width:var( --container-widget-width,80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57557 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57557 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57557 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57557 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}.elementor-57558 .elementor-element.elementor-element-318fc27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.72;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-57558 .elementor-element.elementor-element-318fc27:not(.elementor-motion-effects-element-type-background),.elementor-57558 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://tailordiamonds.com/wp-content/uploads/2026/04/client-inspecting-diamond-ring-by-hand-TailorDiamonds.com_-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-57558 .elementor-element.elementor-element-318fc27::before,.elementor-57558 .elementor-element.elementor-element-318fc27>.elementor-background-video-container::before,.elementor-57558 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-video-container::before,.elementor-57558 .elementor-element.elementor-element-318fc27>.elementor-background-slideshow::before,.elementor-57558 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-slideshow::before,.elementor-57558 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:''}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57558 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57558 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:760px}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-subtitle{font-family:var( --e-global-typography-e8b3d5d-font-family ),Sans-serif;font-size:var( --e-global-typography-e8b3d5d-font-size );font-style:var( --e-global-typography-e8b3d5d-font-style );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57558 .elementor-element.elementor-element-d858d3a .title{font-family:var( --e-global-typography-e706b92-font-family ),Sans-serif;font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-after_title{font-family:var( --e-global-typography-4029133-font-family ),Sans-serif;font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57558 .elementor-element.elementor-element-c238d3b{width:auto;max-width:auto}.elementor-57558 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-family:var( --e-global-typography-a169fcf-font-family ),Sans-serif;font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57558 .wd-slide-bg{background-color:#fefefe}#slide-57558 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}@media(max-width:1024px){.elementor-57558 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57558 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57558 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:100%}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57558 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57558 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57558 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}@media(max-width:768px){.elementor-57558 .elementor-element.elementor-element-318fc27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-57558 .elementor-element.elementor-element-d858d3a{width:var( --container-widget-width,80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57558 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57558 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57558 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57558 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}.elementor-57559 .elementor-element.elementor-element-318fc27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.72;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-57559 .elementor-element.elementor-element-318fc27:not(.elementor-motion-effects-element-type-background),.elementor-57559 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://tailordiamonds.com/wp-content/uploads/2026/04/gold-solitaire-diamond-ring-on-green-leaf-TailorDiamonds.com_-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-57559 .elementor-element.elementor-element-318fc27::before,.elementor-57559 .elementor-element.elementor-element-318fc27>.elementor-background-video-container::before,.elementor-57559 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-video-container::before,.elementor-57559 .elementor-element.elementor-element-318fc27>.elementor-background-slideshow::before,.elementor-57559 .elementor-element.elementor-element-318fc27>.e-con-inner>.elementor-background-slideshow::before,.elementor-57559 .elementor-element.elementor-element-318fc27>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:''}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57559 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57559 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:760px}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-subtitle{font-family:var( --e-global-typography-e8b3d5d-font-family ),Sans-serif;font-size:var( --e-global-typography-e8b3d5d-font-size );font-style:var( --e-global-typography-e8b3d5d-font-style );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57559 .elementor-element.elementor-element-d858d3a .title{font-family:var( --e-global-typography-e706b92-font-family ),Sans-serif;font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-after_title{font-family:var( --e-global-typography-4029133-font-family ),Sans-serif;font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57559 .elementor-element.elementor-element-c238d3b{width:auto;max-width:auto}.elementor-57559 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-family:var( --e-global-typography-a169fcf-font-family ),Sans-serif;font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57559 .wd-slide-bg{background-color:#fefefe}#slide-57559 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}@media(max-width:1024px){.elementor-57559 .elementor-element.elementor-element-d858d3a .title-after_title,.elementor-57559 .elementor-element.elementor-element-d858d3a .title-subtitle,.elementor-57559 .elementor-element.elementor-element-d858d3a .woodmart-title-container{max-width:100%}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57559 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57559 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57559 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}@media(max-width:768px){.elementor-57559 .elementor-element.elementor-element-318fc27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-57559 .elementor-element.elementor-element-d858d3a{width:var( --container-widget-width,80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-subtitle{font-size:var( --e-global-typography-e8b3d5d-font-size );line-height:var( --e-global-typography-e8b3d5d-line-height )}.elementor-57559 .elementor-element.elementor-element-d858d3a .title{font-size:var( --e-global-typography-e706b92-font-size );line-height:var( --e-global-typography-e706b92-line-height )}.elementor-57559 .elementor-element.elementor-element-d858d3a .title-after_title{font-size:var( --e-global-typography-4029133-font-size );line-height:var( --e-global-typography-4029133-line-height )}.elementor-57559 .elementor-element.elementor-element-c238d3b .wd-btn-text{font-size:var( --e-global-typography-a169fcf-font-size );line-height:var( --e-global-typography-a169fcf-line-height )}#slide-57559 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left}}body.td-story-led-modal-open{overflow:hidden}.td-story-led{--td-story-ink:#2f2b28;--td-story-soft:#5f5751;--td-story-muted:#767676;--td-story-line:#e5e5e5;--td-story-gold:#C3935B;--td-story-title:"Marcellus SC",Marcellus,serif;--td-story-body:"Lora",Georgia,serif;--td-story-gap:clamp(10px,1.05vw,16px);--td-story-row:clamp(118px,9vw,150px);width:100%;padding:clamp(46px,6vw,82px) 0 clamp(64px,7vw,96px);overflow:hidden;background:transparent;color:var(--td-story-ink);font-family:var(--td-story-body);letter-spacing:0}.td-story-led *,.td-story-led *::before,.td-story-led *::after{box-sizing:border-box}.td-story-led__inner{width:min(1500px,calc(100% - clamp(28px,5.8vw,92px)));margin:0 auto}.td-story-led__heading{max-width:720px;margin:0 auto 35px;padding:0;text-align:center}.td-story-led__kicker,.td-story-led-modal__kicker{margin:0 0 5px;color:var(--td-story-gold);font-family:var(--td-story-body);font-size:22px;font-style:italic;font-weight:400;line-height:32px;letter-spacing:normal;text-transform:none}.td-story-led__heading h2{max-width:650px;margin:0 auto 10px;color:#333333;font-family:var(--td-story-title);font-size:30px;font-weight:400;line-height:40px;letter-spacing:normal;text-transform:none}.td-story-led__copy{max-width:650px;margin:0 auto;color:var(--td-story-muted);font-family:var(--td-story-body);font-size:14px;font-weight:400;line-height:22.4px;letter-spacing:normal;text-transform:none}.td-story-led__mosaic{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(11,var(--td-story-row));grid-template-areas:"halo halo bouquet bouquetClose bouquetClose" "halo halo bouquet bouquetClose bouquetClose" "halo halo bouquet bouquetClose bouquetClose" "cert cert oval bridal side" "cert cert oval bridal side" "budget classic classic daily side" "budget classic classic daily side" "budget coupleIntro coupleDetail coupleDetail coupleDetail" "budget coupleIntro coupleDetail coupleDetail coupleDetail" "pink pink three dream dream" "pink pink three dream dream";gap:var(--td-story-gap);min-height:0}.td-story-led__tile{display:block;position:relative;min-width:0;color:inherit;text-decoration:none !important;isolation:isolate;grid-area:var(--td-area);box-shadow:0 16px 38px rgba(47,43,40,.08);-webkit-tap-highlight-color:transparent}.td-story-led__media{position:absolute;inset:0;overflow:hidden;background:#ddd7cf}.td-story-led__media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.06) 0%,transparent 40%,rgba(0,0,0,.5) 100%),linear-gradient(90deg,rgba(255,253,250,.13),transparent 26%,transparent 72%,rgba(0,0,0,.1));opacity:.78;transition:opacity .28s ease}.td-story-led__tile[data-quiet="true"] .td-story-led__media::after{opacity:.38}.td-story-led__media img,.td-story-led__media video{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--td-focus,center center);transform:translate3d(var(--td-shift-x,0),var(--td-shift-y,0),0) scale(var(--td-zoom,1.002));transition:transform .65s ease,filter .35s ease,opacity .2s ease}.td-story-led__tile:hover .td-story-led__media img{transform:translate3d(var(--td-shift-x,0),var(--td-shift-y,0),0) scale(calc(var(--td-zoom,1.002)+.033));filter:saturate(1.04) contrast(1.02)}.td-story-led__preview-video{opacity:0;pointer-events:none}.td-story-led__preview-video.is-ready{opacity:1}.td-story-led__tile.is-previewing .td-story-led__media img{opacity:0}.td-story-led__tile.is-previewing .td-story-led__play{opacity:0;transform:translate3d(0,-4px,0)}.td-story-led__tile.is-previewing .td-story-led__media::after{opacity:.52}.td-story-led__tile:hover .td-story-led__media::after{opacity:.6}.td-story-led__play{position:absolute;z-index:2;right:14px;top:14px;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,253,250,.88);border-radius:50%;background:rgba(255,253,250,.18);color:#fffdfa;backdrop-filter:blur(12px);transition:opacity .2s ease,transform .2s ease}.td-story-led__play::before{content:"";width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor}.td-story-led__tile-copy{position:absolute;z-index:2;left:22px;right:22px;bottom:22px;color:#fffdfa;text-shadow:0 1px 18px rgba(0,0,0,.38)}.td-story-led__tile-copy strong{display:block;color:inherit;font-family:var(--td-story-title);font-size:20px;font-weight:400;line-height:24px;text-transform:uppercase;letter-spacing:0}.td-story-led__tile-copy span{display:block;margin-top:4px;color:inherit;font-size:12px;line-height:16px;opacity:.92}.td-story-led__note{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;margin-top:clamp(22px,2.5vw,34px);border:1px solid var(--td-story-line);background:var(--td-story-line)}.td-story-led__note article{background:rgba(255,253,250,.62);padding:clamp(18px,2vw,26px)}.td-story-led__note strong{display:block;margin-bottom:8px;color:#333333;font-family:var(--td-story-title);font-size:18px;font-weight:400;line-height:1.1;text-transform:uppercase}.td-story-led__note p{margin:0;color:var(--td-story-soft);font-size:14px;line-height:1.65}.td-story-led__anchors{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.td-story-led-modal{position:fixed;inset:0;z-index:99992;display:none;align-items:center;justify-content:center;padding:clamp(16px,3vw,42px)}.td-story-led-modal.is-open{display:flex}.td-story-led-modal__backdrop{position:absolute;inset:0;background:rgba(51,51,51,.42);backdrop-filter:blur(8px)}.td-story-led-modal__card{position:relative;z-index:1;width:min(1200px,calc(100vw - 48px));max-height:calc(100svh - 48px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;overflow:hidden;background:#ffffff;border:1px solid var(--td-story-line);box-shadow:0 24px 70px rgba(51,51,51,.18)}.td-story-led-modal__media{aspect-ratio:1 / 1;background:#f4f4f4;min-height:0;align-self:stretch}.td-story-led-modal__media video{width:100%;height:100%;object-fit:cover}.td-story-led-modal__copy{aspect-ratio:1 / 1;max-height:min(600px,calc(100svh - 48px));padding:clamp(34px,4vw,52px);overflow:auto;background:#ffffff;scrollbar-gutter:stable}.td-story-led-modal__copy::-webkit-scrollbar{width:8px}.td-story-led-modal__copy::-webkit-scrollbar-track{background:#f4f4f4}.td-story-led-modal__copy::-webkit-scrollbar-thumb{background:#cfcfcf}.td-story-led-modal__close{position:absolute;z-index:2;top:16px;right:16px;width:32px;min-height:32px;border:0;border-radius:0;padding:0;background:transparent;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:300;line-height:1}.td-story-led-modal__close:hover{background:transparent;color:#000000}.td-story-led-modal__reviewer{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:center;margin:0 0 22px}.td-story-led-modal__reviewer img{width:46px;height:46px;object-fit:cover;border:1px solid var(--td-story-line);background:#f4f4f4}.td-story-led-modal__kicker{margin-bottom:3px;font-size:13px;line-height:20px}.td-story-led-modal__reviewer span{display:block;color:var(--td-story-muted);font-size:12px;line-height:18px}.td-story-led-modal__copy h2{margin:0 0 12px;color:#333333;font-family:var(--td-story-title);font-size:30px;font-weight:400;line-height:40px;letter-spacing:0;text-transform:none}.td-story-led-modal__copy p{margin:0 0 18px;color:var(--td-story-muted);font-size:14px;line-height:22.4px}.td-story-led-modal__actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.td-story-led-modal__button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border:1px solid #d8d8d8;border-radius:0;background:#ffffff;color:#333333;font-size:13px;line-height:1;text-decoration:none !important;transition:background .2s ease,transform .2s ease,border-color .2s ease}.td-story-led-modal__button:first-child{background:#333333;border-color:#333333;color:#ffffff}.td-story-led-modal__button:hover{transform:translateY(-1px);border-color:#cfcfcf;background:#f7f7f7;color:#333333}.td-story-led-modal__button:first-child:hover{background:#111111;border-color:#111111;color:#ffffff}.td-story-led-modal__meta{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:2px 0 24px;border:1px solid var(--td-story-line);background:var(--td-story-line)}.td-story-led-modal__meta div{background:#ffffff;padding:14px}.td-story-led-modal__meta span,.td-story-led-modal__seo-preview span,.td-story-led-modal__content-label{display:block;margin-bottom:5px;color:var(--td-story-gold);font-family:var(--td-story-body);font-size:11px;font-style:italic;font-weight:400;line-height:16px;text-transform:uppercase}.td-story-led-modal__meta strong{color:#333333;font-size:13px;font-weight:400;line-height:20px}.td-story-led-modal__seo-preview{margin:18px 0 24px;border:1px solid var(--td-story-line);background:#ffffff}.td-story-led-modal__seo-preview div{padding:14px 16px;border-bottom:1px solid var(--td-story-line)}.td-story-led-modal__seo-preview div:last-child{border-bottom:0}.td-story-led-modal__seo-preview strong{display:block;color:#333333;font-family:var(--td-story-title);font-size:18px;font-weight:400;line-height:24px}.td-story-led-modal__seo-content h3,.td-story-led-modal__seo-cta h3{margin:28px 0 10px;color:#333333;font-family:var(--td-story-title);font-size:22px;font-weight:400;line-height:30px;text-transform:none}.td-story-led-modal__seo-content ul{margin:0 0 18px;padding-left:20px;color:var(--td-story-muted);font-size:14px;line-height:22.4px}.td-story-led-modal__seo-content li{margin-bottom:8px}.td-story-led-modal__seo-cta{margin-top:26px;padding-top:20px;border-top:1px solid var(--td-story-line)}@media (max-width:1180px){.td-story-led{--td-story-row:clamp(112px,12vw,146px)}.td-story-led__mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:none;grid-template-rows:none;grid-auto-rows:var(--td-story-row);grid-auto-flow:dense}.td-story-led__tile{grid-area:auto}.td-story-led__tile[data-cols="4"]{grid-column:span 4;grid-row:span var(--td-rows)}.td-story-led__tile[data-cols="3"]{grid-column:span 2;grid-row:span var(--td-rows)}.td-story-led__tile[data-cols="2"],.td-story-led__tile[data-cols="1"]{grid-column:span var(--td-cols);grid-row:span var(--td-rows)}}@media (max-width:900px){.td-story-led__note,.td-story-led-modal__card{grid-template-columns:1fr}.td-story-led__mosaic{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.td-story-led__tile[data-cols="4"],.td-story-led__tile[data-cols="3"]{grid-column:span 3;grid-row:span var(--td-rows)}.td-story-led__tile[data-cols="2"]{grid-column:span 2;grid-row:span var(--td-rows)}.td-story-led__tile[data-cols="1"]{grid-column:span 1;grid-row:span var(--td-rows)}.td-story-led-modal__card{width:min(520px,calc(100vw - 32px));max-height:calc(100svh - 32px);overflow:auto}.td-story-led-modal__media{width:min(100%,520px);margin:0 auto;aspect-ratio:1 / 1}.td-story-led-modal__copy{aspect-ratio:auto;max-height:none}}@media (max-width:560px){.td-story-led{--td-story-gap:10px;--td-story-row:118px;padding-top:34px}.td-story-led__inner{width:calc(100% - 32px)}.td-story-led__mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.td-story-led__tile[data-cols],.td-story-led__tile[data-cols="1"],.td-story-led__tile[data-cols="2"],.td-story-led__tile[data-cols="3"],.td-story-led__tile[data-cols="4"]{grid-column:span 1;grid-row:auto;aspect-ratio:1 / 1}.td-story-led__tile-copy{left:12px;right:12px;bottom:12px}.td-story-led__tile-copy strong{font-size:12px;line-height:15px}.td-story-led__tile-copy span{margin-top:3px;font-size:9px;line-height:12px}.td-story-led__play{width:28px;height:28px;right:8px;top:8px}.td-story-led__play::before{border-top-width:5px;border-bottom-width:5px;border-left-width:8px}.td-story-led-modal{padding:0}.td-story-led-modal__card{min-height:100svh;max-height:100svh}.td-story-led-modal__media{width:100%;aspect-ratio:1 / 1}.td-story-led-modal__meta{grid-template-columns:1fr}.td-story-led-modal__button{width:100%}}@media (prefers-reduced-motion:reduce){.td-story-led *,.td-story-led *::before,.td-story-led *::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:.001ms !important}}.td-testimonials{max-width:1500px;margin:34px auto 0}.td-testimonial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}.td-testimonial-card{background:#fff;border:1px solid rgba(179,135,88,.26);box-shadow:0 16px 42px rgba(35,47,67,.07);overflow:hidden;min-height:100%;display:flex;flex-direction:column;text-align:left}.td-testimonial-card__image{aspect-ratio:1 / 1;background:#efe8df;overflow:hidden}.td-testimonial-card__image img{width:100%;height:100%;object-fit:cover;display:block}.td-testimonial-card__body{min-height:292px;padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}.td-testimonial-card__tag{display:inline-flex;width:fit-content;margin-bottom:12px;padding:6px 10px;background:#b99875;color:#fff;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.td-testimonial-card__quote{margin:0 0 16px;color:#5d6d82;font-size:14px;line-height:1.58}.td-testimonial-card__stars{margin-top:auto;color:#d5a34f;letter-spacing:2px;font-size:15px}.td-testimonial-card__name{margin:10px 0 0;color:#243b59;font-family:Lora,Georgia,serif;font-size:18px;line-height:1.3;text-transform:uppercase;letter-spacing:.02em}.td-testimonial-card__meta{margin:5px 0 0;color:#8c98a8;font-size:12px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1024px){.td-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.td-testimonial-card__body{min-height:260px}}@media (max-width:767px){.td-testimonials{margin-top:26px}.td-testimonial-grid{grid-template-columns:1fr;gap:22px}.td-testimonial-card__body{min-height:auto;padding:21px}}.td-guide-cards{max-width:1500px;margin:0 auto}.td-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:stretch}.td-guide-card{background:#fff;border:1px solid rgba(25,36,54,.10);box-shadow:0 18px 45px rgba(28,38,54,.08);overflow:hidden;display:flex;flex-direction:column;min-height:100%;transition:transform .25s ease,box-shadow .25s ease}.td-guide-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(28,38,54,.13)}.td-guide-card__image{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#efe8df}.td-guide-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.td-guide-card:hover .td-guide-card__image img{transform:scale(1.045)}.td-guide-card__body{padding:24px 26px 28px;display:flex;flex-direction:column;flex:1;text-align:left}.td-guide-card__eyebrow{align-self:flex-start;margin:0 0 16px;padding:7px 12px;background:#b69a7c;color:#fff;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.td-guide-card__title{margin:0 0 13px;color:#243b59;font-family:Lora,Georgia,serif;font-size:22px;line-height:1.32;font-weight:400}.td-guide-card__title a{color:inherit;text-decoration:none}.td-guide-card__title a:hover{color:#b38758}.td-guide-card__excerpt{margin:0 0 22px;color:#68778a;font-size:15px;line-height:1.72}.td-guide-card__link{margin-top:auto;color:#a97949;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.td-guide-card__link:hover{color:#243b59}@media (max-width:1024px){.td-guide-grid{gap:24px}.td-guide-card__body{padding:22px}.td-guide-card__title{font-size:20px}}@media (max-width:767px){.td-guide-grid{grid-template-columns:1fr;gap:26px}.td-guide-card__image{aspect-ratio:1.55 / 1}.td-guide-card__body{padding:22px 22px 25px}}.td-page-seo{max-width:1200px;margin:40px auto 40px;padding:0 20px}.td-page-seo__details{border:1px solid #E8E8E8;border-radius:10px;background:#FFFFFF;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.td-page-seo__details[open]{border-color:#D9C3A4;box-shadow:0 2px 12px rgba(195,147,92,.08)}.td-page-seo__summary{cursor:pointer;padding:18px 24px;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#1a1a1a;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none;background:#FFF;text-transform:uppercase;transition:background .2s ease,color .2s ease}.td-page-seo__summary::-webkit-details-marker,.td-page-seo__summary::marker{display:none;content:''}.td-page-seo__summary:hover{background:#FAF5EF;color:#8a5e2c}.td-page-seo__details[open] .td-page-seo__summary{background:#FAF5EF;color:#8a5e2c;border-bottom:1px solid #E8E8E8}.td-page-seo__icon{color:#C3935C;display:inline-flex;align-items:center;transition:transform .3s ease;flex-shrink:0;margin-left:16px}.td-page-seo__details[open] .td-page-seo__icon{transform:rotate(180deg)}.td-page-seo__content{padding:28px 32px 32px;color:#444;font-size:15px;line-height:1.85;background:#FFF}.td-page-seo__content h3{color:#1a1a1a;font-size:17px;font-weight:600;margin:24px 0 10px;line-height:1.4}.td-page-seo__content p{margin:0 0 14px}.td-page-seo__content p:last-child{margin-bottom:0}.td-page-seo__content strong{color:#1a1a1a}.td-page-seo__content a{color:#C3935C;text-decoration:underline}@media (max-width:768px){.td-page-seo{padding:0 16px}.td-page-seo__summary{padding:16px 20px}.td-page-seo__content{padding:22px 22px 26px;font-size:14px}}footer.wd-footer{--td-footer-text:#6f7e8f;--td-footer-heading:#1f3145;--td-footer-gold:#c3935c;--td-footer-bg:#ededed;--td-footer-line:rgba(31,49,69,0.12)}footer.wd-footer .main-footer.container{width:100%;max-width:none;padding-right:0;padding-left:0;background:var(--td-footer-bg)}footer.wd-footer .elementor-29131,footer.wd-footer .elementor-element-8411c9b{background:var(--td-footer-bg)}footer.wd-footer .elementor-element-8411c9b>.e-con-inner{width:min(1500px,calc(100% - 48px));max-width:1500px;height:550px;min-height:550px;margin-inline:auto;padding:50px 0;display:grid !important;align-items:center !important;box-sizing:border-box}footer.wd-footer .elementor-element-a0fada1{width:100% !important;height:450px !important;min-height:450px !important;display:grid !important;grid-template-columns:350px 200px 250px 100px 250px 100px 250px;column-gap:0;row-gap:0;align-items:center !important;align-content:center !important;justify-content:start !important;grid-auto-rows:400px;box-sizing:border-box}footer.wd-footer .elementor-element-a0fada1>.e-con{width:100% !important;min-width:0;height:400px !important;min-height:400px !important;max-height:400px !important;align-self:center !important;flex:none !important;box-sizing:border-box}footer.wd-footer .elementor-element-8411c9b,footer.wd-footer .elementor-element-8411c9b p,footer.wd-footer .elementor-element-8411c9b li,footer.wd-footer .elementor-element-8411c9b a,footer.wd-footer .elementor-element-8411c9b .elementor-icon-list-text{font-family:"Lora",serif;color:var(--td-footer-text);font-size:15px;line-height:1.65;font-weight:400;font-style:normal;letter-spacing:0}footer.wd-footer .elementor-element-8411c9b .wd-sub-menu>li>a,footer.wd-footer .elementor-element-8411c9b .wd-sub-menu>li>a span,footer.wd-footer .elementor-element-8411c9b .widget-title,footer.wd-footer .elementor-element-8411c9b .title{font-family:"Marcellus SC",Marcellus,serif !important;color:var(--td-footer-heading);font-size:19px;line-height:26px;font-weight:700;font-style:normal;letter-spacing:0;text-transform:none}footer.wd-footer .elementor-element-96e48b8{display:grid !important;width:350px !important;max-width:350px !important;height:400px !important;min-height:400px !important;grid-column:1;gap:24px;align-self:center;align-content:center;justify-items:center;text-align:center;justify-content:normal !important;box-sizing:border-box}footer.wd-footer .elementor-element-f9695fc,footer.wd-footer .elementor-element-f9695fc .wd-image,footer.wd-footer .elementor-element-04210d4,footer.wd-footer .elementor-element-04210d4 .wd-text-block{text-align:center !important}footer.wd-footer .elementor-element-f9695fc img{width:210px;height:auto;display:block;margin-inline:auto}footer.wd-footer .elementor-element-04210d4 .wd-text-block{max-width:350px;margin-inline:auto}footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd,footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb,footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{width:250px !important;max-width:250px !important;height:400px !important;min-height:400px !important;max-height:400px !important;display:grid !important;align-content:center;justify-items:center;padding-top:45px !important;border-top:1px solid var(--td-footer-line);text-align:center;align-self:center;justify-self:center;justify-content:normal !important;box-sizing:border-box}footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd{grid-column:3;justify-self:start;row-gap:28px !important;column-gap:28px !important}footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb{grid-column:5;justify-self:start}footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{grid-column:7;justify-self:start}footer.wd-footer .elementor-element-7a8e9fd>.elementor-element,footer.wd-footer .elementor-element-482fadb>.elementor-element,footer.wd-footer .elementor-element-12db541>.elementor-element{width:100%;max-width:100%}footer.wd-footer .elementor-widget-wd_extra_menu_list .wd-sub-menu,footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu{display:grid;justify-items:center;gap:15px !important;margin:0;padding:0;text-align:center}footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu{margin-top:22px}footer.wd-footer .elementor-widget-wd_extra_menu_list .wd-sub-menu li,footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu li{margin:0 !important;padding:0 !important}footer.wd-footer .elementor-widget-wd_extra_menu_list .wd-sub-menu>li>a{justify-content:center;min-height:0 !important;height:auto !important;padding:0 !important;line-height:26px !important;pointer-events:none}footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu a{justify-content:center;min-height:0 !important;height:auto !important;padding:0 !important;line-height:25px !important;transition:color .18s ease,transform .18s ease}footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu a:hover,footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu a:focus-visible{color:var(--td-footer-gold) !important;transform:translateY(-1px)}footer.wd-footer .elementor-element-e6a1160 .wd-sub-menu>li{height:26px !important;min-height:0 !important;line-height:26px !important;margin:0 !important;padding:0 !important}footer.wd-footer .elementor-element-e6a1160 .wd-sub-menu>li>a{height:26px !important;min-height:0 !important;line-height:26px !important;padding:0 !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-items{display:grid;gap:17px !important;justify-items:center;text-align:center;margin:0 !important;padding:0 !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-item{display:grid;grid-template-columns:1fr;justify-items:center;gap:7px;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon{margin:0}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-text{line-height:25px !important}footer.wd-footer .elementor-widget-wd_extra_menu_list .wd-sub-menu,footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-items{grid-template-columns:none !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon i,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon svg{width:15px;height:15px;color:#171717;fill:currentColor;font-size:15px;line-height:15px;text-align:center}footer.wd-footer .td-footer-socials{display:grid;grid-template-columns:repeat(8,30px);column-gap:12.222px;row-gap:0;align-items:center;justify-content:start;width:350px;max-width:350px;height:40px;padding:5px 12.222px;margin:6px auto 0;box-sizing:border-box}footer.wd-footer .elementor-element-6b4f2a1,footer.wd-footer .elementor-element-6b4f2a1 .elementor-widget-container{line-height:0 !important;padding-top:0 !important;padding-bottom:0 !important;min-height:0 !important}footer.wd-footer .td-footer-social{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#8a96a3 !important;text-decoration:none;transition:color .18s ease,transform .18s ease}footer.wd-footer .td-footer-social svg{width:20px;height:20px;fill:currentColor !important;display:block}footer.wd-footer .td-footer-social:hover,footer.wd-footer .td-footer-social:focus-visible{color:var(--td-footer-gold) !important;transform:translateY(-2px);outline:none}body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social *,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social svg,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social *,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social svg{color:#8a96a3 !important;fill:currentColor !important}body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social:hover,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social:focus-visible,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social:hover *,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social:focus-visible *,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social:hover svg,body.home footer.wd-footer .main-footer .td-footer-socials .td-footer-social:focus-visible svg,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social:hover,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social:focus-visible,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social:hover *,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social:focus-visible *,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social:hover svg,body footer.wd-footer .main-footer .td-footer-socials .td-footer-social:focus-visible svg{color:var(--td-footer-gold) !important;fill:currentColor !important}footer.wd-footer .wd-copyrights{background:var(--td-footer-gold);color:#fff;min-height:58px;height:58px;display:flex;align-items:center;padding:0 !important;border-top:0 !important}footer.wd-footer .wd-copyrights .container{width:min(1500px,calc(100% - 48px));max-width:1500px;min-height:58px;height:58px;margin-inline:auto;padding:0;display:flex !important;align-items:center;justify-content:space-between;gap:24px;grid-template-columns:none !important}footer.wd-footer .wd-copyrights .wd-col-start{font-family:"Lora",serif;color:#fff;font-size:14px;line-height:1.4;word-spacing:0;white-space:nowrap;width:auto !important;max-width:none !important;flex:0 0 auto !important}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy{display:flex;flex-wrap:wrap;align-items:center;gap:0;white-space:nowrap}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy span+span::before{content:"|";margin:0 8px}footer.wd-footer .wd-copyrights .wd-col-start i{display:none}footer.wd-footer .wd-copyrights .wd-col-start a{color:#fff;text-decoration:none}footer.wd-footer .wd-copyrights .wd-col-start a:hover,footer.wd-footer .wd-copyrights .wd-col-start a:focus-visible{color:#fff;text-decoration:underline}footer.wd-footer .wd-copyrights .wd-col-end img{max-height:22px;width:auto}@media (max-width:1024px){footer.wd-footer .elementor-element-8411c9b{min-height:0 !important}footer.wd-footer .elementor-element-8411c9b>.e-con-inner{width:min(100% - 48px,1500px);height:auto !important;min-height:0 !important;padding:56px 0 52px}footer.wd-footer .elementor-element-a0fada1{grid-template-columns:repeat(3,minmax(0,1fr)) !important;grid-auto-rows:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;row-gap:46px;column-gap:28px;align-items:start !important;align-content:start !important}footer.wd-footer .elementor-element-a0fada1>.e-con{grid-column:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;align-self:start !important;justify-self:center !important}footer.wd-footer .elementor-element-a0fada1>.elementor-element-96e48b8{grid-column:1 / -1 !important;width:min(100%,620px) !important;max-width:620px !important;min-height:0 !important;height:auto !important;gap:22px}footer.wd-footer .elementor-element-04210d4 .wd-text-block{max-width:520px}footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd,footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb,footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{grid-column:auto !important;width:min(100%,250px) !important;max-width:250px !important;height:auto !important;min-height:0 !important;max-height:none !important;justify-self:center;padding-top:32px !important}footer.wd-footer .wd-copyrights{height:auto !important;min-height:58px !important}footer.wd-footer .wd-copyrights .container{width:min(100% - 48px,1500px);height:auto;min-height:58px;flex-wrap:wrap;row-gap:10px;padding:10px 0}footer.wd-footer .wd-copyrights .wd-col-start{white-space:normal}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy{white-space:normal}}@media (max-width:767px){footer.wd-footer .elementor-element-8411c9b>.e-con-inner{width:min(100% - 32px,1500px);height:auto !important;min-height:0 !important;padding:42px 0 38px}footer.wd-footer .elementor-element-a0fada1{grid-template-columns:1fr !important;grid-auto-rows:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;row-gap:32px;column-gap:0}footer.wd-footer .elementor-element-a0fada1>.e-con{grid-column:auto !important;width:100% !important;max-width:min(100%,360px) !important;height:auto !important;min-height:0 !important;max-height:none !important;justify-self:center !important}footer.wd-footer .elementor-element-a0fada1>.elementor-element-96e48b8{grid-column:auto !important;width:100% !important;max-width:min(100%,360px) !important;height:auto !important;min-height:0 !important;gap:20px}footer.wd-footer .elementor-element-f9695fc img{width:min(210px,76vw)}footer.wd-footer .elementor-element-04210d4 .wd-text-block{max-width:min(100%,340px)}footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd,footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb,footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{width:100% !important;max-width:min(100%,360px) !important;height:auto !important;min-height:0 !important;max-height:none !important;padding-top:28px !important}footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu{margin-top:18px;gap:12px !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-items{gap:14px !important}footer.wd-footer .td-footer-socials{width:min(100%,350px);height:auto;grid-template-columns:repeat(4,30px);justify-content:center;column-gap:24px;row-gap:10px;padding:0;margin-top:4px}footer.wd-footer .wd-copyrights{height:auto !important;min-height:0 !important;padding:0 0 58px !important}footer.wd-footer .wd-copyrights .container{width:min(100% - 32px,1500px);height:auto;min-height:0;display:flex !important;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 0}footer.wd-footer .wd-copyrights .wd-col-start{text-align:center;white-space:normal;width:100% !important}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy{justify-content:center;white-space:normal;row-gap:4px}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy span+span::before{margin:0 7px}footer.wd-footer .wd-copyrights .wd-col-end{width:100% !important;text-align:center}}body.home .td-guide-cards.td-guide-carousel{position:relative;max-width:1500px;margin-inline:auto;overflow:visible}body.home .td-guide-carousel .td-guide-grid{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:calc((100% - 64px) / 3) !important;grid-template-columns:none !important;gap:32px !important;align-items:stretch !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.home .td-guide-carousel .td-guide-grid::-webkit-scrollbar{display:none}body.home .td-guide-carousel .td-guide-card{min-width:0;scroll-snap-align:start}body.home .td-guide-carousel__arrow{position:absolute;top:50%;z-index:8;width:44px;height:44px;border:1px solid rgba(36,59,89,.14);border-radius:999px;background:rgba(255,255,255,.96);color:#243b59;box-shadow:0 16px 36px rgba(36,59,89,.16);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transform:translateY(-50%);transition:transform .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}body.home .td-guide-carousel__arrow:hover,body.home .td-guide-carousel__arrow:focus-visible{color:#a97949;border-color:rgba(169,121,73,.34);box-shadow:0 18px 42px rgba(36,59,89,.22);transform:translateY(-50%) scale(1.04)}body.home .td-guide-carousel__arrow svg{width:18px;height:18px;display:block;fill:currentColor}body.home .td-guide-carousel__arrow--prev{left:-22px}body.home .td-guide-carousel__arrow--next{right:-22px}body.home .td-guide-carousel--loading .td-guide-grid{cursor:wait}@media (max-width:1024px){body.home .td-guide-carousel .td-guide-grid{grid-auto-columns:calc((100% - 28px) / 2) !important;gap:28px !important}body.home .td-guide-carousel__arrow--prev{left:-18px}body.home .td-guide-carousel__arrow--next{right:-18px}}@media (max-width:767px){body.home .td-guide-carousel .td-guide-grid{grid-auto-columns:100% !important;gap:24px !important}body.home .td-guide-carousel__arrow{width:40px;height:40px}body.home .td-guide-carousel__arrow--prev{left:10px}body.home .td-guide-carousel__arrow--next{right:10px}}@media (max-width:1024px){html,body{max-width:100%;overflow-x:hidden}body.home .td-banner-preview-shell,body.home .td-banner,body.home .td-banner__slides,body.home .td-banner__slide{width:100% !important;max-width:100% !important;height:680px !important;min-height:680px !important;max-height:680px !important;overflow:hidden !important}body.home .td-banner__slide{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}body.home .td-banner__content{width:min(100% - 72px,760px) !important;height:680px !important;min-height:680px !important;max-height:680px !important;padding:96px 0 92px !important;margin-inline:auto !important;align-items:center !important;justify-content:center !important}body.home .td-banner__panel{width:min(620px,100%) !important;margin-inline:auto !important}body.home .td-banner__dots{bottom:64px !important;z-index:30 !important;display:flex !important;gap:10px !important;align-items:center !important;justify-content:center !important;pointer-events:auto !important}body.home .td-banner__dot{width:9px !important;height:9px !important;min-height:9px !important;max-height:9px !important;background:rgba(255,255,255,.72) !important;box-shadow:0 0 0 1px rgba(13,13,13,.12),0 2px 10px rgba(0,0,0,.18) !important;opacity:1 !important}body.home .td-banner__dot.is-active{width:26px !important;background:#c3935c !important}body.home .td-trust-dark>.e-con-inner{width:min(100% - 48px,920px) !important;max-width:920px !important;padding:58px 0 60px !important;margin-inline:auto !important}body.home .td-trust-dark>.e-con-inner>.e-con{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:48px 56px !important;align-items:start !important}body.home .td-trust-dark .wd-info-box{width:min(100%,330px) !important;max-width:330px !important;margin-inline:auto !important}body.home .elementor-element-7c6a132>.e-con-inner,body.home .elementor-element-e9ccfbe>.e-con-inner,body.home .elementor-element-bde955a>.e-con-inner,body.home .elementor-element-3139985,body.home .elementor-element-9f80405>.e-con-inner{width:min(100% - 56px,900px) !important;max-width:900px !important;margin-inline:auto !important}body.home .elementor-element-13539b7>.e-con-inner{width:min(100% - 56px,900px) !important;max-width:900px !important;margin-inline:auto !important;padding-top:58px !important;padding-bottom:62px !important}body.home .elementor-element-bde955a .td-testimonials{width:100% !important;max-width:100% !important;overflow:visible !important}body.home .elementor-element-bde955a .td-testimonial-grid{display:flex !important;grid-template-columns:none !important;gap:22px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;scroll-padding-inline:2px !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important;padding:2px 2px 12px !important;margin-inline:auto !important}body.home .elementor-element-bde955a .td-testimonial-grid::-webkit-scrollbar{display:none !important}body.home .elementor-element-bde955a .td-testimonial-card{flex:0 0 min(420px,calc((100% - 22px) / 2)) !important;min-width:0 !important;scroll-snap-align:start !important}body.home .td-story-led__mosaic .td-story-led__tile:nth-of-type(n+13){display:none !important}body.home .elementor-element-7c6a132 .wd-carousel.wd-grid{--wd-col-md:2 !important;--wd-gap-md:28px !important}body.home .elementor-element-7c6a132 .wd-carousel-item{max-width:none !important}body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-product-wrapper{text-align:center !important}body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-entities-title,body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-entities-title a,body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-product-cats,body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-product-cats a,body.home .elementor-element-7c6a132 .wd-product.product-grid-item .price{text-align:center !important}body.home .elementor-element-5631816 .wd-nav-tabs{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:10px 12px !important;padding-inline:0 !important}body.home .elementor-element-5631816 .wd-nav-tabs>li{margin:0 !important}body.home .elementor-element-5631816 .wd-nav-tabs .wd-nav-link{min-height:42px !important;padding:0 18px !important}body.home .td-guide-cards{width:min(100% - 56px,900px) !important;max-width:900px !important;margin-inline:auto !important}body.home .td-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:28px !important}body.home .td-page-seo{width:min(100% - 56px,900px) !important;max-width:900px !important;margin:34px auto 36px !important;padding:0 !important}body.home .elementor-element-9d28846>.e-con-inner{width:min(100% - 56px,920px) !important;max-width:920px !important;margin-inline:auto !important}body.home #slider-81{width:100% !important;max-width:100% !important;height:440px !important;min-height:440px !important;max-height:440px !important;margin-inline:auto !important;overflow:hidden !important}body.home #slider-81 .wd-carousel-inner,body.home #slider-81 .wd-carousel,body.home #slider-81 .wd-carousel-wrap,body.home #slider-81 .wd-carousel-item,body.home #slider-81 .wd-slide,body.home #slider-81 .wd-slide-container,body.home #slider-81 .wd-slide-inner,body.home #slider-81 .wd-slide .elementor,body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element{width:100% !important;max-width:100% !important;height:440px !important;min-height:440px !important;max-height:440px !important;overflow:hidden !important}body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element{padding:0 52px !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element>.e-con-inner{width:100% !important;max-width:100% !important;height:100% !important;min-height:100% !important;padding:0 !important;justify-content:center !important}body.home #slider-81 .wd-slide .title-wrapper{max-width:720px !important;margin-inline:auto !important;text-align:center !important}body.home #slider-81 .wd-slide .title-subtitle{color:#c3935c !important;font-size:18px !important;line-height:1.35 !important}body.home #slider-81 .wd-slide .woodmart-title-container.title,body.home #slider-81 .wd-slide .wd-title{color:#ffffff !important;font-size:38px !important;line-height:1.12 !important}body.home #slider-81 .wd-slide .title-after_title,body.home #slider-81 .wd-slide .title-after_title p{color:rgba(255,255,255,0.9) !important;font-size:15px !important;line-height:1.65 !important}#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev{left:22px !important}#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next{right:22px !important}footer.wd-footer .main-footer.container{width:100% !important;max-width:100% !important;padding-inline:0 !important;overflow:hidden !important}footer.wd-footer .elementor-element-8411c9b>.e-con-inner{width:min(100% - 56px,900px) !important;max-width:900px !important;height:auto !important;min-height:0 !important;padding:64px 0 58px !important;margin-inline:auto !important;display:block !important}footer.wd-footer .elementor-element-a0fada1{width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;grid-auto-rows:auto !important;gap:52px 36px !important;align-items:start !important;align-content:start !important;justify-items:center !important}footer.wd-footer .elementor-element-a0fada1>.e-con,footer.wd-footer .elementor-element-a0fada1>.elementor-element-96e48b8,footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd,footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb,footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{grid-column:auto !important;width:100% !important;max-width:360px !important;height:auto !important;min-height:0 !important;max-height:none !important;padding-top:34px !important;align-self:start !important;justify-self:center !important;align-content:start !important;justify-content:center !important;text-align:center !important;box-sizing:border-box !important}footer.wd-footer .elementor-element-a0fada1>.elementor-element-96e48b8{grid-column:1 / -1 !important;max-width:560px !important;padding-top:0 !important;gap:22px !important}footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd,footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb,footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{max-width:260px !important}footer.wd-footer .elementor-element-04210d4 .wd-text-block{max-width:340px !important;margin-inline:auto !important;text-align:center !important}footer.wd-footer .elementor-widget-wd_extra_menu_list .wd-sub-menu,footer.wd-footer .elementor-widget-wd_extra_menu_list .sub-sub-menu,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-items{justify-items:center !important;text-align:center !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-item{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;justify-items:center !important;align-items:start !important;text-align:center !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-item>a{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;justify-items:center !important;align-items:start !important;width:100% !important;text-align:center !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-text{display:block !important;margin:0 auto !important;padding:0 !important;text-align:center !important}footer.wd-footer .td-footer-socials{width:min(100%,350px) !important;height:auto !important;margin:2px auto 0 !important;padding:0 !important;display:grid !important;grid-template-columns:repeat(8,30px) !important;justify-content:space-between !important;gap:0 !important}footer.wd-footer .wd-copyrights{height:50px !important;min-height:50px !important;padding:0 !important}footer.wd-footer .wd-copyrights .container{width:min(100% - 56px,900px) !important;max-width:900px !important;height:50px !important;min-height:50px !important;padding:0 !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:14px 22px !important}footer.wd-footer .wd-copyrights .wd-col-start,footer.wd-footer .wd-copyrights .wd-col-end{width:auto !important;max-width:100% !important;flex:0 1 auto !important;text-align:center !important;white-space:normal !important}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy{justify-content:center !important;white-space:normal !important;gap:0 !important}footer.wd-footer .wd-copyrights .wd-col-end{display:flex !important;justify-content:center !important}body.single-post .wd-page-title.title-blog .container{width:min(100% - 48px,860px) !important;max-width:860px !important;padding-inline:0 !important}body.single-post .wd-page-title.title-blog .wd-breadcrumbs{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:6px 10px !important;max-width:min(100%,760px) !important;margin-inline:auto !important;line-height:1.55 !important;white-space:normal !important}body.single-post .wd-page-title.title-blog .wd-breadcrumbs .wd-last{display:block !important;flex:1 1 100% !important;max-width:min(100%,720px) !important;margin-top:4px !important;overflow:visible !important;text-align:center !important;text-overflow:clip !important;white-space:normal !important;line-height:1.45 !important}body.page:not(.home):not(.woocommerce-page) .main-page-wrapper>.container,body.page:not(.home):not(.woocommerce-page) .content-layout-wrapper,body.page:not(.home):not(.woocommerce-page) .wd-content-layout{width:min(100% - 48px,900px) !important;max-width:900px !important;margin-inline:auto !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar{width:100% !important;max-width:100% !important;margin:0 auto 34px !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .wd-widget,body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .widget{margin:0 !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:10px 14px !important;margin:0 auto !important;padding:0 !important;list-style:none !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li{margin:0 !important;padding:0 !important;width:auto !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:36px !important;padding:0 14px !important;border:1px solid rgba(31,49,69,0.14) !important;background:rgba(255,255,255,0.48) !important;color:#4f5866 !important;font-family:"Lora",serif !important;font-size:13px !important;line-height:1.3 !important;text-align:center !important;white-space:nowrap !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li.current-menu-item>a,body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li>a:hover,body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li>a:focus-visible{border-color:#c3935c !important;background:rgba(195,147,92,0.11) !important;color:#1f3145 !important}footer.wd-footer .wd-copyrights{padding-bottom:calc(54px+env(safe-area-inset-bottom)) !important}}@media (max-width:767px){body.home .td-trust-dark>.e-con-inner{width:min(100% - 36px,390px) !important;padding:54px 0 56px !important}body.home .td-trust-dark>.e-con-inner>.e-con{grid-template-columns:1fr !important;gap:44px !important}body.home .td-trust-dark .info-box-icon{width:44px !important;height:44px !important;margin-bottom:18px !important}body.home .td-trust-dark h4.info-box-title{font-size:18px !important;line-height:1.35 !important}body.home .td-trust-dark .info-box-inner,body.home .td-trust-dark .info-box-inner p{font-size:14px !important;line-height:1.62 !important}body.home .elementor-element-9d28846>.e-con-inner{width:min(100% - 32px,420px) !important;max-width:420px !important}body.home .td-banner-preview-shell,body.home .td-banner,body.home .td-banner__slides,body.home .td-banner__slide{height:590px !important;min-height:590px !important;max-height:590px !important}body.home .td-banner__content{width:min(100% - 34px,390px) !important;height:590px !important;min-height:590px !important;max-height:590px !important;padding:92px 0 78px !important}body.home .td-banner__panel{width:min(330px,100%) !important}body.home .td-banner__eyebrow{margin-bottom:14px !important;font-size:17px !important;line-height:1.35 !important}body.home .td-banner__title{font-size:30px !important;line-height:1.08 !important}body.home .td-banner__body{max-width:310px !important;margin-top:18px !important;font-size:14px !important;line-height:1.72 !important}body.home .td-banner__actions{width:min(100%,302px) !important;margin:22px auto 0 !important;gap:10px !important}body.home .td-banner__btn{min-height:46px !important;padding:0 18px !important;font-size:14px !important}body.home .td-banner__nav{top:50% !important;left:7px !important;right:7px !important;transform:translateY(-50%) !important}body.home .td-banner__arrow{width:44px !important;height:44px !important}body.home .td-banner__dots{bottom:74px !important;gap:9px !important;padding:8px 10px !important;border-radius:999px !important;background:rgba(13,13,13,.28) !important;-webkit-backdrop-filter:blur(4px) !important;backdrop-filter:blur(4px) !important}body.home .td-banner__dot{width:7px !important;height:7px !important}body.home .td-banner__dot.is-active{width:18px !important}body.home .elementor-element-7c6a132>.e-con-inner,body.home .elementor-element-e9ccfbe>.e-con-inner,body.home .elementor-element-bde955a>.e-con-inner,body.home .elementor-element-3139985,body.home .elementor-element-9f80405>.e-con-inner{width:min(100% - 34px,390px) !important;max-width:390px !important}body.home .elementor-element-13539b7>.e-con-inner{width:min(100% - 34px,390px) !important;max-width:390px !important;margin-inline:auto !important;padding-top:50px !important;padding-bottom:54px !important}body.home .elementor-element-bde955a .td-testimonial-grid{gap:18px !important;padding:2px 2px 12px !important}body.home .elementor-element-bde955a .td-testimonial-card{flex:0 0 min(82vw,330px) !important}body.home .elementor-element-bde955a .td-testimonial-card__body{min-height:260px !important;padding:20px !important}body.home .elementor-element-7c6a132 .wd-carousel.wd-grid{--wd-col-sm:1 !important;--wd-gap-sm:22px !important}body.tax-product_cat .products.wd-products,body.post-type-archive-product .products.wd-products,body.woocommerce-shop .products.wd-products{--wd-col-sm:2 !important;--wd-gap-sm:18px !important}body.tax-product_cat .product-grid-item,body.post-type-archive-product .product-grid-item,body.woocommerce-shop .product-grid-item{min-width:0 !important}body.tax-product_cat .wd-page-title,body.post-type-archive-product .wd-page-title,body.woocommerce-shop .wd-page-title{padding-top:112px !important;padding-bottom:44px !important}body.tax-product_cat .wd-page-title .container,body.post-type-archive-product .wd-page-title .container,body.woocommerce-shop .wd-page-title .container{width:calc(100% - 34px) !important;max-width:390px !important;margin-inline:auto !important}body.tax-product_cat .wd-page-title .wd-title-wrapp,body.post-type-archive-product .wd-page-title .wd-title-wrapp,body.woocommerce-shop .wd-page-title .wd-title-wrapp{gap:18px !important}body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-entities-title,body.home .elementor-element-7c6a132 .wd-product.product-grid-item .wd-entities-title a{font-size:17px !important;line-height:1.45 !important}body.home .elementor-element-5631816 .wd-nav-tabs{width:min(100%,360px) !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;margin-inline:auto !important}body.home .elementor-element-5631816 .wd-nav-tabs .wd-nav-link{min-height:44px !important;width:100% !important;justify-content:center !important;padding:0 10px !important;text-align:center !important;white-space:nowrap !important}body.home .td-guide-cards{width:min(100% - 34px,390px) !important;max-width:390px !important}body.home .td-guide-grid{grid-template-columns:1fr !important;gap:24px !important}body.home .td-guide-card__image{aspect-ratio:1.35 / 1 !important}body.home .td-page-seo{width:min(100% - 34px,390px) !important;max-width:390px !important;margin:28px auto 32px !important;padding:0 !important}body.home .td-page-seo__summary{min-height:52px !important;padding:14px 16px !important;gap:12px !important;font-size:11px !important;line-height:1.35 !important;letter-spacing:1.15px !important}body.home .elementor-element-54ad5b1{width:min(100%,330px) !important;max-width:330px !important;margin-inline:auto !important}body.home .elementor-element-54ad5b1 .elementor-form-fields-wrapper{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}body.home .elementor-element-54ad5b1 .elementor-field-group,body.home .elementor-element-54ad5b1 .e-form__buttons{width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding:0 !important}body.home .elementor-element-54ad5b1 .elementor-field-textual,body.home .elementor-element-54ad5b1 .elementor-button{width:100% !important;min-height:46px !important}body.home .elementor-element-54ad5b1 .elementor-button-text{white-space:nowrap !important}body.home .whb-top-bar .wd-marquee-item{gap:8px !important;padding-inline:14px !important;font-size:16px !important;line-height:1 !important}body.home .whb-top-bar .wd-marquee-item img{width:18px !important;height:18px !important}body.home #slider-81{height:460px !important;min-height:460px !important;max-height:460px !important}body.home #slider-81 .wd-carousel-inner,body.home #slider-81 .wd-carousel,body.home #slider-81 .wd-carousel-wrap,body.home #slider-81 .wd-carousel-item,body.home #slider-81 .wd-slide,body.home #slider-81 .wd-slide-container,body.home #slider-81 .wd-slide-inner,body.home #slider-81 .wd-slide .elementor,body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element{height:460px !important;min-height:460px !important;max-height:460px !important}body.home #slider-81 .wd-slide .elementor>.wd-negative-gap.elementor-element{padding:0 34px !important}body.home #slider-81 .wd-slide .title-wrapper{max-width:300px !important}body.home #slider-81 .wd-slide .title-subtitle{font-size:16px !important}body.home #slider-81 .wd-slide .woodmart-title-container.title,body.home #slider-81 .wd-slide .wd-title{font-size:30px !important;line-height:1.15 !important}body.home #slider-81 .wd-slide .title-after_title,body.home #slider-81 .wd-slide .title-after_title p{font-size:14px !important;line-height:1.62 !important}#slider-81 .wd-arrow-inner{--wd-arrow-size:42px;--wd-arrow-icon-size:15px}#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow{width:42px !important;height:42px !important}#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-prev{left:10px !important}#slider-81 .wd-nav-arrows.wd-pos-sep>.wd-btn-arrow.wd-next{right:10px !important}footer.wd-footer .elementor-element-8411c9b>.e-con-inner{width:min(100% - 34px,390px) !important;max-width:390px !important;padding:50px 0 44px !important}footer.wd-footer .elementor-element-a0fada1{grid-template-columns:1fr !important;gap:38px !important}footer.wd-footer .elementor-element-a0fada1>.e-con,footer.wd-footer .elementor-element-a0fada1>.elementor-element-96e48b8,footer.wd-footer .elementor-element-a0fada1>.elementor-element-7a8e9fd,footer.wd-footer .elementor-element-a0fada1>.elementor-element-482fadb,footer.wd-footer .elementor-element-a0fada1>.elementor-element-12db541{max-width:100% !important;padding-top:30px !important}footer.wd-footer .elementor-element-a0fada1>.elementor-element-96e48b8{padding-top:0 !important;gap:20px !important}footer.wd-footer .elementor-element-f9695fc img{width:min(220px,72vw) !important}footer.wd-footer .elementor-element-04210d4 .wd-text-block{max-width:330px !important}footer.wd-footer .td-footer-socials{width:min(100%,310px) !important;grid-template-columns:repeat(4,30px) !important;justify-content:space-between !important;row-gap:12px !important}footer.wd-footer .wd-copyrights{padding-bottom:calc(64px+env(safe-area-inset-bottom)) !important}footer.wd-footer .wd-copyrights .container{width:min(100% - 34px,390px) !important;max-width:390px !important;min-height:0 !important;padding:14px 0 !important;flex-direction:column !important;justify-content:center !important;gap:12px !important}footer.wd-footer .wd-copyrights .wd-col-start,footer.wd-footer .wd-copyrights .wd-col-end{width:100% !important}footer.wd-footer .wd-copyrights .wd-col-start{font-size:13px !important;line-height:1.55 !important}footer.wd-footer .wd-copyrights .wd-col-start .td-copyright-copy{row-gap:3px !important}footer.wd-footer .wd-copyrights .wd-col-end img{max-height:20px !important}body.single-post .wd-page-title.title-blog .container{width:calc(100% - 34px) !important;max-width:390px !important}body.single-post .wd-page-title.title-blog .entry-title.title{font-size:clamp(32px,9vw,42px) !important;line-height:1.12 !important}body.single-post .wd-page-title.title-blog .wd-breadcrumbs{gap:5px 8px !important;font-size:12px !important;line-height:1.55 !important}body.single-post .wd-page-title.title-blog .wd-breadcrumbs .wd-last{max-width:100% !important;font-size:12px !important;line-height:1.45 !important}body.page:not(.home):not(.woocommerce-page) .main-page-wrapper>.container,body.page:not(.home):not(.woocommerce-page) .content-layout-wrapper,body.page:not(.home):not(.woocommerce-page) .wd-content-layout{width:calc(100% - 34px) !important;max-width:390px !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;margin-bottom:30px !important;padding:0 17px !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu{flex-wrap:nowrap !important;justify-content:flex-start !important;gap:10px !important;overflow-x:auto !important;overflow-y:hidden !important;width:100% !important;max-width:100% !important;padding:0 0 8px !important;scroll-snap-type:x proximity !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu::-webkit-scrollbar{display:none !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li{flex:0 0 auto !important;scroll-snap-align:start !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li.current-menu-item{scroll-snap-align:center !important}body.page:not(.home):not(.woocommerce-page) .elementor-widget-wd_sidebar .menu>li>a{min-height:38px !important;padding:0 14px !important;font-size:13px !important}}@media (max-width:767px){#menu-sidebar-menu{width:calc(100vw - 34px) !important;max-width:calc(100vw - 34px) !important;margin-left:calc(50% - 50vw+17px) !important;margin-right:calc(50% - 50vw+17px) !important;padding:0 0 8px !important;display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;gap:10px !important;overflow-x:auto !important;overflow-y:hidden !important;list-style:none !important;scroll-padding-inline:17px !important;scroll-snap-type:x proximity !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important;box-sizing:border-box !important}#menu-sidebar-menu::-webkit-scrollbar{display:none !important}#menu-sidebar-menu>li{flex:0 0 auto !important;width:auto !important;margin:0 !important;padding:0 !important;scroll-snap-align:start !important}#menu-sidebar-menu>li.current-menu-item,#menu-sidebar-menu>li.current_page_item,#menu-sidebar-menu>li.current-menu-ancestor{scroll-snap-align:center !important}#menu-sidebar-menu>li>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:38px !important;padding:0 14px !important;border:1px solid rgba(31,49,69,0.14) !important;background:rgba(255,255,255,0.48) !important;color:#4f5866 !important;font-family:"Lora",serif !important;font-size:13px !important;line-height:1.3 !important;text-align:center !important;white-space:nowrap !important}}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-items{display:grid !important;justify-items:center !important;gap:8px !important;margin:0 !important;padding:0 !important;text-align:center !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-item,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-item>a{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;justify-items:center !important;align-items:start !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;text-align:center !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-text{display:block !important;width:auto !important;min-width:0 !important;margin:0 auto !important;padding:0 !important;text-align:center !important}footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon i,footer.wd-footer .elementor-element-742cff3 .elementor-icon-list-icon svg{display:block !important;margin:0 auto !important}@media (min-width:1025px){footer.wd-footer .wd-copyrights{height:50px !important;min-height:50px !important;padding-top:0 !important;padding-bottom:0 !important}footer.wd-footer .wd-copyrights .container{height:50px !important;min-height:50px !important;padding-top:0 !important;padding-bottom:0 !important}}.whb-top-bar .wd-marquee .wd-marquee-item img,.whb-top-bar .wd-marquee .wd-marquee-item img.attachment-24x24,.whb-top-bar .wd-marquee .wd-marquee-item img.size-24x24{width:24px !important;min-width:24px !important;max-width:24px !important;height:24px !important;min-height:24px !important;max-height:24px !important;object-fit:contain !important}body.td-page-seo-centralized .td-page-seo-frame{background:transparent !important;width:min(1500px,calc(100vw - 56px)) !important;max-width:1500px !important;margin-inline:auto !important}body.td-page-seo-centralized .td-page-seo-frame__inner{width:100% !important;max-width:1500px !important;margin-inline:auto !important;padding-top:20px !important;padding-bottom:20px !important}body.td-page-seo-centralized .td-page-seo-frame+.td-prefooter,body.td-page-seo-centralized .td-page-seo-frame+.wd-prefooter,body.td-page-seo-centralized .elementor-element-9f80405+.td-prefooter,body.td-page-seo-centralized .elementor-element-9f80405+.wd-prefooter{margin-top:0 !important}body.td-page-seo-centralized .td-page-seo:not(.td-page-seo--centralized){display:none !important}body.td-page-seo-centralized .elementor-element-9f80405,body.td-page-seo-centralized .elementor-element:has(.td-page-seo:not(.td-page-seo--centralized)){display:none !important}body.td-page-seo-centralized .td-page-seo--centralized{width:100% !important;max-width:1500px !important;margin:0 auto !important;padding:0 !important;display:block !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__details,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__details[open]{border:1px solid #E8DFD4 !important;border-radius:8px !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important;text-align:left !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary:hover,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__details[open] .td-page-seo__summary{display:flex !important;align-items:center !important;justify-content:space-between !important;min-height:68px !important;padding:0 24px !important;background:transparent !important;border:0 !important;color:#202b3b !important;position:relative !important;text-align:left !important;font-family:"Marcellus SC","Times New Roman",serif !important;font-size:18px !important;font-weight:400 !important;line-height:26px !important;letter-spacing:.08em !important;text-transform:uppercase !important;cursor:pointer !important;list-style:none !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary::-webkit-details-marker{display:none !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary>span:first-child{display:inline-block !important;width:auto !important;text-align:left !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__icon{display:none !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary::after{content:"+" !important;color:#B78A52 !important;font-family:Lora,Georgia,serif !important;font-size:22px !important;font-weight:400 !important;line-height:1 !important;margin-left:18px !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__details[open] .td-page-seo__summary::after{content:"-" !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__content{display:block !important;padding:0 24px 26px !important;background:transparent !important;border:0 !important;color:#5f6772 !important;font-family:Lora,Georgia,serif !important;font-size:14px !important;line-height:1.75 !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__content h2,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__content h3,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__content h4{margin:18px 0 8px !important;color:#202b3b !important;font-family:"Marcellus SC","Times New Roman",serif !important;font-size:22px !important;font-weight:400 !important;line-height:1.2 !important;letter-spacing:0 !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__content p{margin:0 0 12px !important}@media (max-width:1024px){body.td-page-seo-centralized .td-page-seo-frame{width:min(100% - 56px,900px) !important;max-width:900px !important}body.td-page-seo-centralized .td-page-seo-frame__inner{padding-top:20px !important;padding-bottom:20px !important}}@media (max-width:767px){body.td-page-seo-centralized .td-page-seo-frame{width:min(100% - 34px,390px) !important;max-width:390px !important}body.td-page-seo-centralized .td-page-seo-frame__inner{padding-top:20px !important;padding-bottom:20px !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__summary:hover,body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__details[open] .td-page-seo__summary{min-height:58px !important;padding:0 18px !important;font-size:14px !important;line-height:20px !important;letter-spacing:.08em !important}body.td-page-seo-centralized .td-page-seo--centralized .td-page-seo__content{padding:0 18px 22px !important;font-size:14px !important;line-height:1.75 !important}}#menu-main-navigation>.menu-item-has-children>.wd-dropdown,#menu-main-navigation>.menu-item-has-children>.wd-dropdown-menu,#menu-main-navigation>.menu-item-has-children>.sub-menu{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}#menu-main-navigation>.menu-item-has-children>a::after,#menu-main-navigation>.menu-item-has-children>a .wd-nav-opener,#menu-main-navigation>.menu-item-has-children>.wd-nav-opener{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}#menu-main-navigation>.menu-item-has-children:hover>.wd-dropdown,#menu-main-navigation>.menu-item-has-children:hover>.wd-dropdown-menu,#menu-main-navigation>.menu-item-has-children:hover>.sub-menu,#menu-main-navigation>.menu-item-has-children.wd-opened>.wd-dropdown,#menu-main-navigation>.menu-item-has-children.wd-opened>.wd-dropdown-menu,#menu-main-navigation>.menu-item-has-children.wd-opened>.sub-menu{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.td-whatsapp-float{position:fixed;right:40px;bottom:86px;z-index:2147483647;display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#c3935c;color:#0d0d0d !important;text-decoration:none !important;animation:td-wa-pure-ripple 2s infinite ease-out;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.td-whatsapp-float:hover,.td-whatsapp-float:focus-visible{transform:translateY(-5px);color:#0d0d0d !important;box-shadow:0 10px 25px rgba(195,147,92,.5);animation-play-state:paused;outline:none}.td-whatsapp-float svg{width:34px;height:34px;display:block;fill:currentColor}.td-whatsapp-float__label{position:absolute;right:calc(100%+14px);top:50%;transform:translateY(-50%) translateX(8px);display:inline-flex;align-items:center;min-height:38px;padding:0 16px;background:#0d0d0d;color:#ffffff;font-family:"Lora",serif;font-size:11px;font-weight:700;line-height:1;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:0 12px 26px rgba(13,13,13,.18);transition:opacity .2s ease,transform .2s ease}.td-whatsapp-float:hover .td-whatsapp-float__label,.td-whatsapp-float:focus-visible .td-whatsapp-float__label{opacity:1;transform:translateY(-50%) translateX(0)}body.admin-bar .td-whatsapp-float{bottom:86px}.scrollToTop{display:none !important}@keyframes td-wa-pure-ripple{0%{box-shadow:0 0 0 0 rgba(195,147,92,.7)}70%{box-shadow:0 0 0 25px rgba(195,147,92,0)}100%{box-shadow:0 0 0 0 rgba(195,147,92,0)}}@media (max-width:1024px){.td-whatsapp-float{right:18px;bottom:92px;width:58px;height:58px;animation:none;box-shadow:0 10px 24px rgba(195,147,92,.24)}body.admin-bar .td-whatsapp-float{bottom:92px}.td-whatsapp-float:hover,.td-whatsapp-float:focus-visible{transform:none;box-shadow:0 10px 24px rgba(195,147,92,.24)}.td-whatsapp-float svg{width:28px;height:28px}.td-whatsapp-float__label{display:none}}@media (max-width:767px){.td-whatsapp-float{right:10px;bottom:62px;width:44px;height:44px}body.admin-bar .td-whatsapp-float{bottom:62px}.td-whatsapp-float svg{width:22px;height:22px}.td-whatsapp-float__label{display:none}}@media (prefers-reduced-motion:reduce){.td-whatsapp-float,.td-whatsapp-float__label{transition:none}}