:root{--heading-font-family: "Chewy", system-ui}@media screen and (max-width: 768px){:root{--section-padding: 20px}}.btn{--btn-border-radius: 10px;font-size:12px!important;font-weight:700!important}.small-feature-link{text-decoration:none;font-weight:700}.small-feature-link:hover{text-decoration:underline}.giftreggie-pdp-wishlist-cta--button,.giftreggie-pdp-registry-cta--button{border:1px solid #00968F!important;color:#00968f!important;background-color:transparent!important;font-size:12px!important;text-transform:uppercase!important;padding:15px 25px!important;font-weight:700!important;border-radius:10px!important}.giftreggie-pdp-wishlist-cta--button:hover,.giftreggie-pdp-registry-cta--button:hover{border:1px solid #00968F!important;color:#fff!important;background-color:#00968f!important}.cart-link__count{background:#00968f}.shopify-section-group-header-group .message .title{font-weight:400!important}svg.icon.icon-user{padding:1px;overflow:visible}.announcement-bar .inline-menu a{letter-spacing:1.8px;font-size:10px;text-transform:UPPERCASE}.store-messages .message *,.store-messages-mobile *{font-size:14px!important;letter-spacing:.5px!important;text-transform:UPPERCASE;font-family:var(--base-font-family)}.store-messages .message .title{font-weight:700;letter-spacing:2px}.store-messages .message .tagline{margin:0}.navigation--main .navigation__tier-1 .navigation__item .navigation__link{text-transform:capitalize;letter-spacing:.5px;font-weight:500}.navigation--main .navigation__tier-1 .navigation__tier-2 .navigation__link{text-transform:initial!important;font-weight:400!important;font-size:unset!important}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__column-title{color:#00968f!important;opacity:unset!important;font-weight:600!important;padding-bottom:unset!important}.header-account-link,.cart-link{gap:6px;text-transform:UPPERCASE;letter-spacing:2px}.show-search-link{text-transform:UPPERCASE;letter-spacing:2px}.show-search-link__text,.header-account-link__text,.cart-link__label{color:#000}.header-account-link .icon,.cart-link .icon,.show-search-link .icon{color:#00968f}button.mobile-nav-toggle svg{color:#00968f}@media (max-width: 767.98px){.header-account-link{padding-right:unset!important}}.section-footer{position:relative}.section-footer .social a{margin-inline-end:14px;color:#779a0f}.section-footer__newsletter-block .section-footer__title{font-size:18px}.section-footer__menu-block .section-footer__title{font-size:20px;margin-bottom:10px}ul.section-footer__menu-block__menu{font-size:12px;letter-spacing:.5px}.section-footer__onlycolumn{border-top:unset}.section-footer__onlycolumn .section-footer__row.section-footer__row-lower{justify-content:center;padding-top:0;padding-bottom:10px}button.btn.btn--primary.signup-form__button{max-width:133px;width:100%;font-weight:700;font-size:12px;letter-spacing:2px}.signup-form__email{border:1px solid #00968F;border-radius:0!important}@media screen and (min-width: 768px){.section-footer__row--blocks{margin-bottom:unset;padding-bottom:0;padding-top:50px}.section-footer__newsletter-block .section-footer__title{font-size:20px}}@media screen and (max-width: 767.99px){.section-footer__row__col.section-footer__newsletter-block{order:-1}}@media screen and (min-width:768px){.cc__footerblockcollapse svg{display:none}.cc__mobileonly{display:none}}@media screen and (max-width: 767px){.footer__block .cc__footerblockcollapse{margin-bottom:0}.cc__footerblockcollapse.footer__block__title{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;cursor:pointer}.cc__footerblockcollapse.footer__block__title svg{transform:rotate(90deg);text-align:left}.cc__footerblockcollapse+.content__collapse{max-height:0;margin:0;transition:all .3s ease;text-align:left;overflow:hidden;border-bottom:1px solid #00968F}.content__collapse li:last-child,.content__collapse p:last-child{margin-bottom:16px}.footer__blocks .footer__block{text-align:center}.cc__desktoponly{display:none}.cc__footerblockcollapse{display:flex;align-items:center;justify-content:space-between}.cc__footerblockcollapse svg{transform:rotate(90deg);transition:all .3s ease-in-out}.cc__footerblockcollapse.open__collapse svg{transform:rotate(-90deg)}.section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:0!important}}.product-block .product-link{text-align:center}.product-price.product-price--block{margin-top:.4em}.product-price.product-price--block *{font-size:13px!important}.product-block__detail .vendor{color:#00968f;letter-spacing:1.5px;text-transform:UPPERCASE;font-size:11px!important;margin-bottom:0}.product-block__detail .product-block__title{font-size:16px;line-height:1.2}.product-block__detail .price{color:#404040}.product-price--block,.product-price--block .price,.product-price--block .price__default{justify-content:center}.product-label-container{bottom:10px;left:0!important;right:unset!important;top:unset}.product-label-container .product-label{margin-left:0!important}.product-label span{border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:UPPERCASE;letter-spacing:.5px;font-weight:500;font-size:12px}span.product-label.product-label--soldout span{background-color:#6c6c6c}.view-all .small-feature-link{text-decoration:none;font-weight:700;letter-spacing:2px}.view-all .small-feature-link:hover{text-decoration:underline}.sticky-atc__details__title{font-weight:400!important;color:#ff595a}@media screen and (max-width: 767.99px){button.btn.btn--secondary.btn--compact.add-to-cart{width:100%}.sticky-atc__buttons .giftreggie-pdp-cta-area{display:none!important}}.brands-list ul{text-align:center;list-style-type:none;padding-left:0}.brands-list ul li{padding:.25rem 0}.brands-list ul li a{color:;text-decoration:none}.brands-list ul li a:hover{text-decoration:underline}.brands-list{align-self:center}#brands-logolist{max-width:1200px;margin-left:auto;margin-right:auto}.and-more{text-align:center;max-width:300px;display:block;margin:-50px auto 0}.logolist--inner+.home-section--title-container{margin-top:3rem}@media screen and (min-width: 480px){.brands-list ul{columns:2;-webkit-columns:2;-moz-columns:2;text-align:center;list-style-type:none;padding-left:0}}@media screen and (min-width: 720px){.brands-list ul{columns:3;-webkit-columns:3;-moz-columns:3}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/momentum.css.map */
