@media(max-width:768px){.cursor{display:none!important}button,a{cursor:pointer}*{-webkit-tap-highlight-color:transparent}body{font-size:16px}}@media(max-width:768px){.site-header{padding:1.2rem 1.5rem}.site-header__logo-img{max-width:90px}.site-header__cart{font-size:.6rem}.site-header__nav{display:none}.site-header__hamburger{display:flex}}@media(max-width:768px){.mobile-nav__link{font-size:clamp(2.5rem,10vw,4rem)}}@media(max-width:768px){.hero{min-height:100svh}.hero__content{padding:1.5rem 1.5rem 4rem}.hero__title{font-size:clamp(3.5rem,13vw,6rem);line-height:.88}.hero__label{font-size:.6rem;margin-bottom:.75rem}.hero__scroll-hint,.hero__bg-text{display:none}}@media(max-width:768px){.logo-concept-section{padding:4rem 1.5rem}.logo-concept__inner{flex-direction:column;gap:2rem;text-align:center}.logo-concept__image-wrap{width:140px;margin:0 auto}}@media(max-width:768px){.am-section{padding:4rem 0 5rem}.am-container{padding:0 1.25rem}.am-hero{margin-bottom:2.5rem}.am-heading{font-size:clamp(2.2rem,10vw,4rem)}.am-hero-sub{font-size:.9rem;max-width:100%}.am-hero-image{margin-bottom:3rem}.am-hero-image img{height:50vw;min-height:220px}.am-blocks{gap:3.5rem}.am-block{flex-direction:column!important;gap:1.8rem}.am-text-box{max-width:100%}.am-prose{font-size:clamp(1.2rem,5vw,1.7rem)}.am-img-box img{max-height:65vw}.am-block--center{margin-top:0}.am-text-box--wide{max-width:100%}.am-closing{margin-top:4rem}.am-closing-quote{font-size:clamp(1.4rem,6vw,2.2rem)}}@media(max-width:900px){.ly-section{padding:5rem 0 6rem}.ly-container{padding:0 1.25rem}.ly-split{grid-template-columns:1fr;gap:3rem}.ly-photo{position:static;max-width:320px;margin:0 auto}.ly-photo__img{aspect-ratio:3/4}.ly-name{font-size:clamp(3rem,12vw,5rem)}.ly-text{padding-top:0}.ly-tagline{font-size:.95rem}.ly-bio p{font-size:.92rem}}@media(max-width:768px){.marquee-strip{padding:.75rem 0}.marquee-item{font-size:.6rem;gap:1.5rem}.marquee-track{gap:1.5rem}}@media(max-width:768px){.editorial{padding:3rem 0}.editorial__header{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:0 1.25rem}.editorial__title{font-size:clamp(2rem,8vw,3rem);max-width:100%}.editorial__subtitle{max-width:100%;font-size:.85rem}.editorial__grid{padding:0 1.25rem;grid-template-columns:1fr 1fr;gap:.75rem}.editorial__item:nth-child(1){grid-column:1;grid-row:1;padding-top:0}.editorial__item:nth-child(2){grid-column:2;grid-row:1 / 3}.editorial__item:nth-child(3){grid-column:1;grid-row:2}.editorial__item:nth-child(4){grid-column:1;grid-row:3}.editorial__item:nth-child(5){grid-column:2;grid-row:3}.editorial__image-wrap img{min-height:200px}}@media(max-width:768px){.collection-strip{padding:3rem 0}.collection-strip__header{padding:0 1.25rem;margin-bottom:2rem}.collection-strip__scroll{padding:0 1.25rem;gap:.75rem}.collection-card{flex:0 0 72vw}}@media(max-width:768px){.product-showcase{padding:3rem 0}.product-showcase__grid{grid-template-columns:1fr;min-height:auto}.product-showcase__image-wrap{min-height:75vw}.product-showcase__info{padding:2rem 1.25rem 3rem}.product-showcase__name{font-size:clamp(2rem,8vw,3rem)}.product-showcase__gallery-thumbs{flex-direction:row;bottom:1rem;right:1rem;gap:.5rem}.gallery-thumb{width:44px;height:56px}}@media(max-width:768px){.parallax-prenda,[class*=parallax]{min-height:70vw}[data-parallax]{transform:none!important}}@media(max-width:768px){.stats-strip{grid-template-columns:1fr;gap:0;padding:2rem 1.25rem}.stat-item{border-right:none;border-bottom:1px solid rgba(26,26,26,.1);padding:1.5rem 0}.stat-item:last-child{border-bottom:none}.stat-number{font-size:clamp(2rem,10vw,4rem)}}@media(max-width:900px){.cg-grid{grid-template-columns:repeat(2,1fr)!important;gap:.75rem}.cg-card:nth-child(6n+5),.cg-card:nth-child(6n+6){grid-column:span 1!important}}@media(max-width:480px){.cg-grid{grid-template-columns:repeat(2,1fr)!important;gap:.5rem}.cg-card__name{font-size:.85rem}.cg-card__price{font-size:.7rem}}@media(max-width:768px){.reviews-section{padding:4rem 0 5rem}.reviews-section__inner{padding:0 1.25rem;gap:2rem}.reviews-header__title{font-size:clamp(2rem,8vw,3.5rem)}.reviews-avatars{min-height:65vw}.avatar-img{width:54px;height:54px}.review-panel{max-width:100%}.review-text{font-size:clamp(.95rem,3.5vw,1.2rem)}}@media(max-width:860px){.cf-section{grid-template-columns:1fr;min-height:auto}.cf-left{padding:6rem 1.5rem 3rem;min-height:60vh;gap:1.8rem}.cf-right{padding:3rem 1.5rem 5rem}.cf-title{font-size:clamp(3rem,12vw,5rem)}.cf-tagline{font-size:.88rem}.cf-signature{display:none}}@media(max-width:480px){.cf-left{padding:5rem 1.25rem 2.5rem;min-height:50vh}.cf-title{font-size:clamp(2.5rem,13vw,4.5rem)}.cf-form-label,.cf-field{margin-bottom:2rem}.cf-submit{width:100%;justify-content:center}}@media(max-width:768px){.product-layout,.product-grid,.mp-grid,[class*=main-product] .grid{grid-template-columns:1fr!important}.product-gallery{width:100%}.product-info,.mp-info{padding:1.5rem 1.25rem 3rem}.product-form .size-btn{min-width:48px;min-height:48px}.btn-expand{width:100%;justify-content:center}}@media(max-width:768px){.cart-layout,.cart-grid,[class*=cart] .grid-2{grid-template-columns:1fr!important}.cart-item{gap:1rem}.cart-item__image{width:80px;flex-shrink:0}}@media(max-width:768px){.site-footer{padding:3rem 1.25rem 2rem}.site-footer__top{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;padding-bottom:2rem}.site-footer__bottom{flex-direction:column;text-align:center;gap:1rem}.footer-brand__logo{font-size:clamp(1.5rem,8vw,2.5rem)}}@media(max-width:768px){.btn-expand,.btn-outline,.cf-submit,.am-cta{padding:1rem 2rem;min-height:48px}.size-btn{min-width:48px;min-height:48px}}@media(max-width:768px){@media(prefers-reduced-motion:reduce){.io-anim,.io-ly,.cf-io,.cg-io{transition:none!important;animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important}}.io-anim,.io-ly,.cf-io{transition-duration:.8s!important}[data-speed],[data-parallax]{transform:none!important;transition:none!important}}.scroll-progress{position:fixed;top:0;left:0;height:2px;background:#6b0f1a;z-index:9999;width:0%;transition:width .1s linear}@supports (padding: env(safe-area-inset-bottom)){.site-footer{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}.mobile-nav{padding-bottom:env(safe-area-inset-bottom)}}img[loading=lazy]{background:#eceae4}img[loading=lazy].loaded{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/41/assets/responsive-mobile.css.map */
