.big-tt{font-size:84px!important}div#powrIframeLoader{display:none}.container{max-width:1440px;padding-left:15px;padding-right:15px}header .tt-cart .tt-dropdown-toggle .tt-badge-cart{background:#fcf8f3;color:#3a402b}.home-tt--hero{color:#fcf8f3;text-align:center;max-width:1028px;margin:0 auto 40px;font-size:40px;font-weight:700;line-height:42px;font-family:Caecilia LT Pro!important}.text-hero-home{font-family:Caecilia LT Pro!important}.text-cta{text-align:center;max-width:1028px;margin:0 auto}.before-tt-hero{font-size:20px;line-height:20px;margin-bottom:54px;font-family:Noto Sans Japanese,sans-serif;letter-spacing:2px;text-transform:uppercase}.content-description-first h2{font-family:Caecilia LT Pro!important}.slider-revolution .tp-caption1-wd-3{font-size:22px}.apuntate{color:#fcf8f3}.banner-cta .tt-promo-box{border-radius:20px}.banner-cta .tt-promo-box .tt-description{padding:0}.block-best-sellers .tt-layout-product-item .tt-product{border:1px solid #FCF8F3;padding:10px;border-radius:20px;background-color:#fcf8f3;border:1px solid #3a402b}.block-best-sellers .tt-product .tt-description .tt-title,.block-best-sellers .tt-product .tt-description .tt-price{margin-left:17px;font-weight:700}.block-best-sellers .tt-product .tt-description{padding-top:20px;background-color:#fcf8f3!important}.block-best-sellers .tt-product .tt-description .tt-product-inside-hover{background-color:#fcf8f3!important}.block-best-sellers .tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{border:1px solid #3a402b;padding:12px 20px}.block-best-sellers .tt-product .tt-description .tt-btn-addtocart .icon-shopping_basket:before{display:none}.block-best-sellers .tt-product:not(.tt-view) .tt-description .wk-app-btn{display:inline-block}.block-best-sellers .tt-product:not(.tt-view) .tt-image-box .wk-app-btn{display:none}.quienes-somos{padding:60px 0;background-image:url(https://cdn.shopify.com/s/files/1/0692/4520/6793/files/hojas-de-te.png?v=1748335738);background-repeat:no-repeat;background-position:top right;background-position-y:-60px}.qs-container{margin:0 auto;padding:0 30px}.qs-header{text-align:center}.qs-label{text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;color:#2e0503;font-family:Noto Sans Japanese,sans-serif!important}.qs-title{text-align:center;color:#2e0503;font-size:40px!important;font-style:normal;font-weight:700!important;line-height:normal!important;margin-top:50px;font-family:Caecilia LT Pro}.qs-desc{color:#2e0503;font-size:22px;line-height:28px;margin-bottom:0;max-width:487px;text-align:right;margin-top:0}.qs-content{display:flex;align-items:center;justify-content:center;gap:40px;position:relative;margin-top:20px}.qs-img img{width:278px;display:block;margin:0 0 0 auto}.qs-info{max-width:487px;border-left:2px solid #2E0503;padding-left:30px;color:#2e0503;font-size:22px;text-align:left;height:340px;position:relative;bottom:30px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;line-height:28px}.qs-info strong{font-weight:700}.qs-btn{display:inline-block;margin-top:40px;background:#2e0503;border:1px solid #2E0503;color:#fcf8f3;padding:12px 20px;border-radius:20px;text-decoration:none;font-size:16px;height:43px;line-height:1}.qs-btn:hover{background:#fcf8f3;color:#2e0503;border:1px solid #2E0503}@media (max-width: 900px){.qs-content{flex-direction:column;gap:20px}}.text-club{max-width:680px;margin:0 auto;text-align:center}.text-guia{color:#fcf8f3;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal;max-width:678px;margin:40px auto 0}.tt-layout-newsletter02 form .form-group{display:block;align-content:center}.tt-layout-newsletter02 form .form-group .form-control{height:44px;border-radius:0}.form-default .form-group label{text-align:left;font-family:Noto Sans Japanese,sans-serif;font-size:18px;color:#2e0503;font-weight:400}.tt-content-info{width:503px;height:244px;text-align:left;background-color:#fcf8f3;border-radius:20px;padding:40px 20px}.slick-initialized .slick-slide{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row}.tt-content-info .tt-title{font-size:22px;line-height:26px}.tt-content-info .obj-data02__rating{padding-bottom:40px}.tt-content-info p{font-size:18px;line-height:24px}.tt-content-info .obj-data02__rating svg{width:80px}.text-newsletter{color:#2e0503;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal;max-width:652px;margin:40px auto 0}.tt-hero-experto{font-family:Noto Sans Japanese,sans-serif}.tt-insta{font-size:20px;color:#fcf8f3}.tt-product-single-img img{border-radius:20px}.tt-shopcart-col .form-control{height:312px}.currency-selector{display:none!important}.text-idioma{font-size:14px}header .tt-dropdown-obj .tt-dropdown-toggle{display:flex;align-items:center;gap:8px}.faq-section{max-width:1028px;margin:80px auto;background:#fcf8f3;border-radius:0;padding:0 0 32px}.faq-title{text-align:center;font-size:20px!important;font-weight:700!important;color:#2e0503;margin-bottom:32px;margin-top:32px;text-transform:uppercase;letter-spacing:2px;font-family:Noto Sans Japanese,sans-serif!important}.faq-list{width:100%}.faq-item{border-bottom:1px solid #030303}.faq-question{width:100%;background:none;border:none;outline:none;color:#2e0503;font-size:22px;font-weight:600;text-align:left;padding:24px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color .2s;font-family:Caecilia LT Pro!important}.faq-question .faq-icon{display:inline-block;width:24px;height:24px;transition:transform .3s;position:relative}.faq-question .faq-icon:before{content:"";display:block;border:solid #2e0503;border-width:0 2px 2px 0;padding:4px;width:10px;height:10px;transform:rotate(45deg);position:absolute;right:6px;top:6px}.faq-question.active .faq-icon{transform:rotate(-180deg)}.faq-answer{display:none;color:#2e0503;font-size:18px;padding:0 0 24px;margin-top:-8px;max-width:90%;margin-left:0;font-family:Caecilia LT Pro!important}.faq-btn{display:block;margin:32px auto 0;background:#2e0503;color:#fcf8f3;border:1px solid #2e0503;border-radius:20px;padding:10px 32px;font-size:16px;text-decoration:none;text-align:center;font-weight:500;transition:background .2s,color .2s;font-family:Caecilia LT Pro!important}.faq-btn:hover{background:#fcf8f3;color:#2e0503;border:1px solid #2e0503}.faq-footer{margin:0 auto;justify-content:center;display:flex}@media (max-width: 700px){.faq-section{padding:0 10px 32px}.faq-title{font-size:18px}.faq-question{font-size:18px;padding:18px 0}.faq-answer{font-size:16px}}.tt-desctop-menu .tt-megamenu-col-01 .tt-megamenu-submenu>li ul{display:none;position:static;margin-top:0;padding:10px;width:100%}.tt-desctop-menu .tt-megamenu-col-01 .tt-megamenu-submenu>li ul.submenu-open{display:block}.tt-desctop-menu .tt-megamenu-submenu>li>a{line-height:24px}.tt-desctop-menu .tt-megamenu-submenu>li ul{background:transparent;box-shadow:none;position:static}.tt-desctop-menu .tt-megamenu-submenu>li ul li a{background:transparent;font-size:16px}.tt-desctop-menu .tt-megamenu-submenu li a:not(:only-child) span:after{margin-top:8px}.tt-desctop-menu .tt-title-submenu{font-size:16px;font-weight:600}header .tt-logo .tt-title{color:#fcf8f3;font-size:18px;font-weight:700}header .tt-desktop-header .tt-logo .tt-title{margin-top:0}.small-header .tt-desktop-header .tt-header-holder .tt-logo{margin-bottom:9px;margin-top:11px}.topbar--moychay{background:#3a402b}.menu--moychay{background:#3a402b4d;padding:42px 0;display:ruby}header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle .tt-icon svg{width:20px;height:20px}.slider-revolution .tp-bullets .bullet{width:16px;height:4px;background:#fcf8f34d;border-radius:20px}.slider-revolution .tp-bullets .bullet.selected{width:24px;height:4px;background:#fcf8f3;border-radius:20px}.main-menu-center{display:flex;justify-content:center;align-items:center;padding:0;margin:0 auto;text-align:center;gap:0}.main-menu-center>li{flex:0 0 175px;text-align:center;list-style:none}.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu nav>ul{position:relative;left:-24px}.tt-desctop-menu .tt-col-list{text-align:left}.shopify-pc__banner__btns{min-width:600px!important;gap:10px!important}.shopify-pc__banner__dialog button{padding:12px 6px!important;font-size:12px!important;margin:0!important}.btn-contact{font-size:16px;font-weight:400;color:#2e0503!important;background:#fcf8f3;padding:12px 20px;border:1px solid #fcf8f3;margin-top:24px}.btn-contact:hover{font-size:16px;font-weight:400;color:#fcf8f3!important;background:#2e0503;padding:12px 20px;border:1px solid #fcf8f3!important}footer .tt-footer-col div[class^=col-]{margin-top:24px;margin-bottom:24px}.footer-legal{background:#3a402b;color:#fcf8f3;font-size:16px;padding:0 0 50px}.footer-legal__container{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 20px}.footer-legal__left{flex:1 1 auto;min-width:200px}.footer-legal__right{display:flex;gap:30px;flex-wrap:wrap;justify-content:flex-end}.footer-legal__right a{color:#fcf8f3;text-decoration:underline;transition:color .2s;font-size:16px;white-space:nowrap}.footer-legal__right a:hover{color:#fff;text-decoration:underline}footer .tt-list li a{padding:0 0 30px}footer .tt-color-scheme-03 .tt-mobile-collapse .tt-collapse-title{padding-bottom:0}.tt-social-icon li a svg{width:18px;height:18px}@media (max-width: 900px){.footer-legal__container{flex-direction:column-reverse;align-items:center;gap:12px}.footer-legal__right{gap:16px;flex-wrap:wrap;justify-content:center}footer{font-size:14px;line-height:21px;margin-top:40px}footer .tt-color-scheme-03 .tt-mobile-collapse .tt-collapse-title{padding-bottom:10px}footer .tt-footer-col div[class^=col-]{margin-top:0;margin-bottom:0}footer .tt-list li a{padding:10px 0}.footer-legal__right a{font-size:11px}.footer-legal__left{font-size:12px}.footer-legal{padding:0}}.collection-hero{width:100vw;margin-left:50%;transform:translate(-50%);background-size:100%;background-position:center;background-repeat:no-repeat;padding:0;color:#2e0503;position:relative;top:-94px;display:flex;min-height:517px;align-items:flex-end;z-index:1}.collection-hero__content{max-width:786px;margin:0 auto;padding:0 24px 40px;border-radius:12px;text-align:center;font-size:18px}.collection-hero .tt-title{font-size:40px;line-height:40px;font-weight:700;margin-bottom:40px;color:#2e0503}.collection-hero p{font-size:22px;font-weight:700;line-height:26px}.content-indent:not(:first-child){margin-top:0}.tt-layout-product-item .tt-product{border:1px solid #FCF8F3;padding:10px;border-radius:20px;background-color:#fcf8f3;border:1px solid #3a402b}.tt-product .tt-description .tt-title{margin-left:17px}.tt-product .tt-description .tt-price{margin-left:17px;font-weight:700}.tt-product .tt-description{padding-top:20px;background-color:#fcf8f3!important}.tt-product .tt-description .tt-product-inside-hover{background-color:#fcf8f3!important}.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{border:1px solid #3a402b;padding:12px 20px}.tt-product .tt-description .tt-btn-addtocart .icon-shopping_basket:before{display:none}.tt-product:not(.tt-view) .tt-description .wk-app-btn{display:inline-block}.tt-product:not(.tt-view) .tt-image-box .wk-app-btn{display:none}.product-thumb{border:1px solid #3A402B;border-radius:20px;padding:10px;background-color:#fcf8f3}.prod-thumb-title-color a{font-weight:700}.tt-product .tt-image-box img{border-radius:20px;aspect-ratio:1 / 1;object-fit:cover}.tt-product .tt-image-box .tt-label-location [class^=tt-label-]{font-size:12px!important;padding:5px 15px!important;margin-left:0!important}.tt-product .tt-image-box .tt-label-location{left:0;right:0;justify-content:center}.product-cell__info{display:flex;flex-direction:column;height:95px}.tt-breadcrumb ul li{font-size:16px;line-height:24px;margin-top:20px;padding:4px 20px}.tt-breadcrumb{display:none!important}.shopify-pc__banner__dialog h2{font-size:20px!important;font-weight:600!important;color:#2e0503!important;padding-bottom:20px!important;line-height:1px!important}.shopify-pc__banner__dialog p{font-size:14px;color:#2e0503}.pageproduct .tt-breadcrumb{display:block!important}.tt-breadcrumb ul li:not(:first-child):before{content:">";color:#000}.tt-product-single-info .tt-label{display:block}.tt-product-single-info .tt-label [class^=tt-label]{line-height:12px;padding:4px 10px}.tt-product-single-info .tt-title{margin-top:0!important;font-weight:700}.tt-product-single-info .tt-price{margin-top:40px!important;font-weight:700;padding-bottom:20px;border-bottom:1px solid #3A402B}.tt-product-single-info .tt-wrapper{margin-top:20px}.product-description-meta{font-size:18px;line-height:24px}.custom-link-product{font-size:18px;line-height:27px;font-weight:700;margin-top:40px}.custom-link-product a{text-decoration:underline}.custom-link-box{margin-top:40px}.custom-info-line{display:flex;align-items:center;gap:8px;margin-top:30px}.custom-info-line span{font-size:18px;line-height:24px;font-weight:700}.custom-info-line-2 span{font-size:18px;font-weight:400}.tt-product-single-info .tt-wrapper .custom-link__shopinfo{text-decoration:underline;line-height:14px}.tt-product-single-info .tt-wrapper .custom-link__shopinfo a{color:#2e0503;font-weight:700}.stickprcol-js,.zoomWindow,.slick-slide img{border-radius:20px}.product-images-carousel{padding-bottom:25px}.tt-list-btn{padding-left:0;list-style:none}.custom--add-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.tt-swatches-container{margin-top:-20px}ul.tt-options-swatch li{margin:14px 5px 0}ul.tt-options-swatch li a:not(.options-color){border:1px solid #3A402B;border-radius:10px;width:90px}.tt-input-counter.style-01 span{color:#2e0503}.pageproduct .tt-input-counter.style-01 span.minus-btn{right:0;left:inherit;top:16px;color:#fff}.pageproduct .tt-input-counter.style-01 span.plus-btn{right:0;top:0;color:#fff}.form-default .form-control{background:#fff;border-radius:0}.btn.btn-border,.btn:hover{border:1px solid #3A402B}.btn.btn-lg{height:40px}.pageproduct .tt-input-counter.style-01 span{width:33px;height:15px;background:#3a402b;border-radius:10px}.pageproduct .tt-product-single-info .tt-input-counter.style-01 input{line-height:15px;height:32px;width:62px;border:1px solid #3A402B;border-radius:10px}.pageproduct .tt-input-counter.style-01 input{padding-bottom:0}.pageproduct .tt-product-single-info .tt-input-counter.style-01 .plus-btn:before{line-height:15px}.pageproduct .tt-product-single-info .tt-input-counter.style-01 .minus-btn:before{line-height:15px}.pageproduct .tt-input-counter.style-01 span:hover{color:#fff}.pageproduct .tt-input-counter.style-01{max-width:104px;min-width:104px}.pageproduct .tt-input-counter.style-01 .plus-btn:before{content:"\e90f";font-size:16px}.pageproduct .tt-input-counter.style-01 .minus-btn:before{content:"\e90c";font-size:16px}.tt-description-first{font-size:20px!important;font-weight:500!important;letter-spacing:2px!important;text-align:center;font-family:Noto Sans Japanese,sans-serif!important;justify-content:center!important}.sectionproductstemplate--25229373767945__index_section_products_64gKf8 .product-parent:not(.tt-view) .wk-app-btn[data-action=wk-remove] svg path{fill:#2fb62d!important}.tt-product-single-info .tt-row-custom-01{align-items:flex-end}.tt-title-options{font-size:18px;font-weight:400;padding-top:20px}.content-description-first{font-size:22px!important;font-weight:400;line-height:28px!important;margin:0 auto;max-width:800px;justify-content:center;text-align:center;padding:20px 0 90px!important}.tt-collapse-block .tt-item .tt-collapse-content{padding:40px 175px 40px 42px}.tt-collapse-block .tt-item.active .tt-collapse-title{padding-bottom:0}.tt-collapse-block .tt-item .tt-collapse-title{color:#2e0503}.tt-unidades{padding-bottom:14px}.tt-collapse-content{font-size:18px;line-height:24px;color:#2e0503;font-weight:400}.pagecart .container-indent{margin-bottom:40px}.pagecart #tt-pageContent .shopify-section .container-indent2{margin-bottom:40px;margin-top:40px}.tt-expert{max-width:1028px;margin:0 auto}.product-preparacion{padding:60px 0 120px}.product-preparacion .tt-block-title .tt-title{font-weight:500}.tt-promo-box>img{transition:none}.tt-promo-box:hover>img{transform:inherit}.tt-collapse-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.icon.icon--plus{display:inline-block;width:18px;height:18px;position:relative;margin-left:8px;top:0}.icon.icon--plus:before{content:"";display:block;width:10px;height:10px;border-right:2px solid #222;border-bottom:2px solid #222;position:absolute;left:50%;top:50%;transform:translate(-50%,-60%) rotate(45deg);transition:transform .3s;border-radius:2px}.tt-item.active .icon.icon--plus:before{transform:translate(-50%,-60%) rotate(-135deg)}footer .tt-newsletter .tt-mobile-collapse .tt-collapse-title{font-size:19px;font-weight:400}@media (max-width: 768px){footer .tt-newsletter .tt-mobile-collapse .tt-collapse-title{font-size:14px;font-weight:500;font-family:Noto Sans Japanese,sans-serif}}footer .tt-footer-col .tt-newsletter .form-group{flex-direction:column;flex-wrap:wrap;column-gap:30px}footer .tt-footer-col .tt-newsletter .form-group .btn{border-top-left-radius:50px;border-bottom-left-radius:50px;margin-top:30px}footer .tt-footer-col .tt-newsletter .form-group .form-control{border-top-left-radius:0;border-bottom-left-radius:0}footer .tt-footer-box .tt-social-icon{margin-top:16px}footer .tt-footer-box .tt-social-icon li a{font-size:20px}.label-suscribe{font-size:12px;font-weight:400;line-height:28px;color:#fcf8f3}.tt-social-icon li a{border:2px solid #FCF8F3;border-radius:50px}.tt-social-icon li a:hover{color:#fcf8f3}.tt-content-social{padding:0 0 20px}.footer-social__container{padding-left:20px;max-width:1440px;margin:0 auto}@media (max-width: 789px){.footer-social__container{padding-left:30px}footer .tt-social-icon{margin-left:0;margin-top:0}footer .tt-newsletter form .form-group .form-control{border-radius:0}}.ventajas-b2b-list{display:flex;flex-direction:column;gap:22px;margin:32px auto;max-width:610px;justify-content:center;padding-bottom:100px}.ventajas-b2b-list img{position:absolute;left:0}.ventaja-b2b-item{display:flex;align-items:flex-start;gap:14px}.ventaja-b2b-icon{flex-shrink:0;margin-top:4px}.ventaja-b2b-title{font-weight:700;color:#2e0503;font-size:18px;margin-bottom:0}.ventaja-b2b-desc{color:#2e0503;font-size:16px;margin-top:0}.tt-ventaja-b2b{font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;font-family:noto sans japanese,sans-serif;color:#2e0503;text-align:center;margin-bottom:27px}.tt-hero-b2b{font-size:40px;font-weight:700;line-height:48px;max-width:1028px;margin:0 auto;text-align:center}.circles-b2b .tt-promo02:hover img{transform:none}.bg-right-b2b img{position:absolute;right:0;top:75%}footer .tt-payment-list li:not(:first-child){margin-left:30px}.accordion{width:100%;margin:0 auto}.accordion-item{border-bottom:none}.accordion-item-header{background-color:#fff;cursor:pointer;padding:15px;font-size:13px;font-weight:400;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #000}.accordion-item-header:hover,.accordion-item-header.active{background-color:#f7f7f7;cursor:pointer;padding:15px;font-size:13px;font-weight:400;display:flex;justify-content:flex-start;align-items:center}.accordion-item-header:before{content:"+";font-size:30px;margin-right:10px}.accordion-item-header.active:before{content:"\2212"}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-item-body-content{padding:15px;background-color:#fff;font-size:13px;line-height:1.2}.faq-heading .title{font-size:16px!important;line-height:24px!important;text-transform:uppercase;padding-bottom:0!important;margin-top:40px!important;margin-bottom:10px!important;font-weight:400!important}.faq-grouping-inner{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px;max-width:1138px;padding:0 16px;margin:0 auto;width:100%}.section-faq-left{width:calc(100% / 3 - 24px / 2)}.section-faq-right{width:calc(100% / 3 + 100% / 3 - 24px / 3)}.section-faq-left3,.section-faq-right3,.section-faq-center3{width:calc(100% / 3 - 24px / 2)}.pagepage.ayuda .loaded .container{background:#f5f5f5}.ceremony-intro-grid{display:grid;grid-template-columns:1fr 32px 1fr;grid-template-rows:auto auto;gap:32px 0;max-width:1028px;margin:40px auto;align-items:center;position:relative;padding-top:80px}.ceremony-intro-separator{grid-row:1 / span 2;grid-column:2 / 3;width:1px;background:#2e0503;margin:0 auto;height:721px;border-radius:2px}.ceremony-intro-text{color:#2e0503;font-size:18px;line-height:1.2;padding:0 24px}@media (max-width: 900px){.ceremony-intro-grid{grid-template-columns:1fr;gap:24px}.ceremony-intro-separator{display:none}}.left-ceremonia{position:absolute;left:0;top:90%;width:50%;height:100%}.right-ceremonia{position:absolute;right:0;top:145%}.left-nosotros{position:absolute;left:0;top:155%;width:50%;height:100%;display:block}.right-nosotros{position:absolute;right:0;top:180%;display:block}.nosotros-tt-text{font-size:20px;font-weight:700;line-height:24px}.nosotros-intro-separator{grid-row:1 / span 2;grid-column:2 / 3;width:1px;background:#2e0503;margin:0 auto;height:1010px;border-radius:2px}@media (max-width: 900px){.nosotros-intro-separator{display:none}}.nuestros-valores{background:#fcf8f3;padding:60px 0 40px;font-family:Caecilia LT Pro}.nuestros-valores .container{max-width:1100px;margin:0 auto;padding:0 20px}.nuestros-valores .tt-title{text-align:center;font-size:20px;letter-spacing:2px;color:#2e0503;font-weight:500;margin-bottom:80px;text-transform:uppercase;font-family:Noto Sans Japanese,sans-serif}.valores-bloque{display:flex;align-items:center;justify-content:center;gap:0}.valores-circulos{min-width:176px;margin-right:-7px;margin-top:-40px;display:flex;flex-direction:column;align-items:flex-end}.valores-circulos svg{display:block;width:176px;height:485px}.valores-lista{list-style:none;margin:0;padding:0;width:100%;max-width:1080px;display:flex;flex-direction:column;gap:40px}.valores-lista li{display:flex;align-items:flex-start;font-size:20px;color:#2e0503;line-height:1.3;position:relative;min-height:38px}.valor-punto{display:inline-block;width:12px;height:12px;background:#6b1b18;border-radius:50%;margin-top:7px;margin-right:18px;flex-shrink:0}.valor-label{font-weight:700;font-family:Caecilia LT Pro;margin-right:8px;color:#2e0503;font-size:20px;display:inline-block}.valor-desc{font-weight:400;font-family:Caecilia LT Pro;color:#2e0503;font-size:18px;line-height:1.6;display:inline-block;max-width:520px}@media (max-width: 900px){.valores-bloque{flex-direction:column;align-items:center}.valores-circulos{margin:0 0 24px;align-items:center}.valores-lista{max-width:100%;gap:28px}.valores-lista li{font-size:18px;min-height:0}.valor-label{min-width:140px;font-size:18px}.valor-desc{font-size:16px}}@media (max-width: 600px){.nuestros-valores{padding:32px 0 24px}.valores-circulos svg{width:120px;height:260px}.valores-lista{gap:18px}.valor-label{min-width:80px;font-size:16px}.valor-desc{font-size:14px}}@media (min-width: 1025px) and (max-width: 1439px){.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu nav>ul{position:relative;display:block}}@media (min-width: 1025px) and (max-width: 1440px){.collection-hero{min-height:385px}.desctop-menu-large .tt-stuck-nav .tt-stuck-parent-menu .tt-desctop-menu nav>ul{display:block}.stuckmenuincenter .tt-stuck-parent-menu{margin-left:20px}}@media (min-width: 1441px){.collection-hero{min-height:517px;background-position:top center}}@media (min-width: 481px) and (max-width: 1024px){.tt-mobile-header .container-fluid{background-color:#3a402b}}header .tt-search .tt-dropdown-menu .tt-btn-search{font-family:wokiee_icons!important}.banner-guia-gratis{background:#2e0503;padding:0;width:100vw;position:relative;overflow:hidden}.banner-guia-gratis__container{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0px;padding:60px 0 0}.banner-guia-gratis__img{flex:0 1 400px;display:flex;justify-content:center;align-items:center}.banner-guia-gratis__img img{max-width:400px;width:100%;height:auto;background:transparent}.banner-guia-gratis__content{flex:0 0 678px;color:#fcf8f3;text-align:center;padding:0 32px;font-family:Caecilia LT Pro}.banner-guia-gratis__subtitle{font-size:20px;letter-spacing:2px;margin-bottom:18px;color:#fcf8f3;font-family:Noto Sans Japanese,sans-serif;font-weight:500;text-transform:uppercase}.banner-guia-gratis__title{font-size:48px;font-weight:700;margin-bottom:24px;color:#fcf8f3;font-family:Caecilia LT Pro}.banner-guia-gratis__desc{font-size:22px;margin-bottom:32px;color:#fcf8f3;font-family:Caecilia LT Pro}.banner-guia-gratis__gracias{font-size:28px;font-weight:700;color:#fcf8f3;margin-bottom:8px}.banner-guia-gratis__info{font-size:16px;color:#fcf8f3;margin-bottom:0}@media (max-width: 1100px){.banner-guia-gratis__container{flex-direction:column;gap:24px;padding:40px 0 0}.banner-guia-gratis__img{flex:0 0 220px}.banner-guia-gratis__img img{max-width:66%}.banner-guia-gratis__content{padding:40px 10px 10px;flex:1 1 0}.banner-guia-gratis__title{font-size:32px}.banner-guia-gratis__desc{font-size:18px;margin-bottom:0}.img-guia-gratis{display:none}.section-faq-left3,.section-faq-right3,.section-faq-center3,.section-faq-left{width:100%}}@media (max-width: 600px){.banner-guia-gratis__container{padding:24px 0 0}.banner-guia-gratis__img img{max-width:100%;padding-left:100px;padding-top:20px}.banner-guia-gratis__title{font-size:22px}.banner-guia-gratis__desc{font-size:14px;margin-bottom:0}.banner-guia-gratis__gracias{font-size:18px}.img-guia-gratis{display:none}.section-faq-left3,.section-faq-right3,.section-faq-center3{width:100%}}@media (min-width: 320px) and (max-width: 480px){.product-preparacion{padding:40px 0}.content-description-first{padding:20px 0 60px!important;font-size:14px!important;line-height:21px!important;text-align:left}.content-description-first p{font-size:14px!important;line-height:22px!important;padding:20px 8px}.tt-collapse-content{font-size:14px;line-height:22px}.tt-hero-b2b{font-size:16px;line-height:24px;margin-bottom:24px;padding:0 20px}.before-tt-hero{font-size:16px;line-height:24px;margin-bottom:40px;font-family:Noto Sans Japanese,sans-serif}.home-tt--hero{font-size:32px;line-height:32px;margin-bottom:24px;padding:0 20px;font-family:Caecilia LT Pro!important}.text-hero-home{font-size:18px;line-height:24px;margin-bottom:24px;padding:0 20px;font-family:Caecilia LT Pro!important}.product-cell__info{height:86px;justify-content:space-between}.arrow-location-tab .slick-arrow{top:100%!important}.block-best-sellers .tt-product .tt-description{padding-top:0}.block-best-sellers .tt-product .tt-description .tt-title,.block-best-sellers .tt-product .tt-description .tt-price{margin-left:0;margin-top:10px;line-height:1.1em}.block-best-sellers .tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{font-size:12px;padding:6px 10px}.tt-product .tt-image-box .tt-label-location [class^=tt-label-]{font-size:11px!important;padding:3px 10px!important}.tt-product .tt-image-box .tt-label-location{left:none}.forsliders-margins{margin:0 5px}#tt-pageContent .container-fluid-custom-mobile-padding{padding-right:16px;padding-left:16px}.block-best-sellers .tt-product:not(.tt-view) .tt-description .wk-app-btn{padding:0}.block-best-sellers .tt-product .tt-description{padding-bottom:0}.block-best-sellers .tt-product .tt-description .tt-product-inside-hover{align-content:flex-start;margin-top:10px}.text-cta{padding:0 10px}.qs-label{font-size:16px;line-height:24px;color:#2e0503;font-weight:500}.quienes-somos{background-image:none}.qs-title{font-size:28px!important;line-height:32px!important}.qs-desc{font-size:18px;line-height:24px;max-width:100%;text-align:center}.qs-img img{width:278px;margin:0 auto;display:block}.qs-info{border-left:0px;padding-left:0;font-size:18px;line-height:24px;text-align:center;justify-content:center;align-items:center;height:170px}.tt-content-info{height:auto;padding:26px 20px}.tt-content-info p{font-size:14px;line-height:22px}.qs-btn{height:42px}.btn{font-size:14px!important;line-height:18px!important;padding:10px 20px!important;height:38px!important}.subsectionbg{background-image:none!important}.text-newsletter{font-size:18px;line-height:24px;padding:0 20px}.tt-layout-box03 img{aspect-ratio:2 / 1;width:110px}footer .tt-color-scheme-03 .tt-mobile-collapse .tt-collapse-content .tt-list{line-height:16px}.form-default .form-group label{font-size:16px}.arrow-location-center-02 .slick-arrow{margin-top:0}.tt-product-listing>.tt-col-item{margin-top:20px;padding-left:4px;padding-right:4px}.tt-product .tt-description .tt-title{margin-left:0;line-height:1.1em;margin-top:10px}.pagecollection .container{padding-left:12px;padding-right:12px}.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{padding:6px 10px;font-size:12px}.tt-product .tt-description .tt-price{margin-left:0;margin-top:10px}.tt-product .tt-description{padding-top:0;padding-bottom:0}.tt-product.tt-small .tt-description .tt-product-inside-hover,.tt-product-design02.tt-small .tt-description .tt-product-inside-hover{align-content:flex-start}.product-parent:not(.tt-view) .tt-description .wk-app-btn{padding:0;top:0}.tt-product-listing>.tt-col-item{padding-left:5px;padding-right:5px}.product-thumb{border-radius:10px}.collection-hero .tt-title{font-size:24px;line-height:32px;margin-bottom:24px}.collection-hero p{font-size:16px;line-height:24px;padding:0 20px}.collection-hero__content{padding:0 20px;text-align:center;max-width:100%;font-size:14px;line-height:18px}.collection-hero{padding:80px 0 0;height:auto;background-size:100%;background-position:top center;background-repeat:no-repeat;top:0;min-height:auto}.block-best-sellers .tt-layout-product-item .tt-product{border-radius:10px}.container-fluid-custom-mobile-padding-02{padding-right:4px;padding-left:4px}.ttshowmorestyle{font-size:14px;line-height:22px}.tt-breadcrumb ul li{font-size:12px;line-height:16px;margin-top:10px;padding:4px 10px}.stickprcol-js,.zoomWindow,.slick-slide img{border-radius:0}.tt-product-single-info{padding-left:0;padding-right:0;padding-top:24px}.tt-product-single-info .tt-wrapper{margin-top:8px}.product-description-meta{font-size:14px;line-height:22px}.tt-product-single-info .tt-price{padding:8px 0 15px;margin-top:0!important}.custom-link-box{margin-top:24px}.custom-link-product,.custom-info-line span,.custom-info-line-2 span{font-size:14px;line-height:22px}.custom-info-line{margin-top:24px}.tt-product-single-info .tt-row-custom-01{align-items:initial}.custom--add-info{display:block}.custom--add-info-title{font-size:14px;line-height:22px;padding:8px 0}.custom--add-info-text{font-size:14px;line-height:22px}ul.tt-options-swatch li{margin:10px 5px 0}ul.tt-options-swatch li a:not(.options-color){width:60px}.tt-title-options{font-size:16px}.tt-input-counter.style-01 span{color:#2e0503}.units{display:none}.addtocart{margin-top:16px!important}.shopify-payment-button{margin-top:-6px}.content-description-first p{font-size:14px;line-height:22px;padding:0 0 20px;text-align:left}.tt-collapse-block .tt-item .tt-collapse-title{line-height:15px;justify-content:left!important;padding:16px 0;font-size:14px;text-transform:uppercase;font-family:Noto Sans Japanese,sans-serif!important;font-weight:500!important}.tt-description-first{font-size:14px!important;letter-spacing:0px!important}.tt-item.active .icon.icon--plus:before{transform:translate(-50%,-30%) rotate(-135deg)}.tt-collapse-block .tt-item.active .tt-collapse-title{font-weight:500!important;font-family:Noto Sans Japanese,sans-serif!important}.tt-collapse-block .tt-item .tt-collapse-content{padding:16px 0 20px}.tt-block-title .tt-title{font-size:20px;line-height:24px;text-align:left;letter-spacing:0px}.tt-block-title{padding-bottom:10px}.tt-block-title .tt-title{padding-bottom:20px}.tt-layout-product-item .tt-product{border-radius:10px}.tt-input-counter.style-01{max-width:145px;min-width:145px}.tt-shopcart-table-02 .tt-list-parameters{flex-direction:row;margin-top:16px;justify-content:space-between}.tt-input-counter.style-01 input{height:50px;padding-bottom:0;background:#fff;border-radius:0}.tt-input-counter.style-01 .minus-btn:before,.tt-input-counter.style-01 .plus-btn:before{font-size:16px}.arrow-location-right-top .slick-arrow{top:100%!important}.arrow-location-right-top .slick-arrow:hover{background:transparent;color:#3a402b}.pagecart #tt-pageContent .shopify-section .container-indent2{margin-bottom:80px}.tt-mobile-header .container-fluid:not(.tt-top-line){background:#3a402b;min-height:54px}.panel-menu{width:90%}.tt-retina{width:78px}.tt-mobile-header .tt-logo-container{padding:8px 0;justify-content:flex-start}header .tt-account ul li a{color:#2e0503}header .tt-cart .tt-dropdown-menu{width:90%}.tt-mobile-header-inline .tt-mobile-parent-menu-icons{right:40px}.tt-mobile-header-inline .tt-mobile-parent-menu{right:0;display:flex;justify-content:flex-end}.tt-mobile-header .tt-header-row .tt-menu-toggle{width:40px;height:40px;margin-left:0;display:inline-flex!important;justify-content:center;align-items:center;padding:0}.tt-mobile-header .tt-header-row .tt-menu-toggle svg{width:14px;height:14px}header .tt-cart .tt-dropdown-toggle .tt-badge-cart{font-size:10px;width:14px;height:14px;top:-6px;right:-8px}.tt-icon-customer svg{width:15px;height:15px;margin-bottom:1px}.tt-mobile-header .tt-header-row .tt-parent-box:last-child .tt-dropdown-toggle{padding-right:0}header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle .tt-icon svg{width:16px;height:16px;margin-bottom:3px}header .tt-dropdown-obj .tt-dropdown-toggle{padding:0}.tt-mobile-header .tt-header-row .tt-parent-box{width:40px;height:40px;justify-content:center;align-items:center}.tt-mobile-header.tt-mobile-header-inline .tt-dropdown-obj{margin-top:0;padding-bottom:0}footer .tt-payment-list li:not(:first-child){margin-left:6px}.footer-tt-contactar{display:none}.bg-right-b2b img{top:100%;width:90%;height:auto}.ventajas-b2b-list img{display:none}.ventajas-b2b-list{padding-bottom:40px}.left-ceremonia,.right-ceremonia{display:none}.ceremony-intro-grid{display:block;padding-top:0;margin:60px auto}.ceremony-intro-grid img{max-width:100%;padding-top:32px}.ceremony-intro-text{padding:0;margin-top:32px}.ceremony-intro-text p{font-size:16px;line-height:24px}.valores-circulos{display:none}.valor-punto{width:8px;height:8px;margin-right:6px}.valor-label{min-width:114px;font-size:16px}.nuestros-valores .container{padding:0}.nuestros-valores .tt-title{margin-bottom:40px;margin-top:-40px}.text-newsletter{font-size:16px}.slider-revolution .tp-bullets{display:flex!important}.section-shop .tt-promo-box:not(.tt-one-child) .tt-description .tt-description-wrapper{min-width:auto!important}.sectionproductstemplate--25229373767945__index_section_products_64gKf8 .product-parent:not(.tt-view) .wk-app-btn[data-action=wk-remove] svg path{fill:#2fb62d!important}.left-nosotros,.right-nosotros{display:none}.text-guia{font-size:16px;line-height:20px;text-align:center}.testimonials-mob-pad{margin-bottom:0}.faq-grouping-inner,.section-faq-left,.section-faq-left3,.section-faq-right3,.section-faq-center3{width:100%}.shopify-pc__banner__btns{min-width:100%!important;gap:10px!important}.shopify-pc__banner__dialog{padding:40px 20px 20px!important}.shopify-pc__banner__dialog button{padding:12px 6px!important;font-size:12px!important;margin:0!important}.shopify-pc__banner__body{margin-bottom:20px!important}}
/*# sourceMappingURL=/s/files/1/0692/4520/6793/t/9/assets/custom.css.map */
