:root{--pc-navy-deep: #13284A;--pc-navy: #1B355A;--pc-blue-light: #6E9BD1;--pc-blue-mid: #4A78B0;--pc-cream: #F0EADA;--pc-cream-warm: #F5EDD8;--pc-amber: #E8A13D;--pc-font-display: "Darumadrop One", sans-serif;--pc-font-serif: "DM Serif Display", serif;--pc-font-slab: "Alfa Slab One", serif;--pc-font-mono: "JetBrains Mono", monospace;--pc-font-script: "Caveat", cursive}h1,h2,h3,.hero__heading,.slideshow__heading,.section__heading{font-family:var(--pc-font-display)!important;text-shadow:none;letter-spacing:0}.slideshow__heading,.hero__heading{text-shadow:3px 3px 0 rgba(19,40,74,.35)}.product__description *,.rte *,.description *,[class*=description] p,[class*=description] li,.featured-product__description,.accordion__content,.dropdown-information__content{font-family:var(--pc-font-mono)!important;font-size:14px;line-height:1.8}.badge,.product__vendor,.caption,.label,[class*=eyebrow],[class*=subheading]{font-family:var(--pc-font-mono)!important;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.header__menu-item,.header__active-menu-item,nav a{font-family:var(--pc-font-slab)!important;text-transform:uppercase;letter-spacing:.06em}.script-accent,[class*=script]{font-family:var(--pc-font-script)!important;font-weight:700;font-size:42px;color:var(--pc-blue-mid);transform:rotate(-2deg);display:inline-block}.btn,.button,button[type=submit],.shopify-payment-button__button,.cart__checkout-button,.product-form__submit{font-family:var(--pc-font-slab)!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-radius:999px!important;background-color:var(--pc-blue-light)!important;color:var(--pc-navy-deep)!important;border:2px solid var(--pc-navy-deep)!important;position:relative;box-shadow:5px 7px 0 var(--pc-navy-deep)!important;transition:box-shadow .15s ease,transform .15s ease}.quantity__button,.quantity__input,.quantity-input,[class*=quantity] button,[class*=quantity] input{font-family:var(--pc-font-serif)!important;font-style:italic}.btn:hover,.button:hover,button[type=submit]:hover,.product-form__submit:hover{box-shadow:2px 3px 0 var(--pc-navy-deep)!important;transform:translate(3px,4px)}.card,.card-wrapper,.product-card,[class*=card__inner]{background-color:var(--pc-cream-warm)!important;border:2px solid var(--pc-navy-deep)!important;border-radius:16px!important;box-shadow:5px 6px 0 var(--pc-navy-deep)!important}.price,.price__regular,.price__sale,.price-item,[class*=price]{font-family:var(--pc-font-mono)!important;color:var(--pc-blue-mid)!important;font-weight:700}hr,.section-divider{border:none;border-top:2px dashed var(--pc-navy-deep);opacity:1}.color-background-4 hr,.color-scheme-navy hr{border-top-color:#f0eada4d}.color-background-4 img,.color-scheme-navy img{border:2.5px solid var(--pc-blue-light);border-radius:28px}.pill-label,.tag,.badge--pill{font-family:var(--pc-font-mono)!important;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.12em;border:1.8px solid var(--pc-navy-deep);border-radius:999px;padding:3px 12px;background:transparent;color:var(--pc-navy-deep)}.announcement-bar,.ticker-banner{font-family:var(--pc-font-mono)!important;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.1em;background-color:var(--pc-navy)!important;color:var(--pc-cream)!important}.footer__sign-off{font-family:var(--pc-font-script)!important;font-size:28px;color:var(--pc-blue-mid)}h1,h2,h3{text-shadow:none!important}.slideshow__heading,.hero__heading,[class*=slideshow] h1,[class*=slideshow] h2,[class*=hero] h1,[class*=hero] h2{text-shadow:3px 3px 0 rgba(19,40,74,.25)!important}.featured-product [class*=description],.featured-product p,.featured-product li,.featured-product .rte,.featured-product .rte *,[class*=featured-product] p,[class*=featured-product] li,[class*=product-description] *,.product-single__description *,.product__description *,.description-wrapper *,.accordion__content *,.collapsible-content__inner *,details p,details li{font-family:JetBrains Mono,monospace!important;font-size:14px!important;line-height:1.8!important}.quantity,.quantity__button,.quantity__input,[class*=quantity__button],[class*=quantity__input],quantity-input,.product-form__quantity button,*:not(.slideshow):not([class*=slider]):not([class*=swiper]){rotate:none!important}.script-accent,[class*=script],[class*=sticker],[class*=rotated]{transform:none!important}.product-option-radio label,.product-option-radio label span,[class*=product-option] label,[class*=product-option] label span{font-family:JetBrains Mono,monospace!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important}.footer__info,.footer [class*=info] p,.footer [class*=info] span,.footer__content p,.footer__description{font-family:JetBrains Mono,monospace!important;font-size:13px!important;line-height:1.8!important}.product-option-radio label,.product-option-radio label span,[class*=product-option] label,[class*=product-option] label span,.featured-product [class*=product-option] label,.featured-product [class*=product-option] label span{font-family:"DM Serif Display",serif!important;font-style:italic!important;font-size:16px!important;letter-spacing:0!important;text-shadow:none!important}.announcement-bar,.announcement-bar *,.announcement-bar a,.announcement-bar p{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/portside-brand.css.map */
