@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,600;0,700;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--marinero-navy: #0B1F3A;--marinero-ocean: #1B3A5C;--marinero-linen: #F5F0E8;--marinero-stone: #D3CEBE;--marinero-charcoal: #2C2C2A;--marinero-terracotta: #C0552A;--marinero-white: #FFFFFF;--font-serif: "EB Garamond", Georgia, "Times New Roman", serif;--font-sans: "Inter", Arial, Helvetica, sans-serif}body{font-family:var(--font-sans);color:var(--marinero-charcoal);background-color:var(--marinero-linen);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-serif);font-weight:700;letter-spacing:.01em}h4,h5,h6,.h4,.h5,.h6{font-family:var(--font-sans);font-weight:600}.badge,.label,[class*=tag],[class*=label],.price__badge,.card__badge{font-family:var(--font-sans);font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.button,button[type=submit],.shopify-payment-button__button{border-radius:0!important;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-sans);font-size:.8rem;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease}input,select,textarea{border-radius:0!important;font-family:var(--font-sans);border-color:var(--marinero-stone)}.header{border-bottom:1px solid rgba(11,31,58,.12)}.header__heading-link,.header__menu-item a{font-family:var(--font-sans);font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.header__heading{font-family:var(--font-serif);letter-spacing:.2em;font-size:1.4rem}.announcement-bar{background-color:var(--marinero-navy);color:var(--marinero-linen)}.announcement-bar a,.announcement-bar p{color:var(--marinero-linen);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-sans)}.hero{background-color:var(--marinero-navy)}.hero__content h1,.hero__content h2{font-family:var(--font-serif);color:var(--marinero-linen)}.hero__content p{font-family:var(--font-sans);color:var(--marinero-stone);letter-spacing:.04em}.card{border-radius:0!important;background:var(--marinero-white);border:1px solid var(--marinero-stone);transition:box-shadow .25s ease}.card:hover{box-shadow:0 4px 24px #0b1f3a1a}.card__heading{font-family:var(--font-sans);font-weight:600;font-size:.9rem;letter-spacing:.02em}.price{font-family:var(--font-sans);font-weight:500;color:var(--marinero-navy)}.price--on-sale .price__regular{color:var(--marinero-stone);text-decoration:line-through}.price--on-sale .price__sale{color:var(--marinero-terracotta)}.badge--sale,[class*=badge--sale]{background-color:var(--marinero-terracotta)!important;color:var(--marinero-white)!important;border-radius:0!important}.footer{background-color:var(--marinero-navy);color:var(--marinero-linen)}.footer a{color:var(--marinero-stone);transition:color .15s ease;font-size:.82rem;letter-spacing:.04em}.footer a:hover{color:var(--marinero-linen)}.footer__heading,.footer h3,.footer h4{font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--marinero-linen);margin-bottom:1rem}hr,.divider{border-color:var(--marinero-stone);opacity:.4}.m-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.m-reveal.m-visible{opacity:1;transform:translateY(0)}.m-reveal--delay-1{transition-delay:.1s}.m-reveal--delay-2{transition-delay:.2s}.m-reveal--delay-3{transition-delay:.3s}.marinero-category-strip{display:flex;gap:0;border-bottom:1px solid var(--marinero-stone);background:var(--marinero-linen);overflow-x:auto;scrollbar-width:none}.marinero-category-strip::-webkit-scrollbar{display:none}.marinero-category-strip a{flex-shrink:0;padding:.9rem 1.6rem;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--marinero-charcoal);text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.marinero-category-strip a:hover,.marinero-category-strip a.active{color:var(--marinero-navy);border-bottom-color:var(--marinero-navy)}.marinero-tagline{font-family:var(--font-serif);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400;font-style:italic;color:var(--marinero-navy);text-align:center;padding:3rem 1.5rem;letter-spacing:.01em}.marquee__content{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.collection-section__heading,.featured-collection__heading,section>.title-wrapper h2{font-family:var(--font-serif);font-size:clamp(1.8rem,3vw,2.8rem)}@keyframes m-slide-in-from-right{0%{transform:translate(6%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes m-slide-out-to-left{0%{transform:translate(0);opacity:1}to{transform:translate(-4%);opacity:0}}@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(slide)::view-transition-old(root){animation:m-slide-out-to-left .45s cubic-bezier(.22,1,.36,1) both}html:active-view-transition-type(slide)::view-transition-new(root){animation:m-slide-in-from-right .45s cubic-bezier(.22,1,.36,1) both}}.marinero-age-badge{position:absolute;top:.6rem;left:.6rem;background:var(--marinero-navy);color:var(--marinero-linen);font-family:var(--font-sans);font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .5rem;pointer-events:none;z-index:2;direction:rtl}header-component{transition:background-color var(--duration-normal, .32s) cubic-bezier(.22,1,.36,1),box-shadow var(--duration-normal, .32s) cubic-bezier(.22,1,.36,1)}body.template-index header-component{position:fixed!important;top:0;left:0;right:0;z-index:200;background:transparent!important;box-shadow:none!important}body.template-index header-component:not(.marinero-header--scrolled):not(.marinero-header--hovered) .header__heading-link,body.template-index header-component:not(.marinero-header--scrolled):not(.marinero-header--hovered) .header__menu-item a,body.template-index header-component:not(.marinero-header--scrolled):not(.marinero-header--hovered) a{color:var(--marinero-linen)!important}body.template-index header-component:not(.marinero-header--scrolled):not(.marinero-header--hovered) svg{color:var(--marinero-linen)!important}body.template-index header-component.marinero-header--scrolled,body.template-index header-component.marinero-header--hovered{background-color:#fff!important;box-shadow:0 1px 8px #0b1f3a1a!important}body.template-index header-component.marinero-header--scrolled .header__heading-link,body.template-index header-component.marinero-header--scrolled .header__menu-item a,body.template-index header-component.marinero-header--scrolled a,body.template-index header-component.marinero-header--hovered .header__heading-link,body.template-index header-component.marinero-header--hovered .header__menu-item a,body.template-index header-component.marinero-header--hovered a{color:var(--marinero-navy)!important}body.template-index .hero-wrapper{margin-top:0!important}body.template-index .m-hero-slider{min-height:100svh!important}body.template-index .m-topbar{position:fixed;top:0;left:0;right:0;z-index:201}body.template-index header-component{top:var(--marinero-topbar-height, 36px)}.card,.card__media{position:relative;overflow:hidden}.card__media img:nth-child(2),.card__media .card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--duration-normal, .32s) cubic-bezier(.22,1,.36,1);object-fit:cover;width:100%;height:100%}.card:hover .card__media img:nth-child(2),.card:hover .card__media .card__image--secondary{opacity:1}.card__media img:first-child{transition:transform .6s cubic-bezier(.22,1,.36,1)}.card:hover .card__media img:first-child{transform:scale(1.04)}.card .quick-add,.card [class*=quick-add]{transform:translateY(100%);transition:transform var(--duration-normal, .32s) cubic-bezier(.22,1,.36,1)}.card:hover .quick-add,.card:hover [class*=quick-add]{transform:translateY(0)}.card{box-shadow:var(--shadow-card, 0 2px 16px rgba(11,31,58,.08));transition:box-shadow var(--duration-normal, .32s) cubic-bezier(.22,1,.36,1),transform var(--duration-normal, .32s) cubic-bezier(.22,1,.36,1)}.card:hover{box-shadow:var(--shadow-card-hover, 0 8px 32px rgba(11,31,58,.16));transform:translateY(-2px)}.section-wrapper{padding-block:var(--section-padding-block, 5rem)}.button{transition:background-color var(--duration-fast, .18s) ease,color var(--duration-fast, .18s) ease,transform var(--duration-fast, .18s) ease,box-shadow var(--duration-fast, .18s) ease}.button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0b1f3a33}.button:active{transform:translateY(0);box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/marinero-brand.css.map */
