:root{--gray: #808080;--light-gray: #cfcfcf;--margin: 2rem}@media(min-width: 760px){:root{--margin: 2.5rem}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}*{margin:0;padding:0;font-family:inherit;font-size:1em;border:0 none;background-color:transparent;list-style-type:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}html{font-size:62.5%}@font-face{font-family:"General Sans";src:url(/assets/6e216fc4a99386868675.woff2) format("woff2"),url(/assets/df1f5aec5967af90d85d.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"General Sans";src:url(/assets/1197066e971479db1cd5.woff2) format("woff2"),url(/assets/a71928ff95ce89e7f409.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"General Sans";src:url(/assets/94d6b8d1acb00fbcfb28.woff2) format("woff2"),url(/assets/f74badf9f33f3127ea2b.woff) format("woff");font-weight:600;font-style:normal}body{font-family:"General Sans";overflow-x:hidden}#header{position:relative;z-index:20}#header .container{padding-top:4rem;padding-bottom:4rem}#header a{font-weight:500;font-size:1.2rem;text-transform:uppercase;color:inherit;text-decoration:none}#header a:hover{font-weight:600}#header nav ul{display:flex;justify-content:space-between;align-items:center}#header nav li{display:none}#header nav li.toggle-menu,#header nav li.cart,#header nav li.logo{display:block}#header .toggle-menu{min-width:7rem}#header .toggle-menu button{cursor:pointer}#header .cart{min-width:7rem}#header .cart a{display:flex;align-items:center}#header .cart a .text{display:none}#header .cart a img{display:block;margin:0 .25rem 0 .75rem}#header .cart.active span{font-weight:600}#header .cart.active .number{position:relative}#header .cart.active .number:after{content:"";width:.8rem;height:.8rem;border-radius:50%;background-color:#ff1d25;border:1px solid #fff;position:absolute;top:-0.3rem;right:-0.5rem}@media(min-width: 760px){#header .container{padding-top:6.4rem;padding-bottom:6.4rem}#header nav li{display:block;min-width:13rem}#header nav li.toggle-menu{display:none}#header nav li.logo{text-align:center}#header nav li.cart{min-width:13rem;display:flex;justify-content:flex-end}#header .cart a .text{display:block}}.floating #header{position:absolute;width:100%}.invert #header{color:#fff}.invert #header img{filter:invert(100%)}.invert #header .underline::after{background-color:#fff}#mobile-menu{position:fixed;background-color:rgba(0,0,0,.6);left:0;top:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease-in;pointer-events:none;z-index:30}#mobile-menu nav{position:fixed;top:0;left:0;bottom:0;width:32rem;max-width:calc(100vw - 6rem);background-color:#fff;padding:2.5rem;padding-top:7.3rem;overflow:auto;transform:translateX(-100%);transition:transform .2s ease-in}#mobile-menu .toggle-menu{display:flex;align-items:center;gap:1rem;font-size:1.8rem;font-weight:500;cursor:pointer}#mobile-menu ul{margin:5rem 0}#mobile-menu ul li{margin:1.5rem 0}#mobile-menu ul a{font-size:1.8rem;font-weight:500;color:inherit;text-decoration:none}#mobile-menu ul.shop a{font-size:4rem}#mobile-menu .whatsapp a{margin:0}#mobile-menu.visible{opacity:1;pointer-events:auto}#mobile-menu.visible nav{transform:translateX(0)}#footer{text-align:center;position:relative}#footer .logo{margin:7rem 0 2rem 0}#footer .logo .by{display:block;font-weight:500;margin-top:1.25rem}#footer .links{margin-top:7rem;padding-top:7rem;border-top:1px solid #000}#footer .links a{color:#000;font-size:1.4rem;text-transform:uppercase;text-decoration:none;font-weight:500}#footer .links img{display:block;width:4.8rem;margin:4rem auto 0 auto}#footer .links li:not(:last-child){margin-bottom:2rem}#footer .up{margin-top:8rem;display:block}@media(min-width: 760px){#footer .info{display:flex;justify-content:space-between;align-items:flex-end;padding-top:9rem;padding-bottom:9rem}#footer .info .up{display:none}#footer .info .logo{margin:0}#footer .info .logo .by{display:inline;margin:0 0 0 1rem}#footer .links{margin:auto;padding-bottom:6rem}#footer .links ul{display:flex;justify-content:space-between}#footer .links a{font-size:1.2rem}#footer .links .divino{position:absolute;bottom:0;right:0}#footer .links .divino img{width:3.2rem}}strong{font-weight:600}.container{padding:0 var(--margin);margin:0 auto;max-width:111.5rem;box-sizing:border-box}.section{margin-bottom:9rem}@media(min-width: 760px){.section{margin-bottom:13rem}}.ticker{background-color:#000;color:#fff;font-size:1.2rem;font-weight:500;text-transform:uppercase;padding:.5em 0 .6em 0;letter-spacing:.05em;position:relative;z-index:20}.ticker .sep{margin:0 .3rem}.underline{position:relative}.underline::after{content:"";display:block;width:100%;height:.2rem;background-color:#000;left:0;bottom:-0.7rem;position:absolute;transform-origin:center;transform:scaleX(0);transition:transform .2s ease-in}.underline:hover::after{transform:scaleX(1)}.whatsapp{font-size:1.6rem;color:var(--gray)}.whatsapp a{font-weight:500;display:flex;align-items:center;justify-content:center;margin:0 auto;gap:.5rem;text-decoration:none;color:#000;max-width:25rem;border:1px solid #000;padding:1rem;margin-top:2rem;border-radius:.2rem}@media(min-width: 760px){.whatsapp a{display:inline-flex;margin:0 0 0 .5rem;padding:.4rem .8rem}}.whatsapp a:hover{background-color:#000;color:#fff}.whatsapp a:hover img{filter:invert(1)}.slider .slide{position:relative}.slider a{color:inherit;text-decoration:none}.slider img{width:100%;height:100vh;max-height:81rem;object-fit:cover;object-position:center}.slider .container{position:absolute;top:0;bottom:0;left:50%;width:100%;transform:translateX(-50%);z-index:10;display:flex;align-items:center}.slider .text{max-width:43rem}.slider .text p{font-size:1.4rem;text-transform:uppercase;letter-spacing:.025em}.slider .text h2{font-size:4rem;font-weight:500;letter-spacing:-0.025em;line-height:1.3em;margin:.25em 0}.slider .text .subtext{font-size:2rem;text-transform:none}.slider .text .button{margin-top:6rem;background-color:rgba(255,255,255,.25);padding-left:1.5rem;padding-right:1.5rem;border-color:currentColor;color:currentColor}.slider .text .button.primary:after{filter:invert(0)}.slider .text.invert{color:#fff}.slider .text.invert .button.primary:after{filter:invert(1)}@media(min-width: 760px){.slider .text{max-width:53rem}.slider .text h2{font-size:5.6rem}.slider .text .subtext{font-size:2.4rem}}.tns-outer{position:relative}.tns-outer .tns-nav{position:absolute;width:100%;bottom:7rem;left:0;display:flex;justify-content:center;gap:4rem;z-index:1}.tns-outer .tns-nav button{text-indent:-9999rem;width:1rem;height:1rem;background-color:#fff;border-radius:50%;cursor:pointer}.tns-outer .tns-nav button.tns-nav-active{background-color:#000}.tns-outer .tns-controls button{display:none !important}@media(min-width: 760px){.tns-outer .tns-controls button{display:block !important;position:absolute;left:5rem;top:50%;transform:translateY(-50%);z-index:10;width:4.1rem;height:2rem;background-image:url(/assets/9553c7d0b2e5d113a157.svg);background-position:center center;background-repeat:no-repeat;text-indent:-9999rem;cursor:pointer}.tns-outer .tns-controls button[data-controls=next]{right:5rem;left:auto}.tns-outer .tns-controls button[data-controls=prev]{transform:scaleX(-1)}}.heading{font-size:1.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.075em;margin-bottom:6rem}.split-heading{padding-bottom:5rem}.split-heading .heading{margin-bottom:0}.split-heading p{font-size:1.4rem;color:var(--gray);margin-top:1rem}.split-heading p a{color:inherit;text-decoration:none}@media(min-width: 760px){.split-heading{display:flex;justify-content:space-between;align-items:flex-end}.split-heading p{font-size:1.6rem}}.home-slider{display:flex;overflow:auto;padding-right:var(--margin);counter-reset:category;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.home-slider::-webkit-scrollbar{display:none}.home-slider .category{display:block;width:32rem;max-width:calc(100vw - 6rem);color:inherit;text-decoration:none;flex-shrink:0;counter-increment:category;position:relative;padding-top:3.5rem;padding-right:1.5rem}.home-slider .category:before{content:counter(category, decimal-leading-zero);position:absolute;font-size:6.4rem;line-height:1em;top:0;left:3rem}.home-slider .category img{width:100%;display:block;border-radius:.4rem;overflow:hidden}.home-slider .category h3{font-size:2rem;font-weight:normal;margin:1.75rem 0 .75rem 0}.home-slider .category p{color:var(--gray);font-size:1.2rem}.home-slider .video{display:block;width:35rem;max-width:calc(100vw - 6rem);position:relative;padding-right:1.5rem;flex-shrink:0;border-radius:.4rem;overflow:hidden;aspect-ratio:365/454}.home-slider .video:before,.home-slider .video:after{content:"";position:absolute;left:0;top:0;right:1.5rem;height:100%;z-index:2;pointer-events:none}.home-slider .video:before{background-color:#c6c6c6;mix-blend-mode:multiply;border-radius:.4rem}.home-slider .video:after{background-image:url(/assets/32c0e272422280b4c1c2.svg);background-position:center center;background-repeat:no-repeat}.home-slider .video.loaded:before,.home-slider .video.loaded:after{display:none}.home-slider .video .placeholder{width:100%;display:block;cursor:pointer}.home-slider>*{transform:translateX(20%);opacity:0;transition:transform .4s ease,opacity .4s ease}.home-slider>*:before{transform:translateY(20%);opacity:0;transition:transform .2s ease,opacity .2s ease}.home-slider>*:nth-child(2){transition-delay:0.2s}.home-slider>*:nth-child(3){transition-delay:0.4s}.home-slider>*:nth-child(4){transition-delay:0.6s}.home-slider>*:nth-child(5){transition-delay:0.8s}.home-slider>*:nth-child(6){transition-delay:1s}.home-slider>*:nth-child(7){transition-delay:1.2s}.home-slider>*:nth-child(8){transition-delay:1.4s}.home-slider>*:nth-child(9){transition-delay:1.6s}.home-slider>*:nth-child(10){transition-delay:1.8s}.home-slider>*:nth-child(11){transition-delay:2s}.home-slider>*:nth-child(12){transition-delay:2.2s}.home-slider>*:nth-child(13){transition-delay:2.4s}.home-slider>*:nth-child(14){transition-delay:2.6s}.home-slider>*:nth-child(15){transition-delay:2.8s}.home-slider>*:nth-child(16){transition-delay:3s}.home-slider>*:nth-child(17){transition-delay:3.2s}.home-slider>*:nth-child(18){transition-delay:3.4s}.home-slider>*:nth-child(19){transition-delay:3.6s}.home-slider>*:nth-child(20){transition-delay:3.8s}.home-slider>*:nth-child(1):before{transition-delay:0.2s}.home-slider>*:nth-child(2):before{transition-delay:0.4s}.home-slider>*:nth-child(3):before{transition-delay:0.6s}.home-slider>*:nth-child(4):before{transition-delay:0.8s}.home-slider>*:nth-child(5):before{transition-delay:1s}.home-slider>*:nth-child(6):before{transition-delay:1.2s}.home-slider>*:nth-child(7):before{transition-delay:1.4s}.home-slider>*:nth-child(8):before{transition-delay:1.6s}.home-slider>*:nth-child(9):before{transition-delay:1.8s}.home-slider>*:nth-child(10):before{transition-delay:2s}.home-slider>*:nth-child(11):before{transition-delay:2.2s}.home-slider>*:nth-child(12):before{transition-delay:2.4s}.home-slider>*:nth-child(13):before{transition-delay:2.6s}.home-slider>*:nth-child(14):before{transition-delay:2.8s}.home-slider>*:nth-child(15):before{transition-delay:3s}.home-slider>*:nth-child(16):before{transition-delay:3.2s}.home-slider>*:nth-child(17):before{transition-delay:3.4s}.home-slider>*:nth-child(18):before{transition-delay:3.6s}.home-slider>*:nth-child(19):before{transition-delay:3.8s}.home-slider>*:nth-child(20):before{transition-delay:4s}.home-slider.visible>*{transform:translate(0);opacity:1}.home-slider.visible>*:before{transform:translate(0);opacity:1}.youtube-player{height:100%;width:100%;display:block;border-radius:.4rem}.home-slider-top .home-slider-nav{display:none}@media(min-width: 760px){.home-slider-top .home-slider-nav{display:flex}}.home-slider-bottom{margin-top:4rem}.home-slider-bottom .home-slider-nav{justify-content:center;gap:4rem}@media(min-width: 760px){.home-slider-bottom{display:none}}.home-slider-nav{display:flex;gap:2rem}.home-slider-nav button{cursor:pointer}.home-slider-nav .prev{transform:scaleX(-1)}.photo-strip .photo{width:27.2rem;aspect-ratio:1/1;border-radius:.4rem;overflow:hidden;flex-shrink:0;margin:0 .7rem .5rem 0;display:inline-block}.photo-strip .photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.title{font-size:4rem;font-weight:normal}@media(min-width: 760px){.title{font-size:6.4rem}}.cat-navigation{margin:4rem 0 7rem 0;position:relative}.cat-navigation:after{content:"";position:absolute;top:0;right:0;width:6rem;height:100%;background-image:linear-gradient(to left, #fff, rgba(255, 255, 255, 0));z-index:10;pointer-events:none}.cat-navigation .cat-wrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.cat-navigation .cat-wrapper::-webkit-scrollbar{display:none}.cat-navigation ul{display:flex;flex-wrap:nowrap;gap:3.5rem}.cat-navigation ul li{font-size:1.2rem;color:var(--gray);text-transform:uppercase;white-space:nowrap;cursor:pointer;position:relative;padding-bottom:1rem}.cat-navigation ul li.active{color:#000;font-weight:bold}.cat-navigation ul li.active:after{content:"";position:absolute;left:0;bottom:0;right:0;height:.2rem;background-color:#000}.cat-navigation ul li:last-child{padding-right:3rem}.cat-navigation ul li:last-child:after{right:3rem}.cat-navigation a{font-size:1.8rem;color:var(--gray);text-decoration:none;text-transform:none}.cat-navigation a.active,.cat-navigation a:hover{color:#000;text-decoration:underline;font-weight:500}.cat-navigation .subcats li{align-self:baseline}.cat-navigation .subcats a{font-size:1.6rem}.no-products{font-size:1.7rem;margin-bottom:10rem}.listing{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:6rem var(--margin)}.listing a{color:inherit;text-decoration:none;opacity:0;transition:opacity .4s ease}.listing a.visible{opacity:1}.listing a.no-stock .photo,.listing a.new-in .photo{position:relative}.listing a.no-stock .photo:after,.listing a.new-in .photo:after{content:"";width:11.2rem;height:6.8rem;position:absolute;left:50%;top:0;transform:translate(-50%, -50%);background-image:url(/assets/42e1a4413d5e236b917d.svg);background-repeat:no-repeat;z-index:10}.listing a.no-stock .photo:after{background-image:url(/assets/ba039e5d23954bd58104.svg)}.listing a.no-stock .photo img{filter:grayscale(1)}.listing .photo{display:flex;align-items:flex-end;position:relative}.listing .photo img,.listing .photo video{display:block;width:100%;aspect-ratio:1125/1500;border-radius:.4rem;object-fit:cover}.listing .photo .hover{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease;border-radius:.4rem;overflow:hidden}.listing .photo .hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5));z-index:2}.listing .photo .hover img{position:absolute;z-index:1}.listing .photo .hover .button{position:absolute;bottom:var(--margin);left:var(--margin);right:var(--margin);z-index:3}.listing .photo:hover .hover{opacity:1}.listing .info{margin:2rem 0;display:flex;justify-content:space-between;align-items:flex-end}.listing .info h2{font-size:2rem;font-weight:normal}.listing .info p{font-size:1.4rem;font-weight:600}.listing .info p s{font-size:.9em;font-weight:normal;color:var(--gray);margin-right:.5rem}.listing .installments{display:flex;align-items:center;gap:.5rem;text-transform:uppercase;font-weight:500;color:var(--gray)}.listing .installments img{width:2rem;height:1.4rem;object-fit:contain}.listing .installments+.installments{margin-top:.5rem}@media(min-width: 500px){.listing{--columns: 2}.listing li:nth-child(2n) a{transition-delay:.2s}}@media(min-width: 760px){.listing{--columns: 3}.listing li:nth-child(3n+1) a{transition-delay:0s}.listing li:nth-child(3n+2) a{transition-delay:.2s}.listing li:nth-child(3n) a{transition-delay:.4s}}.listing-slider{display:flex;flex-wrap:nowrap;overflow:auto;padding-top:4rem;margin-top:-4rem;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.listing-slider::-webkit-scrollbar{display:none}.listing-slider li{min-width:25rem}.feature{background-color:#e7e7e7;background-image:linear-gradient(45deg, #e7e7e7, #edebe2);text-align:center;border-radius:.4rem;padding:3rem 4rem 7rem 4rem}.feature img{display:block;margin:3rem auto}.feature h2{font-size:3.2rem;font-weight:500}.features{display:flex;flex-direction:column;gap:1rem;margin-top:9rem}@media(min-width: 760px){.features{flex-direction:row;margin-top:13rem}.features .feature{flex:1}}.paghome .features{margin-top:0}.breadcrumb{display:flex;margin-bottom:2rem}.breadcrumb li{font-size:1.6rem;color:#000;font-weight:500;letter-spacing:.025em}.breadcrumb a{color:var(--gray);font-weight:normal;text-decoration:none}.breadcrumb a:after{content:"›";margin:0 .75rem}.fields{display:flex;gap:1rem}.fields label{flex:1;font-size:1.2rem;text-transform:uppercase}.fields label input,.fields label textarea,.fields label select{margin-top:.75rem}input:not([type=checkbox]):not([type=radio]),textarea,select{appearance:none;display:block;border:1px solid var(--light-gray);border-radius:.2rem;padding:.85rem 1.5rem .95rem 1.5rem;width:100%;font-size:1.6rem;box-sizing:border-box}select{background-image:url(/assets/5a5c2c69415941a1404e.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem) 50%}.button{border:1px solid #000;display:inline-block;border-radius:.2rem;font-size:1.2rem;text-transform:uppercase;text-decoration:none;font-weight:500;padding:2.2rem 2rem;cursor:pointer;box-sizing:border-box;color:#000;text-align:center}.button:hover{background-color:#000;color:#fff}.button:hover.primary:after{filter:invert(1)}.button.primary:after{content:"";display:inline-block;background-image:url(/assets/5a5c2c69415941a1404e.svg);background-position:center center;background-repeat:no-repeat;width:.9rem;height:.5rem;vertical-align:middle;transform:rotate(-90deg);margin-left:.6rem}.button[disabled]{color:var(--gray);border-color:var(--gray);cursor:default}.button.small{padding:1em 3em}.button.tiny{padding:.5em 2em}.button.invert{color:#fff;border-color:#fff}.button.invert.primary:after{filter:invert(1)}.button.invert:hover{background-color:#fff;color:#000}.button.invert:hover.primary:after{filter:invert(0)}.tabs .cat-navigation{margin:0}.tab{display:none}.tab.visible{display:block;font-size:1.8rem;line-height:1.5em;padding:3rem 0}.tab p+p{margin-top:1.5em}.tab a{color:inherit;text-decoration:underline}.share{display:flex;align-items:center;gap:2.5rem}.share p{font-size:1.2rem;color:var(--gray);text-transform:uppercase}.share img{display:block;cursor:pointer}.error,.success{color:#c00;font-size:1.8rem;margin-bottom:2rem}.success{color:#000}.small-form{max-width:55rem;margin:5rem 0}@media(min-width: 760px){.small-form{margin:9rem 0}}.small-form label{display:block;font-size:1.2rem;text-transform:uppercase;margin-bottom:2rem;color:var(--gray)}.small-form label input,.small-form label textarea,.small-form label select{margin-top:.75rem}.small-form .submit{margin-top:4rem}.small-form .submit .button{width:100%}.small-form .submit .links{margin:4rem 0;text-align:center}.small-form .submit .links p{color:var(--gray);font-size:1.4rem}.small-form .submit .links p+p{margin-top:2rem}.small-form .submit .links p a{color:#000}@media(min-width: 760px){.small-form .submit{display:flex;justify-content:space-between;gap:4rem}.small-form .submit .links{text-align:left;order:1;margin:0;display:flex;justify-content:center;flex-direction:column}.small-form .submit .links p+p{margin-top:1rem}.small-form .submit .button{order:2;width:20rem}}.contact-info dt{font-size:1.2rem;color:var(--gray);text-transform:uppercase;letter-spacing:.025em}.contact-info dd{margin-top:.5rem;margin-bottom:2rem;font-size:1.6rem;line-height:1.5em}.contact-info dd a{color:inherit;text-decoration:none}.contact-info dd a:hover{text-decoration:underline}.contact-info dd+dd{margin-top:-1.5rem}.contact-info dd:last-child{margin-bottom:0}@media(min-width: 760px){.contact-info dd{font-size:1.8rem;margin-bottom:3rem}}.lookbook{display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:.2rem;--columns: 1}.lookbook img{width:100%;display:block}@media(min-width: 500px){.lookbook{--columns: 2}}@media(min-width: 760px){.lookbook{--columns: 3}}.lookbook-photo{position:relative}.lookbook-photo .product{position:absolute;pointer-events:none;display:flex;flex-direction:column}.lookbook-photo .product:hover{pointer-events:auto}.lookbook-photo .product:hover .popup{opacity:1;pointer-events:auto;transform:translate(-50%, 0)}.lookbook-photo .product:hover .pointer{transform:translate(-50%, -50%) scale(1)}.lookbook-photo .product.invert{transform:translateY(-100%)}.lookbook-photo .product.invert .pointer{order:2;transform:translate(-50%, 50%) scale(0.5)}.lookbook-photo .product.invert .popup{order:1}.lookbook-photo .product.invert .popup:before{top:auto;bottom:0;transform:scaleY(-1) translate(-50%, -100%)}.lookbook-photo .product.invert:hover .pointer{transform:translate(-50%, 50%) scale(1)}.lookbook-photo .pointer{transform:translate(-50%, -50%) scale(0.5);transition:transform .2s ease;pointer-events:auto;width:4.4rem;height:4.4rem}.lookbook-photo .pointer-icon{cursor:pointer;width:4.4rem;height:4.4rem;background-color:rgba(255,255,255,.4);border-radius:50%;display:flex;animation:pulsate 1.5s ease infinite;transform-origin:center}.lookbook-photo .pointer-icon:before{content:"";display:block;width:2rem;height:2rem;border-radius:50%;background-color:#fff;margin:auto}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.lookbook-photo .popup{display:block;color:#000;background-color:rgba(255,255,255,.9);padding:2rem;border-radius:.4rem;transform:translate(-50%, 10%);text-decoration:none;position:relative;opacity:0;pointer-events:none;transition:opacity .5s ease,transform .5s ease}.lookbook-photo .popup:before{content:"";width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent rgba(255,255,255,.9) transparent;position:absolute;top:0;left:50%;transform:translate(-50%, -100%)}.lookbook-photo .popup .name{font-size:2rem}.lookbook-photo .popup .price{font-size:1.4rem;font-weight:600;margin:.5em 0 1em 0}.lookbook-photo .popup .button{white-space:nowrap;width:100%}.popup-bg{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(31,31,31,.65);display:flex;padding:var(--margin);overflow:auto;z-index:100;pointer-events:none;opacity:0;transition:opacity .2s ease}.popup-bg.visible{opacity:1;pointer-events:auto}.popup-bg .popup{margin:auto;background-color:#fff;border-radius:.4rem;padding:1.5rem;position:relative}.popup-bg .popup .close{position:absolute;right:1.5rem;top:1.5rem;cursor:pointer}.popup-bg .popup .popup-title{font-size:2.8rem;font-weight:500;padding-right:4rem;line-height:1em;margin-bottom:.75em}.installments-popup .popup{max-width:33rem}.installments-table{width:100%;border-collapse:collapse}.installments-table th{text-transform:uppercase;font-size:.9rem;font-weight:normal;letter-spacing:.025em;padding:1.5rem 0 2rem 0;text-align:left}.installments-table td{border:1px solid var(--light-gray);font-size:1.2rem;padding:1em}.installments-table td:last-child{font-weight:500}.size-table th{padding-top:0;font-size:1.2rem}.size-table td{padding:.5em 1em}.size-table td:last-child{font-weight:normal}.popup-alert{position:fixed;right:calc(var(--margin)*2);top:calc(var(--margin)*2);max-width:calc(100% - var(--margin)*4);box-sizing:border-box;padding:1.5rem 2rem;font-size:1.4rem;background-color:#fff;border:1px solid #000;border-radius:.2rem;transform:translateX(100%);opacity:0;transition:all .4s ease;z-index:1000;box-shadow:.2rem .2rem 0 var(--light-gray)}.popup-alert.visible{transform:translateX(0);opacity:1}.filter-dropdown{width:100%;max-width:32rem;letter-spacing:.1rem;font-size:1.6rem;position:relative;z-index:1000}.filter-dropdown>button{border:1px solid var(--light-gray);padding:1rem 2rem;width:100%;box-sizing:border-box;border-radius:.3rem;text-align:left;cursor:pointer}.filter-dropdown>button:after{position:absolute;height:100%;width:3rem;top:0;right:1rem;background-image:url(/assets/5a5c2c69415941a1404e.svg);background-repeat:no-repeat;background-position:50% 50%;transform-origin:center center;content:""}.filter-dropdown .dropdown{display:none}.filter-dropdown.open>button{border-color:#000;border-bottom:0 none;border-radius:.3rem .3rem 0 0}.filter-dropdown.open>button:after{transform:rotate(180deg)}.filter-dropdown.open .dropdown{display:block;border:1px solid #000;border-top:0;border-radius:0 0 .3rem .3rem;position:absolute;width:100%;box-sizing:border-box;background-color:#fff;z-index:20}.filter-dropdown.open .dropdown button{margin:1rem;background-color:#000;color:#fff;width:auto;padding:1rem 2rem}.filter-dropdown.open label{display:block;border-top:1px solid #f9f9f9;padding:1rem 2rem;color:var(--gray);cursor:pointer}.filter-dropdown.open label:last-of-type{border-bottom:1px solid #f9f9f9}.filter-dropdown.open label:hover,.filter-dropdown.open label:has(input:checked){color:#000;background-color:#f9f9f9}.filter-dropdown.open label input{margin-right:.2rem}.title-filter{display:flex;flex-direction:column;gap:3rem}@media(min-width: 760px){.title-filter{align-items:center;justify-content:space-between;flex-direction:row}}.product-info{padding-top:3rem;padding-bottom:3rem}.product-info .breadcrumb{display:none}@media(min-width: 760px){.product-info .breadcrumb{display:flex;margin-bottom:4rem}}.product-info .code{color:var(--gray);font-size:1.2rem;font-weight:500;text-transform:uppercase}.product-info .title{margin:.3em 0}.product-info .price{margin-bottom:5rem}.product-info .price .value{font-weight:600;font-size:2rem}.product-info .price .value s{font-size:.8em;font-weight:normal;color:var(--gray);margin-right:.5rem}.product-info .price .installments{font-size:1.2rem;color:var(--gray);text-decoration:underline;cursor:pointer;margin-top:1rem}@media(min-width: 500px){.product-info .price{display:flex;align-items:flex-end;gap:2rem}.product-info .price .installments{margin-top:0}}.product-info .button{width:100%;max-width:32rem;margin:2rem 0 4rem 0}.photos-slider .tns-nav{gap:2rem;bottom:2.5rem}.photos-slider img{max-height:none;height:133%}.related-products{margin-top:4rem}@media(min-width: 760px){.related-products{margin-top:16rem}}@media(min-width: 760px){.pagproducto #header{position:absolute;left:50%;transform:translateX(-50%);width:100%}.product-page{display:flex;align-items:flex-start}.product-page .photos-slider{position:sticky;top:0;left:0;bottom:0;width:50%;z-index:10;overflow:hidden}.product-page .photos-slider img,.product-page .photos-slider picture,.product-page .photos-slider video{height:100vh;object-fit:contain;object-position:center center;background-color:#f3f3f5;background-image:url(/assets/b9ea2c7c4290922e9720.jpg);background-size:cover;background-position:center center}.product-page .product-info{padding-top:20rem;margin:0;flex-grow:1}.product-page .product-info .product-info-content{max-width:43rem}.product-page .product-info .button{margin-top:4rem}.product-page>.breadcrumb{display:none}}@media(min-width: 760px)and (min-width: 1220px){.product-info{padding-left:9rem}}.buy-popup{position:fixed;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.95);border-top:1px solid var(--gray);padding:var(--margin);z-index:20;pointer-events:none;opacity:0;transition:opacity .25s ease-in}@media(min-width: 760px){.buy-popup{display:none}}.buy-popup.visible{opacity:1;pointer-events:auto}.buy-popup .button{margin-bottom:0;max-width:none}.cart-products{margin-top:calc(var(--margin)*-1)}.cart-product{display:grid;gap:1.5rem;grid-template-columns:9rem 1fr 1fr auto;grid-template-rows:auto;grid-template-areas:"photo info info delete" "quantity quantity total total";border-bottom:1px solid var(--light-gray);padding:var(--margin)}.cart-product:last-child{border-bottom-color:#000}.cart-product .photo{grid-area:photo}.cart-product .photo img{border-radius:.4rem;width:100%;display:block}.cart-product .info{grid-area:info;align-self:center}.cart-product .info p{font-size:1.4rem;color:var(--gray)}.cart-product .info .code{text-transform:uppercase;font-size:1rem;font-weight:500}.cart-product .info .name{font-size:1.8rem;color:#000;font-weight:500;margin:.3em 0}.cart-product .info strong{font-weight:500;color:#000}.cart-product .delete{grid-area:delete}.cart-product .quantity{grid-area:quantity}.cart-product .quantity select{max-width:16rem;text-align:center}.cart-product .quantity h3{color:var(--gray);font-size:1.2rem;text-transform:uppercase;font-weight:500;letter-spacing:.025em;display:inline-block}.cart-product .quantity p{font-size:1.6rem;display:inline-block;margin-left:.5rem}.cart-product .total{grid-area:total;font-size:2.4rem;font-weight:500;text-align:right}@media(min-width: 760px){.cart-product{gap:4.5rem;grid-template-areas:"photo info quantity total delete";grid-template-columns:14rem 2fr 12rem 1fr 2.3rem;align-items:center}.cart-product .info p{font-size:1.6rem}.cart-product .info .name{font-size:2.4rem}.cart-product .quantity h3{font-size:1rem;display:block;margin:0 0 1rem 0}.cart-product .quantity p{margin:0 0 3.5rem 0}.cart-product .delete{text-align:right;align-self:flex-start}}.discount-form{padding-top:var(--margin);padding-bottom:var(--margin);position:relative}.discount-form input{padding-right:8.5rem}.discount-form button{position:absolute;right:0;top:0;height:100%;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;cursor:pointer;padding:0 2rem;color:#000}.subtotal{display:flex;align-items:center;justify-content:space-between;gap:3rem}.subtotal p{color:var(--gray);font-weight:500;text-transform:uppercase;letter-spacing:.025em}p.total-value{font-size:3.2rem;font-weight:600;color:#000}.next{margin:2rem 0}.next .button{width:100%}@media(min-width: 760px){.cart-bottom{display:grid;grid-template-columns:1fr auto 1fr;gap:3rem;align-items:center;margin-top:2rem}.cart-bottom .discount-form,.cart-bottom .next .button{max-width:34rem}.cart-bottom .next{text-align:right}.cart-bottom .next .button{padding:1em 0}}.cart-subtotal{padding:var(--margin);border-bottom:1px solid #000;display:grid;grid-template-columns:auto auto;grid-template-areas:"number total" "text total";gap:.5rem}.cart-subtotal .number{grid-area:number;font-size:1.6rem;color:var(--gray)}.cart-subtotal .text{grid-area:text;font-size:1.2rem;text-transform:uppercase;font-weight:500;letter-spacing:.03em}.cart-subtotal .total-value{grid-area:total;text-align:right}@media(min-width: 760px){.cart-subtotal{align-items:center;grid-template-areas:"number text total .";grid-template-columns:1fr 1fr 1fr 2.3rem;gap:4.5rem;padding-top:4rem;padding-bottom:4rem}.cart-subtotal .text{text-align:center}}.cart-section{margin-bottom:5rem}@media(min-width: 760px){.cart-section{margin-bottom:9rem}}.cart-section .fields{display:block}.cart-section .fields label{display:block;margin-bottom:2.5rem;color:var(--gray)}@media(min-width: 760px){.cart-section .fields{display:flex;gap:2rem;margin-bottom:5rem}.cart-section .fields label{margin-bottom:0}}.cart-option{border:1px solid var(--light-gray)}.cart-option .option-label{font-size:1.6rem;padding:2rem;gap:2rem;display:flex;align-items:center;flex-grow:0;border-bottom:1px solid var(--light-gray);cursor:pointer}.cart-option .info{display:flex;flex-direction:column;gap:2rem;padding:2rem}.cart-option .info p{font-size:1.6rem}.cart-option .info .description,.cart-option .info .description-2{color:var(--gray)}.cart-option .info .description-2{font-size:1.4rem}.cart-option .info .description+.description-2{margin-top:-1.5rem}.cart-option .info .price{display:flex;justify-content:space-between}.cart-option .pm-logo{max-width:11rem;display:block}.cart-option .mp-cards{display:block;max-width:100%;margin:0 auto}.cart-option .fields{flex-direction:column;margin:0}.cart-option.selected{border-color:#000}.cart-option.selected .option-label{border-color:#000;font-weight:600}.cart-options{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 760px){.cart-options{flex-direction:row;gap:2rem}.cart-options .cart-option{flex:1}}.cart-carriers .cart-option{display:flex;flex-direction:column;justify-content:space-between}.cart-summary{flex:1;display:flex;flex-direction:column;justify-content:space-between}.cart-summary li{border-top:1px solid var(--light-gray);font-size:1.6rem;padding:2rem 0;color:var(--gray);display:flex;justify-content:space-between;align-items:center}.cart-summary li:first-child{border-top:0 none}.cart-summary li strong{color:#000;font-weight:500}.cart-summary li.total{border-color:#000;color:#000;text-transform:uppercase;font-size:1.2rem;letter-spacing:.025em}.cart-summary li.total strong{font-size:2rem;font-weight:600}.cart-summary button{width:100%}@media(min-width: 760px){.cart-summary{width:calc(66.66666% - 1rem);margin-left:auto}}.step-error{text-align:center}.cart-address input.edited:invalid,.cart-address select.edited:invalid,.cart-address textarea.edited:invalid{border-color:#c00}.carrier-info p{font-size:1.6rem;color:var(--gray)}.gift-alert{margin:0 -2rem 2.5rem -2.5rem;font-size:1.6rem;background-color:#cfcfcf33;color:#000;padding:.5em;text-align:center;border-radius:1px}.gift-alert span{margin:0 1rem;animation:blink 1s infinite}@keyframes blink{0%{opacity:1}49.9%{opacity:1}50%{opacity:.5}99.9%{opacity:.5}}.order-details .thanks{font-size:2rem;color:var(--gray);line-height:1.75em}.order-details .thanks strong{color:#000}.order-details .retry-payment{display:flex;flex-direction:column;gap:2rem;padding:2rem;border:1px solid var(--light-gray);margin-top:3rem}@media(min-width: 760px){.order-details .retry-payment{flex-direction:row;justify-content:space-between;align-items:center}}.order-details .order-content{margin:5rem 0;display:flex;flex-direction:column;gap:5rem}@media(min-width: 760px){.order-details .order-content{margin:9rem 0;flex-direction:row;gap:var(--margin)}.order-details .order-content>*{flex:1}}.order-details .heading{margin-bottom:2rem}@media(min-width: 760px){.order-details .heading{margin-bottom:5rem}}.order-products-listing{border:1px solid var(--light-gray);border-radius:.4rem}.order-products-listing .cart-product{grid-template-columns:9rem auto;grid-template-areas:"photo info"}.order-products-listing .cart-product:last-child{border-bottom:0 none}.order-info-content{border:1px solid var(--light-gray);border-radius:.4rem}.order-info-content .order-info-item{border-bottom:1px solid var(--light-gray);padding:2rem}.order-info-content .order-info-item p,.order-info-content .order-info-item li{font-size:1.6rem;line-height:1.75em}.order-info-content .order-info-item h3{color:var(--gray);font-size:1.2rem;text-transform:uppercase;letter-spacing:.025em;font-weight:normal;margin:0 0 .5rem 0}.order-info-content .order-info-item h3:not(:first-child){margin-top:2rem}.order-info-content .total{background-color:#f3f3f4;display:flex;justify-content:space-between;align-items:center;border-bottom:0;padding:2.5rem 2rem}.order-info-content .total h3{color:#000;font-weight:500}.order-info-content .total p{font-weight:500;font-size:2rem}@media(min-width: 760px){.order-info-content .order-info-item{display:block;column-count:2}.order-info-content .total,.order-info-content .order-status{display:flex;align-items:center}.order-info-content .total>div,.order-info-content .total>p,.order-info-content .total>h3,.order-info-content .order-status>div,.order-info-content .order-status>p,.order-info-content .order-status>h3{flex:1;margin:0}}.text-page{margin:5rem 0;max-width:66rem}.text-page h2{font-size:1.6rem;font-weight:500;color:#000;margin-top:2em;margin-bottom:.25em;text-transform:uppercase;letter-spacing:.025em}.text-page p,.text-page li{font-size:1.6rem;color:var(--gray);line-height:1.75em}.text-page p+p,.text-page p+ul,.text-page li+p,.text-page li+ul{margin-top:1.5em}.text-page p strong,.text-page li strong{font-weight:500;color:#000}.text-page p a,.text-page li a{color:#000;text-decoration:underline}@media(min-width: 760px){.text-page{margin:9rem 0}}.contact-content{margin:3rem auto 4rem auto}.contact-content .contact-map{height:42rem}@media(min-width: 760px){.contact-content{margin-top:9rem;display:flex;gap:4rem}.contact-content .contact-map{height:auto;width:50%;flex-shrink:0}}@media(min-width: 920px){.contact-content{gap:9rem}.contact-content .contact-map{width:54rem}}
