@font-face{font-family:Proxima Nova Lt;src:url(ProximaNova-Light.eot);src:url(ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Light.woff2) format("woff2"),url(ProximaNova-Light.woff) format("woff"),url(ProximaNova-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Lt;src:url(ProximaNova-Semibold.eot);src:url(ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Semibold.woff2) format("woff2"),url(ProximaNova-Semibold.woff) format("woff"),url(ProximaNova-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Rg;src:url(ProximaNova-Regular.eot);src:url(ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Regular.woff2) format("woff2"),url(ProximaNova-Regular.woff) format("woff"),url(ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Th;src:url(ProximaNova-Extrabld.eot);src:url(ProximaNova-Extrabld.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Extrabld.woff2) format("woff2"),url(ProximaNova-Extrabld.woff) format("woff"),url(ProximaNova-Extrabld.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--primary-color: #002D61;--font-family: "Proxima Nova Rg"}.container{max-width:1300px}.landing-header{text-align:center;padding:20px}.landing_header{background:#002d61;position:sticky;top:0;z-index:9}.landing-header img.landing_logo{height:80px}.fotter-block-html ul{padding:0;list-style:none}.fotter-block-html ul li a{display:inline-flex;align-items:center;gap:12px}.footer-menu-list ul li a{font-size:20px;font-weight:400}.footer-menu-head{font-size:22px;font-weight:600}.fotter-block-html ul li a img{display:block}.footer-menu-list .row{justify-content:space-between}.footer-main .yv-footer-middle-box{border-bottom:1px solid var(--primary-color);padding:100px 0 50px}.yv-footer-copyright-box small.copyright__content{font-size:14px}.footer_logo{display:inline-block;width:100%;max-width:112px}.footer_logo img{display:block;width:100%;height:auto}p.footer-newsletter-desc{font-size:24px;line-height:30px;margin:24px 0;padding:0}.footer-menu-list .social-links ul li a:after{display:none}.footer-menu-list .social-links ul li a svg{width:30px;height:30px;fill:#fff}.footer-menu-list .social-links ul li a{color:unset}.yv-footer-text-outerbox .social-links ul li.fb{order:1}.yv-footer-text-outerbox .social-links ul{gap:15px}.fotter-block-html ul{display:block}h2.section-heading-title.h2{font-size:46px;line-height:52px;font-weight:600}.yv-social-media-desc p{font-size:22px;line-height:28px;margin-top:18px;padding-bottom:3px}.yv-social-media-wrapper .section-heading-title,.yv-social-media-desc p{color:var(--colorTextBody)}.yv-social-media-desc p a{color:var(--primary-color)}.custom-testimonial-section .yv-testimonial-wrapper.testimonial-style-card .yv-testimonial-slide{margin:0;border-radius:20px;box-shadow:0 3px 5px #0000001f}.custom-testimonial-section .yv-testimonial-wrapper.testimonial-style-card .yv-testimonial-slide{justify-content:space-between;padding:28px}.custom-testimonial-section .review-author-box .yv-testimonial-reviews{display:none}.custom-testimonial-section .yv-testimonial-review{color:#002d61;margin-top:10px;font-size:22px;line-height:27px}.custom-testimonial-section .yv-testimonials-desc{font-size:20px;line-height:26px}.custom-testimonial-section .yv-testimonial-slider{padding-top:40px}.custom-testimonial-section .review-author-box p{font-size:28px;color:#002d61;font-weight:600;display:grid;line-height:32px}.custom-testimonial-section .review-author-box span{font-size:22px;font-weight:400;line-height:27px}@media(min-width:768px){.custom-testimonial-section .yv-testimonial-wrapper.testimonial-style-card .yv-testimonial-slider-item{padding:0 20px 10px}.custom-testimonial-section .yv-testimonial-slider{margin:0 -20px}.custom-testimonial-section .flickity-prev-next-button{width:54px;height:54px}.custom-testimonial-section .arrows-position-top .flickity-prev-next-button{top:-74px}.custom-testimonial-section .arrows-position-top .flickity-prev-next-button.previous{right:74px!important}}.custom-testimonial-section .arrows-position-top .flickity-prev-next-button.previous{background-image:url(/cdn/shop/files/Vector_3.svg?v=1765626830)!important;background-size:8px;background-position:center;background-repeat:no-repeat;background-color:#fff!important}.custom-testimonial-section .arrows-position-top .flickity-prev-next-button svg{display:none}.custom-testimonial-section .arrows-position-top .flickity-prev-next-button.next{background-image:url(/cdn/shop/files/Vector_4.svg?v=1765626829);background-size:8px;background-position:center;background-repeat:no-repeat;background-color:#fff!important}.custom-testimonial-section .section-heading.text-left.arrow-position-top{max-width:656px}@media(max-width:767px){.custom-testimonial-section .yv-testimonial-slider{padding-top:20px}}.custom-testimonial-section .yv-testimonials-desc{font-size:18px;line-height:26px}.section-heading-title{text-transform:capitalize}@media(min-width:768px){.custom-media-grid-section .media-grid-content{column-gap:48px;row-gap:46px;max-width:1224px;margin:auto}}.custom-media-grid-section .section-heading{display:block!important;text-align:center}.custom-media-grid-section .section-heading .section-heading-desc{max-width:100%;text-align:center}.custom-media-grid-section .section-heading .section-heading-title{font-weight:500}.custom-media-grid-section span.heading-font{color:#e2ba56;background:linear-gradient(to top,#d4a02e,#f1d886);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-media-grid-section .section-heading .section-heading-desc p{font-size:22px;line-height:27px}@media(max-width:767px){.custom-media-grid-section .section-heading .section-heading-desc p{font-size:18px;line-height:27px}}.yv-banner-container.custom_banner .yv-banner-content{max-width:100%;padding:0 20px}.yv-banner-container.custom_banner .yv-banner-title{text-transform:capitalize}.yv-banner-container.custom_banner .yv-banner-subtitle{text-transform:uppercase;font-size:26px!important;line-height:32px}.image-with-text-section .yv-img-content{border-radius:0}.image-with-text-section .fullwidth-container .row{margin:0;align-items:stretch!important}.image-with-text-section .fullwidth-container .row>*{padding:0}.image-with-text-section .fullwidth-container .text-content{max-width:630px;padding-top:70px;padding-bottom:70px}.wholesale-about-section .image-position-right .text-content{padding-left:0;max-width:670px}.wholesale-about-section .image-position-left .text-content{padding-right:0;max-width:670px}.image-with-text-section .fullwidth-container .image-position-right .text-content{margin-left:auto}.img-with-text-custom .yv-imgbox-container .image-wrapper{padding:0!important}.img-with-text-custom .yv-imgbox-container img{position:static;display:block;width:100%;height:100%;object-fit:cover}.img-with-text-custom .yv-imgbox-container{height:100%;display:flex;flex-direction:row;margin-bottom:0!important}.img-with-text-custom .text-content img.text-content--icon{display:block;margin-bottom:26px}.img-with-text-custom .text-content a.button{background:#fff;border-color:var(--primary-color);color:var(--primary-color);font-weight:600;margin-bottom:0}.ctm_img_text .text-content{padding-top:0!important;padding-bottom:0!important}.ctm_img_text .image-position-right .text-content{padding-right:90px;padding-left:20px;max-width:650px}.ctm_img_text.fullwidth-container .text-content .section-heading-title{font-family:var(--heading-font-family)!important;font-size:52px;line-height:62px}.img_card{position:relative}.img_card .img_card_overaly-text{position:absolute;left:0;right:0;padding:0 70px 26px;text-align:center;bottom:0}.img_card img{width:100%;display:block}.img_card-col{display:flex;align-items:center}.img_card .img_card_overaly-text p{padding:25px;font-size:28px;color:#fff;font-weight:500;font-style:italic;background:#e4dfdf3d;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);border-radius:0 23px;overflow:hidden;font-family:var(--heading-font-family);text-transform:capitalize}.rich-text-content .content-heading span.heading-font,.img-with-text-custom .section-heading-title,.img-with-text-custom .section-heading-title span.heading-font,.img-overlay-banner .yv-image-banner-heading{font-weight:600}.img-overlay-banner .yv-image-banner-desc{font-size:18px}.content-boxed-whitebg .yv-image-banner-content-inner{padding:60px 40px;background:#ffffffe5}.yv-image-banner-wrapper{min-height:var(--bannerHeight);height:auto}@media(min-width:768px){.imageCard_with_text--container .img_alignment-right{flex-direction:row-reverse}.imageCard_with_text--container .imgCard__content{padding:0 35px}.img_alignment-left .imgCard__content{padding-right:0}.img_alignment-right .imgCard__content{padding-left:0}.img-with-text-custom .text-content p{font-size:20px;line-height:1.5}.img-overlay-banner .yv-image-banner-desc{font-size:24px}.content-boxed-whitebg .yv-image-banner-content-inner .yv-image-banner-desc{font-size:20px;line-height:26px}}.imgCard__content .imgCard--title{font-size:46px;line-height:52px;font-weight:600;margin-bottom:24px}.imgCard__content .rte{font-size:20px;line-height:26px}.imageCard_with_text--container .row{align-items:center}.large_content-box .yv-image-banner-content-inner{max-width:1000px;flex:1}.vertical-align-center.large_content-box .container.text-align-center .yv-image-banner-desc,.vertical-align-center.large_content-box .container.text-align-center .yv-image-banner-heading{max-width:798px;margin:0 auto}.imageCard_with_text--container .imgCard__content .imgCard--subtitle{font-size:24px;font-weight:500;font-style:italic;margin-bottom:18px;text-transform:capitalize}.imgCard__content ul{padding:0;margin:18px 0 0;list-style:none;font-size:20px;line-height:26px}.imgCard__content ul li{margin-bottom:10px;display:grid;grid-template-columns:16px 1fr;gap:20px;align-items:center}.imgCard__content .button{font-weight:600;font-size:18px;text-transform:capitalize}.imgCard__content ul li:before{content:"";width:16px;height:13px;display:block;background:url(/cdn/shop/files/hugeicons_tick-01.svg?v=1765720166);background-position:center;background-size:16px;background-repeat:no-repeat}.featured__card{padding:34px 20px;border:1px solid #DAD9D8B8;box-shadow:2px 3px 13px #00000029;border-radius:4px;margin-bottom:25px}.featured__card--media img{display:block;aspect-ratio:367 / 347;width:100%;margin:20px 0;border-radius:2px}.featured__card--top{display:grid;grid-template-columns:66px 1fr;gap:20px;align-items:center}.featured__card--top .icon{width:66px;height:66px;display:flex;align-items:center;justify-content:center;background:#002d6124;border-radius:12px}.featured__card--top .icon img{display:block;width:26px;height:26px;object-fit:contain}.featured__card--top h5{line-height:36px;font-size:30px;font-weight:600}.featured__card--top p{color:#626569;font-size:20px}.custom-featured-card-section .section-heading{margin-bottom:40px}.featured__card .button{border-radius:0;width:100%;font-size:18px;font-weight:600;text-transform:capitalize}.large_content-box .button.large-btn.m-small-btn{border-radius:0;text-transform:capitalize;font-weight:600}@media(max-width:767px){.image-with-text-section .fullwidth-container .text-content{padding-top:35px;padding-bottom:0}.footer-main .yv-footer-middle-box{padding:50px 0 25px}h2.section-heading-title.h2{font-size:36px;line-height:42px;font-weight:600}.yv-social-media-desc p{font-size:16px;line-height:24px;margin-top:0;padding-bottom:0}.imageCard_with_text--container .imgCard__content{padding-top:20px}.img_card,.img_card img{width:100%}.img_card .img_card_overaly-text p{padding:15px;font-size:18px}.img_card .img_card_overaly-text{padding:0 25px 25px}.imgCard__content .rte,.imgCard__content ul{font-size:18px;line-height:24px}.imgCard__content .imgCard--title{font-size:36px;line-height:42px}.content-boxed-whitebg .yv-image-banner-content-inner .yv-image-banner-heading,.content-boxed-whitebg .yv-image-banner-content-inner p{color:#fff!important}.content-boxed-whitebg .yv-image-banner-content-inner{background:transparent}.yv-image-banner-wrapper.mobile_overlay:after{background:#000;opacity:.4}.featured__card--top h5{line-height:30px;font-size:24px}.featured__card--top p{font-size:16px}}.img-auto-stretch .row{align-items:stretch}.content-padding .row.align-items-center>div:has(.text-content){display:flex;align-items:center;padding-top:94px;padding-bottom:94px}.img-auto-stretch .yv-imgbox-container{height:100%;display:flex;flex-direction:row;margin:0!important}.img-auto-stretch .yv-imgbox-container .image-wrapper{padding:0!important}.img-auto-stretch .yv-imgbox-container .image-wrapper img{position:static;display:block}.ctm_img_text .button{border-radius:0;background:var(--ctm-content-color);border-color:var(--ctm-content-color)}.ctm_img_text .text-content a:not(.button){color:var(--ctm-content-color)}.ctm_img_text .button:hover{color:var(--ctm-content-color)}@media(min-width:1024px){.custom-header a.header__heading-link{padding:27px 0}}.custom-header .nav-link.list-menu__item,.custom-header .nav-link.dropdown-menu-item{line-height:24px;font-size:20px}.container-main .richtext_container.container.sm-container{max-width:1056px}.collection-card h3.product-title{font-size:22px;color:#131c2a!important;margin-bottom:6px;font-family:var(--font-family)}.collection-card h3.product-title a{color:inherit}.collection-card .view-details{font-size:18px;font-weight:600;color:#002d61;display:inline-flex;align-items:center;gap:8px}.collection-card .image-wrapper{display:block;height:auto;overflow:hidden;border:1px solid #DEDADA;border-radius:2px;margin-bottom:20px}.collection-card .image-wrapper img{width:100%;height:auto;position:static;display:block}.custom_featured_collection .section-description p{font-size:19px;max-width:100%;line-height:25px}.collection-card .prd_price{font-size:22px;line-height:28px;color:#131c2a}@media(max-width:767px){.collection-card h3.product-title{font-size:18px}.custom_featured_collection .section-description p{font-size:16px}.collection-card .image-wrapper{margin-bottom:10px}.collection-card .view-details{font-size:15px}}.scrolling_promotion--wrapper{animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:running;width:max-content;will-change:transform,width;animation-name:scrolling-left;flex:0 0 auto;display:flex;align-items:center;padding:25px 13px;gap:26px;font-size:28px}.ticker-track{display:flex;align-items:center;overflow:hidden;margin-top:40px}span.ticker-separator{display:block;width:14px;height:14px;border-radius:50%}.ticker-subheading p{font-size:20px}@keyframes scrolling-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@media(max-width:767px){.ticker-subheading p{font-size:16px}.scrolling_promotion--wrapper{padding:18px 13px;font-size:22px}}.img_alignment-left .img_card-col{justify-content:flex-end}.img_alignment-right .img_card-col{justify-content:flex-start}.hero-content .subtitle{font-size:26px;text-transform:uppercase;line-height:32px;margin-bottom:20px;letter-spacing:1.3px}.hero-content h2.title.h2{font-size:52px;line-height:60px;margin-bottom:20px;font-weight:700;letter-spacing:0;text-transform:capitalize}.hero-content .rte{line-height:30px;font-size:24px;letter-spacing:1.2px}.hero-content{max-width:1054px;margin:0 auto;padding:167px 0;position:relative;z-index:1}.hero-content:before{right:0;bottom:0;z-index:-1;content:"";position:absolute;top:50%;left:50%;width:140%;height:140%;background:radial-gradient(ellipse at center,#000000ad,#00000073 35%,#0000004f 60%,#0000 75%);filter:blur(60px);transform:translate(-50%,-50%)}.hero-container{overflow:hidden}.lp-ctm-richtext .content-heading{font-size:46px;font-weight:600;line-height:52px;text-transform:capitalize;margin:0}.lp-hero-2 .hero-content{padding:55px 0;max-width:558px;margin:47px 0}.lp-hero-2 .hero-content:before{background:radial-gradient(ellipse at center,#000000ad,#00000073 35%,#0000004f 60%,#0000 75%);filter:blur(17px)}.image-with-text-section .fullwidth-container .text-content .section-heading-title{font-family:var(--font-family)}@media(max-width:767px){.img_card-col{justify-content:center!important}.hero-content h2.title.h2{font-size:36px;line-height:1.3;margin-bottom:15px}.hero-content .subtitle{font-size:18px;line-height:1.3;margin-bottom:15px}.hero-content .rte{line-height:1.5;font-size:16px}.hero-content{padding:67px 0}.lp-ctm-richtext .content-heading{font-size:36px;line-height:1.3}}.custom-testimonial-section .arrows-position-top .flickity-prev-next-button{box-shadow:0 5px 11px #1b1b1b29}.text-content-wrap{display:flex;align-items:center}.wholesale-about-section .text-content h6{font-size:24px;line-height:32px;font-weight:500}.wholesale-about-section .text-content p{font-size:20px;line-height:26px}.custom-header .container{max-width:100%}@media(min-width:1600px){.custom-header .container{padding-left:140px;padding-right:140px}}.custom-featured-card-row{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.ctm_img_text .image-position-right .text-content p{font-size:20px;line-height:24px}.ctm_img_text .text-content .button{font-size:18px;font-weight:600;text-transform:capitalize;line-height:26px}.ctm-b2c-img-text .imgCard--subtitle,.gradient-text .imgCard--subtitle{background:linear-gradient(to top,#d4a02e,#f1d886);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b2c-img-text-overlay .hero-content:before{display:none}.hero-content .button{margin-top:24px;font-size:18px;text-transform:capitalize}.hero-content .button span{transition:.6s ease-in-out}.b2c-img-text-overlay .hero-content{max-width:1076px;margin:53px auto;text-align:center;background:#ffffffe5;padding:60px 140px}.b2c-img-text-overlay .rte{font-size:20px;line-height:24px;letter-spacing:0}.b2c-img-text-overlay .hero-content .title{font-weight:600!important;font-size:46px!important;line-height:52px!important}.full-container.b2c-img-text-overlay-2 .container{max-width:100%;padding:0 128px}.b2c-img-text-overlay-2 .hero-content{margin:80px 0;padding:72px 42px;text-align:left;max-width:811px}.yv-social-media-gallery-img{border-radius:2px}.wholesale-img-text-overlay .hero-content{padding:30px 44px}.ctm_richtext-2.container-main{max-width:1300px!important}.ctm_richtext-2:has(.btn_wrap) .rich-text-content{max-width:711px}.wholesale-img-text .imgCard--title{font-size:40px;line-height:46px;font-family:var(--font-family);margin-bottom:18px}@media(min-width:992px){.wholesale-img-text .img_alignment-right .imgCard__content{padding-right:62px}.wholesale-img-text .img_alignment-left .imgCard__content{padding-left:62px}}@media(max-width:991px){.b2c-img-text-overlay-2.full-container .container{padding:0 40px}}.whole-richtext-1 .rich-text-content .content-heading{font-size:46px;font-weight:600;line-height:52px;margin-bottom:22px}.whole-richtext-1 .rich-text-content .rich-text-description p{font-size:20px;line-height:26px;margin:0}.whole-richtext-1 .rich-text-content .rich-text-description p strong{color:#90583f}.whole-sale-img-text-1 .section-heading-title *{font-family:var(--heading-font-family)!important}.whole-sale-img-text-1 .section-heading-title .body-font{color:#90583f!important;line-height:inherit}.whole-sale-img-text-1 p:empty{display:none}@media(min-width:768px){.ctm_img_text.whole-sale-img-text-1 .text-content{max-width:691px;padding-right:41px}}@media(max-width:767px){.whole-richtext-1 .rich-text-content .content-heading{font-size:36px;line-height:42px}.whole-richtext-1 .rich-text-content .rich-text-description p{font-size:18px;line-height:24px}.custom-featured-card-row{grid-template-columns:repeat(2,1fr);row-gap:0}.ctm_img_text .image-position-right .text-content{padding-right:20px;padding-left:20px;max-width:100%;margin:0!important}.content-padding .row.align-items-center>div:has(.text-content){padding-top:30px;padding-bottom:30px}.ctm_img_text.fullwidth-container .text-content .section-heading-title{font-size:36px;line-height:1.3}.ctm_img_text .image-position-right .text-content p{font-size:16px;line-height:1.5}.b2c-img-text-overlay .hero-content{padding:40px 20px}.b2c-img-text-overlay .hero-content .title{font-size:36px!important;line-height:42px!important}.b2c-img-text-overlay .rte,.hero-content .button{font-size:16px}.b2c-img-text-overlay-2.full-container .container{padding:0 20px}.custom-testimonial-section .yv-testimonial-review{font-size:18px;line-height:24px}.wholesale-img-text .imgCard--title{font-size:36px;line-height:40px;margin-bottom:10px}}@media(max-width:575px){.custom-featured-card-row{grid-template-columns:repeat(1,1fr)}}.ctm-about-page-media{max-width:940px;margin:0 auto;min-height:unset}.ctm-about-page-media .yv-image-banner-background,.ctm-about-page-media .yv-image-banner-background img{position:static;display:block}.ctm-about-page-media .yv-image-banner-content.text-align-center{position:absolute;bottom:0;width:100%;left:0}.ctm-about-page-media .yv-image-banner-content-inner{max-width:100%;padding:20px 0 30px}.ctm-about-page-media .yv-image-banner-desc{padding:0}.ctm-about-page-media p{line-height:26px;font-size:18px}.about-rte-container .subheading{font-size:28px;line-height:36px;font-style:italic;display:flex;justify-content:center;gap:16px;position:relative;align-items:center}.about-rte-container .subheading:before,.about-rte-container .subheading:after{content:"";display:block;flex:1;height:1px;background:#000}.about-rte-container{max-width:698px;margin:0 auto}.about-rte-container .heading{line-height:52px;font-size:46px;font-weight:600;margin:12px 0 32px;text-transform:capitalize}.about-rte-container .rte{font-size:20px;line-height:26px;margin-bottom:28px}.about-rte-container .rte br{display:block}.about-rte-container .button{font-size:18px;text-transform:capitalize}@media(max-width:767px){.ctm-about-page-media p{line-height:24px;font-size:16px}.ctm-about-page-media .yv-image-banner-content.text-align-center{position:static;margin-top:-28px;padding:0;background:#fff}.ctm-about-page-media{flex-direction:column-reverse}}.capitalize{text-transform:capitalize}.img-text-row.img-left{flex-direction:row-reverse}.ctm_img_text_grid .img-text-content{flex:0 0 50%}.img-text-row{display:flex;align-items:stretch;flex-wrap:wrap}.img-text-media{flex:0 0 50%;display:flex;flex-direction:row}@media(min-width:992px){.img-text-content-inner{max-width:592px;padding:0 20px}.img-text-row.img-left .img-text-content-inner{padding-left:74px}.img-text-row.img-right .img-text-content-inner{margin-left:auto;padding-right:74px}}.img-media-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.img-media{width:100%;height:100%;overflow:hidden;border-radius:4px}.img-media img{width:100%;height:100%;object-fit:cover;display:block}.img-media--1{grid-column:1;grid-row:1}.img-media--2{grid-column:1;grid-row:2}.img-media--3{grid-column:2;grid-row:1 / span 2}.img-text-content-inner .heading{font-size:46px;line-height:52px;font-weight:600;text-transform:capitalize;margin-bottom:28px}.img-text-row .img-text-content-inner .subheading{font-size:20px;font-weight:500;text-transform:capitalize;margin-bottom:28px;font-style:italic}.ctm_img_text_grid .rte{font-size:20px;line-height:26px;margin-bottom:28px}.ctm-btn{font-size:18px;font-weight:600}@media(max-width:991px){.ctm_img_text_grid .container-main.fullwidth-container{padding:0 20px}.img-text-content-inner{max-width:100%}.ctm_img_text_grid .img-text-content,.img-text-media{flex:100%}.ctm_img_text_grid .img-text-content{order:2;margin-top:20px}.img-text-content-inner .heading{font-size:36px;line-height:42px;margin-bottom:15px}.img-text-row .img-text-content-inner .subheading{font-size:18px;margin-bottom:15px}.ctm_img_text_grid .rte{font-size:16px;line-height:22px;margin-bottom:15px}}.ctm-promotions-grid{max-width:1093px;margin:46px auto;display:flex;flex-wrap:wrap;gap:32px}.ctm-promotions-card{flex:1 0 343px;padding:28px 24px;background:#fff;border-radius:4px}.our-value-icon{max-width:40px;margin-bottom:23px;height:40px}.our-value-icon img{display:block}.ctm-promotions-card--title{font-size:28px;line-height:36px;font-weight:600;margin-bottom:8px;color:#131c2a}.ctm-promotions-card--text{font-size:18px;line-height:26px;color:#131c2a}.featuted-promotions-section .rte p{font-size:20px;line-height:26px}@media(max-width:767px){.ctm-btn{font-size:16px;font-weight:500}.about-rte-container .heading{line-height:42px;font-size:36px;margin:12px 0 25px}.about-rte-container .rte{font-size:16px;line-height:22px}}@media(max-width:640px){.ctm-promotions-card{flex:100%}}.yv-blog-card a.yv-blog-card-img{border-radius:2px}.yv-blog-title{font-size:28px;text-transform:capitalize;line-height:26px;letter-spacing:0;padding:0;margin-bottom:12px;color:#131c2a}.yv-blog-date{position:static;font-size:20px;line-height:26px;padding:0;color:#626569;text-transform:capitalize;margin-bottom:12px}.yv-blog-desc{font-size:20px;line-height:26px;color:#131c2a}.yv-blog-card a.button.secondary-button{text-transform:capitalize;padding:0!important;background:none;border:0;text-decoration:underline;text-align:left;display:inline-block;min-width:unset;min-height:unset;border-radius:unset;font-size:18px;line-height:26px;color:#131c2a}.yv-blog-card a.button.secondary-button:before{display:none}.main-blog-section{padding-bottom:100px}@media(max-width:767px){.yv-blog-desc{font-size:16px;line-height:20px}.yv-blog-title{font-size:24px}.yv-blog-date{position:static;font-size:16px;line-height:20px}.main-blog-section{padding-bottom:50px}}.ctm-pdp-img-text .row{margin:0}.ctm-pdp-img-text .col-12{padding:0;background:#f5efe8}.ctm-pdp-img-text .section-heading-title,.ctm-pdp-img-text li{color:#131c2a!important}.ctm-pdp-img-text ul{margin-top:32px}.ctm-pdp-img-text{max-width:1300px!important}.ctm-pdp-imgtext-bg{position:relative;z-index:1;background-image:url(//thankfulgreetings.com/cdn/shop/files/TG-Pattern_Heart_Star_Off_White_Pulp_1.png?v=1765690097);background-size:cover;background-position:center}.ctm-pdp-imgtext-bg li{color:#131c2a}.custom_accordion .heading{font-size:46px;line-height:56px;font-weight:600;color:#131c2a}.custom_accordion .accordion-heading{font-size:24px!important;line-height:30px;text-transform:capitalize;font-weight:500;color:#131c2a}.custom_accordion .yv-accordion-header{padding:12px 15px;background:none!important}.custom_accordion .yv-accordion-card{border-radius:0;border-color:#131c2a;box-shadow:none;margin-bottom:24px}.custom_accordion .yv-content-body p{font-size:18px;color:#131c2a}.custom_accordion .yv-accordion-header{position:relative}.custom_accordion .yv-accordion-header svg,.yv-product-accordion.sidebar-content summary.yv-accordion-header svg{display:none}.custom_accordion .yv-accordion-header:after,.yv-product-accordion.sidebar-content summary.yv-accordion-header:after{content:"";width:24px;height:24px;display:block;background:url(/cdn/shop/files/arrow-down.svg?v=1767542032);background-size:16px;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.custom_accordion .yv-accordion-header.active:after,.yv-product-accordion.sidebar-content summary.yv-accordion-header.active:after{transform:rotate(-180deg)}@media(max-width:767px){.ctm-pdp-img-text .text-content-wrap{padding:30px 20px}.ctm-pdp-imgtext-bg .text-content-wrap{padding:50px 0!important}}.ctm-recommend-prodgrid-wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px 40px;margin-top:56px}.recomnd-img{display:block;width:100%;max-width:100%;border-radius:4px}.recommend-prod .title{font-size:24px;font-weight:600;color:#131c2a;line-height:26px;margin-bottom:12px;text-transform:capitalize}.prod__media{margin-bottom:22px}.recommend-prod{color:#131c2a}.recommend-prod .subtitle{font-size:22px;line-height:26px;font-weight:300;font-style:italic;color:#131c2a}.recommend-prod .rte{font-size:18px;line-height:26px;margin:12px 0;color:#131c2a}.recommend-prod .rte p{color:#131c2a}.recommend-prod .features ul{list-style:none;padding:0}.recommend-prod .features ul li{display:grid;grid-template-columns:auto 1fr;gap:9px;color:#131c2a}.recommend-prod .features ul li:before{display:block;content:"";width:8px;height:8px;border-radius:50%;background:#b6a9a4;margin-top:9px}.recommend-prod .ctm-btn{border-radius:0;background:#002d61}@media(max-width:767px){.custom_accordion .heading{font-size:36px;line-height:42px}.custom_accordion .accordion-heading{font-size:18px!important;line-height:26px}.custom_accordion .yv-content-body p{font-size:16px;line-height:20px}.recommend-prod .rte{font-size:16px;line-height:22px;margin:8px 0}.recommend-prod .subtitle{font-size:18px;line-height:24px}.recommend-prod .title{font-size:20px;line-height:24px;margin-bottom:8px}.ctm-recommend-prodgrid-wrap{gap:25px;margin-top:40px}}@media(max-width:640px){.ctm-recommend-prodgrid-wrap{grid-template-columns:1fr}}.yv-product-small-slider-containers{max-width:555px;margin:0 auto;display:flex;justify-content:center}.image-wrappers{padding:0!important;position:relative}.main-product-section-row{max-width:1300px;margin:0 auto}.yv-main-product-detail.slider-product-detail{padding:0 0 0 40px}.yv-product-detail-title{font-size:36px;font-weight:400;color:#131c2a;line-height:52px;margin-bottom:12px}.yv-main-product-detail .ctm-rte,.yv-main-product-detail .ctm-rte *{font-size:18px;font-weight:400;color:#131c2a}.yv-main-product-detail .ctm-rte a{text-decoration:underline;font-weight:600;color:#002d61}.yv-main-product-detail .yv-pricebox-outer{margin-top:44px;margin-bottom:40px}.yv-main-product-detail .yv-pricebox-outer .yv-product-price{font-size:32px;line-height:36px;font-weight:400;color:#131c2a}.pdp-atc-qty-wrap .yv-product-quantity label.yv-variant-title{display:none}.pdp-atc-qty-wrap .yv-product-quantity{margin:0}.pdp-atc-qty-wrap .yv-product-quantity .quantity{width:100%;max-width:100%;height:52px}.pdp-atc-qty-wrap .product-quantity-wrapper{flex:0 0 188px}.pdp-atc-qty-wrap .pdp-action-container{width:100%}.pdp-atc-qty-wrap .pdp-atc .product_button{margin:0!important;flex:1}.pdp-atc .main-product-form{display:flex;flex-wrap:wrap}.pdp-atc-qty-wrap .pdp-action-container .add_to_cart{border-radius:0;border-color:#002d61!important;background:transparent;color:#002d61;font-weight:600;text-transform:capitalize;font-size:18px;line-height:26px;height:52px;margin:0}.pdp-atc-qty-wrap .pdp-atc{display:flex;flex-wrap:wrap;align-items:stretch}.pdp-atc-qty-wrap .yv-product-quantity .quantity input{border-radius:2px;font-size:18px;font-family:var(--font-family);color:#000;border-color:#000}.pdp-atc-qty-wrap .quantity-button{color:#000}.pdp-btns-bottom{flex:100%;text-align:center}.pdp-btns-bottom .shopify-payment-button{max-width:100%;margin:16px 0 0!important}.pdp-btns-bottom shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 0px}.pdp-btns-bottom a#more-payment-options-link{font-size:18px;color:#002d61;font-weight:600;margin-top:12px}.yv-product-description *{color:#131c2a}.yv-product-description>*:not(:last-child){margin-bottom:20px}.yv-product-description{padding:20px 0;border-top:1px solid #DFDFE5;margin:32px 0 0}.product-detail-slider.main-slider-wrapper{position:sticky;top:0;overflow:unset}.yv-product-accordion.sidebar-content{margin:0;border-top:1px solid #DFDFE5}.yv-product-accordion.sidebar-content details.yv-accordion-card{margin:0}.yv-product-accordion.sidebar-content summary.yv-accordion-header{padding:20px 0}.yv-product-accordion.sidebar-content:last-child{border-bottom:1px solid #DFDFE5}.yv-product-accordion.sidebar-content summary.yv-accordion-header h6{color:#131c2a;font-size:24px;font-family:var(--font-family);line-height:26px;font-weight:400}.yv-product-accordion.sidebar-content *{color:#131c2a;font-size:18px}@media(max-width:767px){.yv-main-product-detail.slider-product-detail{padding:20px}}@media(max-width:575px){.yv-main-product-detail.slider-product-detail{padding:30px 0 0}.yv-product-detail-title{font-size:24px;line-height:32px}.yv-main-product-detail .ctm-rte,.yv-main-product-detail .ctm-rte *{font-size:16px}.yv-main-product-detail .yv-pricebox-outer .yv-product-price{font-size:26px;line-height:30px}.yv-main-product-detail .yv-pricebox-outer{margin-top:20px;margin-bottom:20px}.pdp-atc-qty-wrap .pdp-atc .pdp-action-container{flex:100%;padding:0;border:0;padding-top:10px!important}.product-section shopify-payment-terms{padding:0!important}.yv-product-description *{font-size:16px!important;line-height:22px}.yv-product-description{padding:20px!important}.yv-product-accordion.sidebar-content{border-top:1px solid #DFDFE5!important;padding:20px!important}.yv-product-accordion.sidebar-content summary.yv-accordion-header{padding:0!important}.yv-main-product-detail.slider-product-detail .yv-product-accordion.sidebar-content{padding:20px!important;border-top:1px solid #DFDFE5;border-bottom:0}.yv-main-product-detail.slider-product-detail .yv-product-accordion.sidebar-content:last-child{border-bottom:1px solid #DFDFE5}.yv-product-accordion.sidebar-content summary.yv-accordion-header h6{font-size:20px;line-height:22px}.pdp-atc-qty-wrap .pdp-atc .product-quantity-wrapper{padding-top:0!important;border:0!important}.pdp-btns-bottom .shopify-payment-button{margin:10px 0 0!important}.yv-product-description{margin:20px 0 0}}.process-row{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:100px;align-items:center;column-gap:0}.process-col.process-content{flex:1;max-width:710px;color:#131c2a}.process-col.process-media{flex:1;max-width:447px}.process-grid-wrapper{max-width:1176px;margin:0 auto;padding:0 20px}.process-row.img-left{flex-direction:row-reverse}.process-col.process-media img{display:block;width:100%;max-width:100%}.banner-content-bottom{max-width:710px;margin:0 auto 40px;text-align:center;font-size:20px;line-height:28px;padding:0 20px}.banner-content{padding:0 20px}.banner-content-bottom p{color:#fff}.process-col.process-content *{color:#131c2a}p.step-text{font-size:24px;line-height:32px}h2.step-title{font-size:38px;line-height:46px;font-weight:600;margin:16px 0}.step-description{font-size:22px;line-height:30px;font-weight:400}.process-col.process-content .btn_wrap{margin-top:16px;display:grid;justify-content:flex-start;gap:16px}.process-col.process-content .btn_wrap .button{background:transparent;border-color:#131c2a;border-radius:0;font-size:18px;font-weight:600}.process-steps-section{position:relative;margin-top:-250px;z-index:1}.banner-content-section{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1;width:100%;height:100%;top:0;left:0;padding-bottom:23%}.top-banner-section,.top-banner-media{position:relative}.top-banner-media img{display:block;width:100%;height:100%;object-fit:cover}.customize-process-section{position:relative;z-index:1}.process-steps-section:before{content:"";position:absolute;z-index:-1;background:linear-gradient(180deg,#b6a9a4,#fff);top:250px;height:calc(100% - 250px);width:100%}.banner-content h2{font-size:52px;color:#fff;font-weight:700;margin-bottom:16px}.banner-content .description p{font-size:24px;color:#fff;line-height:32px}.row.process-cards-row{max-width:1076px;margin:48px auto 0;row-gap:20px}.cardtype-content-card{display:flex;flex-direction:row}.card-inner{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:72px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.1'/%3E%3C/svg%3E");background-color:#fcfbfa}.cardtype-img{display:flex;flex-direction:row}.card-img-wrap img{display:block;width:100%;height:100%;object-fit:cover}.card__title{font-size:22px;font-weight:600;line-height:26px;color:#131c2a}.card-inner .description *{font-size:20px;line-height:26px;color:#131c2a}.card-inner .button{margin-top:15px;font-size:18px;font-weight:600;text-transform:capitalize}.card-inner .btn1.btn-solid{background:#b6a9a4;border-color:#b6a9a4;border-radius:0}.card-inner .button.btn1.btn-outline{border-radius:0;background:transparent;color:#131c2a;border-color:#131c2a}.process-cards-section .description p{font-size:18px;color:#131c2a;line-height:26px}.process-cards-section h2.section-heading-title.h2{color:#131c2a}@media(min-width:768px){.process-row.img-right .process-col.process-content{padding-right:184px}.process-row.img-left .process-col.process-content{padding-left:184px}}@media(max-width:991px){.process-steps-section{margin-top:-100px}.process-steps-section:before{top:100px;height:calc(100% - 100px)}.process-row.img-right .process-col.process-content{padding-right:40px}.process-row.img-left .process-col.process-content{padding-left:40px}.top-banner-media{height:60vh}}@media(max-width:767px){.process-col.process-content .btn_wrap .button{font-size:16px}.step-description{font-size:16px;line-height:22px}h2.step-title{font-size:26px;line-height:32px}p.step-text{font-size:20px;line-height:26px}.banner-content h2{font-size:36px}.banner-content .description p{font-size:20px;line-height:26px}.process-col.process-media{flex:100%;max-width:100%;order:-1;margin-bottom:20px}.process-col.process-content{flex:100%}.process-row{justify-content:center;padding-bottom:50px}.process-row.img-left .process-col.process-content{padding-left:0}.process-row.img-right .process-col.process-content{padding-right:0}.banner-content-bottom{font-size:18px;line-height:26px}}@media(max-width:575px){.card-inner{padding:40px 25px}}.collection-page-richtext p:last-child{margin:0}.rich-text-section:has(.collection-page-richtext){background:#b6a9a4!important}.collection-page-richtext .rich-text-description *{color:#131c2a;font-size:20px;line-height:28px}.container.sm-container.collection-page-richtext{max-width:1236px}.collection-page-richtext .rich-text-description a{font-weight:600;text-decoration:underline}.collection_heading{margin-top:100px}.collection_heading .heading-title{font-size:46px;font-weight:600;color:#002d61;line-height:52px}@media(min-width:768px){.collection-img-text-content{padding-right:20px}}.collection-img-media img{display:block;width:100%;max-width:100%}.collection-img-text-content .heading{font-size:52px;line-height:60px;font-weight:600}.collection-img-text-content .description{margin-top:16px;font-size:20px;line-height:24px}.collection_img_text_section .row{align-items:center}.yv-products-list span.yv-pagination-link,.yv-products-list li.yv-pagination-item-new{color:#131c2a!important}.collection-products-section button.collection-sortby-selected{border:0;display:flex;align-items:center;justify-content:space-between;width:130px;padding:0}.collection-products-section button.collection-sortby-selected span{padding:0;color:#131c2a;font-weight:400;text-transform:capitalize;font-size:16px}.collection-products-section div#toolbox-sort{margin-left:34px}.collection-products-section h6#filterHeading{border:0;padding:0;font-size:16px;color:#131c2a}.collection-products-section p.products-count{padding:0;font-weight:400;font-size:16px;color:#131c2a}.collection-products-section .collection-sortby-selected svg{fill:#000}.collection-products-section .collection-sortby-selected svg path{fill:#131c2a}.collection-products-section .yv-collections-topbar{border-bottom:2px solid #0000001F}.collection-products-section .yv-filter-sidebar .yv-collection-filter{border:0}.yv-filter-content{height:0;overflow:hidden;transition:all .3s ease}.yv-filter-content.active{height:auto;margin-top:15px}.yv-filter-title.text{margin:0;font-size:16px;font-weight:600;color:#131c2a;display:flex;align-items:center;justify-content:space-between;gap:15px}h6.yv-filter-title.text:after{content:"";width:24px;height:24px;display:block;background:url(/cdn/shop/files/arrow-down.svg?v=1767542032);background-size:13px;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.yv-filter-name:has(.yv-filter-content.active) h6.yv-filter-title.text:after{transform:rotate(-180deg)}.atc-style-button.ctm-atc-ul{position:static!important;display:block!important}.ctm-atc-ul button.Sd_addProduct{display:block!important;opacity:1!important;width:100%!important;transform:unset!important;border:1px solid #002D61!important;box-shadow:none!important;color:#002d61;text-transform:capitalize!important;font-weight:600;font-size:16px;margin-top:14px!important}.product-content-left a.yv-product-title{font-size:16px;color:#131c2a;margin-bottom:8px}.yv-prizebox.text{font-size:22px;font-weight:400!important;color:#131c2a}.yv-prizebox.text span.yv-product-price{color:#000;font-weight:400}.product-grid-main-col{display:flex;flex-direction:row}.product-grid-main-col .yv-product-card.product-grid-layout-rounded{width:100%;display:flex;flex-direction:row}.product-grid-main-col .yv-product-card.product-grid-layout-rounded .animated-grid{width:100%;display:flex;flex-direction:column}.yv-product-information.text-left{flex:1;display:flex;flex-direction:row}.yv-product-information.text-left .product-content-left{flex:1;display:flex;flex-direction:column}.atc-style-button.ctm-atc-ul li.yv-product-grid-form{flex:1}.text-card-wrapper{display:grid;grid-template-columns:1fr 1fr;max-width:934px;gap:40px;margin:40px auto 0}.text-card-wrapper .text-card{padding:32px;text-align:center}.text-card-wrapper .text-card p{font-size:20px;line-height:28px;font-weight:600;margin-bottom:15px}.text-card .button.capitalize.btn1{font-size:16px;font-weight:600}.section-heding .description p{font-size:20px;line-height:28px}.collection-text-card-section .section-heding{max-width:725px;margin:0 auto}@media(max-width:767px){.collection_img_text_section .row{flex-direction:column-reverse}.collection-img-text-content .heading{font-size:36px;line-height:42px}.collection-img-text-content .description{font-size:16px;line-height:20px}.collection-page-richtext .rich-text-description *{font-size:16px;line-height:22px}.collection_heading .heading-title{font-size:26px;line-height:32px}.collection_heading{margin-top:50px}.collection-img-media{margin-bottom:20px}}@media(max-width:575px){.text-card-wrapper{max-width:934px;gap:25px;grid-template-columns:1fr}}.ctm_mega_img{padding:40px 0}@media(max-width:991px){.ctm_mega_img{padding:0}}.top-header.header__5 div#nav-menu-btn{display:block!important}.yv-quantity-rules{display:none}li.nav-item.nav-item-mega-menu{display:flex;align-items:center}a.nav-link.list-menu__item:has(.navPages-label){padding:12px 16px;background:#b6a9a4;border-radius:4px;color:#fff!important}a.nav-link.list-menu__item:has(.navPages-label) .navPages-label{display:none}li.nav-item.login svg,li.nav-item.search svg{width:24px;fill:#fff;margin-right:10px}li.nav-item.login .list-menu__item,li.nav-item.search .list-menu__item{display:flex!important;justify-content:left;align-items:center}.side-menu .inner-side .navbar-nav>li.nav-item.login,.side-menu .inner-side .navbar-nav>li.nav-item.search{border-bottom:none!important}.side-menu .inner-side .navbar-nav>li.nav-item.login{margin-top:10px}.side-menu .inner-side .navbar-nav>li.nav-item.login a,.side-menu .inner-side .navbar-nav>li.nav-item.search a{padding:8px 0}.ctm-img-media-grid .img-media{display:block;border-radius:10px;aspect-ratio:1;position:relative}.hover-title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;font-weight:600;background:linear-gradient(45deg,#000000ad,transparent);transition:all .3s ease;opacity:0;padding:20px}p.media-title{font-size:20px;font-weight:600;margin-top:10px}.ctm-img-media-grid .img-media:hover .hover-title{opacity:1}.ctm-img-media-grid{margin-top:40px}.section-heading .description p{font-size:20px;margin:0}.gallery__slide-imgs{min-width:20%}.yv-product-thumb-sliders{width:100%}section#shopify-section-template--16029628268608__image_card_with_text_iM6rPJ .imgCard__content ul li:before{filter:brightness(0) invert(1)}.yv-images-grid-content-text{font-size:20px;line-height:1.5}@media(max-width:767px){.yv-images-grid-content-text{font-size:16px;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
