:root{--z-base: 1;--z-dropdown: 100;--z-sticky: 200;--z-header: 300;--z-drawer: 1000;--z-modal: 1001;--z-popover: 1002;--z-tooltip: 1003;--z-cookie-banner: 999;--z-whatsapp: 9999;--z-notification: 9998;--z-max: 9999;--font-size-no-zoom: 16px}.header-wrapper,.shopify-section-header-sticky{z-index:var(--z-header)!important}.menu-drawer,.cart-drawer,.drawer{z-index:var(--z-drawer)!important}.modal,[role=dialog],.modal__content{z-index:var(--z-modal)!important}.header__submenu,.disclosure__list,.predictive-search{z-index:var(--z-dropdown)!important}.cookie-banner,#cookie-banner{z-index:var(--z-cookie-banner)!important}.whatsapp-float,[class*=whatsapp],.wa-float-button,#whatsapp-button{z-index:var(--z-whatsapp)!important}.modal-overlay,.drawer-overlay,.menu-drawer__backdrop{z-index:calc(var(--z-drawer) - 10)!important}h1,h2,h3,h4,h5,h6,.card__heading,.product__title,.collection__title{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 749px){.card__description,.product__description p,.rte p:not([class]),article p:not([class]){font-size:max(1.5rem,1em)}h1,.h1{font-size:clamp(2rem,6vw,2.8rem)}h2,.h2{font-size:clamp(1.8rem,5vw,2.4rem)}h3,.h3{font-size:clamp(1.6rem,4vw,2rem)}.card__heading{font-size:1.4rem;line-height:1.35}.card__description{font-size:1.2rem;line-height:1.5}.price-item--regular,.price-item--sale{font-size:1.6rem}.button,.btn,[type=submit]{font-size:1.4rem}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea,select{font-size:var(--font-size-no-zoom)}}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}a,button,.button,.btn,.card,.card-wrapper,input,select,textarea{transition:all var(--ta-transition, .25s ease)}.card-wrapper:hover .card{transform:translateY(-4px);transition:transform var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)),box-shadow var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1))}.button:hover,.btn:hover,[type=submit]:hover{transform:translateY(-2px);transition:all var(--ta-transition, .25s ease)}.button:active,.btn:active,[type=submit]:active{transform:translateY(0);transition:transform var(--ta-transition-fast, .15s ease)}.media--hover-effect img{transition:transform var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)),opacity var(--ta-transition, .25s ease)}.card-wrapper:hover .media--hover-effect img{transform:scale(1.05)}.menu-drawer,.cart-drawer,.drawer{transition:transform var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)),visibility var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1))}.menu-drawer.is-open,.cart-drawer.is-open,.drawer.is-open{transform:translate(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fadeIn var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)) forwards}.animate-fade-in-up{animation:fadeInUp var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)) forwards}.animate-fade-in-down{animation:fadeInDown var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)) forwards}.animate-slide-in-right{animation:slideInRight var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)) forwards}.animate-slide-in-left{animation:slideInLeft var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)) forwards}.animate-scale-in{animation:scaleIn var(--ta-transition-slow, .4s cubic-bezier(.4, 0, .2, 1)) forwards}.stagger-animation>*:nth-child(1){animation-delay:.05s}.stagger-animation>*:nth-child(2){animation-delay:.1s}.stagger-animation>*:nth-child(3){animation-delay:.15s}.stagger-animation>*:nth-child(4){animation-delay:.2s}.stagger-animation>*:nth-child(5){animation-delay:.25s}.stagger-animation>*:nth-child(6){animation-delay:.3s}.stagger-animation>*:nth-child(7){animation-delay:.35s}.stagger-animation>*:nth-child(8){animation-delay:.4s}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.card-wrapper:hover .card,.button:hover,.btn:hover{transform:none}}.card-wrapper:hover .card,.menu-drawer.is-open,.cart-drawer.is-open,.drawer.is-open{will-change:transform}.modal__content:not(.is-hidden){will-change:transform;backface-visibility:hidden}html,body{overflow-x:hidden;max-width:100vw}.shopify-section,section,.page-width{max-width:100%;overflow-x:hidden}.page-width{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right))}@media screen and (min-width: 750px){.page-width{padding-left:max(3rem,env(safe-area-inset-left));padding-right:max(3rem,env(safe-area-inset-right))}}.grid{display:grid;gap:1.5rem}@media screen and (max-width: 749px){.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr);gap:1rem}.grid--1-col-tablet-down{grid-template-columns:1fr;gap:1.5rem}}@media screen and (min-width: 750px) and (max-width: 989px){.grid--2-col-tablet{grid-template-columns:repeat(2,1fr)}.grid--3-col-tablet{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 990px){.grid--3-col-desktop{grid-template-columns:repeat(3,1fr)}.grid--4-col-desktop{grid-template-columns:repeat(4,1fr);gap:2rem}.grid--5-col-desktop{grid-template-columns:repeat(5,1fr)}}.flex-wrap{flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 989px){button,.button,.btn,[type=submit],[type=button]{min-height:44px;min-width:44px;padding:1rem 1.5rem}.header__icon,.icon-button,[class*=icon-btn]{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.header__menu-item,.menu-drawer__menu-item,nav a{min-height:44px;display:flex;align-items:center;padding:.8rem 1rem}input,select,textarea{min-height:48px;padding:1rem}.quantity__button,.modal__close-button,.drawer__close,[aria-label*=close],[aria-label*=cerrar]{min-width:44px;min-height:44px}}@media screen and (max-width: 749px){.header__icons{gap:.5rem}.button-group{gap:1rem}nav ul,.menu-drawer__navigation ul{gap:.25rem}}img{max-width:100%;height:auto;display:block}.media{position:relative;overflow:hidden}.media img,.media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product__media img,.product-media-container img{object-fit:contain}.card__media img{object-fit:cover}img[loading=lazy]{background:linear-gradient(135deg,var(--ta-bg-card-hover, rgba(30, 41, 59, .5)) 0%,var(--ta-bg-card, rgba(15, 23, 42, .5)) 100%)}.cookie-banner,.whatsapp-float,.cart-drawer,.menu-drawer{padding-bottom:env(safe-area-inset-bottom,0)}.header-wrapper{padding-top:env(safe-area-inset-top,0)}.modal--fullscreen{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.main-content,#MainContent{min-height:calc(100vh - var(--ta-header-height, 70px))}@media screen and (max-width: 749px){.product{display:flex;flex-direction:column;gap:2rem}.product__media-wrapper{width:100%}.product__info-wrapper{width:100%;padding:0 1.5rem}}@media screen and (max-width: 749px){.cart-drawer{width:100%;max-width:100%}}@media screen and (max-width: 749px){.footer__content-top{flex-direction:column;gap:2rem}.footer__column{width:100%;text-align:center}.footer__column--info{order:-1}}@media screen and (max-width: 749px){.announcement-bar__message{font-size:1.2rem;padding:.8rem 1rem}}.card .quick-add{position:absolute;bottom:1rem;left:1rem;right:1rem;opacity:0;transform:translateY(10px);transition:opacity var(--ta-transition, .25s ease),transform var(--ta-transition, .25s ease)}.card-wrapper:hover .quick-add{opacity:1;transform:translateY(0)}@media screen and (max-width: 749px){.card .quick-add{opacity:1;transform:translateY(0);position:relative;bottom:auto;left:auto;right:auto;margin-top:1rem}}@media print{.header-wrapper,.footer,.cookie-banner,.whatsapp-float,.cart-drawer,.menu-drawer,.announcement-bar{display:none!important}body{background:#fff;color:#000}a{text-decoration:underline}}.mobile-only{display:block}.desktop-only{display:none}@media screen and (min-width: 990px){.mobile-only{display:none}.desktop-only{display:block}}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-2{padding-top:1rem;padding-bottom:1rem}.py-3{padding-top:1.5rem;padding-bottom:1.5rem}.py-4{padding-top:2rem;padding-bottom:2rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media screen and (max-width: 749px){.text-center-mobile{text-align:center}}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{gap:1.5rem}.gap-4{gap:2rem}.shopify-section{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width: 749px){.shopify-section{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width: 750px){.shopify-section{padding-top:3rem;padding-bottom:3rem}}.shopify-section--featured-collection,.shopify-section--featured-products,#shopify-section-template--featured-collection,section[id*=featured]{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 750px){.shopify-section--featured-collection,.shopify-section--featured-products,#shopify-section-template--featured-collection,section[id*=featured]{padding-top:2.5rem;padding-bottom:2.5rem}}.shopify-section--hero,.shopify-section--slideshow,#shopify-section-template--hero,slideshow-component{padding-top:0;margin-top:0}.shopify-section--newsletter,.email-signup-banner,section[id*=newsletter]{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 750px){.shopify-section--newsletter,.email-signup-banner,section[id*=newsletter]{padding-top:2.5rem;padding-bottom:2.5rem}}.footer,.shopify-section-group-footer-group,footer{padding-top:2.5rem!important;margin-top:2rem}@media screen and (max-width: 749px){.footer,.shopify-section-group-footer-group,footer{padding-top:2rem!important;margin-top:1.5rem}}.collection,.collection-grid{padding-top:1.5rem}.product-grid,.featured-collection .grid,.collection .grid{gap:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 749px){.product-grid,.featured-collection .grid,.collection .grid{gap:1rem;margin-top:1rem;margin-bottom:1rem}}.shopify-section+.shopify-section{margin-top:0}h2.section-heading,.section__heading,.collection-list-title{margin-bottom:1.5rem}@media screen and (max-width: 749px){h2.section-heading,.section__heading,.collection-list-title{margin-bottom:1rem}}.title-wrapper,.section-header{margin-bottom:1.5rem;padding-bottom:0}@media screen and (max-width: 749px){.title-wrapper,.section-header{margin-bottom:1rem}}.rich-text,.shopify-section--rich-text{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 750px){.rich-text,.shopify-section--rich-text{padding-top:2.5rem;padding-bottom:2.5rem}}.multicolumn,.shopify-section--multicolumn{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 750px){.multicolumn,.shopify-section--multicolumn{padding-top:2.5rem;padding-bottom:2.5rem}}.image-with-text{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 750px){.image-with-text{padding-top:2.5rem;padding-bottom:2.5rem}}#MainContent,.main-content{padding-top:0}.shopify-section:first-of-type,#MainContent>.shopify-section:first-child{padding-top:1.5rem}@media screen and (max-width: 749px){.shopify-section:first-of-type,#MainContent>.shopify-section:first-child{padding-top:1rem}}#MainContent>.shopify-section:last-child{padding-bottom:2rem}@media screen and (max-width: 749px){#MainContent>.shopify-section:last-child{padding-bottom:1.5rem}}.page-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 750px){.page-width{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 990px){.page-width{padding-left:3rem;padding-right:3rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/responsive-audit-fixes.css.map */
