@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--primary-font: "Instrument Sans", sans-serif}:root{--black: #000000;--white: #ffffff;--primary-color: #1d1f1f;--secondary-color: #ffffff;--tertiary-color: #f9f9f9;--quaternary-color: #9d9595;--main-text: #353534;--gray-text: #c0baba;--border-color: #dedede;--custom-border-color: #dedede;--primary-button-background-color: #1d1f1f;--primary-button-hover-background-color: #353534;--primary-button-text-color: #ffffff;--secondary-button-background-color: #ffffff;--secondary-button-text-color: #353534;--secondary-button-hover-background-color: transparent;--secondary-button-hover-text-color: #ffffff;--disabled-button-background-color: #c0baba;--rebuy-sale-price-color: #cf2b1c;--discount-tag-background-color: #ecf1f7;--price-color: var(--primary-color);--sale-price-color: #c03d2b;--sale-regular-price-color: var(--primary-color);--sold-out-color: var(--primary-color)}.media-ratio{--aspect-ratio: 1;--object-fit: cover;--object-position: center;position:relative;aspect-ratio:var(--aspect-ratio);overflow:hidden}.media-ratio picture,.media-ratio iframe,.media-ratio video,.media-ratio img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:var(--object-fit);object-position:var(--object-position)}.grid-flex{--columns: 4;--column-gap: 20px;--row-gap: 20px;--item-width: calc(100% - var(--column-gap) * (var(--columns) - 1));--item-max-width: 200px;display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);justify-content:center;width:100%;max-width:calc(var(--item-max-width) * var(--columns) + var(--column-gap) * (var(--columns) - 1));margin:0 auto}.grid-flex-item{width:calc(var(--item-width) / var(--columns));max-width:var(--item-max-width)}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased}.search-form .search-form__input{font-size:14px}:is(.search-form .search-form__input)::placeholder{font-size:14px}:is(.drawer--search [slot=header]) .search-drawer__input{font-size:14px}:is(:is(.drawer--search [slot=header]) .search-drawer__input)::placeholder{font-size:14px}.button{--width: auto;--height: 40px;--background-color: var(--primary-button-background-color);--padding-y: 0;--padding-x: clamp(32px, calc(32px + 12*(100vw - 834px)) , 44px);--main-text: var(--primary-button-text-color);--hover-background-color: var(--primary-button-hover-background-color);--hover-text-color: var(--primary-button-text-color);position:relative;display:inline-flex;justify-content:center;align-items:center;max-width:100%;width:var(--width);min-height:var(--height);background-color:var(--background-color);padding-block:var(--padding-y)!important;padding-inline:var(--padding-x);text-align:center;font-family:var(--primary-font);font-weight:600;font-size:12px;line-height:14px;color:var(--main-text);cursor:pointer;user-select:none}.button .button__content{padding:0}:is(.button .button__content):after{content:none}@media (hover: hover){.button:hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}}.button:active{background-color:var(--hover-background-color);color:var(--hover-text-color)}.button[disabled]{--background-color: var(--disabled-button-background-color);--main-text: var(--secondary-color);user-select:none;pointer-events:none}.secondary-button.button,.color-scheme--scheme-3 .button{--background-color: var(--secondary-button-background-color);--main-text: var(--secondary-button-text-color);--hover-background-color: var(--secondary-button-hover-background-color);--hover-text-color: var(--secondary-button-hover-text-color);border:1px solid var(--secondary-button-background-color)}@media (hover: hover){:is(.secondary-button.button,.color-scheme--scheme-3 .button):hover{border-color:var(--secondary-color)}}:is(.secondary-button.button,.color-scheme--scheme-3 .button):active{border-color:var(--secondary-color)}.tertiary-button.button,.button--outline.button{--background-color: transparent;--main-text: var(--secondary-color);--hover-background-color: var(--secondary-color);--hover-text-color: #353534;border:1px solid var(--secondary-color)}@media (hover: hover){:is(.tertiary-button.button,.button--outline.button):hover{background-color:var(--secondary-color)}}:is(.tertiary-button.button,.button--outline.button):active{background-color:var(--secondary-color)}.quaternary-button.button{--background-color: var(--secondary-button-background-color);--main-text: var(--secondary-button-text-color);--hover-background-color: #1d1f1f;--hover-text-color: #ffffff;border:1px solid var(--primary-color)}.product-card .product-card__info{padding:clamp(12px,calc(12px + 4*(100vw - 999px)),16px) clamp(14px,calc(14px + 2*(100vw - 999px)),16px) 0}.product-card .gm-gap-1{gap:clamp(3px,calc(3px + 1*(100vw - 999px)),4px)}.product-card .vendor{font-family:var(--primary-font);font-weight:500;font-style:normal;font-size:12px;line-height:18px;color:var(--quaternary-color)}.product-card .product-title{font-family:var(--primary-font);font-weight:500;font-style:normal;font-size:13px;line-height:18px;color:var(--main-text)}.product-card .price-list{gap:5px}:is(.product-card .price-list) compare-at-price{order:-1;color:var(--gray-text)}:is(.product-card .price-list) .text-on-sale{color:var(--primary-color)}:is(.product-card .price-list) sale-price{color:var(--primary-color)}:is(.product-card .price-list) .money{font-family:var(--primary-font);font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.28px}.custom-product-badges{position:absolute;top:clamp(10px,calc(10px + 4*(100vw - 834px)),14px);left:clamp(10px,calc(10px + 6*(100vw - 834px)),16px);display:flex;flex-direction:column;align-items:flex-start;gap:2px;pointer-events:none}.custom-product-badges .custom-product-badges__item{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:100px;font-family:var(--primary-font);font-weight:500;font-style:normal;font-size:10px;line-height:12px;white-space:nowrap}.custom-product-badges .custom-product-badges__item--nuevo,.custom-product-badges .custom-product-badges__item--top-seller,.custom-product-badges .custom-product-badges__item--essential{background-color:var(--tertiary-color);color:var(--main-text)}.custom-product-badges .custom-product-badges__item--limited-edition{background-color:var(--main-text);color:var(--secondary-color)}.custom-product-badges .custom-product-badges__item--end-of-season{background-color:transparent;border:1px solid var(--custom-border-color);color:var(--main-text)}.custom-product-badges .custom-product-badges__item--agotado{background-color:var(--gray-text);color:var(--secondary-color)}.richtext,.metafield-rich_text_field{--font-family: var(--primary-font);--font-size: clamp(13px, calc(13px + (15 - 13) * ((100vw - 360px) / 1080)), 15px);--font-weight: 400;--font-weight-bold: 700;--line-height: clamp(18px, calc(18px + (21 - 18) * ((100vw - 360px) / 1080)), 21px);--text-color: var(--main-text);--link-color: var(--main-text);--link-hover-color: var(--primary-color);--letter-spacing: normal;--list-margin-left: 26px;--page-text-paragraphs-gap: 16px}:is(.richtext,.metafield-rich_text_field),:is(.richtext,.metafield-rich_text_field) *{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);color:var(--main-text);letter-spacing:var(--letter-spacing)}:is(.richtext,.metafield-rich_text_field)>*:not(:last-child){margin-bottom:var(--page-text-paragraphs-gap)}:is(.richtext,.metafield-rich_text_field) p:not(:last-child){margin-bottom:var(--page-text-paragraphs-gap)}:is(:is(.richtext,.metafield-rich_text_field) b,:is(.richtext,.metafield-rich_text_field) strong),:is(:is(.richtext,.metafield-rich_text_field) b,:is(.richtext,.metafield-rich_text_field) strong) *{font-weight:var(--font-weight-bold)}:is(.richtext,.metafield-rich_text_field) a{text-decoration:underline}:is(:is(.richtext,.metafield-rich_text_field) a),:is(:is(.richtext,.metafield-rich_text_field) a) *{color:var(--link-color)}@media (hover: hover){:is(:is(.richtext,.metafield-rich_text_field) a):hover,:is(:is(.richtext,.metafield-rich_text_field) a):hover *{color:var(--link-hover-color);text-decoration:none}}:is(:is(.richtext,.metafield-rich_text_field) a):active{text-decoration:none}:is(.richtext,.metafield-rich_text_field) ul,:is(.richtext,.metafield-rich_text_field) ol{padding-left:0;margin-left:var(--list-margin-left)}:is(:is(.richtext,.metafield-rich_text_field) ul,:is(.richtext,.metafield-rich_text_field) ol) li{padding-inline-start:start}:is(.richtext,.metafield-rich_text_field) :is(h1,h2,h3,h4,h5,h6),:is(.richtext,.metafield-rich_text_field) :is(h1,h2,h3,h4,h5,h6) *{font-weight:700;line-height:1.2}:is(.richtext,.metafield-rich_text_field) h1{font-size:2em}:is(.richtext,.metafield-rich_text_field) h2{font-size:1.5em}:is(.richtext,.metafield-rich_text_field) h3{font-size:1.17em}:is(.richtext,.metafield-rich_text_field) h4{font-size:1em}:is(.richtext,.metafield-rich_text_field) h5{font-size:.83em}:is(.richtext,.metafield-rich_text_field) h6{font-size:.6em}:is(.richtext,.metafield-rich_text_field) :is(iframe[src*=youtube]),:is(.richtext,.metafield-rich_text_field) :is(iframe[src*="youtu.be"]),:is(.richtext,.metafield-rich_text_field) :is(iframe[src*=vimeo]){width:100%;height:auto;aspect-ratio:16 / 9}:is(.richtext,.metafield-rich_text_field) table:not([class]){width:100%;table-layout:fixed;border-collapse:collapse}:is(.richtext,.metafield-rich_text_field) table:not([class]) td,:is(.richtext,.metafield-rich_text_field) table:not([class]) th{padding:1em;border:.1rem solid rgba(0,0,0,.2);text-align:left}:is(.richtext,.metafield-rich_text_field) blockquote{padding-left:1rem;border-left:2px solid var(--primary-color);font-style:italic}.header{min-height:clamp(52px,calc(52px + 12*(100vw - 999px)),64px);padding-block:12px}.header .first-level{font-weight:500;font-style:normal;font-size:14px;line-height:16px;color:var(--main-text);letter-spacing:normal;text-transform:none}@media (hover: hover){:is(.header .first-level):hover{background:none;color:var(--gray-text)}}:is(.header .first-level):active{background:none;color:var(--gray-text)}[aria-expanded=true]:is(.header .first-level){background:none;color:var(--gray-text)}.header .secondary-nav-button{padding-inline:clamp(16px,calc(16px + 16*(100vw - 999px)),32px);border:none;margin-right:clamp(0px,calc(0px + 8*(100vw - 999px)),8px);--height: clamp(28px, calc(28px + 12*(100vw - 999px)) , 40px)}.header .header__secondary-nav{gap:clamp(6px,calc(6px + 10*(100vw - 999px)),16px)}@media (hover: hover){:is(:is(.header .header__secondary-nav) .link-icon):hover{color:var(--gray-text)}}:is(:is(.header .header__secondary-nav) .link-icon):active{color:var(--gray-text)}@media (max-width: 999px){.header{gap:6px;padding-inline:12px}.header .secondary-nav-button{font-size:10px;line-height:12px}:is(.header .header__primary-nav) button[aria-controls=menu-drawer]{display:flex;justify-content:center;align-items:center;width:20px;height:20px}:is(:is(.header .header__primary-nav) button[aria-controls=menu-drawer]) .icon--close-hamburger{display:none}[aria-expanded=true]:is(:is(.header .header__primary-nav) button[aria-controls=menu-drawer]) .icon--hamburger{display:none}[aria-expanded=true]:is(:is(.header .header__primary-nav) button[aria-controls=menu-drawer]) .icon--close-hamburger{display:block}@media (hover: hover){:is(:is(.header .header__primary-nav) button[aria-controls=menu-drawer]):hover{color:var(--gray-text)}}:is(:is(.header .header__primary-nav) button[aria-controls=menu-drawer]):active{color:var(--gray-text)}.header .header__search-link a,.header .header__cart-link a{display:flex;justify-content:center;align-items:center;width:20px;height:20px}:is(.header .header__search-link a,.header .header__cart-link a) .icon{width:17px;height:17px}.header button:has(.icon--hamburger){width:20px;height:20px}:is(.header button:has(.icon--hamburger)) .icon.icon--hamburger{width:12px;height:9px}.first-level-menu{gap:24px}.second-level-menu a{font-size:15px}}shopify-account{--shopify-account-font-heading: var(--primary-font);--shopify-account-font-body: var(--primary-font)}.menu-drawer__account{cursor:pointer;align-items:center}.menu-promo .circle-button{width:clamp(40px,calc(40px + 8*(100vw - 834px)),48px);height:clamp(40px,calc(40px + 8*(100vw - 834px)),48px);background-color:var(--primary-color);color:#fff}@media (hover: hover){:is(.menu-promo .circle-button):hover{background-color:var(--main-text)}}:is(.menu-promo .circle-button):active{background-color:var(--main-text)}:is(.menu-promo .circle-button):before{content:none}@media (max-width: 999px){.menu-promo .floating-controls__control{display:none}}:is(.footer .footer__block) .subheading{font-weight:600}.footer .copyright-wrapper{gap:6px;align-content:center}:is(.footer .copyright-wrapper) .copyright-text{font-family:var(--primary-font);font-weight:500;font-size:clamp(11px,calc(11px + (12 - 11) * ((100vw - 360px) / 1080)),12px);line-height:clamp(13px,calc(13px + (15 - 13) * ((100vw - 360px) / 1080)),15px);color:var(--secondary-color, #ffffff)}.footer .footer__newsletter-field{display:flex;align-items:center;gap:10px;min-height:48px;background:var(--tertiary-color);padding-inline:20px;border-bottom:1px solid var(--primary-color)}:is(.footer .footer__newsletter-field) .form-control{flex:1 1 auto;min-width:0}:is(.footer .footer__newsletter-field) .input{background:transparent;padding-inline:0;padding-block:13.5px;border:none;border-radius:0;font-family:var(--primary-font);font-weight:400;font-size:clamp(13px,calc(13px + (15 - 13) * ((100vw - 360px) / 1080)),15px);line-height:clamp(18px,calc(18px + (21 - 18) * ((100vw - 360px) / 1080)),21px);color:var(--primary-color)}:is(:is(.footer .footer__newsletter-field) .input):focus{border:none;outline:none}:is(:is(.footer .footer__newsletter-field) .input)::placeholder{opacity:1;color:var(--main-text)}.footer .footer__newsletter-submit{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:transparent;padding:0;border:none;color:var(--black);cursor:pointer}:is(.footer .footer__newsletter-submit) .icon--arrow-right{width:16px;height:12px}.footer .footer-menu-legal{display:flex;gap:6px 12px;flex-flow:row wrap}:is(.footer .footer-menu-legal) .link-reversed{font-family:var(--primary-font);font-weight:500;font-style:normal;font-size:clamp(11px,calc(11px + (12 - 11) * ((100vw - 360px) / 1080)),12px);line-height:clamp(13px,calc(13px + (15 - 13) * ((100vw - 360px) / 1080)),15px);color:var(--secondary-color, #ffffff)}.footer .social-media{gap:6px}:is(.footer .social-media):has(.social-media__item:hover) .social-media__item{opacity:1!important}:is(.footer .social-media) .social-media__item{display:flex;justify-content:center;align-items:center;width:40px;height:40px}:is(.footer .social-media) .icon{width:auto}@media (min-width: 700px){.footer .footer__block--links{max-width:207px}.footer .footer__block--newsletter{max-width:360px}}@media (max-width: 699px){.footer .footer__block--image{width:80px}}@media (max-width: 999px){.footer .footer__aside{justify-content:flex-start;gap:24px;text-align:left}:is(.footer .footer__aside) .social-media{order:3}}
