@font-face{font-family:FB Hanken;src:url(./fb-hanken-var.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:FB Inter;src:url(./fb-inter-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FB Inter;src:url(./fb-inter-semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:FB Inter;src:url(./fb-inter-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:FB Montserrat;src:url(./fb-montserrat-semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:FB Montserrat;src:url(./fb-montserrat-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--fb-navy:#122035;--fb-blue:#356ba6;--fb-sky:#68add2;--fb-red:#7b0719;--fb-cloud:#f4f6f8;--fb-line:#dfe3e8;--font-body-family:"FB Inter",Arial,sans-serif;--font-heading-family:"FB Hanken","FB Inter",Arial,sans-serif;--font-body-style:normal;--font-heading-style:normal;--font-body-weight:400;--font-heading-weight:800;--page-width:144rem;--buttons-radius:3px;--buttons-radius-outset:3px}html,body,input,select,textarea,button{font-family:FB Inter,Arial,sans-serif!important}body{color:var(--fb-navy);font-weight:400;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--fb-navy);font-family:FB Hanken,FB Inter,Arial,sans-serif!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.035em!important}button,.button,[role=button],.header__menu-item,.menu-drawer__menu-item{font-family:FB Montserrat,FB Inter,Arial,sans-serif!important;font-weight:700!important}.announcement-bar-section .utility-bar{background:var(--fb-sky)!important;color:#fff!important}.announcement-bar__message{font-size:1.2rem;font-weight:700;letter-spacing:.03em}.header-wrapper{border:0!important;background:var(--fb-blue)!important;color:#fff!important}.header{max-width:144rem;min-height:6.8rem;padding-inline:3.8rem!important}.header__heading-link,.header__menu-item,.header__icon,.header__active-menu-item{color:#fff!important}.header__heading-link{text-decoration:none!important}.header__heading-link .h2,.header__heading-link .storeforge-direct-theme-home-logo{color:#fff!important;font-family:FB Montserrat,FB Inter,Arial,sans-serif!important;font-size:2.4rem!important;font-weight:700!important;letter-spacing:-.045em!important;line-height:1!important}.header__inline-menu{justify-self:center}.header__menu-item{padding:2.4rem 1.7rem!important;font-size:1.25rem!important;letter-spacing:.015em;text-transform:uppercase}.header__menu-item span{text-decoration:none!important}.header__menu-item:hover span{box-shadow:inset 0 -2px #fff}.header__icon .svg-wrapper,.header__icon svg{color:#fff!important}.storeforge-direct-theme-cart-count{background:#fff!important;color:var(--fb-blue)!important}.footer{margin-top:0!important;background:var(--fb-navy)!important;color:#d8dee6!important}.footer h2,.footer .footer-block__heading,.footer a,.footer small,.footer__copyright,.footer__copyright a{color:#fff!important}.footer .footer-block__heading{font-family:FB Montserrat,FB Inter,Arial,sans-serif!important;font-size:1.4rem!important;letter-spacing:.08em!important;text-transform:uppercase}.footer .list-menu__item--link{color:#ccd4df!important;font-size:1.3rem}.footer .footer__content-top{padding-top:6rem;padding-bottom:4rem}.footer .footer__content-bottom{border-color:#ffffff29!important}.footer__copyright .copyright__content a[href*="shopify.com"]{display:none!important}#MainContent[data-template=collection]{background:#fff}#MainContent[data-template=collection] .collection-hero{background:#fff!important}#MainContent[data-template=collection] .collection-hero__inner{padding-top:5.5rem;padding-bottom:2rem}#MainContent[data-template=collection] .collection-hero__title{margin:0;font-size:clamp(4.4rem,5vw,7.2rem);line-height:.95;text-transform:uppercase}#MainContent[data-template=collection] .section-template--padding{padding-top:2rem}#MainContent[data-template=collection] .facets-container{margin-bottom:3rem;padding:1.4rem 0;border-top:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line)}#MainContent[data-template=collection] .facets__heading,#MainContent[data-template=collection] .facet-filters__label,#MainContent[data-template=collection] .product-count__text{font-size:1.2rem;font-weight:700;text-transform:uppercase}#MainContent[data-template=collection] .facets__summary,#MainContent[data-template=collection] .facet-filters__sort{font-family:FB Inter,Arial,sans-serif!important;font-size:1.3rem}#MainContent[data-template=collection] .product-grid{column-gap:2rem;row-gap:4rem}#MainContent[data-template=collection] .card-wrapper{height:100%}#MainContent[data-template=collection] .card{height:100%;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}#MainContent[data-template=collection] .card__inner{overflow:hidden;border:0!important;border-radius:1.2rem!important;background:#f4f5f6!important}#MainContent[data-template=collection] .card__media{margin:0!important}#MainContent[data-template=collection] .card__media .media{background:#f4f5f6!important}#MainContent[data-template=collection] .card__media img{object-fit:contain!important;transition:transform .28s ease}#MainContent[data-template=collection] .card-wrapper:hover .card__media img{transform:scale(1.035)}#MainContent[data-template=collection] .card__content{padding:1.4rem .2rem 0!important}#MainContent[data-template=collection] .card__heading{font-size:1.7rem!important;line-height:1.15!important;text-transform:none}#MainContent[data-template=collection] .card__heading a{text-decoration:none!important}#MainContent[data-template=collection] .price{font-family:FB Inter,Arial,sans-serif;font-size:1.4rem;font-weight:700}#MainContent[data-template=collection] .badge{border:0;border-radius:2rem;background:var(--fb-blue);color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase}#MainContent[data-template=collection] .quick-add{margin-top:1.2rem}#MainContent[data-template=collection] .quick-add__submit{min-height:4.6rem;border:0;background:var(--fb-navy);color:#fff;text-transform:uppercase}#MainContent[data-template=collection] .quick-add__submit:after{box-shadow:none!important}#MainContent[data-template=collection] .pagination-wrapper{margin-top:7rem}#MainContent[data-template=product]{background:#fff}#MainContent[data-template=product] .product{display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(38rem,.82fr);gap:clamp(3.2rem,5vw,7rem);max-width:144rem;padding-top:4.5rem;padding-bottom:7rem}#MainContent[data-template=product] .product__media-wrapper{grid-column:1;max-width:none!important;width:auto!important}#MainContent[data-template=product] .product__info-wrapper{grid-column:2;max-width:none!important;width:auto!important;padding-left:0!important}#MainContent[data-template=product] .product__info-container{max-width:54rem}#MainContent[data-template=product] .product__info-container>*+*{margin-top:1.8rem}#MainContent[data-template=product] .product__text.caption-with-letter-spacing{display:none!important}#MainContent[data-template=product] .product__title{margin-bottom:1.4rem}#MainContent[data-template=product] .product__title h1{font-size:clamp(4rem,4.4vw,6.2rem)!important;line-height:.95!important;text-transform:uppercase}#MainContent[data-template=product] .price{font-family:FB Hanken,FB Inter,Arial,sans-serif;font-size:2.5rem!important;font-weight:800}#MainContent[data-template=product] .product__media{overflow:hidden;border:0!important;border-radius:1.2rem!important;background:#f4f5f6!important}#MainContent[data-template=product] .product__media img{object-fit:contain!important}#MainContent[data-template=product] .thumbnail{overflow:hidden;border-radius:.7rem;background:#f4f5f6}#MainContent[data-template=product] .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--fb-blue)!important}#MainContent[data-template=product] .product-form__input .form__label{font-family:FB Montserrat,FB Inter,Arial,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase}#MainContent[data-template=product] .product-form__input input[type=radio]+label{min-height:4.2rem;padding:1rem 1.6rem!important;border:1px solid #aab2bd!important;border-radius:3rem!important;background:#fff!important;color:var(--fb-navy)!important;font-size:1.2rem!important}#MainContent[data-template=product] .product-form__input input[type=radio]:checked+label{border-color:var(--fb-navy)!important;background:var(--fb-navy)!important;color:#fff!important}#MainContent[data-template=product] .quantity{min-height:4.6rem;border:1px solid var(--fb-line);border-radius:.3rem}#MainContent[data-template=product] .quantity:after{box-shadow:none!important}#MainContent[data-template=product] .product-form__submit{min-height:5.8rem;border:0!important;border-radius:.3rem!important;background:var(--fb-red)!important;color:#fff!important;text-transform:uppercase}#MainContent[data-template=product] .product-form__submit:after{box-shadow:none!important}#MainContent[data-template=product] .product-form__submit:hover{background:#5f0615!important}#MainContent[data-template=product] .shopify-payment-button__button{min-height:5.4rem;border-radius:.3rem!important;font-family:FB Montserrat,FB Inter,Arial,sans-serif!important;font-weight:700!important}#MainContent[data-template=product] .product__description{padding-top:2rem;border-top:1px solid var(--fb-line);color:#465365;font-size:1.55rem;line-height:1.7}#MainContent[data-template=product] .accordion{border-color:var(--fb-line)}#MainContent[data-template=product] .accordion__title{font-family:FB Montserrat,FB Inter,Arial,sans-serif;font-size:1.3rem;font-weight:700;text-transform:uppercase}.cart-notification{top:calc(var(--header-height,7rem) + 1rem)!important;right:2rem!important;max-width:42rem;border:0!important;border-top:4px solid var(--fb-blue)!important;border-radius:.6rem;box-shadow:0 18px 42px #12203533!important}.cart-notification__heading{font-family:FB Montserrat,FB Inter,Arial,sans-serif!important;font-weight:700!important}.cart-notification .button{border-color:var(--fb-navy)!important}.cart-notification .button--primary{background:var(--fb-navy)!important;color:#fff!important}.drawer__inner{border-left:0!important}.cart-drawer .drawer__heading{font-size:3rem;text-transform:uppercase}.cart-drawer .cart__checkout-button{background:var(--fb-red)!important;color:#fff!important}#MainContent[data-template=cart]{background:#fff}#MainContent[data-template=cart] .title-wrapper-with-link{max-width:144rem;margin-top:5.5rem;margin-bottom:2.5rem}#MainContent[data-template=cart] .title-wrapper-with-link .title{font-size:clamp(4.4rem,5vw,7.2rem);line-height:.95;text-transform:uppercase}#MainContent[data-template=cart] .cart-items{border-top:1px solid var(--fb-line)}#MainContent[data-template=cart] .cart-item{border-bottom:1px solid var(--fb-line)}#MainContent[data-template=cart] .cart-item__media{width:14rem}#MainContent[data-template=cart] .cart-item__image-container{overflow:hidden;border-radius:.9rem;background:#f4f5f6}#MainContent[data-template=cart] .cart-item__name{font-family:FB Hanken,FB Inter,Arial,sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase}#MainContent[data-template=cart] .cart-item__details dl{color:#5f6977;font-size:1.2rem}#MainContent[data-template=cart] .quantity{border:1px solid var(--fb-line);border-radius:.3rem}#MainContent[data-template=cart] .quantity:after{box-shadow:none!important}#MainContent[data-template=cart] .cart__footer{max-width:144rem;padding-top:4rem;padding-bottom:8rem}#MainContent[data-template=cart] .cart__blocks{padding:2.8rem;border:1px solid var(--fb-line);border-radius:1rem;background:var(--fb-cloud)}#MainContent[data-template=cart] .totals__total{font-size:1.8rem;text-transform:uppercase}#MainContent[data-template=cart] .totals__total-value{font-family:FB Hanken,FB Inter,Arial,sans-serif;font-size:2.2rem;font-weight:800}#MainContent[data-template=cart] .cart__checkout-button{min-height:5.6rem;border:0;border-radius:.3rem;background:var(--fb-red)!important;color:#fff!important;text-transform:uppercase}#MainContent[data-template=cart] .cart__checkout-button:after{box-shadow:none!important}#MainContent[data-template=cart] .cart__warnings{padding:8rem 2rem 10rem}#MainContent[data-template=cart] .cart__empty-text{font-size:clamp(3.8rem,5vw,6rem);text-transform:uppercase}#MainContent[data-template=cart] .cart__warnings .button{min-height:5rem;background:var(--fb-navy);color:#fff;text-transform:uppercase}@media screen and (max-width:989px){.header{min-height:6.2rem;padding-inline:1.8rem!important}.header__heading-link .h2,.header__heading-link .storeforge-direct-theme-home-logo{font-size:2rem!important}#MainContent[data-template=product] .product{display:block!important}#MainContent[data-template=product] .product__media-wrapper,#MainContent[data-template=product] .product__info-wrapper{max-width:100%!important;width:100%!important}#MainContent[data-template=product] .product__info-wrapper{padding:0 2rem!important}#MainContent[data-template=product] .product__info-container{max-width:none}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1rem}.header{padding-inline:1.3rem!important}.footer .footer__content-top{padding-top:4.5rem}#MainContent[data-template=collection] .collection-hero__inner{padding:3.7rem 1.7rem 1.5rem}#MainContent[data-template=collection] .collection-hero__title{font-size:4rem}#MainContent[data-template=collection] .facets-container{margin-bottom:2rem}#MainContent[data-template=collection] .product-grid{column-gap:1.2rem;row-gap:3rem}#MainContent[data-template=collection] .card__content{padding-top:1rem!important}#MainContent[data-template=collection] .card__heading{font-size:1.45rem!important}#MainContent[data-template=collection] .quick-add__submit{min-height:4.2rem;padding:0 .8rem;font-size:1.05rem}#MainContent[data-template=product] .product{padding-top:1rem;padding-bottom:5rem}#MainContent[data-template=product] .product__media-list{margin-bottom:2rem}#MainContent[data-template=product] .product__title h1{font-size:3.8rem!important}#MainContent[data-template=product] .product-form__submit{min-height:5.4rem}.cart-notification{top:1rem!important;right:1rem!important;left:1rem!important;width:auto!important;max-width:none}#MainContent[data-template=cart] .title-wrapper-with-link{margin-top:3.6rem;margin-bottom:2rem}#MainContent[data-template=cart] .title-wrapper-with-link .title{font-size:4rem}#MainContent[data-template=cart] .cart-item{grid-template-columns:10rem minmax(0,1fr)!important;column-gap:1.5rem!important}#MainContent[data-template=cart] .cart-item__media{width:10rem}#MainContent[data-template=cart] .cart-item__name{font-size:1.65rem}#MainContent[data-template=cart] .cart__blocks{padding:2.2rem 1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/storeforge-frostbuddy-theme.css.map */
