@font-face{font-family:Roboto Slab;src:url(/cdn/shop/files/RobotoSlab-VariableFont_wght.ttf?v=1747928126) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Lexend Tera;src:url(/cdn/shop/files/LexendTera-VariableFont_wght.ttf?v=1747926749) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Youth Stage;src:url(/cdn/shop/files/Youth_Stage.woff?v=1747926284) format("woff");font-weight:400;font-style:normal}:root{--color-primary: #C51D25;--color-secondary: #2B4168;--color-accent: #C51D25;--color-text: #333333;--color-silver: #CFC2A0;--color-white: #FFFFFF;--color-warm-white: #F9F7F3;--color-warm-black: #242321;--color-gray: #797D85;--primary-font: "Lexend Tera", sans-serif;--secondary-font: "Youth Stage", sans-serif;--body-font: "Roboto Slab", sans-serif;--padding-xsmall: 1.25rem;--padding-small: 2.5rem;--padding-medium: 5rem;--padding-large: 9rem;--radius-xsmall: .25rem;--radius-small: .5rem;--radius-medium: .75rem;--radius-large: 1rem;--radius-xlarge: 1.25rem;--elements-padding-xsmall: .25rem;--elements-padding-small: .5rem;--elements-padding-medium: 1rem;--elements-padding-large: 1.5rem;--elements-padding-xlarge: 2.5rem;--elements-padding-xxlarge: 4rem;--elements-padding-xxxlarge: 5rem}.header,.header .header__row{transition:.3s all ease!important}.header__column{height:90px;transition:all .3s ease}.header[data-sticky-state=active] .header__row{background-color:#821517!important}.header .header__columns .header__column .header-logo{margin-bottom:0;transition:.3s all ease}.header[data-sticky-state=active] .header__columns .header__column{height:70px}.header[data-sticky-state=active] .header__columns .header__column .header-logo{margin-bottom:-20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{font-weight:400;font-size:1rem;background:#f9f7f3 !important font-family: var(--primary-font)!important;overflow-x:hidden!important}span.menu-list__link-title{font-family:var(--primary-font)!important}.button{font-family:var(--primary-font)!important;text-transform:none!important}h1,h2,h3,h4,h5,h6{line-height:normal;animation:fadeIn 2s}.header-style-h1{font-weight:700;font-size:3.75rem;font-family:var(--body-font);animation:fadeIn 2s}.header-style-h2{font-weight:600;font-size:3.0625rem;font-family:var(--body-font)}.header-style-h3{font-weight:700;font-size:2.4375rem;font-family:var(--body-font)}.header-style-h4{font-weight:600;font-size:1.9375rem;font-family:var(--body-font)}.header-style-h5{font-weight:600;font-size:1.5625rem;font-family:var(--body-font)}.header-style-h6{font-weight:700;font-size:1.25rem;font-family:var(--body-font)}.heading-style-h1{font-weight:400;font-size:9.375rem;font-family:var(--secondary-font);text-transform:none;animation:fadeIn 2s}.heading-style-h2{font-weight:400;font-size:6.875rem;font-family:var(--secondary-font);text-transform:none;animation:fadeIn 2s}.text-size-xlarge{font-weight:500;font-size:1.9375rem;font-family:var(--primary-font)!important;text-transform:none;animation:fadeIn 2s}.text-size-large{font-weight:400;font-size:1.5rem;font-family:var(--primary-font)!important;text-transform:none;animation:fadeIn 2s}.text-size-medium{font-weight:400;font-size:1.25rem;font-family:var(--primary-font)!important}.text-size-regular{font-weight:400;font-size:1rem;line-height:28px;font-family:var(--primary-font)!important}.text-size-small{font-weight:400;font-size:.75rem;line-height:28px;font-family:var(--primary-font)}.label-style-subhead{font-weight:500;font-size:1.125rem;font-family:var(--primary-font)}.label-style-subtitle{font-weight:500;font-size:1.5rem;font-family:var(--primary-font)}.label-style-eyebrow-heading{font-weight:700;font-size:.75rem;font-family:var(--primary-font)}.padding-xsmall{padding-block:var(--padding-xsmall)}.padding-small{padding-block:var(--padding-small)}.padding-medium{padding-block:var(--padding-medium)}.padding-large{padding-block:var(--padding-large)}.no-padding{padding:0}.radius-xsmall{padding:var(--radius-xsmall)}.radius-small{padding:var(--radius-small)}.radius-medium{padding:var(--radius-medium)}.radius-large{padding:var(--radius-large)}.radius-xlarge{padding:var(--radius-xlarge)}.elements-padding-xsmall{padding:var(--elements-padding-xsmall)}.elements-padding-small{padding:var(--elements-padding-small)}.elements-padding-medium{padding:var(--elements-padding-medium)}.elements-padding-large{padding:var(--elements-padding-large)}.elements-padding-xlarge{padding:var(--elements-padding-xlarge)}.elements-padding-xxlarge{padding:var(--elements-padding-xxlarge)}.elements-padding-xxxlarge{padding:var(--elements-padding-xxxlarge)}.elements-pt-xsmall{padding-top:var(--elements-padding-xsmall)}.elements-pb-xsmall{padding-bottom:var(--elements-padding-xsmall)}.elements-pl-xsmall{padding-left:var(--elements-padding-xsmall)}.elements-pr-xsmall{padding-right:var(--elements-padding-xsmall)}:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:var(--color-white)!important}.no_paddingblock{padding-block:0px}.header-logo{padding:0;margin:0}.menu-list__list-item{PADDING-INLINE:15PX!important}.menu-list__list-item:hover{color:var(--color-primary)!important}.moverflow{background::#821517!important}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within){color:#fff!important}.menu-list__link,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:#fff!important}.mcon{max-width:1440px;margin:auto}.prod-page .header[data-sticky-state=active] span.menu-list__link-title{color:#fff!important}.prod-page span.menu-list__link-title{color:#000}.prod-page .menu-list__link,.prod-page .header__row .header-actions__action .svg-wrapper,.prod-page .header__row .account-button__icon,.prod-page .menu-drawer-container .header__icon--summary{color:#000!important}.prod-page .header[data-sticky-state=active] .header__row .menu-list__link,.prod-page .header[data-sticky-state=active] .header__row .header-actions__action .svg-wrapper,.prod-page .header[data-sticky-state=active] .header__row .account-button__icon,.prod-page .header[data-sticky-state=active] .menu-drawer-container .header__icon--summary{color:#fff!important}.prod-page .menu-list__link:hover{color:#821517!important}.prod-page .menu-list__submenu-inner,.overflow-menu::part(overflow-list):hover{color:#fff!important}.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){background:#f9f7f3!important;padding:40px!important}::slotted([slot="overflow"]){color:#fff!important}.mlogo>img{width:30%}.cart__ctas .cart__checkout-button{font-family:var(--primary-font)!important}.menu-drawer__menu.has-submenu,.menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){padding:0!important}.button_solid{background:var(--color-primary);color:var(--color-white);border:2px solid var(--color-primary);padding:16px 32px;font-weight:600;animation:fadeIn .5s}.button_solid:hover{border:2px solid var(--color-primary);color:var(--color-primary);background:var(--color-white);cursor:pointer}.button_outline{border:2px solid var(--color-white);color:var(--color-white);padding:16px 32px;background:none;font-weight:600}.button_outline:hover{background:var(--color-primary);border:2px solid var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary)}.button_solid_sec{background:var(--color-secondary);color:var(--color-white);border:2px solid var(--color-silver);padding:16px 32px;font-weight:600}.button_solid_sec:hover{background:var(--color-white);color:var(--color-secondary);border:2px solid var(--color-white);padding:16px 32px;font-weight:600}.button_outline_gold{background:none;color:var(--color-primary);border:2px solid var(--color-silver);padding:16px 32px;font-weight:600}.button_outline_gold:hover{background:var(--color-primary);color:var(--color-white);border:2px solid var(--color-silver);padding:16px 32px;font-weight:600}.warm-white{background-color:var( --color-warm-white)}p{letter-spacing:normal!important}@media(min-width:769px)and (max-width:1024px){.tsicon{right:40%!important;bottom:-67px}.custom-size1{font-size:100px!important}}@media only screen and (max-width:768px){.header-logo__image{--header-logo-image-height: 63px !important}.padding-large{padding-block:40px}.heading-style-h1{font-weight:400;font-size:4.375rem}.main_con{padding:0}.mwidth{padding-inline:20px}}.cart__ctas .cart__checkout-button{text-transform:capitalize!important}.bounce{animation:float 2.5s ease-in-out infinite}@keyframes float{0%{transform:translate(0)}50%{transform:translateY(-50px)}to{transform:translate(0)}}.bounce1{animation:fadeInUp 1s ease-out}@keyframes bounce1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:768px){#shopify-section-template--24651140170100__ptt_banner_overlay_znyNPe h2{font-weight:900!important;font-size:69px}}.mchange{background:none!important}span.menu-list__link-title{font-family:var(--primary-font)!important;font-size:16px;font-weight:500!important}*{box-sizing:border-box}a.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:#000!important}.overflow-menu::part(overflow){background:#831517!important}.overflow-menu::part(overflow) a{font-size:15px!important}.header-actions__action{color:#fff!important}.header-logo__original{z-index:100!important}.overflow-menu::part(overflow-list){grid-template-columns:minmax(auto,400px) 1fr!important}@media screen and (min-width:750px){.menu-list__link{font-size:18px;font-weight:400!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
