.hero__slider--inner h2 em{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:400;font-size:65px}.article--items__link{color:#094965}.blog__post .blog__items .blog__items--title a{font-size:18px;line-height:1.2}@media(min-width:768px){.blog__post .blog__items .blog__items--title a{font-size:24px}}.blog__post .blog__items .blog__items--meta__icon{width:14px;height:14px;margin-right:8px;color:#999;stroke:#999}.blog__post .blog__items .blog__items--meta__text{color:#999;font-size:13px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:1.2}.article-template{padding-top:30px!important}.article-template__hero-adapt{padding-bottom:0!important;max-width:950px;width:100%;margin:0 auto;border-radius:12px;aspect-ratio:2/1.2}@media(min-width:768px){.article-template__hero-adapt{aspect-ratio:2/1}}.article-template__hero-adapt img{height:100%;object-fit:cover}.button--primary{background-color:#094965!important}.button--primary:hover{background-color:#2eada5!important}.button--secondary{border-color:#2eada5!important;color:#094965}.button--secondary:hover{background-color:#2eada5!important}.product__items.collection-card-radius{border-radius:0!important}.collection__card:hover{filter:brightness(1.1)}.collection__card:hover .collection-card--title{background-color:#fff}.collection__card .media--portrait{padding-bottom:55%}@media(min-width:768px){.collection__card .media--portrait{padding-bottom:140%}}.collection-card--media__wrapper{position:relative}.collection-card--media__wrapper .collection-card--title{position:absolute;bottom:1.5rem;left:1.5rem;z-index:23;font-size:20px;margin:0;padding:1rem 1.5rem;border-radius:5rem;color:#094965;background-color:#fbf5ddcc;transition:all ease .3s}@media(min-width:768px){.collection-card--media__wrapper .collection-card--title{bottom:2rem;left:2rem}}.collection-card--media__wrapper img{border-radius:12px}.featured-collections-wrapper{background:#f4ebdb}.featured-collections-wrapper .featured__collections-links{gap:0}@media(min-width:1024px){.featured-collections-wrapper .featured__collections-links{gap:2rem}}.featured-collections-wrapper .featured__collections-link{color:#094965;font-size:24px;line-height:36px;font-weight:700;text-decoration:none}@media(min-width:1024px){.featured-collections-wrapper .featured__collections-link{font-size:32px}}.featured-collections-wrapper .featured__collections-link em,.featured-collections-wrapper .featured__collections-link i{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:400}.featured-collections-wrapper .featured__collections-link .collection--count{font-size:20px;font-weight:400;line-height:36px;color:#094965;align-self:flex-start}.featured-collections-wrapper .featured__collections-item.is-active .featured__collections-link{text-decoration:none}@media(min-width:1024px){.featured-collections-wrapper{overflow:visible;overflow-x:clip}.featured-collections-wrapper .collection__image .featured--collections-media{padding-bottom:0;height:auto;border-radius:1rem;overflow:hidden}.featured-collections-wrapper .collection__image .featured--collections-media.media--portrait,.featured-collections-wrapper .collection__image .featured--collections-media.media--square,.featured-collections-wrapper .collection__image .featured--collections-media.media--landscape{padding-bottom:0}.featured-collections-wrapper .collection__image.image-2 .featured--collections-media,.featured-collections-wrapper .collection__image.image-3 .featured--collections-media{aspect-ratio:10/9}.featured-collections-wrapper .collection__image.image-1 .featured--collections-media{aspect-ratio:5/8}.featured-collections-wrapper .collection__image.image-3{overflow:visible}.featured-collections-wrapper .collection__image.image-3:after{content:"";position:absolute;width:43px;height:35px;right:-22px;bottom:12%;background:url(tb-collection-showcase-heart.svg) center/contain no-repeat;pointer-events:none;z-index:2}.featured-collections-wrapper .collection__image.image-1{overflow:visible}.featured-collections-wrapper .collection__image.image-1:before{content:"";position:absolute;width:145px;height:101px;left:-33px;top:-52px;background:url(tb-collection-showcase-cloud.svg) center/contain no-repeat;pointer-events:none;z-index:2}}.como-elegir-hero{padding:40px 0 50px}@media(min-width:768px){.como-elegir-hero{padding:60px 0 80px}}.como-elegir-hero__inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width:1024px){.como-elegir-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}}.como-elegir-hero__media{margin:0}.como-elegir-hero__image{display:block;width:100%;height:auto;max-width:666px;margin:0 auto}.como-elegir-hero__content{text-align:center}@media(min-width:1024px){.como-elegir-hero__content{text-align:left;padding-left:20px}}.como-elegir-hero__title{color:#094965;font-size:30px;font-weight:600;line-height:1.15;letter-spacing:0;margin:0 0 20px}@media(min-width:768px){.como-elegir-hero__title{font-size:40px}}.como-elegir-hero__description{color:#131313;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 32px;max-width:500px}@media(min-width:768px){.como-elegir-hero__description{font-size:18px;line-height:1.55}}@media(min-width:1024px){.como-elegir-hero__description{margin-left:0;margin-right:0}}.como-elegir-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#094965;color:#fff;font-size:16px;font-weight:600;line-height:1;letter-spacing:0;padding:18px 36px;border-radius:999px;text-decoration:none;transition:background-color .2s ease,transform .2s ease}@media(min-width:768px){.como-elegir-hero__cta{font-size:18px;padding:20px 40px}}.como-elegir-hero__cta svg{width:14px;height:8px;display:block}.como-elegir-hero__cta:hover,.como-elegir-hero__cta:focus{background:#063549;color:#fff;text-decoration:none}.como-elegir-hero .como-elegir-hero__content{margin:0 auto}@media(min-width:1024px){.como-elegir-hero .como-elegir-hero__content{margin:0}}.como-elegir-medir{padding:30px 0 50px}@media(min-width:768px){.como-elegir-medir{padding:50px 0 80px}}.como-elegir-medir__inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:1024px){.como-elegir-medir__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}}.como-elegir-medir__content{order:1}.como-elegir-medir__media{order:2}@media(min-width:1024px){.como-elegir-medir__media{order:2}}.como-elegir-medir__title{color:#094965;font-size:28px;font-weight:600;line-height:1.2;margin:0 0 20px}@media(min-width:768px){.como-elegir-medir__title{font-size:40px}}.como-elegir-medir__intro{color:#131313;font-size:16px;line-height:1.55;margin:0 0 32px;max-width:500px}@media(min-width:768px){.como-elegir-medir__intro{font-size:18px}}.como-elegir-medir__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.como-elegir-medir__step{display:flex;align-items:flex-start;gap:14px}.como-elegir-medir__step-icon{flex:0 0 auto;width:24px;height:24px;margin-top:2px}@media(min-width:768px){.como-elegir-medir__step-icon{width:26px;height:26px}}.como-elegir-medir__step-body{flex:1 1 auto;min-width:0}.como-elegir-medir__step-label{color:#094965;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 4px}@media(min-width:768px){.como-elegir-medir__step-label{font-size:18px}}.como-elegir-medir__step-name{display:block;color:#094965;font-weight:700}.como-elegir-medir__step-description{color:#131313;font-size:15px;line-height:1.5;margin:0;max-width:460px}@media(min-width:768px){.como-elegir-medir__step-description{font-size:16px}}.como-elegir-medir__image{display:block;width:100%;height:auto;max-width:800px;margin:0 auto;border-radius:16px}.como-elegir-tablas{padding:30px 0 60px}@media(min-width:768px){.como-elegir-tablas{padding:50px 0 100px}}.como-elegir-tablas__inner{max-width:1130px;margin:0 auto}.como-elegir-tablas__title{color:#094965;font-size:28px;font-weight:600;line-height:1.15;margin:0 0 32px}@media(min-width:768px){.como-elegir-tablas__title{font-size:40px;margin-bottom:48px}}.como-elegir-tablas__category{margin-bottom:40px}@media(min-width:768px){.como-elegir-tablas__category{margin-bottom:56px}}.como-elegir-tablas__category:last-of-type{margin-bottom:0}.como-elegir-tablas__category-title{color:#094965;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 24px;padding-bottom:0}@media(min-width:768px){.como-elegir-tablas__category-title{font-size:28px;margin-bottom:32px}}.como-elegir-tablas__subgroup{margin-bottom:28px}.como-elegir-tablas__subgroup:last-child{margin-bottom:0}.como-elegir-tablas__subgroup-title{color:#2eada5;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 12px}@media(min-width:768px){.como-elegir-tablas__subgroup-title{font-size:20px;margin-bottom:16px}}.como-elegir-tablas__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.como-elegir-tablas__table{width:100%;min-width:600px;border-collapse:collapse;border-spacing:0;font-size:14px}@media(min-width:768px){.como-elegir-tablas__table{font-size:16px;min-width:0}}.como-elegir-tablas__table th,.como-elegir-tablas__table td{text-align:left;padding:14px 16px;vertical-align:middle;border:0;border-bottom:1px solid #e3e6ec;font-weight:400;color:#131313}@media(min-width:768px){.como-elegir-tablas__table th,.como-elegir-tablas__table td{padding:16px 24px}}.como-elegir-tablas__table thead th{color:#2eada5;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:0;border-bottom:1px solid #e3e6ec;background:transparent}@media(min-width:768px){.como-elegir-tablas__table thead th{font-size:18px}}.como-elegir-tablas__table tbody th{color:#131313;font-weight:400}.como-elegir-tablas__table tbody tr:last-child th,.como-elegir-tablas__table tbody tr:last-child td{border-bottom:1px solid #e3e6ec}.contact__section{background:#fefdf8}.contact__section>.container,.contact__section>.container-fluid{max-width:1130px;width:100%;margin-left:auto;margin-right:auto}.contact__section .section-heading{margin-bottom:40px}@media(min-width:1024px){.contact__section .section-heading{margin-bottom:56px}}.contact__section .section-heading__title{color:#094965;font-size:26px;font-weight:600;line-height:1.2;margin:0}@media(min-width:768px){.contact__section .section-heading__title{font-size:30px}}.contact__section .contact__form--grid{display:grid;grid-template-columns:1fr;gap:48px}@media(min-width:1024px){.contact__section .contact__form--grid{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:80px;align-items:start}}.contact__section .contact__form{background:transparent;box-shadow:none;border-radius:0;padding:0;width:100%}@media(min-width:1024px){.contact__section .contact__form{grid-column:1/2}}.contact__section .contact__form .row{display:grid;grid-template-columns:1fr;gap:0;margin:0;row-gap:20px}@media(min-width:768px){.contact__section .contact__form .row{grid-template-columns:1fr 1fr;column-gap:28px}}.contact__section .contact__form .row>[class*=col-]{width:100%;max-width:100%;flex:none;padding:0}@media(min-width:768px){.contact__section .contact__form .row .col-lg-12,.contact__section .contact__form .row .col-md-12,.contact__section .contact__form .row .col-12{grid-column:1/-1}}.contact__section .input__field_form,.contact__section .input__field_form.mb-20{margin-bottom:0}.contact__section .input__field_form>label{display:block;color:#094965;font-size:16px;font-weight:400;line-height:1.4;margin-bottom:10px}.contact__section .input__field_form>label span[aria-hidden=true]{color:#094965}.contact__section .input__field{width:100%;height:58px;padding:0 24px;border-radius:100px;border:1px solid #c8c5cd;background:transparent;color:#094965;font-size:16px;line-height:1.2;transition:border-color .2s ease}.contact__section .input__field::placeholder{color:#094965;opacity:1}.contact__section .input__field:focus,.contact__section .input__field:focus-visible{outline:none;border-color:#094965;box-shadow:none}.contact__section .contact--form-textarea .text-area{width:100%;min-height:162px;padding:18px 24px;border-radius:14px;border:1px solid #c8c5cd;background:transparent;color:#094965;font-size:16px;line-height:1.4;resize:vertical}.contact__section .contact--form-textarea .text-area::placeholder{color:#094965;opacity:1}.contact__section .contact--form-textarea .text-area:focus,.contact__section .contact--form-textarea .text-area:focus-visible{outline:none;border-color:#094965;box-shadow:none}.contact__section .contact__button{margin-top:32px;text-align:left}.contact__section .contact__button .button,.contact__section .contact__button .button--primary{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:58px;padding:0 32px;border:none;border-radius:100px;background:#094965;color:#fefdf8;font-size:18px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;transition:background-color .2s ease}.contact__section .contact__button .button:before,.contact__section .contact__button .button:after,.contact__section .contact__button .button--primary:before,.contact__section .contact__button .button--primary:after{display:none}.contact__section .contact__button .button:hover,.contact__section .contact__button .button:focus,.contact__section .contact__button .button--primary:hover,.contact__section .contact__button .button--primary:focus{background:color-mix(in srgb,#094965 88%,white);color:#fefdf8}.contact__section .contact__info{background:transparent!important;padding:0;border-radius:0;display:flex;flex-direction:column;gap:36px;width:100%}@media(min-width:1024px){.contact__section .contact__info{grid-column:2/3}}.contact__section .contact__info--items{margin-bottom:0;flex-grow:0}.contact__section .contact__info--content__title{color:#094965;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 14px}.contact__section .contact__info--items__inner{display:flex;align-items:center;gap:18px}.contact__section .contact__info--icon{flex-shrink:0;padding-top:0;margin-right:0;color:inherit;display:flex;align-items:center;justify-content:center}.contact__section .contact__info--icon img{display:block;max-width:100%;height:auto}.contact__section .contact__info--icon--phone{width:36px}.contact__section .contact__info--icon--phone img{width:36px;height:73px}.contact__section .contact__info--icon--email{width:47px}.contact__section .contact__info--icon--email img{width:47px;height:64px}.contact__section .contact__info--icon--address{width:73px}.contact__section .contact__info--icon--address img{width:73px;height:60px}.contact__section .contact__info--content{color:#094965;font-size:16px;line-height:1.4}.contact__section .contact__info--content p{margin:0;color:#094965}.contact__section .contact__info--content a{color:#094965;text-decoration:none}.contact__section .contact__info--content a:hover{text-decoration:underline}.contact__section .contact__info--social{display:flex;gap:12px;margin:0;padding:0;list-style:none}.contact__section .contact__info--social__list{margin:0}.contact__section .contact__info--social__icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#2eada5;color:#fefdf8;transition:background-color .2s ease}.contact__section .contact__info--social__icon>svg{width:15px;height:15px;fill:#fefdf8}.contact__section .contact__info--social__icon>svg path{fill:#fefdf8}.contact__section .contact__info--social__icon:hover{background:color-mix(in srgb,#2EADA5 88%,black)}.faq__wrapper .section-heading{margin-bottom:24px}@media(min-width:768px){.faq__wrapper .section-heading{margin-bottom:32px}}@media(min-width:1024px){.faq__wrapper .section-heading{margin-bottom:40px}}.faq__wrapper .section-heading__title{color:#094965;font-size:22px;font-weight:700;line-height:1.3;margin:0}@media(min-width:768px){.faq__wrapper .section-heading__title{font-size:26px}}@media(min-width:1024px){.faq__wrapper .section-heading__title{font-size:30px}}.faq__wrapper .faq__list--wrapper,.faq__wrapper .faq__list--wrapper.faq__no--space{padding:0;max-width:900px;margin:0 auto}.faq__wrapper .faq__list--item{border-top:1px solid #094965;padding:20px 0}@media(min-width:768px){.faq__wrapper .faq__list--item{padding:26px 0}}@media(min-width:1024px){.faq__wrapper .faq__list--item{padding:28px 0}}.faq__wrapper .faq__list--item+.faq__list--item{padding-top:20px}@media(min-width:768px){.faq__wrapper .faq__list--item+.faq__list--item{padding-top:26px}}@media(min-width:1024px){.faq__wrapper .faq__list--item+.faq__list--item{padding-top:28px}}.faq__wrapper .faq__list--item:last-child{border-bottom:1px solid #094965}.faq__wrapper .faq__list--item--heading.faq__list--item__button{border:0;background:none;padding:0 40px 0 0;color:#094965;font-size:15px;font-weight:700;line-height:1.4;text-align:left}@media(min-width:768px){.faq__wrapper .faq__list--item--heading.faq__list--item__button{padding-right:48px;font-size:17px}}@media(min-width:1024px){.faq__wrapper .faq__list--item--heading.faq__list--item__button{padding-right:56px;font-size:20px}}.faq__wrapper .faq__body{padding-right:40px}@media(min-width:768px){.faq__wrapper .faq__body{padding-right:48px}}@media(min-width:1024px){.faq__wrapper .faq__body{padding-right:56px}}.faq__wrapper .faq__list--item--content{color:#094965;font-size:14px;font-weight:400;line-height:1.5;padding-top:16px}@media(min-width:768px){.faq__wrapper .faq__list--item--content{font-size:16px;padding-top:20px}}@media(min-width:1024px){.faq__wrapper .faq__list--item--content{font-size:20px;line-height:1.5;padding-top:24px}}.faq__wrapper .faq__list--item--content p{margin:0;color:#094965}.faq__wrapper .faq__list--item--content p+p{margin-top:12px}.faq__wrapper .faq__list--item--content em,.faq__wrapper .faq__list--item--content i{font-style:italic}.faq__wrapper .faq__button--icon{color:#094965;right:4px}.faq__wrapper .faq__button--icon>svg.icon{width:16px;height:16px}@media(min-width:768px){.faq__wrapper .faq__button--icon>svg.icon{width:18px;height:18px}}@media(min-width:1024px){.faq__wrapper .faq__button--icon>svg.icon{width:20px;height:20px}}.blog__section.section--padding{padding-top:40px;padding-bottom:50px}@media(min-width:768px){.blog__section.section--padding{padding-top:60px;padding-bottom:70px}}.blog__section.section--padding .blog__header{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}@media(min-width:768px){.blog__section.section--padding .blog__header{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:48px}}.blog__section.section--padding .section-heading{margin:0;max-width:none}.blog__section.section--padding .section-heading__title{color:#094965;font-size:24px;font-weight:700;line-height:1.2;margin:0}@media(min-width:768px){.blog__section.section--padding .section-heading__title{font-size:30px}}.blog__section.section--padding .section-heading__sub_title{display:block;color:#094965;font-size:18px;font-weight:400;line-height:1.4;margin-top:8px}@media(min-width:768px){.blog__section.section--padding .section-heading__sub_title{font-size:25px}}.blog__section.section--padding .blog__view-all--inline{margin:0;flex-shrink:0}@media(min-width:768px){.blog__section.section--padding .blog__view-all--inline{align-self:center}}.blog__section.section--padding .blog__view-all-button{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#094965;border:2px solid #094965;border-radius:100px;padding:14px 36px;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;min-height:0;transition:background-color .25s ease,color .25s ease}@media(min-width:768px){.blog__section.section--padding .blog__view-all-button{padding:16px 44px;font-size:18px}}@media(min-width:1024px){.blog__section.section--padding .blog__view-all-button{padding:17px 50px;font-size:20px}}.blog__section.section--padding .blog__view-all-button:hover,.blog__section.section--padding .blog__view-all-button:focus-visible{background:#094965;color:#fff;border-color:#094965}.blog__section.section--padding .blog__items{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 24px -8px #0949652e;padding:16px 16px 24px;height:100%;display:flex;flex-direction:column}@media(min-width:768px){.blog__section.section--padding .blog__items{padding:18px 18px 28px}}.blog__section.section--padding .blog__items.article--card-radius{border-radius:20px}.blog__section.section--padding .blog__items--thumbnail{border-radius:14px;overflow:hidden;margin-bottom:24px}.blog__section.section--padding .article-card__image-wrapper,.blog__section.section--padding .article-card__image{border-radius:14px}.blog__section.section--padding .article-card__image.media--landscape{padding-bottom:66.9%}.blog__section.section--padding .blog__items--content{padding:0 4px;flex:1 1 auto;display:flex;flex-direction:column}@media(min-width:1024px){.blog__section.section--padding .blog__items--content{padding:0 8px}}.blog__section.section--padding .blog__items--meta{margin-bottom:12px}.blog__section.section--padding .blog__items--meta:has(.blog__items--meta__list){margin-bottom:12px}.blog__section.section--padding .blog__items--meta ul{gap:8px}.blog__section.section--padding .blog__items--title{color:#094965;font-size:22px;font-weight:700;line-height:1.25;margin:0}@media(min-width:768px){.blog__section.section--padding .blog__items--title{font-size:26px}}@media(min-width:1024px){.blog__section.section--padding .blog__items--title{font-size:30px;line-height:1.33}}.blog__section.section--padding .article__button{margin-top:auto;padding-top:28px}.blog__section.section--padding .article__button>.button{background:transparent;color:#094965;border:2px solid #094965;border-radius:100px;padding:12px 28px;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;min-height:0;gap:8px;transition:background-color .25s ease,color .25s ease}@media(min-width:768px){.blog__section.section--padding .article__button>.button{padding:14px 32px;font-size:16px}}@media(min-width:1024px){.blog__section.section--padding .article__button>.button{padding:16px 36px;font-size:18px}}.blog__section.section--padding .article__button>.button:hover,.blog__section.section--padding .article__button>.button:focus-visible{background:#094965;color:#fff;border-color:#094965}.blog__section.section--padding .article__button>.button:hover .button--icon svg,.blog__section.section--padding .article__button>.button:focus-visible .button--icon svg{color:#fff;stroke:#fff}.blog__section.section--padding .article__button>.button .button--icon{margin-left:4px;line-height:0}.blog__section.section--padding .article__button>.button .button--icon svg{width:16px;height:16px;color:#094965;stroke:#094965}.footer{background-color:#094965;color:#fff;border-top:none}.footer a,.footer a:visited{color:#fff;text-decoration:none}.footer a:hover,.footer a:focus-visible{color:#fff;text-decoration:underline}.footer .footer__widget_inner ul li a:hover{color:#2eada5;text-decoration:none}#scroll__top{border:1px solid white!important}.footer__content--inner{padding-left:20px;padding-right:20px}.footer__top{padding-top:90px;padding-bottom:70px}@media(min-width:768px){.footer__top{padding-top:60px;padding-bottom:40px}}.footer__top .container,.footer__top .container-fluid{max-width:1612px}.footer__top .row{--bs-gutter-x: 40px;row-gap:40px}.footer .footer__widget{gap:0}.footer__widget_title,.footer .footer__widget_title.h5{color:#2eada5;font-size:20px;font-weight:700;line-height:28px;margin-bottom:24px;padding-right:0;text-transform:none;letter-spacing:0}.footer__widget_inner{color:#fff;font-size:16px;line-height:32px}.footer__widget_inner ul{display:flex;flex-direction:column;gap:8px}.footer__widget_inner ul li+li{margin-top:0}.footer__widget_inner ul li a{color:#fff;font-size:16px;line-height:32px;font-weight:400;transition:color .2s ease}.footer__widget_inner ul li a:hover{color:#fff;text-decoration:underline}.footer__widget--text,.footer__widget_inner p{color:#fff;font-size:16px;line-height:28px;margin-bottom:0}.footer__widget--text strong,.footer__widget--text b,.footer__widget_inner p strong,.footer__widget_inner p b{font-weight:700;color:#fff}.footer__widget--text a,.footer__widget_inner p a{color:#fff;text-decoration:none;font-weight:700}.footer__widget--text a:hover,.footer__widget_inner p a:hover{color:#fff;text-decoration:underline}.footer .contact__info_box address{color:#fff;font-size:16px;line-height:26px;font-style:normal;margin-bottom:0}.footer .contact__info_box address strong,.footer .contact__info_box address b{font-weight:700;color:#fff}.footer .contact__info_box address a{color:#fff;text-decoration:none}.footer .contact__info_box address a:hover{color:#fff;text-decoration:underline}.footer__widget--about .footer__brand{display:inline-block;margin-bottom:20px;line-height:0}.footer__widget--about .footer__brand img{display:block;width:100%;height:auto}.footer__widget--about .footer__tagline{color:#fff;font-size:20px;line-height:30px;font-weight:400;margin:0 0 30px}.footer__widget--about .footer__widget_inner{line-height:28px}.footer__widget--about .footer__widget--text p+p{margin-top:16px}.footer .footer__list-social.list-social{display:flex;align-items:center;gap:12px;margin-top:28px;padding:0}.footer .footer__list-social .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#2eada5;transition:background-color .2s ease,transform .2s ease}.footer .footer__list-social .list-social__link+.list-social__link{margin-left:0}.footer .footer__list-social .list-social__link svg,.footer .footer__list-social .list-social__link .icon{width:15px;height:15px;fill:#fff;transition:fill .2s ease}.footer .footer__list-social .list-social__link:hover,.footer .footer__list-social .list-social__link:focus-visible{background-color:#fff;text-decoration:none;transform:translateY(-2px)}.footer .footer__list-social .list-social__link:hover svg,.footer .footer__list-social .list-social__link:hover .icon,.footer .footer__list-social .list-social__link:focus-visible svg,.footer .footer__list-social .list-social__link:focus-visible .icon{fill:#2eada5}.footer .contact__info_box address a.footer__cta,.footer a.footer__cta{display:inline-block;background-color:#2eada5;color:#fff;font-size:16px;font-weight:600;line-height:24px;padding:14px 36px;margin-top:18px;border-radius:999px;text-decoration:none;box-shadow:0 7px 16px #4e646140;transition:background-color .2s ease,color .2s ease,transform .2s ease}.footer .contact__info_box address a.footer__cta:hover,.footer .contact__info_box address a.footer__cta:focus-visible,.footer a.footer__cta:hover,.footer a.footer__cta:focus-visible{background-color:#fff;color:#2eada5;text-decoration:none;transform:translateY(-2px)}.footer__locations{display:flex;flex-direction:column;gap:30px}.footer__locations .footer__location{color:#fff;font-size:16px;line-height:25px}.footer__locations .footer__location strong,.footer__locations .footer__location b{font-weight:700}.footer .footer__bottom{border-top:1px solid rgba(46,173,165,.45);padding:22px 0 30px}@media(min-width:768px){.footer .footer__bottom{padding:18px 0 24px}}.footer .footer__bottom .container,.footer .footer__bottom .container-fluid{max-width:1612px}.footer .footer__bottom .row{row-gap:16px}.footer .footer__copyright{color:#2eada5;font-size:14px;font-weight:400;line-height:1.3;justify-content:flex-start;text-align:left;flex-wrap:wrap}.footer .footer__copyright strong,.footer .footer__copyright b{font-weight:700}.footer .footer__copyright a{color:#2eada5;text-decoration:none;font-weight:700}.footer .footer__copyright a:hover{color:#fff}.footer .footer__copyright p{margin:0 0 1rem}.footer .footer--copyright-container{margin-bottom:0}.footer .footer__payment{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-wrap:nowrap}@media(min-width:768px){.footer .footer__payment{align-items:flex-start}}.footer .footer__payment .footer__payment-wompi{max-width:90px}.footer .footer__payment .footer__payment__top{display:flex;align-items:center;gap:8px}.footer__payment-label{color:#fff;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:20px;text-transform:uppercase}.footer__payment-image{display:block;max-width:270px;height:auto}.whatsapp-float{position:fixed;bottom:180px;right:21px;z-index:9999;display:block;width:54px;height:54px;line-height:0}@media(min-width:768px){.whatsapp-float{bottom:116px;width:66px;height:66px;right:16px}}.whatsapp-float:hover{transform:scale(1.1);filter:brightness(120%)}.whatsapp-float img{display:block;width:100%;height:100%}@media only screen and (max-width:749px){.footer .footer__bottom .row{flex-direction:column;align-items:flex-start}.footer .footer__copyright{justify-content:center;text-align:center;width:100%}.footer .footer__payment{align-items:center;width:100%}.footer__widget_title,.footer .footer__widget_title.h5{color:#fff}.footer__widget_title:before,.footer__widget_title:after{background-color:#ffffff72!important}.footer__widget--about{text-align:left}}@media(min-width:1024px){.footer .row-cols-1{width:100%;flex-wrap:nowrap}.footer .row-cols-1 .tb-col-1{max-width:200px}.footer .row-cols-1 .tb-col-2{max-width:300px}.footer .row-cols-1 .col{width:100%;flex:1}.footer .row-cols-1 .col ul li a{line-height:1.2;margin-bottom:1rem}}.footer__bottom .tb-row{display:flex;flex-direction:column;width:100%;flex-wrap:nowrap;gap:0}@media(min-width:768px){.footer__bottom .tb-row{flex-direction:row;gap:3rem}}.footer__bottom .tb-row .tb-col-copyright{max-width:678px}.footer__bottom .tb-row .tb-col-sic{flex:0}.footer__bottom .tb-row .tb-col-payment{flex-shrink:0}.footer__bottom .tb-row .col-12{width:100%;flex:1}.instagram__section .gallery__header{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}@media(min-width:768px){.instagram__section .gallery__header{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:48px}}.instagram__section .section-heading{margin:0;max-width:none}.instagram__section .section-heading.mb-50{margin-bottom:0}.instagram__section .section-heading__title{color:#094965;font-size:24px;font-weight:700;line-height:1.2;margin:0}@media(min-width:768px){.instagram__section .section-heading__title{font-size:30px}}.instagram__section .section-heading__sub_title{display:block;color:#094965;font-size:18px;font-weight:400;line-height:1.4;margin-top:8px}@media(min-width:768px){.instagram__section .section-heading__sub_title{font-size:25px}}.instagram__section .gallery__view-all{margin:0;flex-shrink:0}@media(min-width:768px){.instagram__section .gallery__view-all{align-self:center}}.instagram__section .gallery__view-all-button{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#094965;border:2px solid #094965;border-radius:100px;padding:14px 36px;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;min-height:0;transition:background-color .25s ease,color .25s ease}@media(min-width:768px){.instagram__section .gallery__view-all-button{padding:16px 44px;font-size:18px}}@media(min-width:1024px){.instagram__section .gallery__view-all-button{padding:17px 50px;font-size:20px}}.instagram__section .gallery__view-all-button:hover,.instagram__section .gallery__view-all-button:focus-visible{background:#094965;color:#fff;border-color:#094965}.gift-card-banner{padding:16px 0 50px}@media(min-width:1024px){.gift-card-banner{padding:10px 0 80px}}.gift-card-banner__row{display:flex;justify-content:center;align-items:center;row-gap:0;flex-direction:column}@media(min-width:1024px){.gift-card-banner__row{flex-direction:row;row-gap:1.5rem}}.gift-card-banner__media{max-width:460px}.gift-card-banner__media a{transition:all ease .3s}.gift-card-banner__media a:hover{transform:scale(1.03)}.gift-card-banner__media img{display:block;width:100%;max-width:450px;height:auto;border-radius:12px}.gift-card-banner__media-link{display:block}.gift-card-banner__content{max-width:700px}.gift-card-banner__text{line-height:1.3;text-align:center;color:#094965}@media(min-width:1024px){.gift-card-banner__text{text-align:left}}.gift-card-banner__text--top{font-size:24px;font-family:Times New Roman,Times,serif;line-height:1}.gift-card-banner__text--top em{font-size:30px}.gift-card-banner__text p{margin:0}.gift-card-banner__text--above{font-size:16px;line-height:1.5;margin-bottom:1rem;font-weight:400}h1,h2,h3,h4,h5,.title{color:#094965}.google__map--wrapper{background:#fefdf8}.google__map--wrapper .map__direction--inner{position:relative}.google__map--wrapper iframe{display:block;width:100%;height:480px;border:0;border-radius:16px}@media(min-width:768px){.google__map--wrapper iframe{height:600px}}@media(min-width:1024px){.google__map--wrapper iframe{height:668px}}.google__map--wrapper .map__direcion--content{position:static;background:#fff;border-radius:10px;padding:32px 28px;box-shadow:0 6px 28px #09496514;margin-top:-240px;margin-left:24px;margin-right:24px;max-width:100%}@media(min-width:768px){.google__map--wrapper .map__direcion--content{position:absolute;top:50%;left:50px;transform:translateY(-50%);width:335px;margin:0;padding:40px 32px}}.google__map--wrapper .map__banner--title{color:#094965;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 18px}@media(min-width:768px){.google__map--wrapper .map__banner--title{font-size:24px}}.google__map--wrapper .map__banner--subtitle{color:#094965;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 6px;padding:0}.google__map--wrapper .map__banner--subtitle.subheading--border{border-top:1px solid #c8c5cd;padding-top:18px;margin-top:18px}.google__map--wrapper .map__banner--text{color:#094965;font-size:15px;line-height:1.45;margin-bottom:12px}.google__map--wrapper .map__banner--text p{margin:0 0 8px;color:#094965}.google__map--wrapper .map__banner--text p:last-child{margin-bottom:0}.google__map--wrapper .map__banner--button{margin-top:24px}.google__map--wrapper .map__banner--button .button,.google__map--wrapper .map__banner--button .button--primary,.google__map--wrapper .map__banner--button .button--full-width{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:47px;padding:0 24px;border:none;border-radius:100px;background:#094965;color:#fefdf8;font-size:16px;font-weight:500;line-height:1;text-transform:none;letter-spacing:0;transition:background-color .2s ease}.google__map--wrapper .map__banner--button .button:before,.google__map--wrapper .map__banner--button .button:after,.google__map--wrapper .map__banner--button .button--primary:before,.google__map--wrapper .map__banner--button .button--primary:after,.google__map--wrapper .map__banner--button .button--full-width:before,.google__map--wrapper .map__banner--button .button--full-width:after{display:none}.google__map--wrapper .map__banner--button .button:hover,.google__map--wrapper .map__banner--button .button:focus,.google__map--wrapper .map__banner--button .button--primary:hover,.google__map--wrapper .map__banner--button .button--primary:focus,.google__map--wrapper .map__banner--button .button--full-width:hover,.google__map--wrapper .map__banner--button .button--full-width:focus{background:color-mix(in srgb,#094965 88%,white);color:#fefdf8}.header__menu_li a{color:#094965}.header__menu_li a:hover{color:#2eada5!important}.header__actions .header__actions_btn.header__actions_btn--user{color:#2eada5}.offcanvas-header .tb-offcanvas__social{display:flex;justify-content:center}.offcanvas-header .tb-offcanvas__social .link--text{color:#094965;font-size:30px}.offcanvas-header .tb-offcanvas__social .link--text:hover{color:#2eada5!important}.offcanvas-header .tb-offcanvas__social .list-social__link .icon{width:2.3rem}[data-section-type=lookbook][data-section-id]{padding-top:30px}@media(min-width:768px){[data-section-type=lookbook][data-section-id]{padding-top:54px}}[data-section-type=lookbook][data-section-id] .section-heading{margin-bottom:30px}@media(min-width:768px){[data-section-type=lookbook][data-section-id] .section-heading{margin-bottom:40px}}[data-section-type=lookbook][data-section-id] .section-heading__title{color:#094965;font-size:22px;font-weight:700;line-height:1.2;margin:0 0 4px}@media(min-width:768px){[data-section-type=lookbook][data-section-id] .section-heading__title{font-size:30px}}[data-section-type=lookbook][data-section-id] .section-heading__sub_title{display:block;color:#094965;font-size:18px;font-weight:400;line-height:1.3;margin-top:0}@media(min-width:768px){[data-section-type=lookbook][data-section-id] .section-heading__sub_title{font-size:25px}}.newsletter__signup{background:#fff}.newsletter__signup .newsletter__image--container{background:transparent;box-shadow:none;border-radius:0}.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-small,.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-large,.newsletter__signup .newsletter__signup--wrapper{flex-direction:column;align-items:center;justify-content:center;padding:0 16px;gap:24px}@media(min-width:768px){.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-small,.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-large,.newsletter__signup .newsletter__signup--wrapper{padding:0 40px;gap:32px}}.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-small>*,.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-large>*,.newsletter__signup .newsletter__signup--wrapper>*{flex-grow:0}.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-small>.newsletter--signup__content,.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-large>.newsletter--signup__content,.newsletter__signup .newsletter__signup--wrapper>.newsletter--signup__content{max-width:720px}.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-small>.newsletter--signup__form,.newsletter__signup .newsletter__signup--wrapper.email--inside-padding-large>.newsletter--signup__form,.newsletter__signup .newsletter__signup--wrapper>.newsletter--signup__form{width:100%;max-width:500px}.newsletter__signup .form__right .newsletter--signup__form.form__width,.newsletter__signup .form__left .newsletter--signup__form.form__width{padding-left:0;padding-right:0}.newsletter__signup .newsletter--signup__content{text-align:center}.newsletter__signup .newsletter--signup__content>*+*{margin-top:12px}.newsletter__signup .newsltter__signup--title{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:16px;row-gap:6px;color:#094965;font-size:22px;font-weight:700;line-height:1.2;margin:0}@media(min-width:768px){.newsletter__signup .newsltter__signup--title{font-size:28px}}@media(min-width:1024px){.newsletter__signup .newsltter__signup--title{font-size:32px}}.newsletter__signup .newsltter__signup--title:after{content:"";display:inline-block;width:28px;height:28px;flex-shrink:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23e88673'><path d='M16 27.5C15.6 27.5 15.2 27.4 14.9 27.1C13.4 26 12 25 10.6 24C7.4 21.7 4.6 19.6 2.7 17.1C0.9 14.7 0 12.4 0 9.9C0 7.5 0.8 5.3 2.4 3.6C4 1.9 6.1 1 8.3 1C10.1 1 11.7 1.6 13.2 2.7C13.9 3.2 14.6 3.9 15.2 4.7C15.4 5 15.7 5.3 16 5.7C16.3 5.3 16.6 5 16.8 4.7C17.4 3.9 18.1 3.2 18.8 2.7C20.3 1.6 21.9 1 23.7 1C25.9 1 28 1.9 29.6 3.6C31.2 5.3 32 7.5 32 9.9C32 12.4 31.1 14.7 29.3 17.1C27.4 19.6 24.6 21.7 21.4 24C20 25 18.6 26 17.1 27.1C16.8 27.4 16.4 27.5 16 27.5Z'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width:768px){.newsletter__signup .newsltter__signup--title:after{width:34px;height:34px}}.newsletter__signup .newsletter__subheading{color:#094965;font-size:15px;font-weight:400;line-height:1.5;max-width:720px;margin:0 auto}@media(min-width:768px){.newsletter__signup .newsletter__subheading{font-size:18px}}.newsletter__signup .newsletter__subheading p{margin:0}.newsletter__signup .newsletter__form_wrapper{width:100%}.newsletter__signup .newsletter-form__field-wrapper{position:relative;background:#f4ebdb;border-radius:999px;padding:6px}@media(min-width:768px){.newsletter__signup .newsletter-form__field-wrapper{padding:8px}}.newsletter__signup .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]{background:transparent;border:none;height:52px;padding:0 130px 0 20px;color:#094965;font-size:14px;border-radius:999px;margin:0;box-shadow:none}@media(min-width:768px){.newsletter__signup .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]{height:60px;padding:0 170px 0 28px;font-size:16px}}.newsletter__signup .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]::placeholder{color:#09496599;opacity:1}.newsletter__signup .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]:focus,.newsletter__signup .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]:focus-visible{outline:none;box-shadow:none;background:transparent}.newsletter__signup .newsletter-form__field-wrapper .input__field_form_button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#094965;color:#fff;border:none;border-radius:999px;font-size:13px;font-weight:600;height:52px;min-width:120px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1;cursor:pointer;transition:background-color .2s ease}@media(min-width:768px){.newsletter__signup .newsletter-form__field-wrapper .input__field_form_button{font-size:14px;height:60px;min-width:160px;padding:0 30px}}.newsletter__signup .newsletter-form__field-wrapper .input__field_form_button:hover,.newsletter__signup .newsletter-form__field-wrapper .input__field_form_button:focus{background:#063549;color:#fff}.newsletter__signup .newsletter-form__field-wrapper .input__field_form_button:after{content:"";display:inline-block;width:12px;height:12px;flex-shrink:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 6 15 12 9 18'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.breadcrumbs{background:#fff9ec;padding-top:42px;padding-bottom:35px}.breadcrumbs.color-background-1,.breadcrumbs.color-background-2,.breadcrumbs.color-background-3,.breadcrumbs.color-background-4,.breadcrumbs.color-background-5{background:#fff9ec}.breadcrumbs .page_header__title{margin-bottom:12px}.breadcrumbs .page_header__title_label{color:#094965;font-size:40px;font-weight:600;line-height:47px;letter-spacing:0;margin:0}@media(max-width:749px){.breadcrumbs .page_header__title_label{font-size:28px;line-height:34px}}.breadcrumbs .breadcrumbs__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:12px;line-height:21px;color:#094965}.breadcrumbs .breadcrumbs__item{display:inline-block;color:#094965;font-weight:300}.breadcrumbs .breadcrumbs__item a,.breadcrumbs .breadcrumbs__item a:hover,.breadcrumbs .breadcrumbs__item a:focus{color:#094965;text-decoration:none}.breadcrumbs .breadcrumbs__link[aria-current=page]{color:#094965;font-weight:600}.breadcrumbs .breadcrumbs__item+.breadcrumbs__item{position:relative;margin-left:6px;padding-left:12px}.breadcrumbs .breadcrumbs__item+.breadcrumbs__item:before{position:absolute;content:"/";left:0;font-weight:300}@media(max-width:749px){.breadcrumbs{padding-top:28px;padding-bottom:24px}}.por-que-ringlete-bottom{display:block;width:100%;line-height:0}.por-que-ringlete-bottom__image{display:block;width:100%;height:auto;object-fit:cover}.por-que-ringlete-hero{background:#fefdf8;padding:56px 20px}@media(min-width:768px){.por-que-ringlete-hero{padding:72px 24px}}@media(min-width:1024px){.por-que-ringlete-hero{padding:80px 24px 90px}}.por-que-ringlete-hero__inner{max-width:1130px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width:1024px){.por-que-ringlete-hero__inner{grid-template-columns:minmax(0,666fr) minmax(0,553fr);gap:80px}}.por-que-ringlete-hero__media{display:block;width:100%}.por-que-ringlete-hero__image{display:block;width:100%;height:auto;border-radius:16px;object-fit:cover}.por-que-ringlete-hero__content{display:flex;flex-direction:column;gap:24px}.por-que-ringlete-hero__title{color:#094965;font-family:Poppins,sans-serif;font-weight:700;font-size:32px;line-height:1.15;margin:0}@media(min-width:768px){.por-que-ringlete-hero__title{font-size:36px}}@media(min-width:1024px){.por-que-ringlete-hero__title{font-size:40px}}.por-que-ringlete-hero__title em,.por-que-ringlete-hero__title i{font-family:Times New Roman,Times,serif;font-weight:700;font-style:italic;font-size:42px;line-height:1}@media(min-width:768px){.por-que-ringlete-hero__title em,.por-que-ringlete-hero__title i{font-size:46px}}@media(min-width:1024px){.por-que-ringlete-hero__title em,.por-que-ringlete-hero__title i{font-size:50px}}.por-que-ringlete-hero__text{color:#094965;font-family:Poppins,sans-serif;font-weight:300;font-size:14px;line-height:1.65}.por-que-ringlete-hero__text p{margin:0 0 14px;color:#094965}.por-que-ringlete-hero__text p:last-child{margin-bottom:0}.por-que-ringlete-pictures{background:#fefdf8;padding:24px 20px 56px}@media(min-width:768px){.por-que-ringlete-pictures{padding:32px 24px 72px}}@media(min-width:1024px){.por-que-ringlete-pictures{padding:40px 24px 90px}}.por-que-ringlete-pictures__inner{max-width:1130px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:768px){.por-que-ringlete-pictures__inner{grid-template-columns:repeat(3,1fr);gap:32px}}@media(min-width:1024px){.por-que-ringlete-pictures__inner{gap:56px}}.por-que-ringlete-pictures__card{display:flex;flex-direction:column;align-items:center;text-align:center}.por-que-ringlete-pictures__media{width:100%;overflow:hidden;border-radius:16px;aspect-ratio:426/447;margin-bottom:24px}.por-que-ringlete-pictures__image{display:block;width:100%;height:100%;object-fit:cover}.por-que-ringlete-pictures__title{color:#094965;font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin:0 0 8px}@media(min-width:1024px){.por-que-ringlete-pictures__title{font-size:24px}}.por-que-ringlete-pictures__description{color:#094965;font-family:Poppins,sans-serif;font-weight:300;font-size:16px;line-height:1.5;margin:0}@media(min-width:1024px){.por-que-ringlete-pictures__description{font-size:18px}}.por-que-ringlete-story{background:#f4ebdb;padding:56px 20px}@media(min-width:768px){.por-que-ringlete-story{padding:72px 24px}}@media(min-width:1024px){.por-que-ringlete-story{padding:90px 24px}}.por-que-ringlete-story__inner{max-width:1130px;margin:0 auto;display:flex;flex-direction:column;gap:48px}@media(min-width:1024px){.por-que-ringlete-story__inner{gap:72px}}.por-que-ringlete-story__quote{color:#094965;font-family:Poppins,sans-serif;font-weight:700;font-size:26px;line-height:1.3;text-align:center;max-width:880px;margin:0 auto}@media(min-width:768px){.por-que-ringlete-story__quote{font-size:32px}}@media(min-width:1024px){.por-que-ringlete-story__quote{font-size:40px}}.por-que-ringlete-story__quote em,.por-que-ringlete-story__quote i{font-family:Times New Roman,Times,serif;font-weight:700;font-style:italic;font-size:30px;line-height:1.2}@media(min-width:768px){.por-que-ringlete-story__quote em,.por-que-ringlete-story__quote i{font-size:40px}}@media(min-width:1024px){.por-que-ringlete-story__quote em,.por-que-ringlete-story__quote i{font-size:50px}}.por-que-ringlete-story__row{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width:1024px){.por-que-ringlete-story__row{grid-template-columns:minmax(0,405fr) minmax(0,625fr);gap:64px}}.por-que-ringlete-story__text{color:#094965;font-family:Poppins,sans-serif;font-weight:300;font-size:14px;line-height:1.65}.por-que-ringlete-story__text p{margin:0 0 14px;color:#094965}.por-que-ringlete-story__text p:last-child{margin-bottom:0}.por-que-ringlete-story__media{display:block;width:100%}.por-que-ringlete-story__image{display:block;width:100%;height:auto;border-radius:16px;object-fit:cover}.product-form__input input[type=radio]:checked+label:not(.variant--swatch-custom){background-color:#094965!important;border-color:#094965}.product .price{color:#094965}.product .product-form__input input[type=radio]:checked+label.variant--swatch-custom{outline-color:#2eada5}.product .product__accordion .accordion__title{color:#094965}.section--top-space-template--27588362961260__faq_CjETpT .col-lg-6.col-12{width:100%}.product-beneficios-wrapper{padding:0 0 40px}@media(min-width:768px){.product-beneficios-wrapper{padding:20px 0 40px}}.product-beneficios__inner{max-width:1220px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr;gap:36px}@media(min-width:768px){.product-beneficios__inner{grid-template-columns:1fr 1fr;gap:60px;align-items:center}}.product-beneficios__heading{font-size:28px;font-weight:600;color:#094965;line-height:1.25;margin:0 0 28px}@media(min-width:768px){.product-beneficios__heading{font-size:40px;margin-bottom:36px}}.product-beneficios__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.product-beneficios__item{display:flex;align-items:flex-start;gap:21px}.product-beneficios__icon{flex-shrink:0;width:26px;height:26px;margin-top:1px}.product-beneficios__icon img{display:block;width:26px;height:26px}.product-beneficios__item-text{margin:0;font-size:14px;line-height:22px;color:#000}.product-beneficios__media{order:-1}@media(min-width:768px){.product-beneficios__media{order:0}}.product-beneficios__image{display:block;width:100%;height:auto;border-radius:16px}.product-bottom-banner-wrapper{padding:0 0 30px}@media(min-width:768px){.product-bottom-banner-wrapper{padding:40px 0}}.product-bottom-banner__inner{max-width:1220px;margin:0 auto;padding:0 24px}.product-bottom-banner__picture{display:block}.product-bottom-banner__image{display:block;width:100%;height:auto}.product__card .product__card__thumbnail{border-radius:12px}.product__card .product__card__content{padding-top:16px;gap:4px}.product__card .product__card__title{margin:0;font-size:14px;font-weight:400;line-height:1.35}@media(min-width:768px){.product__card .product__card__title{font-size:17px}}.product__card .product__card__title a,.product__card .product__card__title .product__card-title--link{color:#094965;text-decoration:none;transition:opacity .2s ease}.product__card .product__card__title a:hover,.product__card .product__card__title .product__card-title--link:hover{color:#094965;opacity:.7}.product__card .product__card__price{color:#2eada5;font-size:16px;font-weight:500;line-height:1.3}@media(min-width:768px){.product__card .product__card__price{font-size:20px}}.product__card .product__card__price .price-item--regular,.product__card .product__card__price .price-item--sale{color:#2eada5}.product__card .product__card__price .price__compare,.product__card .product__card__price .price__compare .price-item--regular{color:#0949658c;font-weight:400}.product__card .product--card-action-buttons{z-index:3}.product__card .product--tooltip-label{background-color:#2eada5}.product__card .product--tooltip-label:after{border-left-color:#2eada5!important}.product__card .product__card__badges{z-index:1;top:12px;left:10px;display:flex;gap:6px;justify-content:flex-start;align-items:flex-start;flex-direction:column}.product__card .product__card__badges .badge{border:none;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:600;line-height:1;letter-spacing:0}.product__card .product__card__badges .badge:has(.sale__text),.product__card .product__card__badges .badge:has(.sale__save--percent){background-color:#d97563;color:#fff}.product__card .product__card__badges .custom-badge{background-color:#536898;color:#fefdf8;border-radius:5px;padding:6px 8px;display:flex;flex-direction:column;text-align:left;letter-spacing:-1px}.product__card .product__card__badges .custom-badge--label{font-size:13px;font-weight:700;line-height:1}.product__card .product__card__badges .custom-badge--value{font-size:18px;font-weight:700;text-transform:uppercase}.product__card .product__card__badges .custom-badge--templado{gap:2px;background-color:#00b0a5}.product__card .product__card__badges .custom-badge--templado .custom-badge--value{font-size:13px}.product__card .product__card__badges .custom-badge--calido{gap:2px;background-color:#ffb185}.product__card .product__card__badges .custom-badge--calido .custom-badge--value{font-size:14px}.product__card .product--card-single-action-button{background-color:#fff;color:#094965;box-shadow:0 2px 8px #0949651f;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.product__card .product--card-single-action-button:hover{background-color:#094965;color:#fff;box-shadow:0 2px 10px #09496540}.product__card .product__card--cart-btn:hover{background-color:#094965!important}.product__card .product__card--cart-btn{background-color:#fdfaee!important}.product-features{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:400px}@media(min-width:576px){.product-features{gap:20px}}.product-features__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0}.product-features__tile{width:100%;max-width:78px;aspect-ratio:78/79;background-color:#fbf7eb;border-radius:20px;display:grid;place-items:center}.product-features__icon{width:58%;height:auto;display:block}.product-features__label{font-size:12px;line-height:13px;color:#094965;font-weight:400;letter-spacing:0}.section-products--tabs .section-heading__title{color:#094965;font-size:24px;font-weight:700;line-height:1.15;margin:0 0 2px}@media(min-width:768px){.section-products--tabs .section-heading__title{font-size:32px}}.section-products--tabs .section-heading__sub_title{display:block;color:#094965;font-size:16px;font-weight:400;line-height:1.3;margin-top:0}@media(min-width:768px){.section-products--tabs .section-heading__sub_title{font-size:22px}}.section-products--tabs .product__tab--btn{gap:10px}@media(min-width:768px){.section-products--tabs .product__tab--btn{gap:16px}}.section-products--tabs .product__tab--btn .product__tab--btn__list{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;margin:0;border:2px solid #094965;border-radius:100px;background-color:transparent;color:#094965;font-size:14px;font-weight:400;line-height:1.2;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(min-width:768px){.section-products--tabs .product__tab--btn .product__tab--btn__list{padding:14px 36px;font-size:18px}}@media(min-width:1024px){.section-products--tabs .product__tab--btn .product__tab--btn__list{font-size:20px}}.section-products--tabs .product__tab--btn .product__tab--btn__list:hover,.section-products--tabs .product__tab--btn .product__tab--btn__list.active{background-color:#094965;color:#fff;border-color:#094965}.section-products--tabs .product__tab--btn .product__tab--btn__list.active:hover{background-color:#094965;color:#fff}.section-products--tabs .collection--button{margin-top:30px}@media(min-width:768px){.section-products--tabs .collection--button{margin-top:40px}}.section-products--tabs .collection--button .button{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px!important;border:2px solid #094965;border-radius:100px;background-color:transparent;color:#094965;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(min-width:768px){.section-products--tabs .collection--button .button{padding:14px 40px!important;font-size:20px}}.section-products--tabs .collection--button .button:hover{background-color:#094965;color:#fff;border-color:#094965}.section-products--tabs .collection--button .button:hover .button--icon svg path{stroke:#fff;fill:#fff}.section-products--tabs .collection--button .button .button--icon{display:inline-flex;margin-left:10px}.section-products--tabs .collection--button .button .button--icon svg path{transition:stroke .25s ease,fill .25s ease}.reveal--text-wrapper[class*=color-]{background-color:#094965;color:#f4ebdb}.reveal--text-wrapper .text__reveal--item-content-inner,.reveal--text-wrapper .text__reveal--item-content-inner.content_padded{background-color:transparent;color:#f4ebdb;padding:60px 20px}@media(min-width:768px){.reveal--text-wrapper .text__reveal--item-content-inner,.reveal--text-wrapper .text__reveal--item-content-inner.content_padded{padding:100px 40px}}.reveal--text-wrapper .text__reveal--boxed,.reveal--text-wrapper .text__reveal--boxed.content_boxed{max-width:820px;margin:0 auto}.reveal--text-wrapper .reveal__icon{display:block;width:44px;height:auto;margin:0 auto 32px}@media(min-width:768px){.reveal--text-wrapper .reveal__icon{width:55px;margin-bottom:56px}}.reveal--text-wrapper .reveal__content{color:#f4ebdb;text-align:center;font-size:18px;line-height:28px}.reveal--text-wrapper .reveal__content .text-animation__word{display:inline-block;white-space:nowrap}@media(min-width:768px){.reveal--text-wrapper .reveal__content{font-size:22px;line-height:32px}}.reveal--text-wrapper .reveal__content p{margin:0 0 20px}.reveal--text-wrapper .reveal__content p:last-child{margin-bottom:0}.reveal--text-wrapper .reveal__content p>strong:only-child,.reveal--text-wrapper .reveal__content p>b:only-child{display:block;font-weight:700;font-size:24px;line-height:30px;margin-bottom:8px}@media(min-width:768px){.reveal--text-wrapper .reveal__content p>strong:only-child,.reveal--text-wrapper .reveal__content p>b:only-child{font-size:30px;line-height:35px;margin-bottom:16px}}.ringlete-experience{background:#094965;color:#fefdf8;padding:48px 0}@media(min-width:768px){.ringlete-experience{padding:80px 0}}.ringlete-experience__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:768px){.ringlete-experience__grid{grid-template-columns:repeat(3,1fr);gap:32px}}.ringlete-experience__item{display:flex;align-items:flex-start;gap:16px}.ringlete-experience__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#fbf7eb;border-radius:50%}@media(min-width:768px){.ringlete-experience__icon{width:99px;height:99px}}.ringlete-experience__icon img{width:80%;height:auto;display:block}.ringlete-experience__text{flex:1 1 auto;min-width:0}.ringlete-experience__title{color:#fefdf8;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 4px}@media(min-width:768px){.ringlete-experience__title{font-size:20px;line-height:1.4;margin-bottom:6px}}.ringlete-experience__description{color:#fefdf8;font-size:14px;font-weight:400;line-height:1.5;margin:0}@media(min-width:768px){.ringlete-experience__description{font-size:16px}}.gradient:has(>.scrolling--text){background:#fff;padding-top:30px;padding-bottom:30px}@media(min-width:768px){.gradient:has(>.scrolling--text){padding-top:60px;padding-bottom:60px}}.scrolling--text .scrolling--item__inner.scrolling--item-bullet:after{display:none}.scrolling--text .scrolling--item__inner{color:#094965;font-size:20px;font-weight:400;line-height:1.2}@media(min-width:768px){.scrolling--text .scrolling--item__inner{font-size:25px}}.scrolling--text .scrolling--text__content{color:#094965;font-weight:700;text-transform:uppercase}.scrolling--text .scrolling--text__content em,.scrolling--text .scrolling--text__content i{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:400;text-transform:none;font-size:28px}@media(min-width:768px){.scrolling--text .scrolling--text__content em,.scrolling--text .scrolling--text__content i{font-size:34px}}.section-quality{background:linear-gradient(to bottom,#fff,#f4ebdb);padding:76px 0 30px}@media(min-width:768px){.section-quality{padding:70px 0 50px}}.section-quality__panel{position:relative;background:#bfd7e1;border-radius:20px;padding:72px 20px 40px}@media(min-width:768px){.section-quality__panel{padding:96px 40px 64px}}.section-quality__seal{position:absolute;top:0;left:50%;width:96px;height:auto;transform:translate(-50%,-50%)}@media(min-width:768px){.section-quality__seal{width:140px}}.section-quality__heading{text-align:center;color:#094965;margin-bottom:32px}@media(min-width:768px){.section-quality__heading{margin-bottom:48px}}.section-quality__title{color:#094965;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 8px}@media(min-width:768px){.section-quality__title{font-size:30px}}.section-quality__subtitle{color:#094965;font-size:16px;line-height:1.4;margin:0}@media(min-width:768px){.section-quality__subtitle{font-size:20px}}.section-quality__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:28px 16px}@media(min-width:768px){.section-quality__grid{grid-template-columns:repeat(6,1fr);gap:24px}}.section-quality__item{display:flex;flex-direction:column;align-items:center;text-align:center;color:#094965}.section-quality__icon{display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:#fbf7eb;border-radius:20px;margin-bottom:12px}@media(min-width:768px){.section-quality__icon{width:114px;height:114px;margin-bottom:16px}}.section-quality__icon img{width:60%;height:auto;display:block}.section-quality__label{font-size:14px;line-height:1.2}@media(min-width:768px){.section-quality__label{font-size:18px}}.hero__slider--inner h2{color:#094965;line-height:.65;font-size:3.5rem;font-weight:700}@media(min-width:768px){.hero__slider--inner h2{font-size:4.5625rem}}.hero__slider--inner h2 em{color:#2eada5;font-size:3.125rem}@media(min-width:768px){.hero__slider--inner h2 em{font-size:4.0625rem;color:#f4ebdb}}@media only screen and (max-width:749px){.hero__slider--items__inner{padding-bottom:20px!important;padding-top:18px!important}}.hero__slider--items__inner .align-items-center{align-items:flex-end!important;padding-bottom:24px}@media(min-width:768px){.hero__slider--items__inner .align-items-center{padding-bottom:60px}}@media only screen and (max-width:749px){.hero__slider--section{margin-bottom:30px}}@media only screen and (max-width:749px){.sllideshow__content{position:absolute;top:0;width:100%;height:100%;left:0;z-index:5}}@media only screen and (max-width:749px){.hero__slider--items__inner .d-flex.justify-content-start{justify-content:left!important}}@media only screen and (max-width:749px){.slider__content{text-align:left!important}.button--small{font-size:15px;padding:8px 12px 8px 18px}}.collection-hero{position:relative;width:100%;height:230px;background-image:var(--hero-bg-mobile);background-size:cover;background-position:right center;background-repeat:no-repeat;display:flex;align-items:center}@media(min-width:1024px){.collection-hero{height:292px;background-image:var(--hero-bg-desktop)}}.collection-hero__content{display:flex;flex-direction:column;gap:6px;padding:0 32px;max-width:280px}@media(min-width:768px){.collection-hero__content{gap:10px;max-width:480px}}.collection-hero__breadcrumb{font-size:12px;color:#094965;font-weight:400;line-height:21px;margin:0}.collection-hero__breadcrumb a{color:#094965;text-decoration:none}.collection-hero__breadcrumb a:hover{text-decoration:underline}.collection-hero__breadcrumb strong{font-weight:600}.collection-hero__heading{font-size:24px;font-weight:700;color:#094965;line-height:1.1;margin:0}@media(min-width:768px){.collection-hero__heading{font-size:32px}}.collection-hero__subtitle{font-size:13px;font-weight:300;color:#094965;line-height:1.4;margin:0}@media(min-width:768px){.collection-hero__subtitle{font-size:15px}}.facets__heading,.facets__summary{color:#094965!important}button.gird__column_icon.active{background-color:#094965!important}.filter__toolbox,.facets-container{background-color:transparent}.facet-filters .sortlist__Item [type=radio].checked+label,.facet-filters .sortlist__Item [type=radio]:not(.checked)+label{color:#094965}.facet-filters .sortlist__Item [type=radio].checked+label:after,.facet-filters .sortlist__Item [type=radio]:not(.checked)+label:after{background:#094965}.facet-filters button.sortby__button{color:#094965}.facet-filters button.sortby__button>svg{fill:#094965}.tb-product-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;padding:0;list-style:none}.tb-product-badges__item{display:flex;align-items:center;justify-content:center;gap:8px;min-height:37px;padding:4px 8px;border:1px solid #b3b3b3;border-radius:5px;background:#fff}.tb-product-badges__icon{flex-shrink:0;width:auto;height:22px;object-fit:contain}.tb-product-badges__item--shipping .tb-product-badges__icon{width:18px;height:18px}.tb-product-badges__item--payment .tb-product-badges__icon{width:19px;height:19px}.tb-product-badges__item--showroom .tb-product-badges__icon{width:26px;height:21px}.tb-product-badges__label{font-size:12px;line-height:1.02;color:#094965}.testimonial__section.gradient{background:#f4ebdb}.testimonial__section.gradient .section-heading{margin-bottom:32px}@media(min-width:768px){.testimonial__section.gradient .section-heading{margin-bottom:48px}}.testimonial__section.gradient .section-heading__title{color:#094965;font-size:24px;font-weight:700;line-height:1.2;margin:0}@media(min-width:768px){.testimonial__section.gradient .section-heading__title{font-size:30px}}.testimonial__section.gradient .section-heading__sub_title{display:block;color:#094965;font-size:18px;font-weight:400;line-height:1.4;margin-top:8px}@media(min-width:768px){.testimonial__section.gradient .section-heading__sub_title{font-size:25px}}.testimonial__section.gradient .testimonial__items{background:transparent;box-shadow:none;border-radius:0;padding:0;gap:12px}.testimonial__section.gradient .testimonial__items--thumbnail{position:relative;width:110px;border:0;padding:0;overflow:visible}@media(min-width:768px){.testimonial__section.gradient .testimonial__items--thumbnail{width:148px}}.testimonial__section.gradient .testimonial__items--thumbnail .media{margin-bottom:0}.testimonial__section.gradient .testimonial__items--thumbnail .media.media--circle{border-radius:50%;overflow:hidden}.testimonial__section.gradient .testimonial__decoration{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.testimonial__section.gradient .testimonial__decoration--quote{z-index:2;top:-8px;right:-10px;width:44px;height:auto}@media(min-width:768px){.testimonial__section.gradient .testimonial__decoration--quote{top:-12px;right:-16px;width:60px}}.testimonial__section.gradient .testimonial__items--title{color:#094965;font-size:14px;font-weight:700;line-height:1.4;margin:0}@media(min-width:768px){.testimonial__section.gradient .testimonial__items--title{font-size:16px}}.testimonial__section.gradient .testimonial__items--title p{margin:0}.testimonial__section.gradient .testimonial__items--subtitle{color:#094965;font-size:14px;font-weight:400;line-height:1.4;margin:0}@media(min-width:768px){.testimonial__section.gradient .testimonial__items--subtitle{font-size:16px}}.testimonial__section.gradient .testimonial__items--desc{color:#094965;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:400;font-size:20px;line-height:1.3;margin:28px 0 0}@media(min-width:768px){.testimonial__section.gradient .testimonial__items--desc{font-size:32px;line-height:1.32;margin-top:36px}}@media(min-width:1024px){.testimonial__section.gradient .testimonial__items--desc{font-size:35px}}.testimonial__section.gradient .testimonial__items--desc em,.testimonial__section.gradient .testimonial__items--desc i{font-style:italic}.testimonial__section.gradient .testimonial__items--desc p{margin:0}.testimonial__section.gradient .testimonial__chat--icon{display:none}.testimonial__section.gradient .swiper-pagination.component-slider--pagination{margin-top:32px}.testimonial__section.gradient .swiper-pagination.component-slider--pagination .swiper-pagination-bullet{background:transparent;border:1px solid #094965;opacity:1;width:12px;height:12px;margin:0 5px;position:relative}.testimonial__section.gradient .swiper-pagination.component-slider--pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;background:#094965;border-radius:50%;transform:translate(-50%,-50%)}.testimonial__section.gradient .swiper-pagination.component-slider--pagination .swiper-pagination-bullet-active{background:#094965}.testimonial__section.gradient .swiper-pagination.component-slider--pagination .swiper-pagination-bullet-active:after{width:6px;height:6px;background:#f4ebdb}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
