.elementor-381 .elementor-element.elementor-element-4c606a24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .tfw-hero a.btn{background-color:#C99E43;font-size:16px;font-weight:500;text-transform:none;line-height:24px;letter-spacing:1px;color:#FFFEFB;transition-duration:250ms;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;gap:10px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .tfw-hero a.btn:hover{background-color:#B08A38;color:#FFFEFB;transform:translateY(0px);}.elementor-381 .elementor-element.elementor-element-669c8b59 .hero-media{border-radius:20px;padding-top:48.4375%;}.elementor-381 .elementor-element.elementor-element-669c8b59 .hero-content h1{color:#FFFEFB;}.elementor-381 .elementor-element.elementor-element-669c8b59 .hero-subtitle{color:rgba(255,254,251,.9);}.elementor-381 .elementor-element.elementor-element-669c8b59 .hero-content{gap:30px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .tfw-hero a.btn .arrow{font-size:14px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .tfw-hero a.btn .arrow i{font-size:14px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .tfw-hero a.btn .arrow svg{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .tfw-hero a.btn .arrow img{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-42fb242c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals{--tf-na-view:3;--tf-na-gap:0px;--tf-na-speed:450ms;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals a.btn-shopall{background-color:#C99E43;font-size:16px;font-weight:500;text-transform:none;line-height:24px;letter-spacing:1px;color:#FFFEFB;transition-duration:250ms;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;gap:10px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals a.btn-shopall:hover{background-color:#B08A38;color:#FFFEFB;transform:translateY(0px);}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .section-head h2{color:#0F0F0F;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:53px;letter-spacing:1px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .section-sub{color:#000000;font-size:14px;font-weight:300;text-transform:uppercase;line-height:21px;letter-spacing:1px;margin-top:5px;max-width:700px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .section-head{margin-bottom:38px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .btn-shopall-wrap{padding-top:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals a.btn-shopall .arrow{font-size:14px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals a.btn-shopall .arrow i{font-size:14px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals a.btn-shopall .arrow svg{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals a.btn-shopall .arrow img{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .container{max-width:1440px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .arrow-btn{width:35px;height:35px;background-color:#FFFBF2;border-color:#E9E0D2;border-width:1px;border-radius:50%;font-size:16px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .carousel-arrows{gap:16px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .arrow-btn:hover{background-color:#0F0F0F;border-color:#0F0F0F;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .arrow-btn i{font-size:16px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .arrow-btn svg{width:16px;height:16px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .arrow-btn img{width:16px;height:16px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-card{background-color:#FFFFFF00;border-style:solid;border-width:1.33px 1.33px 1.33px 1.33px;border-color:#CCCCCC;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-media{aspect-ratio:1 / 1;--tf-na-pad:0%;background-color:#FFFBF2;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-media img{object-fit:cover !important;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-media-img-main, .elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-media-img-hover{transition-duration:450ms;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .badge{font-size:12px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:#000000;padding:12px 15px 12px 15px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .badge.badge-sage{background-color:#E7E6D0;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .badge.badge-mauve{background-color:#E3CFCF;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .badge.badge-peach{background-color:#FFE2A4;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .media-header{top:10px;left:26.6px;right:26.6px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .media-header-left{gap:5px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .heart-btn{width:40px;height:40px;background-color:#FFFEFB;border-radius:50%;font-size:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .heart-btn i{font-size:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .heart-btn svg{width:20px;height:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .heart-btn img{width:20px;height:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .rating{color:#0F0F0F;font-size:14px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1px;gap:5.3px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .rating svg{font-size:15px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .rating svg i{font-size:15px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .rating svg svg{width:15px;height:15px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .rating svg img{width:15px;height:15px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-info{padding:26.6px 26.6px 26.6px 26.6px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-titleblock h3, .elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-titleblock h3 a{color:#0F0F0F;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-titleblock h3{font-size:18px;font-weight:500;line-height:27px;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-sub{color:#757575;font-size:14px;font-weight:300;text-transform:uppercase;line-height:21px;letter-spacing:1px;gap:6.7px;margin-top:0px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-sub .sub-dot{background-color:#757575;width:4px;height:4px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .price, .elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .price .amount, .elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .price bdi{color:#757575;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .price{font-size:14px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:1px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-row{margin-top:6.7px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .swatch{width:24px;height:24px;--b:#FFFFFF;border-width:2.1px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .swatches{gap:5.3px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .swatch.active{border-color:#000000;border-width:1.1px;}.elementor-381 .elementor-element.elementor-element-198de4ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections a.btn{background-color:#C99E43;font-size:16px;font-weight:600;text-transform:none;line-height:24px;letter-spacing:1px;color:#FFFEFB;transition-duration:250ms;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;gap:10px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections a.btn:hover{background-color:#B08A38;color:#FFFEFB;transform:translateY(0px);}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .container{max-width:1440px;padding-left:40px;padding-right:40px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .section{padding:78px 0px 78px 0px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collections-grid{gap:60px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-text{text-align:left;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-media{aspect-ratio:650 / 785;border-radius:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-media img{object-fit:cover;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections{--tf-col-img-gap:10px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-text h3{color:#0F0F0F;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:53px;letter-spacing:1px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-sub{color:#000000;font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:21px;letter-spacing:1px;margin-top:6px;margin-bottom:22px;}.elementor-381 .elementor-element.elementor-element-791419da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner a.btn-banner{background-color:#C99E43;font-size:16px;font-weight:500;text-transform:none;line-height:24px;letter-spacing:1px;color:#FFFFFF;box-shadow:0px 10px 12px 0px rgba(0,0,0,0.2);transition-duration:250ms;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;gap:10px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner a.btn-banner:hover{background-color:#B08A38;color:#FFFFFF;transform:translateY(0px);}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .container{max-width:1440px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner{aspect-ratio:1360 / 578;border-radius:20px 20px 20px 20px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner > img, .elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner .bg-video{object-position:center center;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content{justify-content:center;align-items:center;padding:0px 24px 0px 24px;gap:30px;text-align:center;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content h2{color:#FFFEFB;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:53px;letter-spacing:1px;margin-bottom:15px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content h2 em{color:#C99E43;font-weight:600;font-style:italic;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content p{color:rgba(255,254,251,.7);font-size:18px;font-weight:300;line-height:27px;letter-spacing:0px;max-width:800px;}.elementor-381 .elementor-element.elementor-element-55be593b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .tfw-emotions .container{max-width:1440px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .tfw-emotions .bento-stack{margin-top:29px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .tfw-emotions{--tfw-grid-h:620px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .section-head h2{color:#0F0F0F;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:53px;letter-spacing:1px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .section-head em{color:#C99E43;font-weight:600;font-style:italic;}.elementor-381 .elementor-element.elementor-element-134d0f06 .pill-toggle{background-color:#FFFEFB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE6DA;border-radius:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .pill{font-size:12px;font-weight:400;text-transform:none;line-height:14px;letter-spacing:1px;padding:9px 20px 9px 20px;border-radius:0px 0px 0px 0px;color:#0F0F0F;}.elementor-381 .elementor-element.elementor-element-134d0f06 .pill.active{color:#FFFEFB;background-color:#C99E43;}.elementor-381 .elementor-element.elementor-element-134d0f06 .view-all{color:#0F0F0F;font-size:12px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:1.2px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .view-all:hover{color:#B08A38;}.elementor-381 .elementor-element.elementor-element-134d0f06 .view-all .underline{background-color:#D9D4CA;height:1px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .section-head-right{gap:22px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .bento-card, .elementor-381 .elementor-element.elementor-element-134d0f06 .bento-tall, .elementor-381 .elementor-element.elementor-element-134d0f06 .emo-card::before{border-radius:0px 0px 0px 0px !important;}.elementor-381 .elementor-element.elementor-element-134d0f06 .bento-scrim{opacity:1;}.elementor-381 .elementor-element.elementor-element-134d0f06 .bento-text h4{color:#FFFEFB;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;letter-spacing:1px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .emo-card:hover .bento-text h4{font-size:32px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .emo-card:hover .bento-text{bottom:50% !important;transform:translateY(50%) !important;align-items:center !important;text-align:center !important;}.elementor-381 .elementor-element.elementor-element-134d0f06 .shop-now{color:#FFFEFB;border-bottom-color:#C99E43;border-bottom-width:0.8px;font-size:11px;font-weight:300;text-transform:uppercase;line-height:16px;letter-spacing:1px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .bento-text{left:24px;right:24px;bottom:24px;--tfw-text-bottom:24px;gap:12px;}.elementor-381 .elementor-element.elementor-element-32c83542 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .tfw-testimonials .container{max-width:1440px;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .stars{color:#C99E43;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .quote{color:#0F0F0F;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .arrow-btn{font-size:14px;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .arrow-btn i{font-size:14px;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .arrow-btn svg{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-5eac14c5 .arrow-btn img{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-63876f76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-band{background-color:transparent;background-image:linear-gradient(161.84deg, #07270F 0%, #0F5420 100%);padding:72px 72px 72px 72px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta a.btn-cta{background-color:#C99E43;font-size:16px;font-weight:500;text-transform:none;line-height:24px;letter-spacing:1px;color:#FFFEFB;transition-duration:250ms;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;gap:10px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta a.btn-cta:hover{background-color:#B08A38;color:#FFFEFB;transform:translateY(0px);}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-grid{max-width:1296px;gap:76.8px;align-items:center;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-grid.has-card{--tf-cta-card-w:36.8%;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-copy{text-align:left;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-eyebrow{color:#E6CE92;font-size:12px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:2px;gap:10px;margin-bottom:14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-eyebrow .line{background-color:#E6CE92;width:28px;height:1.5px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-copy h2{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:500;line-height:53px;letter-spacing:1px;margin-bottom:16px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-copy h2 em{color:#E6CE92;font-weight:500;font-style:italic;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-copy p{color:#F0DFDC;font-size:18px;font-weight:300;line-height:27px;letter-spacing:0px;max-width:465px;margin-bottom:26px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta a.btn-cta .arrow{font-size:14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta a.btn-cta .arrow i{font-size:14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta a.btn-cta .arrow svg{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta a.btn-cta .arrow img{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-card{background-color:rgba(255,251,242,0.08);border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:rgba(255,251,242,0.18);padding:20px 20px 20px 20px;gap:12px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-row{background-color:rgba(255,251,242,0.95);padding:14px 16px 14px 16px;gap:14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-row.is-pending{opacity:0.55;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-date{background-color:#F0E0BD;width:52px;padding-top:6px;padding-bottom:6px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-day{color:#232323;font-family:"Playfair Display", Sans-serif;font-size:22.4px;font-weight:500;line-height:24.64px;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-weekday{color:#232323;font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:11.55px;letter-spacing:1.05px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-rtitle{color:#0F0F0F;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-rsub{color:#676767;font-size:14px;font-weight:300;line-height:21px;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-status{color:#0F0F0F;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-status svg{width:20px;height:20px;}.elementor-381 .elementor-element.elementor-element-5a7b0779 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .review-card{background-color:rgba(255,254,251,.9);border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;width:287px;left:30px;bottom:30px;gap:16px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.btn-sub{background-color:#C99E43;font-size:16px;font-weight:500;text-transform:none;line-height:24px;letter-spacing:1px;color:#FFFEFB;transition-duration:250ms;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;gap:10px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.btn-sub:hover{background-color:#B08A38;color:#FFFEFB;transform:translateY(0px);}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .container{max-width:1440px;padding-left:40px;padding-right:40px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .section{padding:78px 0px 78px 0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-grid{gap:64px;align-items:center;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-media{aspect-ratio:650 / 500;border-radius:0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-media img{object-position:center center;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .review-avatar{background-color:#C99E43;color:#FFFEFB;width:48px;height:48px;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .review-card h6{color:#0F0F0F;font-size:13px;font-weight:500;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .review-card p{color:rgba(15,15,15,.6);opacity:1;font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .eyebrow{color:#C99E43;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:2px;gap:10px;margin-bottom:14px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .eyebrow-line{display:inline-block;background-color:#C99E43;width:32px;height:1px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-copy h2{color:#0F0F0F;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:53px;letter-spacing:1px;margin-bottom:18px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-copy h2 em{color:#C99E43;font-weight:600;font-style:italic;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .lead{color:rgba(15,15,15,.8);font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;max-width:460px;margin-bottom:24px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .checklist li{color:rgba(15,15,15,.8);font-size:14px;font-weight:300;line-height:21px;letter-spacing:0px;padding-left:20px;margin-bottom:15px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .checklist li::before{background-color:#C99E43;width:6px;height:6px;top:7px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .checklist{margin-bottom:15px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-actions{column-gap:32px;row-gap:16px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary{font-size:16px;font-weight:500;line-height:24px;letter-spacing:1px;color:#0F0F0F;transition-duration:250ms;gap:8px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary:hover{color:#C99E43;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary .arrow{transition-duration:250ms;font-size:14px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary .link-text{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary .arrow i{font-size:14px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary .arrow svg{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription a.link-secondary .arrow img{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-74dc611d{padding:20px 0px 60px 0px;}.elementor-381 .elementor-element.elementor-element-1c40c220 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .tfw-instagram .container{max-width:1440px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .section-head em{color:#C99E43;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-card{border-radius:16px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-grid{gap:20px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-icon-btn{color:#ffffff;font-size:20px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-product-btn{background-color:transparent;color:#FFFEFB;border-color:#FFFEFB;border-width:1px;border-style:solid;border-radius:999px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-product-btn:hover{background-color:#C99E43;border-color:#C99E43;color:#FFFEFB;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-product-btn svg{width:13px;height:13px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-icon-btn i{font-size:20px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-icon-btn svg{width:20px;height:20px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-icon-btn img{width:20px;height:20px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-sound-badge{font-size:14px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-sound-badge i{font-size:14px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-sound-badge svg{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-sound-badge img{width:14px;height:14px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-views-badge{font-size:13px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-views-badge i{font-size:13px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-views-badge svg{width:13px;height:13px;}.elementor-381 .elementor-element.elementor-element-45f07b95 .reel-views-badge img{width:13px;height:13px;}body.elementor-page-381:not(.elementor-motion-effects-element-type-background), body.elementor-page-381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF2;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals{--tf-na-view:2;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-media{--tf-na-pad:0%;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .container{padding-left:24px;padding-right:24px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collections-grid{gap:44px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner{aspect-ratio:1360 / 578;}.elementor-381 .elementor-element.elementor-element-134d0f06 .emo-card:hover .bento-text{bottom:50% !important;transform:translateY(50%) !important;align-items:center !important;text-align:center !important;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-band{padding:56px 40px 56px 40px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-grid{gap:40px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .container{padding-left:24px;padding-right:24px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-grid{gap:34px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-media{aspect-ratio:656 / 500;}}@media(max-width:767px){.elementor-381 .elementor-element.elementor-element-1d2167d8{margin-top:-18px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-669c8b59 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .hero-media{padding-top:0px;}.elementor-381 .elementor-element.elementor-element-669c8b59 .hero-content{gap:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals{--tf-na-view:2;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .section-head h2{font-size:26px;line-height:34px;letter-spacing:0.5px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .section-sub{font-size:12px;line-height:18px;letter-spacing:0.5px;margin-top:4px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .section-head{margin-bottom:22px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-media{--tf-na-pad:0%;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .badge{font-size:8px;line-height:11px;letter-spacing:0.3px;padding:6px 7px 6px 7px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .media-header{top:8px;left:8px;right:8px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .media-header-left{gap:4px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .heart-btn{width:26px;height:26px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .rating{font-size:11px;line-height:16px;letter-spacing:0.3px;gap:4px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-info{padding:14px 12px 16px 12px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-titleblock h3{font-size:14px;line-height:20px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-sub{font-size:10px;line-height:15px;letter-spacing:0.5px;gap:4px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .price{font-size:11px;line-height:16px;letter-spacing:0.5px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .product-row{margin-top:10px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .swatch{width:18px;height:18px;}.elementor-381 .elementor-element.elementor-element-10ff43a9 .tfw-newarrivals .swatches{gap:4px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .container{padding-left:20px;padding-right:20px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .section{padding:32px 0px 32px 0px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collections-grid{gap:44px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-media{aspect-ratio:350 / 280;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections{--tf-col-img-gap:20px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-text h3{font-size:28px;line-height:38px;}.elementor-381 .elementor-element.elementor-element-21dba872 .tfw-collections .collection-sub{font-size:12px;line-height:18px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner{aspect-ratio:350 / 240;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content{gap:16px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content h2{font-size:26px;line-height:34px;margin-bottom:10px;}.elementor-381 .elementor-element.elementor-element-2978acab .tfw-banner .banner-content p{font-size:14px;line-height:21px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .section-head h2{font-size:28px;line-height:38px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .bento-text h4{font-size:20px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .emo-card:hover .bento-text h4{font-size:20px;}.elementor-381 .elementor-element.elementor-element-134d0f06 .emo-card:hover .bento-text{bottom:var(--tfw-text-bottom, 24px) !important;transform:none !important;align-items:flex-start !important;text-align:left !important;}.elementor-381 .elementor-element.elementor-element-134d0f06 .bento-text{left:16px;right:16px;bottom:16px;--tfw-text-bottom:16px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-band{padding:40px 20px 40px 20px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-grid{gap:32px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-copy h2{font-size:28px;line-height:38px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-copy p{font-size:15px;line-height:23px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-card{padding:14px 14px 14px 14px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-row{padding:12px 12px 12px 12px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-date{width:46px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-rtitle{font-size:15px;line-height:22px;}.elementor-381 .elementor-element.elementor-element-1b68671b .tfw-cta .cta-rsub{font-size:13px;line-height:19px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .section{padding:32px 0px 32px 0px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .container{padding-left:24px;padding-right:24px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-grid{gap:34px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-media{aspect-ratio:350 / 234;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .review-card{width:100%;left:16px;bottom:16px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-copy h2{font-size:28px;line-height:38px;}.elementor-381 .elementor-element.elementor-element-3a1b753f .tfw-subscription .subscription-actions{column-gap:20px;row-gap:16px;}}