@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Regular.woff2?v=1759419856) format("woff2"),url(/cdn/shop/files/Inter-Regular.woff?v=1759419856) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--color-white: #ffffff;--color-primario: #333333;--color-secundario: #5b2434;--color-terciario: #F3F3F3;--fuente-principal: "Inter", sans-serif}.scrolled-past-header .header-wrapper{background-color:var(--color-secundario);position:relative;height:70px}.header-overlay:hover{background:transparent!important}.header__menu-item span{font-family:var(--fuente-principal)!important;text-transform:uppercase}.header__menu-item{color:#fff!important;font-size:17px!important}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto auto}}@media screen and (min-width:990px){.header__inline-menu{text-align:center}}.utility-bar__grid{width:100%;max-width:1268px;margin:0 auto}.announcement-bar__announcement span{text-transform:uppercase}.hero-video-section{position:relative;width:100%;overflow:hidden;margin:0;aspect-ratio:16 / 7}@media(max-width:749px){.hero-video-section{aspect-ratio:auto;height:600px;padding-top:100vw}}.hero-video-section video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background:#0000004d;padding:1rem}.hero-content *{color:#fff}.hero-content h1{font-family:Playfair Display,serif;font-size:clamp(4rem,6vw,5rem);font-weight:400;letter-spacing:.02em;margin-bottom:0;max-width:685px;color:var(--color-white)}.hero-content p{font-family:Inter,sans-serif;font-size:clamp(1.4rem,2.5vw,1.4rem);max-width:440px;margin-bottom:25px}.hero-content a{display:inline-block;padding:.75rem 5rem;background:#5b2434;color:#fff;border-radius:0;font-family:Inter,sans-serif;font-weight:500;text-decoration:none;transition:transform .2s}.hero-content a:hover{transform:scale(1.05)}.header-overlay{top:0;right:0;left:0;width:100%;max-width:1268px;margin:0 auto}@media(max-width:768px){.hero-content h1{line-height:40px}.hero-content p{line-height:20px}}.collection .collection__title h2{text-align:center;font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;color:var(--color-primario);margin-bottom:40px}.related-products .slider-mobile-gutter,.collection .slider-mobile-gutter{padding:0}.collection .collection__view-all{margin-top:40px!important}.collection__view-all a.button{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:30px;letter-spacing:.6px;text-align:center;background-color:var(--color-white);border:1px solid var(--color-secundario);border-radius:10px;color:var(--color-secundario);height:45px;width:281px}.collection__view-all a.button:before,.collection__view-all a.button:after{display:none}.related-products .product-card-wrapper,.collection .product-card-wrapper{border-radius:10px;border:2px solid #ebebeb;overflow:hidden}.related-products .card__information,.collection .card__information{padding-left:10px!important;padding-right:10px!important;padding-bottom:0!important}.grid__item h3.card__heading{font-family:Playfair Display;font-weight:400;font-size:18px!important;line-height:24px!important;letter-spacing:1px;vertical-align:middle}.related-products .quick-add__submit,.collection .quick-add__submit{background-color:var(--color-secundario);color:var(--color-white);border-radius:10px;font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:30px;letter-spacing:.6px;text-align:center}.related-products .quick-add,.collection .quick-add{margin:auto 0 10px!important}.related-products related-products__description p,.collection__description p{color:var(--color-primario);font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center}.related-products .quick-add,.collection .quick-add{padding-left:10px!important;padding-right:10px!important}.related-products .card__information .card-information,.collection .card__information .card-information{font-family:var(--fuente-principal)}.related-products .card__content{display:flex;flex-direction:column;padding-bottom:10px!important}.related-products .card__content .card__information{order:1}.related-products .card__content .quick-add{order:2}.underline-links-hover:hover a{text-decoration:none!important}.related-products .quick-add-modal{display:none}.related-products__heading{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;color:var(--color-primario)}@media(max-width:768px){.related-products,.collection{padding-left:20px;padding-right:20px}.grid__item h3.card__heading{font-size:14px!important;line-height:16px!important}.product-subtitle{margin:6px 0;display:none}.section-template--25234803785995__featured_collection_rYpMcF-padding{padding-top:40px!important}.section-template--25234803785995__featured_collection_h3x8wF-padding{padding-bottom:40px!important}}@media(max-width:480px){.related-products .quick-add__submit,.collection .quick-add__submit{font-size:12px;line-height:14px;margin-top:10px}}.osoms-two-banner__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:40px}.osoms-two-banner__header h2{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;margin:0}.osoms-two-banner__header p{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;margin:0;max-width:507px}.osoms-two-banner{display:grid;grid-template-columns:1fr 1fr;width:100%;min-height:60vh;gap:15px;padding:0 15px}.osoms-two-banner__item{position:relative;overflow:hidden}.osoms-two-banner__item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.osoms-two-banner__item:hover img{transform:scale(1.05)}.osoms-two-banner__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Playfair Display,serif;font-size:clamp(3rem,4vw,3.5rem);line-height:40px;color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#00000040;transition:background .3s ease;text-align:center}.osoms-two-banner__item:hover .osoms-two-banner__label{background:#0006}@media(max-width:749px){.osoms-two-banner__header{padding:0 20px}.osoms-two-banner{grid-template-columns:1fr}}.image-with-text__heading{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center!important}.image-with-text__text p{text-align:center;color:var(--color-primario);font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px}.copilot-box-image{display:grid;grid-template-columns:1fr 1fr 1fr}.copilot-box-image__item{display:flex;flex-direction:column;align-items:center;text-align:center}.copilot-box-image__item p{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin-top:15px;margin-bottom:2px}.copilot-box-image__item__icon{height:32px}.copilot-box-image__item:nth-child(1){border-right:1px solid #333}.copilot-box-image__item:nth-child(3){border-left:1px solid #333}.image-with-text__media{padding-bottom:0!important;height:665px}.image-with-text__media img{object-fit:cover;object-position:bottom center!important}.image-with-text__content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}@media(max-width:768px){.image-with-text__media{max-height:250px}.image-with-text__content{padding:40px 23px!important}.image-with-text__text p,.copilot-box-image__item p{font-size:14px;line-height:16px}}.collage{display:block!important}.copilot-collage .swiper-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-auto-rows:200px!important;grid-auto-flow:column!important;gap:10px!important}.copilot-collage div{overflow:hidden}.copilot-collage img{width:100%;height:100%;object-fit:cover}.copilot-collage div:nth-child(6n+1){grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+2){grid-column:span 1}.copilot-collage div:nth-child(6n+3){grid-column:span 1;grid-row:span 2}.copilot-collage div:nth-child(6n+4){grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+5){grid-column:span 1}.copilot-collage div:nth-child(6n+6){grid-column:span 1;grid-row:span 2}.copilot-collage-wrapper .copilot-collage-wrapper__inner{display:flex;flex-direction:column;gap:20px}.copilot-collage-wrapper .copilot-collage{margin-top:20px}.copilot-collage-wrapper .collage-wrapper-title{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin-bottom:0}.copilot-collage-wrapper p{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;margin:0;color:var(--color-primario)}.collage-slider__arrows{display:none}@media(max-width:768px){.copilot-collage .swiper-wrapper{grid-auto-rows:auto!important}.copilot-collage div:nth-child(6n+6){order:2;grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+5){order:6;grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+4){order:5;grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+3){order:1;grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+2){order:4;grid-column:span 1;grid-row:span 1}.copilot-collage div:nth-child(6n+1){order:3;grid-column:span 1;grid-row:span 1}.copilot-collage div{overflow:visible}.carousel-wrapper{padding:0 40px}.collage-slider__arrows{display:flex;justify-content:space-between;position:absolute;top:45%;left:0;width:100%;z-index:2}}.collapsible-content__header{display:flex;flex-direction:column-reverse;gap:20px;margin-bottom:40px}.collapsible-content__heading{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin:0!important}.caption-with-letter-spacing{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;text-transform:none!important;color:var(--color-primario);max-width:550px;margin:0 auto}.copilot-custom-reviews{width:100%;background:var(--color-white);padding:50px 0}.ritualSwiperReviews{max-width:1085px!important}.carousel-wrapper{position:relative}.copilot-custom-reviews .ritual-slider__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.copilot-custom-reviews .container{max-width:1160px;margin:0 auto;padding:0;position:relative}.copilot-custom-reviews .review-card{background-color:var(--color-terciario);padding:39px 30px 30px;align-items:stretch;display:flex;justify-content:center;flex:none;height:auto;max-width:290px}.copilot-custom-reviews .review-card .review-card__inner{gap:10px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.collapsible-content summary:hover .accordion__title{text-decoration:none!important;text-underline-offset:0!important}.accordion__title{font-size:16px}.ritual-slider__header__inner h2{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin:0 auto!important;width:100%;max-width:542px}.ritual-slider__header__inner p{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin:0 auto!important;width:100%;max-width:680px}.ritual-slider__header__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:20px}.ritual-slider__arrows{display:flex;justify-content:space-between;position:absolute;top:45%;width:100%;z-index:2}.review-card__inner .stars{color:var(--color-secundario)}.swiper-button-prev{left:-50px}.swiper-button-next{right:-50px}.ritual-slider__arrow--prev,.ritual-slider__arrow--next{cursor:pointer}.copilot-custom-reviews .font-title{font-family:var(--fuente-principal);font-weight:700;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin:0}.copilot-custom-reviews .font-text{font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;color:var(--color-primario);margin:0}@media(max-width:768px){.copilot-custom-reviews{padding:60px 20px 20px!important}.copilot-custom-reviews h2{font-size:30px;line-height:32px}.copilot-custom-reviews .ritual-slider__header{margin-bottom:0!important}.ritual-slider__arrows{left:0}.banner__judge-inner{font-size:10px!important;display:flex;gap:10px}.copilot-custom-reviews .review-card{padding:39px 20px 30px;max-width:88%}.ritual-slider__header__inner{margin-bottom:20px}}.footer .footer-block-image{display:flex;position:absolute;top:34px;left:80px}.footer .footer-block__newsletter{flex-grow:1;width:100%;max-width:322px;text-align:left;margin:0 auto}.footer-block__heading{color:var(--color-white);font-size:30px!important;font-weight:400;line-height:35px;letter-spacing:.6px;width:100%;max-width:322px;text-align:left;margin:0 auto 20px}.footer-block__subheading{color:var(--color-white);font-family:var(--fuente-principal);font-size:16px;font-weight:400;line-height:20px;letter-spacing:.6px;margin:0 0 20px}.footer__content-top{padding-bottom:0!important}.footer__content-bottom{padding-top:20px!important}.footer .footer__payment{margin-top:0!important}.footer hr{width:100%;max-width:1280px!important;margin:20px auto!important}.footer__copyright{color:var(--color-white);text-align:center;font-family:var(--fuente-principal);font-size:14px;font-weight:300;line-height:111%;margin:0!important}.footer__content-bottom-wrapper{display:flex;justify-content:center}.footer__content-bottom{border-top:0!important}.footer .policies{display:flex;justify-content:space-evenly;margin:0 auto;width:100%;max-width:1280px}.policies li:before{display:none!important}.policies li{color:var(--color-white);text-align:center;font-family:var(--fuente-principal);font-size:14px;font-weight:300;line-height:111%}.footer__content-bottom-wrapper{margin-bottom:20px}@media(max-width:768px){.footer .footer-block-image{position:relative;left:0;top:0}.footer-block--newsletter{margin-top:20px!important}.footer-block__heading,.footer-block__subheading{text-align:center!important}.footer .policies{flex-direction:column}.footer-block__image-wrapper,.footer .grid,.footer-block__details-content{margin-bottom:0!important}}.collection-hero__text-wrapper h1{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;margin:35px 0 15px;color:var(--color-primario)}.collection-hero__text-wrapper p{font-family:var(--fuente-principal);color:var(--color-primario);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;margin:0}.facets__form{gap:10px!important}.facets__wrapper{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;gap:10px}.facet-filters__field,details.js-filter{border:1px solid #000!important;border-radius:10px!important;padding:6px 22px;margin:0;width:100%}.facets__heading,.facet-filters__label,.product-count{display:none!important}.facet-filters{padding-left:0!important}.facets__wrapper{font-family:var(--fuente-principal);justify-content:space-between}.facets__summary{margin-bottom:0!important}.product-copilot .page-width{max-width:1280px}.product-copilot .product.grid{flex-wrap:nowrap;gap:20px!important}@media(max-width:770px){.product-copilot .product.grid{flex-wrap:wrap}}.copilot-customJ-reviews{display:flex;gap:5px;align-items:center;font-family:var(--fuente-principal)}.product__media-list{border-radius:10px;overflow:hidden}.product__media-wrapper{position:relative;width:628px!important;max-width:55%}.product__media-wrapper .badge{z-index:2}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{border-radius:10px;overflow:hidden}.thumbnail[aria-current]{border-radius:10px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:164px!important}.product-form__input--pill input[type=radio]+label{font-family:var(--fuente-principal);border-radius:10px!important}legend.form__label{font-family:var(--fuente-principal)}.quantity__label{display:none}.product__title{margin:0!important}.product__title h1{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;color:var(--color-primario);text-transform:capitalize}.product__info-wrapper{padding:0!important;width:600px!important}.product-copilot .product__info-container .price .price-item{font-family:var(--fuente-principal);font-weight:400;font-size:30px;line-height:30px;letter-spacing:.6px;color:var(--color-primario)}.product-copilot .product__info-container s.price-item--regular{font-size:20px!important}.product-copilot .product__info-container .badge{position:relative!important;right:initial;top:initial;margin-left:20px}.product-copilot .product__tax{display:none}.product-form__actions-row{display:flex;gap:1rem}.product-form__buy-buttons{width:100%!important}.copilot-product .quantity{width:100px}.copilot-product .quantity .quantity__button{width:30px}.product-form__quantity{margin:0}.product__info-container .product-form{margin:0!important}.product-form__input{flex:none!important}.copilot-product-data{display:flex;justify-content:flex-start;gap:10px;list-style:none;padding:0;margin-bottom:10px!important}@media(max-width:770px){.copilot-product-data{flex-wrap:wrap}}.copilot-product-data img{height:52px;width:78px}.copilot-product-aclaration{list-style:none;padding:0;margin:0!important;display:flex;flex-direction:column;gap:15px}.copilot-product-aclaration li{display:flex;gap:10px;font-family:var(--fuente-principal)!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:var(--color-primario)}.product-copilot .product-form__submit{background-color:var(--color-secundario);color:var(--color-white);font-family:var(--fuente-principal);font-weight:300;font-size:16px;line-height:25px;letter-spacing:.6px;text-align:center;border-radius:10px!important}.product-copilot .quantity{border:1px solid #dedede;border-radius:10px;width:100px!important}.product-copilot .product-form__submit:after{display:none}.product-copilot .quantity:after{box-shadow:none!important}.product-copilot .quantity__input{font-weight:600;font-size:16.8px;letter-spacing:0;text-align:center}.product-copilot .accordion summary{padding:1.5rem 0 1.5rem 1.5rem}.product-copilot .quantity__button{width:30px}.product-form__input--pill input[type=radio]:checked+label{background-color:#333!important}.product-copilot #shopify-section-template--25234803982603__image_with_text_Y4WkJL .page-width{max-width:100%;padding:0}.product-copilot .image-with-text__media-item,.product-copilot .image-with-text__text-item,.product-copilot .image-with-text__media{height:589px}.product-copilot .image-with-text__heading{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.6px;text-align:center;max-width:420px}.copilot-box-image-product p{margin:-5px auto 20px!important;font-family:var(--fuente-principal);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.6px;text-align:center;color:#fff}.product__description{margin:15px 0!important}.product__description h2,.product__description p{color:#333;font-family:Inter!important;font-size:16px!important;font-weight:400;line-height:26px;letter-spacing:.6px}.price__container{margin-bottom:0!important}.product__description ul{list-style:none!important;padding-left:0;margin-top:5px}.product__description p{margin-bottom:0!important}.product__description ul li{font-family:var(--fuente-principal);position:relative;padding-left:23px}.product__description ul li span{color:#333;font-family:Inter;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.6px}.product__description ul li:before{content:"";position:absolute;left:0;top:14px;transform:translateY(-50%);width:15px;height:15px;background-image:url(/cdn/shop/files/tilde.svg?v=1759872811);background-size:contain;background-repeat:no-repeat}.copilot-breadcrumb *{font-family:var(--fuente-principal);font-weight:300;font-size:16px;line-height:20px;letter-spacing:0;color:#000;text-transform:capitalize}.section-template--25234803982603__custom_liquid_JxXcjN-padding{padding-bottom:0!important;max-width:1170px;margin:0 auto}.copilot-breadcrumb a{text-decoration:none}#contenedor-1 .nested-block--heading{text-align:left;width:100%}.flexible-video-block{position:relative;z-index:1;pointer-events:auto}#shopify-section-template--25234803917067__rich_text_UAiRqU{display:none}#HeaderMenu-MenuList-1{border:0!important}#HeaderMenu-MenuList-1 a{font-family:Inter}.accordion__content p{margin:10px!important;display:block}.product__column-sticky{position:static!important}.collection-hero__title+.collection-hero__description{margin-left:auto;margin-right:auto}@media(max-width:768px){.facet-filters__field,details.js-filter{border-radius:0!important;border-left:0!important;border-right:0!important}.announcement-bar__announcement span{text-transform:uppercase;font-size:10px!important;line-height:10px!important}.announcement-bar__message{padding:4px 0}#shopify-section-template--25234803917067__rich_text_UAiRqU{display:block}#shopify-section-template--25234803917067__copilot_flex_layout_7zY8VY,#shopify-section-template--25234803917067__copilot_flex_layout_7zY8VY .custom-flex-layout{max-width:100%}#shopify-section-template--25234803917067__copilot_flex_layout_7zY8VY .custom-flex-layout__inner{flex-direction:column!important}#shopify-section-template--25234803917067__copilot_flex_layout_7zY8VY .flexible-video-block{height:300px!important;width:100%!important;max-width:100%}#contenedor-0{margin-top:-50px!important}#contenedor-1{padding:10px 20px!important}#contenedor-1 h1{display:none}.accordion__content p{font-size:14px!important;line-height:18px!important;margin:10px!important;display:block}.copilot-breadcrumb{padding:0 20px}.menu-drawer__menu-item,.menu-drawer__close-button{font-family:Inter!important}.product-copilot .image-with-text__media-item,.product-copilot .image-with-text__text-item,.product-copilot .image-with-text__media{height:340px}.copilot-collage div:nth-child(6n+6){order:2;grid-column:1;grid-row:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/copilot-styles.css.map */
