@font-face{font-family:Cabinet Grotesk;src:url(/cdn/shop/files/CabinetGrotesk-Regular.otf?v=1784247060) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/cdn/shop/files/CabinetGrotesk-Bold.otf?v=1784247061) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/cdn/shop/files/CabinetGrotesk-Black.otf?v=1785520730) format("opentype");font-weight:900;font-style:normal;font-display:swap}body{font-family:"Cabinet Grotesk",var(--font-body-family),sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,#MainContent .banner__heading,#MainContent .collection-list-card__title,#MainContent .card__heading,#MainContent .title-wrapper .title,#MainContent .collection-list__title,#MainContent .product__title,#MainContent icon-with-text .icon-with-text__heading,.newsletter-form__heading{font-family:"Cabinet Grotesk",var(--font-heading-family),sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.02em}#MainContent .product__text.inventory{text-transform:uppercase;letter-spacing:.05em}#MainContent .collection-list-card{border:1px solid rgba(38,20,23,.14)}.badge--new{background-color:#261417;color:#fbf6f1;border-color:#261417}#MainContent .product .icon-with-text{border-top:1px solid rgba(38,20,23,.12);border-bottom:1px solid rgba(38,20,23,.12);padding-top:1.6rem;padding-bottom:1.6rem}#MainContent .product .icon-with-text__heading{font-size:1.2rem;letter-spacing:.04em}#MainContent .product__inventory{color:#9b2139;font-weight:600;opacity:1}#MainContent .product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.04em;font-size:1.3rem}.color-scheme-1{--color-foreground: 38, 20, 23}#MainContent .banner__heading,#MainContent .banner .banner__heading.h1{font-size:clamp(4.4rem,5.6vw,8rem);line-height:.96;letter-spacing:-.035em;text-wrap:balance}#MainContent .title.h1,#MainContent .title-wrapper .title.h1,#MainContent .collection__title .title{font-size:clamp(3.2rem,4.2vw,5.2rem);line-height:1.02;letter-spacing:-.022em}#MainContent .card__heading,#MainContent .card__heading a{font-size:1.4rem;letter-spacing:.04em;line-height:1.3}#MainContent .rte p,#MainContent .banner__text{font-size:1.6rem;line-height:1.55}#MainContent>.shopify-section+.shopify-section{margin-top:5.6rem}@media screen and (min-width:990px){#MainContent>.shopify-section+.shopify-section{margin-top:11.2rem}}#MainContent>.shopify-section:has(.oyster-marquee){margin-top:0!important}@media screen and (min-width:990px){.os-sangre .page-width{max-width:none;padding-left:0;padding-right:0}.os-sangre .image-with-text__grid{gap:0}.os-sangre .image-with-text__content{padding:6rem 8rem}}@media screen and (min-width:990px){#MainContent .grid--3-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:749px){#MainContent .banner__heading,#MainContent .banner .banner__heading.h1{font-size:clamp(3.2rem,9vw,4.4rem)}#MainContent .title.h1{font-size:clamp(2.6rem,7.5vw,3.4rem)}}#MainContent .product__info-container .price .price-item--regular,#MainContent .product__info-container .price__regular .price-item{font-size:2.8rem;font-weight:700;letter-spacing:-.015em;line-height:1.1}#MainContent .product__info-container .price--on-sale .price-item--sale{font-size:2.8rem;font-weight:700;letter-spacing:-.015em}#MainContent .product__info-container .price__sale .price-item--regular{font-size:1.6rem;font-weight:400;opacity:.55}#MainContent .product__title,#MainContent .product__title h1,#MainContent .product__title>*{letter-spacing:-.022em;line-height:1.05}#MainContent .product-form__submit{width:100%}#MainContent .card-information .price,#MainContent .card__information .price,#MainContent .card-information .price__regular .price-item,#MainContent .card__information .price__regular .price-item,#MainContent .card-information .price--on-sale .price-item--sale,#MainContent .card__information .price--on-sale .price-item--sale{font-size:1.6rem;font-weight:700;letter-spacing:-.01em;line-height:1.2}#MainContent .card-information .price__sale .price-item--regular,#MainContent .card__information .price__sale .price-item--regular{font-size:1.3rem;font-weight:400;opacity:.5;letter-spacing:0}.oyster-marquee{overflow:hidden;padding:1.2rem 0}.oyster-marquee__track{display:flex;width:max-content;animation:oyster-marquee-scroll var(--os-marquesina, 26s) linear infinite}.oyster-marquee__group{display:flex;align-items:center;flex-shrink:0}.oyster-marquee__item{font-family:Cabinet Grotesk,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:1.5rem;white-space:nowrap;padding:0 1.6rem}.oyster-marquee__dot{opacity:.55;padding:0;font-size:1rem}@keyframes oyster-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.oyster-cursor-label{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;background:#261417;color:#fbf6f1;font-family:Cabinet Grotesk,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;padding:.6rem 1.4rem;border-radius:999px;opacity:0;transform:translate(-9999px,-9999px);transition:opacity .15s ease}.oyster-cursor-label.is-visible{opacity:1}@media(hover:none){.oyster-cursor-label{display:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:os-salir .16s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:os-entrar .3s cubic-bezier(.16,1,.3,1) both}@keyframes os-salir{to{opacity:0}}@keyframes os-entrar{0%{opacity:0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.banner.os-descolorido .banner__media img{animation:os-apagarse linear both;animation-timeline:view();animation-range:contain 30% cover 100%}@keyframes os-apagarse{0%{filter:saturate(.68) brightness(.93)}to{filter:saturate(.32) brightness(.82)}}}}.cart-count-bubble{transition:transform .22s cubic-bezier(.16,1,.3,1)}.cart-count-bubble.os-acusa{transform:scale(1.35)}@media(prefers-reduced-motion:reduce){.oyster-marquee__track{animation:none}::view-transition-old(root),::view-transition-new(root){animation-duration:1ms}.cart-count-bubble.os-acusa{transform:none}}#MainContent .banner.os-con-linterna .banner__media img,#MainContent .banner.os-con-linterna .banner__media video{animation:none!important;filter:saturate(.14) brightness(.78) contrast(1.06);transition:filter .7s cubic-bezier(.16,1,.3,1)}.banner.os-con-linterna .banner__content{position:relative;z-index:2}.os-linterna{--os-lx: 50%;--os-ly: 50%;--os-radio: 20rem;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-size:cover;background-position:center;pointer-events:none;opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1);-webkit-mask-image:radial-gradient(circle var(--os-radio) at var(--os-lx) var(--os-ly),#000 0%,#000 46%,transparent 76%);mask-image:radial-gradient(circle var(--os-radio) at var(--os-lx) var(--os-ly),#000 0%,#000 46%,transparent 76%)}.os-linterna.is-viva{opacity:1}@media screen and (max-width:749px){.os-linterna{--os-radio: 12rem}}.os-indice{position:fixed;left:2.2rem;top:50%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column;gap:1.2rem;opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.os-indice.is-visible{opacity:1;pointer-events:auto}@media screen and (max-width:1199px){.os-indice{display:none}}.os-indice__item{display:flex;align-items:center;gap:.8rem;text-decoration:none;color:#261417;font-family:Cabinet Grotesk,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.34;transition:opacity .26s ease,color .26s ease}.os-indice__item:hover{opacity:.8}.os-indice__item.is-activo{opacity:1;color:#9b2139}.os-indice__raya{display:block;width:1.4rem;height:1px;background:currentColor;transition:width .32s cubic-bezier(.16,1,.3,1)}.os-indice__item.is-activo .os-indice__raya{width:3.2rem}.os-indice__texto{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .38s cubic-bezier(.16,1,.3,1),opacity .26s ease}.os-indice__item.is-activo .os-indice__texto,.os-indice:hover .os-indice__texto{max-width:17rem;opacity:1}@media(prefers-reduced-motion:reduce){.os-indice,.os-indice__item,.os-indice__raya,.os-indice__texto{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/oyster-premium.css.map */
