/** Shopify CDN: Minification failed

Line 432:62 Expected identifier but found whitespace
Line 432:64 Unexpected "{"
Line 432:73 Expected ":"
Line 434:57 Expected identifier but found "{"
Line 434:58 Unexpected "{"
Line 434:73 Expected ":"

**/
@font-face {
font-family: 'Gotham Medium';
src: url('/cdn/shop/files/Gotham-Medium.eot');
src: url('/cdn/shop/files/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
url('/cdn/shop/files/Gotham-Medium.woff2') format('woff2'),
url('/cdn/shop/files/Gotham-Medium.woff') format('woff'),
font-weight: 500;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Gotham Bold';
src: url('/cdn/shop/files/Gotham-Bold.eot');
src: url('/cdn/shop/files/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
url('/cdn/shop/files/Gotham-Bold.woff2') format('woff2'),
url('/cdn/shop/files/Gotham-Bold.woff') format('woff'),
url('/cdn/shop/files/Gotham-Bold.ttf') format('truetype'),
font-weight: bold;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Gotham Book';
src: url('/cdn/shop/files/Gotham-Book.eot');
src: url('/cdn/shop/files/Gotham-Book.eot?#iefix') format('embedded-opentype'),
url('/cdn/shop/files/Gotham-Book.woff2') format('woff2'),
url('/cdn/shop/files/Gotham-Book.woff') format('woff'),
url('/cdn/shop/files/Gotham-Book.ttf') format('truetype'),
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Serpentine';
src: url('/cdn/shop/files/Serpentine-Bold.eot');
src: url('/cdn/shop/files/Serpentine-Bold.eot?#iefix') format('embedded-opentype'),
url('/cdn/shop/files/Serpentine-Bold.woff2') format('woff2'),
url('/cdn/shop/files/Serpentine-Bold.woff') format('woff'),
url('/cdn/shop/files/Serpentine-Bold.ttf') format('truetype'),
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: url('/cdn/shop/files/OpenSans-Medium.eot');
src: url('/cdn/shop/files/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
url('/cdn/shop/files/OpenSans-Medium.woff2') format('woff2'),
url('/cdn/shop/files/OpenSans-Medium.woff') format('woff'),
url('/cdn/shop/files/OpenSans-Medium.ttf') format('truetype'),
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Serpentine';
src: url('/cdn/shop/files/Serpentine-Medium.eot');
src: url('/cdn/shop/files/Serpentine-Medium.eot?#iefix') format('embedded-opentype'),
url('/cdn/shop/files/Serpentine-Medium.woff2') format('woff2'),
url('/cdn/shop/files/Serpentine-Medium.woff') format('woff'),
url('/cdn/shop/files/Serpentine-Medium.ttf') format('truetype'),
font-weight: 500;
font-style: normal;
font-display: swap;
}


.content-wrapper,
.page-center {
	margin: 0 auto;
	max-width: 1000px;
	padding: 0 20px;
	width: 100%
}

body {
	font-family: Gotham Book;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.267;
  margin:0;
  	overflow-wrap: break-word
}

html[lang^=ja] body,
html[lang^=ko] body,
html[lang^=zh] body {
	line-break: strict;
	overflow-wrap: normal;
	word-break: break-all
}
a,
body,
li a {
	color: #5c6e8a
}

a,
a:hover,
li a,
li a:hover {
	text-decoration: none
}

a:hover,
li a:hover {
	color: #0051cb
}

.h1,
.h2,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-bottom: 15px
}

.h1,
h1 {
	font-size: 48px
}

.h1,
.h2,
h1,
h2 {
	color: #0051cb;
	font-family: Gotham Bold;
	font-weight: 500;
	letter-spacing: normal;
	line-height: 1.24
}

.h2,
h2 {
	font-size: 25px
}

h3 {
	color: #193761;
	font-family: Gotham Book;
	font-size: 23px;
	font-weight: 500;
	letter-spacing: normal;
	letter-spacing: .11px;
	line-height: 1.348
}

h4 {
	font-size: 22px;
	line-height: 1.409
}

h4,
h5 {
	color: #0051cb;
	font-family: Gotham Bold;
	font-weight: 500;
	letter-spacing: normal
}

h5 {
	font-size: 20px;
	line-height: 1.24
}

h6 {
	color: #0051cb;
	font-family: Gotham Bold;
	font-size: 18px;
	font-weight: 500;
	letter-spacing: normal;
	line-height: 1.833
}

.subtitle {
	color: #193761;
	line-height: 1.267
}

.largepara p {
	color: #0051cb;
	font-family: Gotham Book;
	font-size: 18px;
	line-height: 1.833
}

.dis-flex {
	display: flex;
	flex-wrap: wrap
}

hr {
	border-color: #193761
}

.white_color * {
	color: #fff
}

.text-center {
	text-align: center
}
p {
	font-size: 15px;
	margin: 0 0 16px
}
.hs-button,
a.cta_button,
button.cta_button {
	background-color: rgba(25, 55, 97, 0);
	border: 1px solid #0051cb;
	border-radius: 0;
	color: #0051cb;
	cursor: pointer;
	display: inline-block;
	font-family: Gotham Medium;
	font-size: 15px;
	line-height: 1.2;
	padding: 13px 62px 13px 21px;
	position: relative;
	text-align: left;
	text-decoration: none;
	transition: all .5s ease
}

.hs-button:hover,
a.cta_button:hover,
button.cta_button:hover {
	background-color: rgba(25, 55, 97, 0);
	border: 1px solid #ef7d0f;
	color: #ef7d0f;
	text-decoration: none;
	transition: all .3s ease-in
}

.hs-button:after,
a.cta_button:after,
button.cta_button:after {
	background: url(https://143827028.fs1.hubspotusercontent-eu1.net/hubfs/143827028/Tigerbite%20Website%202024/images/icons/arrow-right-blue.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 16px;
	bottom: 0;
	content: "";
	height: 16px;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	transition: all .5s ease;
	width: 16px
}

.hs-button.white-hs-button {
	border: 1px solid #fff;
	color: #fff
}

.hs-button.hs-button-withoutarrow {
	border: 1px solid #193761;
	color: #0051cb;
	min-width: 280px;
	opacity: 1;
	padding: 13px 21px;
	text-align: center
}

.hs-button.hs-button-withoutarrow:after {
	display: none
}

.hs-button.hs-button-withoutarrow:hover {
	background-image: linear-gradient(90deg, #0051cb, #193761);
	color: #fff
}

.hs-button.hs-button-gradient {
	background-image: linear-gradient(90deg, #0051cb 0, #193761);
	border: 1px solid #193761;
	color: #fff;
	min-width: 280px;
	opacity: 1;
	padding: 13px 21px;
	text-align: center
}

.hs-button.hs-button-gradient:after {
	display: none
}

.hs-button.hs-button-gradient:hover {
	background-image: none;
	color: #193761
}

.simple-link {
	color: #193761;
	display: inline-block;
	font-family: Gotham Medium;
	font-size: 15px;
	line-height: 1.2;
	text-decoration: none;
	transition: all .5s ease
}

.simple-link:active,
.simple-link:focus,
.simple-link:hover {
	font-family: Gotham Bold
}
.customsearch-form { position: relative; width: 40%; margin-bottom:38px; }
.customsearch-form input { outline: 0; background-color: rgba(92, 110, 138, 0); border: 1px solid #5c6e8a; border-radius: 0; color: #5c6e8a; display: inline-block; font-size: 15px; padding: 12px 18px; width: 100%; padding-right: 50px; }
.customsearch-form button { position: absolute; right: 20px; top: 50%; transform: translateY(-50%); }
.customsearch-form input:focus{ border-color: #0051cb; color: #193761; outline: 0; }
.featured-collections .title-wrapper h2 { margin: 0; }
.feature-collheading .tab-list .flex { display: block; }
.feature-collheading .tab-list .tab__item{margin-bottom:10px;margin-right:10px;}
.feature-collheading .tab-list { margin-bottom: 26px; }
.feature-collheading a.simplelink { color: #0051cb; font-family: Gotham Bold;text-align: left; width: 100%; text-decoration: underline; display: flex; align-items: flex-start; }
.feature-collheading a.simplelink svg { margin-left: 10px; }
.feature-collheading a.simplelink:hover{text-decoration:none;}

.header .header__buttons a { color: #fff; }
.header .header__menu { color: #fff; }
.header .dropdown__container{display:none;}
.header { z-index: 11; left: 0; top: 0; width: 100%; position:fixed; }
.header .container { max-width: 1300px; margin: 0 auto; padding: 0 20px; width: 100%; }
.header .header-top { background-color: #0051CB; padding:0; border-bottom: 2px solid #EF7D0F; }
.header .header-toprow { display: flex; flex-wrap: wrap; align-items: center; }
.header .header-toprow .left-col { width: 20%; }
.header .header-toprow .left-col ul { padding: 0; margin: 0; display: flex; flex-wrap: wrap; align-items: center; gap: 20px; }
.header .header-toprow .left-col ul li { position: relative; list-style: none; }
.header .header-toprow .left-col ul li a { display: flex; align-items: center; }
.header .header-toprow .middle-col { width: 60%; display: flex; justify-content: center; }
.header .header-toprow .middle-col .text { display: flex; gap: 25px; align-items: center; font-size: 16px; font-family: 'Open Sans'; font-weight: normal;; color: #fff; line-height: 24px; }
.header .header-toprow .right-col { width: 20%; display: flex; justify-content: flex-end; }
.header .header-toprow .right-col .inner-col { margin-left: auto; display: flex; align-items: center; flex-wrap: wrap; gap: 15px; }
.header .header-toprow .right-col .inner-col .cart-user { margin: 0; padding: 0; gap: 18px; display: flex; align-items: center; flex-wrap: wrap; }
.header .header-toprow .right-col .inner-col .cart-user > li { margin: 0; padding: 0; list-style: none; }
.header .header-toprow .right-col .inner-col .cart-user > li > a { display: flex; align-items: center; }
.header .header-toprow .right-col .language-col { background: 0; border: 0; outline: 0;color: #fff; position: relative; padding-right: 22px; gap: 5px; display: flex; align-items: center; }
.header .header-toprow .right-col .language-col span { min-width: 63px; text-align: right; font-size: 14px; font-weight: 500; font-family: 'Open Sans'; color: #fff; }
.header .header-toprow .right-col .language-col img { width: 15px;border-radius: 50%;}
.header .header-toprow .right-col .language-col:after { position: absolute; content: ''; right: 0; top: 3px; width: 8px; height: 8px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; transform: rotate(45deg); }
.header .header-main { background-image: url(https://143827028.fs1.hubspotusercontent-eu1.net/hubfs/143827028/Tigerbite%20Website%202024/images/header/navbar-bg.png); background-position: top right; background-repeat: no-repeat; background-size: cover; position: relative; }
.header .header-row { display: flex; flex-wrap: wrap; align-items: flex-end; }
.header .header-row .logo { padding: 35px 0; transition: all 0.3s ease; }
.header .header-row .logo img { vertical-align: top;}
.header .header-navigation { margin-left: auto; }
.header .navbar-nav > li > .arrow { position: absolute; display: none; right: 0px; height: 26px; width: 26px; line-height: 26px; top: 9px; text-align: center; cursor: pointer; transition: all 0.5s ease; }
.header .navbar-nav > li.active > .arrow { transform: rotate(180deg); }
.header .navbar-nav > li > .arrow:after { content: ''; border-width: 0px 2px 2px 0px; border-style: solid; border-color: #fff; width: 10px; height: 10px; position: absolute; transform: rotate(45deg); left: 8px; top: 5px; }

.navbar-nav > li { padding: 0px; font-family: 'Serpentine';  font-weight: 500; font-size: 20px; line-height: 24px; list-style: none;border-radius: 0; min-width: auto; margin-inline-start: auto; --border-radius: 0;width:auto;}
.navbar-nav > li > a { color: #fff; display: inline-block; position: relative; padding: 35px 25px; transition: all 0.3s ease; }
.navbar-nav > li > a:hover,.navbar-nav > li > a.active { color: #EF7D0F; }
.navbar-nav > li > a:after { height: 5px; position: absolute; left: 50%; bottom: 0; width: 0; background-color: #EF7D0F; content: ''; transition: all 0.3s ease;}
.navbar-nav > li:hover > a:after { width: 100%; left: 0; }
.navbar-nav > li.contact { margin-left: 25px; }
.navbar-nav > li.contact > a { border: 2px solid #EF7D0F; border-radius: 32px; padding: 10px 25px; }
.navbar-nav > li.contact > a:hover { background-color: #EF7D0F; color: #fff; }
.navbar-nav > li.contact > a:after { display: none;}

.navbar-nav { padding: 0; margin: 0; align-items: center; }
.navbar-nav > li .sub-menu {z-index:2; position: absolute; top: 100%; left: 0px; width: 100%; padding: 15px 0; display: none; background-color: #F7F7F7; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3); border-top: 2px solid transparent; border-image: linear-gradient(to right,  #ffffff 0%,#ef7d0f 50%,#ffffff 100%); border-image-slice: 1; }
.navbar-nav > li .sub-menu ul { padding: 0; margin: 0; display: flex; gap: 60px; align-items: center; }
.navbar-nav > li .sub-menu ul li { padding: 0; margin: 20px 0; list-style: none; font-size: 18px; line-height: 24px; }
.navbar-nav > li .sub-menu ul li a { color: #193761; font-family: 'Open Sans'; font-weight: 600; display: block; position: relative; padding: 0px; }
.navbar-nav>li .sub-menu ul li a:hover{color: #ef7d0f;}
.navbar-nav > li .sub-menu.vertical ul { max-width: 245px; width: 100%; display: block; }
.navbar-nav > li .sub-menu.vertical ul li a:after { position: absolute; content: ''; right: 2px; top: 8px; width: 8px; height: 8px; border-right: 1px solid #000; border-bottom: 1px solid #000; transform: rotate(-45deg); }
.navbar-nav > li .sub-menu.horizontal ul li:last-child { margin: 0; }
.navbar-nav > li .sub-menu.horizontal ul li:last-child a { border: 2px solid #EF7D0F; border-radius: 40px; padding: 8px 70px; color: #0051CB; font-family: 'Serpentine'; font-weight: 500;}
.navbar-nav > li .sub-menu.horizontal ul li:last-child a:hover{background-color: #ef7d0f; color: #fff;}

.header.fixed .header-row .logo { padding: 20px 0; }

.header .hs-language-switcher { position: relative; z-index: 100; display: block; }
.header .hs-language-switcher__inner-wrapper { position: relative; display: inline-block; }
.header .hs-language-switcher__button { margin: 0; cursor: pointer; }
.header .hs-language-switcher__label { display: flex; align-items: center; font-size: 1em; line-height: 1; }
.header .hs-language-switcher__icon { height: 20px; width: 20px; }
.header .hs-language-switcher__menu { position: absolute; z-index: 100; top: 35px; display: none; overflow: hidden; box-sizing: border-box; min-width: 100%; padding: 0; margin: 0; background: #fff; list-style-type: none; white-space: nowrap; right:0; }
.header .hs-language-switcher__menu.visible { display: block; }
.header .hs-language-switcher__item { width: 100%; padding: 10px 20px; margin: 0; text-align: left; }
.header .hs-language-switcher__item a img{width:15px;    margin-left: 5px;}
.header .hs-language-switcher__item:focus,
.header .hs-language-switcher__item.active,
.header .hs-language-switcher__menu.mousemove .header .hs-language-switcher__item:hover {background: #efefef;}
.header .hs-language-switcher__item a { display: flex; align-items: center; height: 100%; color: #000; text-decoration: none; }

footer.footer .content-wrapper {max-width: 1278px;}
footer.footer * {color: #fff;}
footer.footer {padding:12px 0px 0px;border-top: 2px solid #EF7D0F;position: relative; z-index: 1;overflow: hidden;background-color: #0b2548;}
footer.footer .footer-bg-img { position: absolute; bottom: 0; left: 0; z-index: -1; }
footer.footer .footer-bg-img img { width: 100%; }
footer.footer * {color: #fff;}
footer.footer .contact-details { margin:24px 0px 82px; }
footer.footer .contact-details ul { list-style: none; margin: 0; padding:5px 0 0 8px;}
footer.footer .contact-details ul li {margin-bottom:18px;display: flex;    font-family: 'Open Sans'; }
footer.footer .contact-details ul li img {width: 15px; margin-right:13px;}
footer.footer .contact-details ul li:last-child img { width: 12px; }
footer.footer .contact-details h5{font-family: 'Serpentine';margin-bottom: 11px; }
footer.footer .social-content ul { padding: 0; margin: 0; display: flex; list-style: none;align-items: center; }
footer.footer .social-content ul li {font-family: 'Open Sans';  margin-right: 20px; }
footer.footer .social-content ul li img {width:19px;}
footer .footer-top-left .footer-top-leftinner .logo img { max-width: 205px!important; }
footer .footer-top-left { width:41.5%;padding-right:10px; }
footer .footer-top-right { padding-top:54px; width: 58.5%;}
footer .menu-list{width:33.33%;padding:0px 13px 15px 17px;}
footer .menu-list ul { list-style: none; padding: 0; margin: 0; }
footer .menu-list ul li a {  font-family: 'Open Sans';text-decoration:none;margin-bottom:19px;display: inline-block;}
footer .menu-list h5 { color: rgba(255, 255, 255, 0.6); font-family: 'Serpentine'; margin-bottom: 15px; }
footer .logo p {font-family: 'Open Sans'; margin-top:4px;color:#ffffff;font-size: 12px; line-height: 1.75; }
footer .footer-top-left .footer-top-leftinner{max-width:335px;}
footer .footer-top-left .contact-details p strong{font-family: {{ h3_font }};}
footer .footer-top-left .contact-details p:first-child { margin-bottom: 4px; }
footer .footer-top-left .contact-details p a:hover{color:{{tertiary_color}};}
footer .footer-top-left .contact-details p a{text-decoration:none;}
footer .footer-bottom {padding:12px 7px 0px;border-top:1px solid rgba(239, 125, 15,0.5); margin-top:15px; display: flex;flex-wrap: wrap;justify-content: space-between; }
footer .footer-bottom  ul { list-style: none; padding: 0; margin: 0; display: flex;}
footer .footer-bottom ul li:not(:first-child){margin-left: 124px;}
footer .footer-bottom .left{display: flex; }
footer .footer-bottom .left p { font-size: 12px; font-family: 'Open Sans';}
footer .footer-bottom a{text-decoration:none;}
footer .footer-bottom .right{text-align:right;}
footer .footer-bottom .right a {font-size: 14px; font-family: 'Open Sans';}


@media (min-width: 992px) {
.navbar-nav { display: flex !important; justify-content: center; }
.navbar-nav > li:hover .sub-menu { display: block;}
}

@media (max-width:1280px) {
.h1, h1 { font-size: 42px; line-height: 1.1 }
.hs-button.hs-button-gradient, .hs-button.hs-button-withoutarrow { min-width: auto }
}
@media (max-width: 1199px) {
.header .header-row .logo img { width: 200px!important; }
.navbar-nav > li { font-size: 18px; }
.navbar-nav > li > a { padding: 35px 15px; }
.navbar-nav > li .sub-menu ul li { font-size: 16px; }
.navbar-nav > li.contact { margin-left: 15px; }
.navbar-nav>li .sub-menu ul { gap: 30px; }
.navbar-nav > li .sub-menu.horizontal ul li:last-child a { padding: 8px 40px; }
}
@media (max-width: 1024px) {
footer.footer .contact-details { margin: 24px 0 50px; }
footer .menu-list { padding: 0 5px 15px 5px;}
}

@media (max-width: 991px) {
.hamburger { display: inline-block; cursor: pointer; position: absolute; right: 20px; top: 50px; z-index: 1; border: 0; margin: 0; overflow: visible; transition: all 0.3s ease; width: 22px; height: 18px; }
.hamburger .hamburger-inner { display: block; top: 50%; margin-top: -1px; transition-duration: .075s; transition-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}
.hamburger .hamburger-inner,
.hamburger .hamburger-inner:before,
.hamburger .hamburger-inner:after { width: 22px; height: 2px; border-radius: 0; position: absolute; }
.hamburger .hamburger-inner,
.hamburger .hamburger-inner:before,
.hamburger .hamburger-inner:after { background-color: #fff; content: ""; display: block; }
.hamburger .hamburger-inner:before { top: -7px; }
.hamburger .hamburger-inner:after { bottom: -7px; }
.hamburger .hamburger-inner:before { transition: top .075s .12s ease,opacity .075s ease; }
.hamburger .hamburger-inner:after { transition: bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19); }
.nav-open .hamburger .hamburger-inner:after { bottom: 0; transform: rotate(-90deg); transition: bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1); }
.nav-open .hamburger .hamburger-inner:before { top: 0; opacity: 0; transition: top .075s ease,opacity .075s .12s ease; }
.nav-open .hamburger .hamburger-inner { transform: rotate(45deg); transition-delay: .12s; transition-timing-function: cubic-bezier(0.215,0.61,0.355,1); }
.header.fixed .hamburger { top: 34px; }
body.nav-open { overflow:hidden; }
.navbar-nav { display: none; padding-bottom: 20px; height:calc(100vh - 166px); overflow:auto; }
.header .header-row { align-items: flex-start; display: block;}
.header .header-main { background-image: none; background-color: #104086; }
.navbar-nav > li > a { padding: 10px 0px; }
.navbar-nav > li.contact { margin-left: 0;margin-top:15px; }
.header .navbar-nav > li > .arrow { display: block; }
.navbar-nav > li { position: relative; }
.navbar-nav > li .sub-menu { position: relative; }
.navbar-nav > li .sub-menu ul { display: block; margin-left:0 !important; }
.navbar-nav > li .sub-menu ul li { font-size: 16px; margin: 0 0 10px 0; }
.navbar-nav > li .sub-menu.horizontal ul li:last-child a { padding: 8px 20px; }
.navbar-nav > li .sub-menu.vertical ul { max-width: 100%; margin-left:0 !important; }
}

@media (max-width: 767px) {
.h1, h1 { font-size: 34px } 
.h2, h2 { font-size: 22px } 
.largepara p { font-size: 16px; line-height: 1.5 }
  
.header .header-toprow { justify-content: space-between; }
.header .header-toprow .middle-col { display: none; }
.hs-language-switcher__menu{top:32px;}
.header .header-toprow .left-col { width: 23%; }
.header .header-toprow .right-col{ width: 77%;}
.navbar-nav { height: calc(100vh - 162px); }
footer .footer-top-left { padding-right:0px; width: 100%; }
footer .footer-top-right {width: 100%;    padding-top: 50px; }
footer .footer-bottom ul li:not(:first-child) { margin-left: 34px; }
footer.footer .contact-details { margin: 24px 0 30px; }
}
@media (max-width: 640px) {
.h1, h1 { font-size: 32px; } 
h3 { font-size: 21px; } 
h4 { font-size: 20px; } 
h5 { font-size: 18px ;}
.customsearch-form {width:100%;} 
footer .footer-bottom .left { display: block; }
footer.footer {padding: 17px 0 10px;}
}
@media (max-width: 480px) {
.header .hs-language-switcher__item { padding: 8px 10px;font-size: 13px; }
footer .menu-list { width: 50%; }
}
@media (max-width: 360px) { 
footer .menu-list { width:100%; }
footer .footer-bottom ul li:not(:first-child) { margin-left: 8px; }
}