@font-face{font-family:Nasalization;src:url(Nasalization-Rg.woff2) format("woff2"),url(Nasalization-Rg.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NormalidadCompact;src:url(NormalidadCompact-Light.woff2) format("woff2"),url(NormalidadCompact-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NormalidadCompact;src:url(NormalidadCompact-Regular.woff2) format("woff2"),url(NormalidadCompact-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NormalidadCompact;src:url(NormalidadCompact-Medium.woff2) format("woff2"),url(NormalidadCompact-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NormalidadCompact;src:url(NormalidadCompact-Bold.woff2) format("woff2"),url(NormalidadCompact-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--font-heading--family: "Nasalization", sans-serif !important;--font-primary--family: "Nasalization", sans-serif !important;--font-body--family: "NormalidadCompact", sans-serif !important;--font-subheading--family: "NormalidadCompact", sans-serif !important}body{font-family:NormalidadCompact,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Nasalization,sans-serif!important}.announcement-bar__slider slideshow-arrows,.announcement-bar .slideshow-control{display:none!important}.announcement-bar__slider{overflow:hidden!important;width:100%!important}.announcement-bar__slides{display:flex!important;flex-direction:row!important;grid:none!important;width:max-content!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;animation:pbp-marquee-scroll 18s linear infinite!important}.announcement-bar__slide{opacity:1!important;visibility:visible!important;display:inline-block!important;min-width:max-content!important;white-space:nowrap!important;flex-shrink:0!important}@keyframes pbp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar,.announcement-bar *{font-family:NormalidadCompact,sans-serif!important}.menu-list__link,.menu-list__link *,.menu-list__link-title,[class*=menu-list] a,[class*=menu-list] span,.header nav a,.header nav span{font-family:NormalidadCompact,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-size:.8rem!important}.menu-list__list-item{position:relative!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.menu-list__list-item>.menu-list__submenu,.menu-list__submenu{position:absolute!important;width:auto!important;min-width:200px!important;max-width:280px!important;left:0!important;top:100%!important;z-index:9999!important;padding:0!important;padding-inline:0!important;margin:0!important;background:#fff!important;clip-path:none!important;--submenu-padding-block-start: 0px !important;--submenu-padding-block-end: 0px !important}.overflow-menu:after,header-menu:after{display:none!important}.menu-list__submenu-inner,.menu-list__submenu .menu-list__submenu-inner{background:#fff!important;border:1px solid #000!important;box-shadow:none!important;padding:0!important;padding-block-start:0!important;padding-block-end:0!important;padding-inline:0!important;margin:0!important;width:auto!important;min-width:200px!important;max-height:none!important;display:block!important;flex-wrap:nowrap!important;--submenu-padding-block-start: 0px !important;--submenu-padding-block-end: 0px !important;--section-padding-inline: 0px !important}.menu-list__submenu:before,.menu-list__submenu:after{display:none!important}.menu-list__submenu .mega-menu,.menu-list__submenu .mega-menu.section,.menu-list__submenu .section--full-width-margin,.menu-list__submenu .section--page-width{padding:0!important;margin:0!important;max-width:none!important;width:auto!important;--section-padding-inline: 0px !important}.menu-list__submenu .mega-menu__grid{display:flex!important;flex-direction:column!important;padding:0!important;gap:0!important;grid-template-columns:none!important;width:auto!important}.menu-list__submenu .mega-menu__grid [class*=product-card],.menu-list__submenu .mega-menu__grid [class*=featured],.menu-list__submenu .mega-menu__grid [class*=collection-card],.menu-list__submenu .mega-menu__grid [class*=card],.menu-list__submenu .mega-menu__grid img,.menu-list__submenu .mega-menu__grid picture{display:none!important}.menu-list__submenu .mega-menu__column{display:block!important;grid-column:auto!important}.menu-list__submenu .mega-menu__link,.menu-list__submenu .mega-menu a,.menu-list__submenu .mega-menu__grid a,.menu-list__submenu a{font-family:NormalidadCompact,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1.2px!important;font-size:.78rem!important;color:#000!important;text-decoration:none!important;display:block!important;padding:13px 18px!important;border-bottom:1px solid #e8e8e8!important;white-space:nowrap!important;background:#fff!important;min-height:auto!important;opacity:1!important;transition:background .15s ease!important}.menu-list__submenu .mega-menu__column:last-child a:last-of-type,.menu-list__submenu .mega-menu__grid>*:last-child a{border-bottom:none!important}.menu-list__submenu a:hover{background:#f7f7f7!important}.product-details h1,.product-details .h3{font-family:Nasalization,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3vw,40px)!important;letter-spacing:2px!important;text-transform:uppercase!important;line-height:1.1!important}.pbp-product-tags{display:flex;gap:12px;margin-bottom:8px}.pbp-tag{padding:8px 28px;border:1.5px solid var(--color-foreground, #111);border-radius:50px;font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;background:transparent;cursor:pointer;transition:all .2s;text-decoration:none;color:var(--color-foreground, #111);font-family:NormalidadCompact,sans-serif}.pbp-tag:hover{background:var(--color-foreground, #111);color:var(--color-background, #fff)}.pbp-price-divider{width:100%;height:1px;background:var(--color-foreground, #111);margin:4px 0 8px;opacity:.15}.pbp-notes-section{display:flex;flex-direction:column;gap:12px;margin:8px 0 16px}.pbp-note-group{padding:0;border:none}.pbp-note-label{font-size:13px;margin-bottom:2px;letter-spacing:.3px}.pbp-note-value{font-size:13px;color:var(--color-foreground-secondary, #666);letter-spacing:.5px}.pbp-button-row{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-top:8px;width:100%}@media(max-width:749px){.pbp-button-row{grid-template-columns:1fr}}.pbp-btn{padding:18px 32px;font-family:NormalidadCompact,sans-serif;font-size:13px;font-weight:500;letter-spacing:2px;text-transform:uppercase;border:2px solid var(--color-foreground, #111);cursor:pointer;transition:all .25s ease;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.pbp-btn-primary{background:var(--color-foreground, #111);color:var(--color-background, #fff)}.pbp-btn-primary:hover{opacity:.85}.pbp-btn-secondary{background:transparent;color:var(--color-foreground, #111)}.pbp-btn-secondary:hover{background:var(--color-foreground, #111);color:var(--color-background, #fff)}.pbp-custom-buttons-active .buy-buttons,.pbp-custom-buttons-active [data-testid=buy-buttons]{display:none!important}.product-media-gallery[data-layout=carousel] .product-media-gallery__thumbnail{border-radius:6px;overflow:hidden}.product-media-gallery[data-layout=carousel] .product-media-gallery__main{border-radius:10px;overflow:hidden}button,.button,a.button,input[type=submit],.price,[class*=price]{font-family:NormalidadCompact,sans-serif}.product-card__title,[class*=product-card] [class*=title]{font-family:Nasalization,sans-serif!important}.overflow-menu:after{display:none!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{position:absolute!important;width:auto!important;min-width:200px!important;max-width:280px!important;left:0!important;top:100%!important;padding-inline:0!important;clip-path:none!important;transition:opacity .15s ease!important;z-index:9999!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .menu-list__submenu-inner{padding:0!important;border:1.5px solid #000!important;background:#fff!important;max-height:none!important;overflow:visible!important;--submenu-padding-block-start: 0px !important;--submenu-padding-block-end: 0px !important;--section-padding-inline: 0px !important}.pbp-copyright-bar{background:#000;color:#fff;text-align:center;padding:16px 20px;font-family:var(--font-body--family, "NormalidadCompact", sans-serif);font-size:12px;letter-spacing:.5px}.pbp-copyright-bar p{margin:0;color:#fff}.footer .menu-block__heading,footer .menu-block__heading{font-family:var(--font-body--family, "NormalidadCompact", sans-serif)!important;font-weight:600;font-size:14px;letter-spacing:1px;text-transform:uppercase}.footer .menu-block__link,footer .menu-block__link{font-family:var(--font-body--family, "NormalidadCompact", sans-serif)!important;font-size:14px;font-weight:400}@media screen and (min-width:990px){.footer-content{grid-template-columns:1fr 3fr!important}}@media screen and (min-width:750px)and (max-width:989px){.footer-content{grid-template-columns:1fr 2fr!important}}.footer-content>:first-child{align-self:start}.footer-content>:last-child{align-self:start}.pbp-hero-content{position:relative;width:100%;height:100%;min-height:500px}.pbp-hero-heading{position:absolute;bottom:60px;left:60px}.pbp-hero-heading h1{font-family:var(--font-body--family, "NormalidadCompact", sans-serif);font-weight:700;font-size:4.5rem;line-height:1;color:#fff;text-transform:uppercase;margin:0;letter-spacing:2px}.pbp-hero-subtext{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.pbp-hero-subtext p{font-family:var(--font-body--family, "NormalidadCompact", sans-serif);font-weight:400;font-size:1.15rem;line-height:1.6;color:#fff;text-align:center;margin:0}.pbp-hero-cta{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.pbp-hero-button{display:inline-block;font-family:var(--font-body--family, "NormalidadCompact", sans-serif);font-weight:500;font-size:.95rem;letter-spacing:.5px;color:#111;background:#fff;border:none;padding:16px 36px;text-decoration:none;text-align:center;cursor:pointer;transition:background .2s ease}.pbp-hero-button:hover{background:#e8e8e8;color:#111}@media screen and (max-width:749px){.pbp-hero-content{min-height:400px}.pbp-hero-heading{bottom:130px;left:24px}.pbp-hero-heading h1{font-size:2.5rem}.pbp-hero-subtext{top:25%}.pbp-hero-subtext p{font-size:.9rem}.pbp-hero-cta{bottom:30px}.pbp-hero-button{padding:14px 28px;font-size:.85rem}}@media screen and (max-width:749px){.footer-content>.group-block:first-child>.group-block-content{flex-direction:row!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%}.footer-content>.group-block:first-child .image-block{max-width:130px!important;width:130px!important;flex:0 0 130px!important}.footer-content>.group-block:first-child .image-block img{max-width:130px!important}.footer-content>.group-block:first-child .social-links{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px}.footer .menu--dividers .menu__details{border-bottom:1px solid #000!important}.footer .menu--accordion summary.menu__heading{padding-block:14px}.footer .menu--accordion{width:100%!important}}@media screen and (max-width:749px){.header__row--top .header__columns{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;padding-inline:0 var(--padding-3xs)!important}.header__row--top .header__columns>.header__column{display:contents!important}.header__row--top header-drawer,.header__row--top .header-drawer{order:1!important;flex-shrink:0}.header__row--top .header-logo{order:2!important;flex:1 1 0!important;min-width:0;justify-content:flex-start!important;max-width:140px}.header__row--top .search-action{order:10!important;flex-shrink:0}.header__row--top header-actions{order:11!important;flex-shrink:0;gap:0}.header__row--top .header-logo:after{content:"";flex:1 1 auto;order:5}.header__row--top .header-actions__action,.header__row--top .header-actions__wishlist,.header__row--top .search-action .search-modal__button{min-width:38px;min-height:40px;display:flex;align-items:center;justify-content:center}.header__row--top .header__column--center>header-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pbp-product-custom.css.map */
