product-component{display:block;height:100%}.card-wrapper{height:100%}.card-wrapper .card{height:100%;background-color:var(--stock);border-radius:var(--radius);overflow:hidden}.card-wrapper .card:before{content:"";position:absolute;inset-inline:0;top:0;z-index:2;height:4px;background-color:var(--red)}.card-wrapper .card__inner{background-color:transparent}.card-wrapper .card__content,.card-wrapper .card--standard>.card__content,.card-wrapper .card--card>.card__content{padding:var(--sp-s) var(--sp-s) var(--sp-m)}.card-wrapper .card--standard>.card__content .card__information{padding:0}.product-card-wrapper .card__media{background-color:var(--paper)}.product-card-wrapper .card__media .media img{object-fit:contain}.card-wrapper.product-card-wrapper .card{--fl-card-inset: var(--sp-s);--image-padding: var(--fl-card-inset)}.card-wrapper.product-card-wrapper .card__media{position:absolute;inset:var(--fl-card-inset);width:auto;margin:0}@media screen and (max-width:749px){.card-wrapper.product-card-wrapper .card{--fl-card-inset: var(--sp-xs)}}.card-wrapper.product-card-wrapper .card__content,.card-wrapper.product-card-wrapper .card--standard>.card__content,.card-wrapper.product-card-wrapper .card--card>.card__content{padding:var(--fl-card-inset) var(--fl-card-inset) var(--sp-m)}.card-wrapper .card__heading{min-height:2.44em}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:var(--font-utility);font-size:1.632rem;font-weight:600;letter-spacing:.06em;line-height:1.22;text-transform:uppercase;color:var(--ink)}.card-wrapper .fl-card__note{margin:var(--sp-3xs) 0 0;min-height:2.8em;font-family:var(--font-body);font-size:1.45rem;line-height:1.4;color:var(--muted)}.card-wrapper .card__heading a:after{display:none}.card-wrapper:hover .card__heading a{color:var(--red)}.card-wrapper .price,.card-wrapper .price .price-item{font-family:var(--font-utility);font-size:1.856rem;font-weight:600;letter-spacing:.03em;color:var(--navy)}.card-wrapper.animate--slide-in,.grid__item.animate--slide-in{animation:none;opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.card-wrapper .card{transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.card-wrapper:hover .card{transform:translateY(-4px)}}.product-form__submit{background-color:var(--red);color:#fff;border:2px solid var(--red);border-radius:var(--radius);font-family:var(--font-utility);font-size:1.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;min-height:5.44rem}.product-form__submit:after,.product-form__submit:before{box-shadow:none}@media(hover:hover)and (pointer:fine){.product-form__submit:hover:not([disabled]){background-color:var(--red-deep);border-color:var(--red-deep)}}.product-form__submit:active:not([disabled]){transform:translate(4px,4px);box-shadow:0 0 0 var(--navy)}.shopify-payment-button__button--unbranded{border-radius:var(--radius);font-family:var(--font-utility);letter-spacing:.1em;text-transform:uppercase}.product__view-details,.header__heading,.header__heading-link{display:none}@media screen and (min-width:990px){.header{padding-top:1.1rem;padding-bottom:1.1rem}}.header-wrapper,.header-wrapper.gradient{background:transparent;border-bottom:0}.fl-scrolled .header-wrapper,.fl-scrolled .header-wrapper.gradient,.scrolled-past-header .header-wrapper,.scrolled-past-header .header-wrapper.gradient{background-color:var(--navy-deep);border-bottom:3px solid var(--red)}@media(prefers-reduced-motion:no-preference){.header-wrapper{transition:background-color .24s var(--ease),border-color .24s var(--ease)}}.fl-hero-page .header__menu-item,.fl-hero-page .header__menu-item:visited,.fl-hero-page .header__active-menu-item,.fl-hero-page .header__icon,.fl-hero-page .header__icon .icon,.fl-hero-page .header-localization .localization-selector,.fl-scrolled .header__menu-item,.fl-scrolled .header__menu-item:visited,.fl-scrolled .header__active-menu-item,.fl-scrolled .header__icon,.fl-scrolled .header__icon .icon,.fl-scrolled .header-localization .localization-selector{color:#fff}.fl-hero-page .header__icon .icon,.fl-scrolled .header__icon .icon{stroke:#fff}.header__active-menu-item{text-decoration-color:var(--red-lt)}.fl-underbar{margin-top:calc(-1 * var(--masthead-h));padding-top:calc(var(--masthead-h) + var(--sp-l))}.shopify-section.section-header,.shopify-section.shopify-section-header-sticky{z-index:40}.template-page .page-width--narrow,.template-article .page-width--narrow{max-width:var(--wrap-max);padding-inline:var(--gutter)}.template-page .main-page-title,.template-article .article-template__title{max-width:22ch}.template-page .page-width--narrow .rte,.template-article .page-width--narrow .rte{max-width:68ch}.footer{background-color:var(--navy-deep);color:#fff;border-top:4px solid var(--red)}.footer .fl-footer-logo-mark{display:flex;justify-content:center;margin:0;padding:clamp(2.8rem,5vw,5.6rem) var(--gutter) clamp(1.2rem,2vw,2.4rem);pointer-events:none;-webkit-user-select:none;user-select:none}.footer .fl-footer-logo-mark img{display:block;width:min(56rem,76vw);height:auto;opacity:.17}.footer .footer-block__heading,.footer .footer__content-top .h4{font-family:var(--font-display);font-size:clamp(1.84rem,1.6rem + .5vw,2.4rem);letter-spacing:.01em;text-transform:uppercase;color:#fff}.footer a,.footer .list-menu__item--link,.footer .link{color:#ffffffd1;text-decoration:none}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--active,.footer .copyright__content a,.footer .footer__localization h2{color:#ffffffd1}.footer .footer-block__details-content .list-menu__item--active{color:#fff}@media(hover:hover)and (pointer:fine){.footer a:hover,.footer .list-menu__item--link:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:4px}}.footer .newsletter-form__field-wrapper .field__input{background-color:transparent;color:#fff;border:0;border-bottom:2px solid rgb(255 255 255 / .45);border-radius:0}.footer .newsletter-form__field-wrapper .field__input:focus{border-bottom-color:#fff}.footer .newsletter-form__field-wrapper .field__label{color:#fff9}.footer .newsletter-form__field-wrapper:after,.footer .newsletter-form__field-wrapper:before{box-shadow:none}.footer .newsletter-form__button{position:static;width:auto;height:auto;margin-top:var(--sp-s);padding:.8rem 1.8rem;background-color:var(--red);color:#fff;border-radius:var(--radius);font-family:var(--font-utility);font-size:1.52rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.footer .newsletter-form__button .icon{display:none}.footer .newsletter-form__button:after{content:"Sign up"}.footer .footer__content-bottom{border-top:1px solid rgb(255 255 255 / .16)}.footer .copyright__content,.footer .policies a{color:#ffffff9e;font-size:1.408rem}.footer .list-payment__item svg{opacity:.72}.announcement-bar{border-bottom:0}.announcement-bar__message{padding-block:.9rem}.main-page-title,.collection-hero__title{font-size:clamp(4.16rem,2.56rem + 4.4vw,8.8rem);line-height:.96;letter-spacing:-.01em;text-align:start}.rte a:not(.btn),.card__information a:not(.btn){text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:3px}.template-index .header-wrapper{position:relative;z-index:5;background:transparent;border-bottom:0}.template-index .header-wrapper.gradient{background:transparent}.template-index .scrolled-past-header .header-wrapper,.template-index .scrolled-past-header .header-wrapper.gradient{background-color:var(--navy-deep);border-bottom:3px solid var(--red)}@media(prefers-reduced-motion:no-preference){.template-index .header-wrapper{transition:background-color .24s var(--ease),border-color .24s var(--ease)}}.template-index .scrolled-past-header .header__menu-item,.template-index .scrolled-past-header .header-localization .localization-selector{text-shadow:none}.template-index .header__menu-item,.template-index .header__menu-item:visited,.template-index .header__icon,.template-index .header__icon .icon,.template-index .localization-form__select,.template-index .header__heading-link{color:#fff}.template-index .header__icon .icon{stroke:#fff}.template-index .header__menu-item,.template-index .header__heading-link,.template-index .localization-form__select{text-shadow:0 1px 12px rgb(0 0 0 / .55)}.template-index .header__active-menu-item{color:#fff;text-decoration-color:var(--red-lt)}@media screen and (min-width:990px){.header.page-width{max-width:var(--wrap-max);padding-inline:var(--gutter)}}.template-index .hero{margin-top:calc(-1 * var(--header-height, 10rem));padding-top:calc(var(--header-height, 10rem) + clamp(2rem,1rem + 4vw,5rem))}@media screen and (max-width:989px){.template-index .menu-drawer .header__menu-item,.template-index .menu-drawer .header__menu-item:visited{color:var(--ink);text-shadow:none}}.hero .hero__bg,.hero .hero__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero .hero__bg{width:100%;height:100%;object-fit:cover;object-position:center 58%}.hero .hero__scrim{background:linear-gradient(to bottom,#0b10308c,#0b1030b3 40%,#0b1030eb)}.template-index #MainContent>.shopify-section:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}.utility-bar{background-color:var(--navy-deep);border-bottom:0}.announcement-bar,.template-index .announcement-bar{background-color:transparent;color:#fff}.announcement-bar__message,.template-index .announcement-bar__message{color:#fff;text-shadow:none}.announcement-bar__announcement,.announcement-bar__link,.announcement-bar a,.template-index .announcement-bar__announcement,.template-index .announcement-bar__link,.template-index .announcement-bar a{color:#fff;text-decoration:none;text-shadow:none}.announcement-bar a:hover .announcement-bar__message,.announcement-bar a:focus-visible .announcement-bar__message{text-decoration:underline;text-underline-offset:.25em}.announcement-bar__announcement{justify-content:center}.announcement-bar .slider-button .icon,.template-index .announcement-bar .slider-button .icon{color:#fff;stroke:#fff}.template-index .localization-form__select .icon-caret,.template-index .localization-form__select svg{color:#fff}.template-index .localization-form__select{opacity:1}.template-index .disclosure__list .localization-form__select,.template-index .disclosure__list a,.template-index .disclosure__list .disclosure__button{color:var(--ink);text-shadow:none}.template-index .header-localization>*>.disclosure__button,.template-index .header__inline-menu~.header-localization .disclosure__button,.template-index .header-localization .localization-selector{color:#fff;text-shadow:0 1px 12px rgb(0 0 0 / .55)}.template-index .header-localization .disclosure__list .localization-selector{color:var(--ink);text-shadow:none}@media screen and (min-width:1100px){.page-our-story .rich-text__wrapper{position:relative}.page-our-story .rich-text__wrapper:after{content:"";position:absolute;top:7rem;right:3rem;width:25rem;height:33.3rem;background-image:url(freddie-kettle-fill.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border:1.2rem solid var(--paper);background-clip:padding-box;border-radius:var(--radius);box-shadow:0 0 0 1px var(--rule);pointer-events:none}}@media screen and (min-width:1400px){.page-our-story .rich-text__wrapper:after{right:6rem;width:30rem;height:40rem}}.btn,.product-form__submit{border-radius:0;box-shadow:4px 4px 0 var(--navy-deep)}.btn--on-dark{box-shadow:4px 4px 0 var(--red)}@media(hover:hover)and (pointer:fine){.btn:hover,.product-form__submit:hover:not([disabled]){transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--navy-deep)}.btn--on-dark:hover{box-shadow:5px 5px 0 var(--red)}}.btn:active,.product-form__submit:active:not([disabled]){transform:translate(4px,4px);box-shadow:0 0 0 var(--navy-deep)}.product-card-wrapper .card__media{position:relative}.fl-sticker{position:absolute;z-index:3;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;min-width:5.3rem;min-height:3.3rem;padding:.3rem .8rem;border:2px solid var(--paper);border-radius:50%;box-shadow:2px 2px #0b1030d9;color:#fff;font-family:var(--font-utility);font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;pointer-events:none}.fl-sticker--mild{background:var(--navy);transform:rotate(-4deg)}.fl-sticker--spicy{background:var(--red);transform:rotate(3deg)}.fl-ticker{width:100%;margin-inline:0;overflow:hidden;border-block:2px solid var(--red);background:var(--navy-deep);color:var(--paper)}.fl-ticker__track,.fl-ticker__set{display:flex;align-items:center}.fl-ticker__track{width:max-content;will-change:transform}.fl-ticker__set{flex:0 0 auto;white-space:nowrap}.fl-ticker__item{display:inline-block;padding:.9rem 1.3rem;color:inherit;font-family:var(--font-utility);font-size:1.28rem;font-weight:700;letter-spacing:.14em;line-height:1;text-decoration:none;text-transform:uppercase}.fl-ticker__item[href]:hover,.fl-ticker__item[href]:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:var(--red-soft);text-decoration-thickness:2px;text-underline-offset:.28em}.fl-ticker__marker{color:var(--red-soft);font-size:1.15rem}@media(prefers-reduced-motion:no-preference){.fl-ticker__track{animation:fl-ticker-roll 34s linear infinite}.fl-ticker:hover .fl-ticker__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.fl-ticker{overflow-x:auto}.fl-ticker__set[aria-hidden=true]{display:none}}@keyframes fl-ticker-roll{to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/freddie-dawn-overrides.css.map */
