@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";.tps-logo-img{height:40px!important;width:auto!important;filter:none!important}.section-header.scrolled-past-header .header__heading-logo.tps-logo-img,.section-header.scrolled-past-header .tps-logo-img{content:url(https://the-pouch-shop-sa.myshopify.com/cdn/shop/t/5/assets/TPS-logo-new-600-dark.png)!important;filter:none!important}.tps-logo-dark{display:none!important}.tps-logo-white,.section-header.scrolled-past-header .tps-logo-dark{display:inline-block!important}.section-header.scrolled-past-header .tps-logo-white{display:none!important}.shopify-section-group-header-group:not(.section-header){display:none!important}.section-header.shopify-section-group-header-group{display:block!important}.section-header{position:fixed!important;top:0;left:0;right:0;z-index:1000;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.section-header .header-wrapper{background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.section-header .header-wrapper:before{display:none!important}@media only screen and (min-width:990px){.section-header .header-wrapper:hover .list-menu__item,.section-header .header-wrapper:hover summary.list-menu__item,.section-header .header-wrapper:hover .header__active-menu-item,.section-header .header-wrapper:hover .header__icon.link,.section-header .header-wrapper:hover details[open]>.header__submenu,.section-header .header-wrapper:hover .disclosure__button{color:#ffffffd9!important}.section-header .header-wrapper:hover .header__heading-logo,.section-header .header-wrapper:hover .tps-logo-img{filter:none!important}.section-header .header-wrapper:hover:before{top:-100%!important;display:none!important}.section-header .header-wrapper{overflow:visible!important}.section-header.scrolled-past-header .header-wrapper:hover .list-menu__item,.section-header.scrolled-past-header .header-wrapper:hover summary.list-menu__item,.section-header.scrolled-past-header .header-wrapper:hover .header__active-menu-item{color:#1c1917!important}}.section-header.scrolled-past-header .header-wrapper{background:#faf6f0eb!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 1px #e7e0d7!important}.header.page-width{max-width:1400px!important;margin:0 auto!important;padding:1.92rem 4.8rem!important;display:flex!important;justify-content:space-between!important;align-items:center!important;grid-template-columns:none!important;gap:0!important}.section-header.scrolled-past-header .header.page-width{padding:1.28rem 4.8rem!important}.header__heading{margin:0!important;order:1}.header__heading-link{display:flex!important;align-items:center!important;text-decoration:none!important}.header__heading-logo-wrapper{width:auto!important}.header__heading-logo{height:40px!important;width:auto!important;transition:filter .3s ease!important}.header__heading-link .h2,.header-wrapper .header__heading-link .h2,.header .header__heading-link .h2{font-family:Fraunces,serif!important;font-size:2.4rem!important;font-weight:700!important;color:#fff!important;margin:0!important;white-space:nowrap!important}.section-header.scrolled-past-header .header__heading-link .h2,.scrolled-past-header .header-wrapper .header__heading-link .h2{color:#1c1917!important}.header__inline-menu{order:2;flex:1;display:flex!important;justify-content:center!important}.header__inline-menu .list-menu--inline{display:flex!important;gap:4rem!important;align-items:center!important}.header__menu-item.list-menu__item,.header__menu-item.list-menu__item.link{font-family:Outfit,sans-serif!important;font-weight:500!important;font-size:1.632rem!important;text-decoration:none!important;color:#ffffffd9!important;position:relative!important;padding:0!important;padding-bottom:.32rem!important;background:transparent!important;transition:color .3s ease!important;letter-spacing:0!important}.section-header .header__menu-item.list-menu__item:hover{color:#fff!important}.header__menu-item:after{content:""!important;position:absolute!important;bottom:-.32rem!important;left:0!important;width:100%!important;height:2px!important;background:#c75474!important;transform:scaleX(0)!important;transform-origin:right!important;transition:transform .35s cubic-bezier(.25,.46,.45,.94)!important}.header__menu-item:hover:after{transform:scaleX(1)!important;transform-origin:left!important}.section-header.scrolled-past-header .header__menu-item.list-menu__item,.section-header.scrolled-past-header .header__menu-item.list-menu__item.link{color:#1c1917!important}.section-header.scrolled-past-header .header__menu-item.list-menu__item:hover{color:#a23e5a!important}.section-header.scrolled-past-header .header__menu-item:after{background:#a23e5a!important}.header__menu-item .icon-caret{width:1rem!important;height:.6rem!important;margin-left:.4rem!important;transition:transform .3s ease!important}details.mega-menu[open] .header__menu-item .icon-caret{transform:rotate(180deg)!important}.header__menu-item .icon-caret path{stroke:#ffffffd9!important}.section-header.scrolled-past-header .header__menu-item .icon-caret path{stroke:#1c1917!important}.mega-menu__content{border-radius:16px!important;border:1px solid #E7E0D7!important;box-shadow:0 20px 60px #00000014!important;padding:3.2rem!important;background:#fff!important}.mega-menu__content.global-settings-popup{border-radius:16px!important}.mega-menu__list.mega-menu__list-lumin{gap:2.4rem!important}.mega-menu__image-grid{border-radius:8px!important;margin-bottom:1.2rem!important;background:#f2ede6!important;padding:.8rem!important}.mega-menu__image-grid img,.menu-item-image{height:140px!important;object-fit:contain!important;border-radius:8px!important}.mega-menu__custom-title{font-family:Outfit,sans-serif!important;font-size:1.68rem!important;font-weight:600!important;margin-bottom:.32rem!important;color:#1c1917!important}.mega-menu__custom-text,.mega-menu__custom-text p{font-size:1.472rem!important;color:#78716c!important;margin:0!important;font-family:Outfit,sans-serif!important}.mega-menu__link,.mega-menu__link--level-2{font-family:Outfit,sans-serif!important;font-size:1.68rem!important;font-weight:600!important;color:#1c1917!important}.mega-menu__image-grid:hover{background:#f2ede6!important;transform:translateY(-2px)!important}.promotion{width:auto!important;flex:1!important;min-width:200px!important}.header__icons{order:3;display:flex!important;align-items:center!important;gap:2.4rem!important}.header__icon--search,.header__icon--account,.header__icons .desktop-localization-wrapper,.header__icon--cart,.cart-count-bubble{display:none!important}.tps-nav-phone{display:flex;align-items:center;gap:.8rem;text-decoration:none;color:#ffffffd9;font-family:Outfit,sans-serif;font-weight:500;font-size:1.68rem;transition:color .3s ease;white-space:nowrap}.tps-nav-phone:hover{color:#a23e5a}.tps-nav-phone svg{width:14px;height:14px;vertical-align:-1px;flex-shrink:0}.section-header.scrolled-past-header .tps-nav-phone{color:#1c1917}.section-header.scrolled-past-header .tps-nav-phone:hover{color:#a23e5a}.tps-nav-cta{display:inline-flex;align-items:center;gap:.8rem;border-radius:50px;padding:1.44rem 3.52rem;font-family:Outfit,sans-serif;font-weight:600;font-size:1.68rem;text-transform:uppercase;letter-spacing:.06em;border:none;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);text-decoration:none;background:#a23e5a;color:#fff;white-space:nowrap}.tps-nav-cta:hover{background:#7d2f45;transform:translateY(-3px);box-shadow:0 12px 28px #a23e5a40;color:#fff}header-drawer{display:none!important}@media screen and (max-width:1024px){header-drawer{display:flex!important;order:4}header-drawer .icon-hamburger,header-drawer summary svg{color:#ffffffd9!important;width:2.4rem!important;height:2.4rem!important}.section-header.scrolled-past-header header-drawer .icon-hamburger,.section-header.scrolled-past-header header-drawer summary svg{color:#1c1917!important}}@media(max-width:1024px){.header__inline-menu{display:none!important}.header.page-width{padding:1.92rem 3.2rem!important}.tps-nav-phone{display:none!important}.tps-nav-cta{padding:.96rem 1.92rem!important;font-size:1.472rem!important}.search-modal__content,.search-modal__content-bottom,details-modal.header__search,.header__search{display:none!important;visibility:hidden!important}}@media(max-width:768px){.header.page-width{padding:1.28rem 2rem!important;justify-content:space-between!important}.tps-logo-img,.header__heading-logo{height:32px!important}.tps-nav-cta{display:none!important}.search-modal__content,.search-modal__content-bottom,.search__input,.search__button,.search-modal__close-button,.header__search,details-modal.header__search,.header__icon--search,.field__label,predictive-search{display:none!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important}.header__icons{gap:0!important;flex-shrink:0!important}header-drawer{order:4!important;flex-shrink:0!important}header-drawer summary{padding:.4rem!important}header-drawer .icon-hamburger,header-drawer summary svg{width:2.4rem!important;height:2.4rem!important;color:#fff!important}}#tps-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:1.2rem 2rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));background:#faf6f0f2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid #E7E0D7;display:none}@media(max-width:768px){#tps-sticky-cta{display:block}}.tps-sticky-cta__btn{display:block;width:100%;text-align:center;padding:1.44rem 3.2rem;background:#a23e5a;color:#fff!important;font-family:Outfit,sans-serif;font-weight:600;font-size:1.52rem;letter-spacing:.06em;text-transform:uppercase;border-radius:50px;text-decoration:none;transition:background .3s ease}.tps-sticky-cta__btn:hover{background:#7d2f45;color:#fff!important}@media(max-width:1024px){.menu-drawer,.menu-drawer__inner-container{background:#faf6f0fa!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.menu-drawer__menu.list-menu{padding:0!important;margin:0!important}.menu-drawer__menu.list-menu>li{list-style:none!important;border-bottom:1px solid #E7E0D7!important}.menu-drawer__menu.list-menu>li:last-child{border-bottom:none!important}.menu-drawer__menu .menu-drawer__menu-item,.menu-drawer__menu-item{font-family:Outfit,sans-serif!important;font-weight:500!important;font-size:1.68rem!important;color:#1c1917!important;padding:1.44rem 0!important;border-bottom:none!important;text-decoration:none!important;display:block!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{color:#a23e5a!important}.menu-item-with-image{display:inline!important}.menu-drawer__navigation{padding:1.6rem 2rem!important}.menu-drawer__navigation-container{display:flex!important;flex-direction:column!important;height:100%!important}.menu-drawer__utility-links{padding:1.6rem 2rem!important;border-top:1px solid #E7E0D7!important;margin-top:auto!important}.menu-drawer__utility-links a{font-family:Outfit,sans-serif!important;font-weight:500!important;font-size:1.472rem!important;color:#78716c!important;text-decoration:none!important}.menu-drawer__close-button{color:#1c1917!important}.tps-mobile-submenu-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;background:none!important;border:none!important;border-bottom:none!important;padding:1.44rem 0!important;font-family:Outfit,sans-serif!important;font-weight:500!important;font-size:1.68rem!important;color:#1c1917!important;cursor:pointer!important;text-align:left!important}.tps-mobile-submenu-toggle:hover{color:#a23e5a!important}.tps-submenu-chevron{transition:transform .3s ease;flex-shrink:0;color:#78716c}.tps-mobile-submenu-toggle.is-open .tps-submenu-chevron{transform:rotate(180deg)}.tps-mobile-submenu{padding:.8rem 0 1.6rem!important}.tps-mobile-submenu__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.tps-mobile-submenu__item{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;border-radius:8px;padding:1.2rem .4rem;transition:background .2s ease}.tps-mobile-submenu__item:hover{background:#00000008}.tps-mobile-submenu__img{width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-bottom:.6rem;background:#f2ede6;border-radius:8px;padding:.4rem}.tps-mobile-submenu__img img{max-width:100%;max-height:100%;object-fit:contain}.tps-mobile-submenu__label{font-family:Outfit,sans-serif;font-size:1.12rem;font-weight:500;color:#1c1917;line-height:1.3}.tps-mobile-submenu__view-all{display:block;text-align:center;margin-top:1.2rem;padding:1.2rem 1rem 1rem;font-family:Outfit,sans-serif;font-size:1.36rem;font-weight:600;color:#a23e5a;text-decoration:none;border-top:1px solid #E7E0D7}.tps-mobile-submenu__view-all:hover{color:#7d2f45}}.lumin-header-icon{display:none!important}.shopify-section-group-header-group{position:fixed!important;top:0;left:0;right:0;z-index:1000!important}body{padding-top:0!important}.shopify-section-group-header-group+.shopify-section,.section:first-child:not(.shopify-section-group-footer-group){margin-top:0!important}.tps-mega-grid-wrapper{padding:28px 36px;width:860px;margin:0 auto}.tps-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 20px}.tps-mega-item{display:flex;flex-direction:row;align-items:center;gap:16px;text-decoration:none;color:inherit;border-radius:12px;padding:12px 14px;cursor:pointer;transition:background .2s ease}.tps-mega-item:hover{background:#fff}.tps-mega-img-wrap{width:72px;height:56px;flex-shrink:0;overflow:hidden;background:#fff;border-radius:10px;border:1px solid #E7E0D7}.tps-mega-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.tps-mega-item:hover .tps-mega-img-wrap{border-color:#a23e5a33}.tps-mega-item:hover .tps-mega-img-wrap img{transform:scale(1.08)}.tps-mega-text{display:flex;flex-direction:column;min-width:0}.tps-mega-label{display:block;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;color:#1c1917;line-height:1.25;padding:0;transition:color .2s}.tps-mega-item:hover .tps-mega-label{color:#a23e5a}.tps-mega-desc{display:block;font-family:Outfit,sans-serif;font-size:12px;color:#a8a29e;margin:3px 0 0;padding:0;line-height:1.3}.tps-mega-desc:after{display:none}.mega-menu__content:has(.tps-mega-grid-wrapper){border-radius:16px!important;border:1px solid #E7E0D7!important;box-shadow:0 16px 48px #0000001a,0 4px 12px #0000000a!important;background:#faf6f0!important;padding:0!important;left:50%!important;transform:translate(-50%)!important;width:860px!important}details.mega-menu[open] .mega-menu__content:has(.tps-mega-grid-wrapper){transform:translate(-50%) translateY(0) scale(1)!important}@media(max-width:1024px){.tps-mega-grid-wrapper{display:none}}.mega-menu__content.tps-compact-content{position:absolute!important;width:auto!important;min-width:220px!important;max-width:280px!important;left:50%!important;transform:translate(-50%) translateY(-8px) scale(.98)!important;padding:.8rem 0!important;background:#1c1917f2!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 12px 40px #0000004d!important}details.mega-menu[open] .mega-menu__content.tps-compact-content{transform:translate(-50%) translateY(0) scale(1)!important}.section-header.scrolled-past-header .mega-menu__content.tps-compact-content{background:#faf6f0fa!important;border:1px solid #E7E0D7!important;box-shadow:0 12px 40px #0000001a!important}.tps-compact-dropdown{list-style:none!important;margin:0!important;padding:0!important}.tps-compact-dropdown li{margin:0!important}.tps-compact-dropdown__link{display:block!important;padding:1rem 2rem!important;font-family:Outfit,sans-serif!important;font-size:1.52rem!important;font-weight:500!important;color:#ffffffe6!important;text-decoration:none!important;transition:background .2s ease,color .2s ease!important;white-space:nowrap!important;opacity:1!important;transform:none!important;animation:none!important}.tps-compact-dropdown__link:hover{background:#ffffff1a!important;color:#fff!important}.section-header.scrolled-past-header .tps-compact-dropdown__link{color:#1c1917!important}.section-header.scrolled-past-header .tps-compact-dropdown__link:hover{background:#a23e5a14!important;color:#a23e5a!important}.section-header.shopify-section-header-hidden{transform:translateY(-100%)!important}.section-header.shopify-section-header-sticky{position:fixed!important;top:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tps-header-custom.css.map */
