html{font-size:calc(var(--font-body-scale) * 16px)}body{font-size:1.0625rem;line-height:calc(var(--font-body-line-height-scale) * 1.6);letter-spacing:var(--font-body-letter-spacing, normal);font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,.h1-large,.h1-xlarge,h2,.h2,h3,.h3,#shopify-product-reviews .spr-header-title,h4,.h4,h5,.h5,h6,.h6 .h1-large,#shopify-product-reviews .spr-review .spr-review-header-title .h1-large{letter-spacing:var(--font-heading-letter-spacing, normal)}.image-with-text-overlay h1,.image-with-text-overlay h2,.image-with-text-overlay h3,.image-with-text-overlay h4,.image-with-text-overlay h5,.image-with-text-overlay h6{line-height:normal}.foundation-mq{font-family:"small=0em&medium=48em&large=66.75em&xlarge=75em"}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}p{word-spacing:.001em;font-feature-settings:"kern" 1;font-kerning:normal;line-height:calc(var(--font-body-line-height-scale) * 1.6);font-size:inherit;text-rendering:optimizeLegibility}a{line-height:inherit;color:var(--color-body, #2c2d2e);text-decoration:none;cursor:pointer;transition:all .4s ease}a:hover,a:focus{text-decoration:underline;text-underline-offset:5px}li{font-size:inherit}b,strong{font-weight:700;line-height:inherit}em,i{font-style:italic;line-height:inherit}small{font-size:80%;line-height:inherit}sub,sup{font-size:75%;line-height:0}pre,code,kbd,samp,.code-inline,.code-block{font-family:Consolas,Liberation Mono,Courier,monospace;font-size:1em;font-weight:400}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,select,label{font-size:.8125rem;font-weight:400}.thb-localization-forms{font-size:.75rem}.thb-localization-forms .custom-select{font-size:inherit}.button,input[type=submit]{font-size:.9375rem;font-weight:700;letter-spacing:var(--button-letter-spacing, .02em)}.button:hover{text-decoration:none}.shopify-payment-button__more-options,.spr-summary-actions-newreview,.text-button{font-size:.9375rem;line-height:1;font-weight:500;letter-spacing:var(--button-letter-spacing, .02em);text-decoration:underline;text-underline-offset:3px}.thb-full-menu a{color:var(--color-header-links, --color-accent);font-size:calc(var(--font-navigation-scale, 1) * 15px)}.thb-full-menu .sub-menu{font-size:calc(var(--font-navigation-scale, 1) * 15px);line-height:1.1}.mega-menu-promotion--content p{font-size:.8125rem;font-weight:400}.mega-menu-promotion--content h6{font-size:.9375rem}.menu-item-badge{font-size:.625rem;font-weight:600;letter-spacing:.03em}.product-cart-item .cart-product-link{font-size:calc(var(--font-product-title-scale, 1) * .9375rem);line-height:calc(var(--font-product-title-line-height-scale, 1) * 1.5);font-weight:500}.product-cart-item-options,.product-cart-item-properties{font-size:.75rem}dl dt{font-weight:500}table{font-size:15px}table th{font-weight:500}table thead th{font-size:.8125rem;font-weight:500}table.collaterals tbody tr{font-weight:500}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}cite,.cite-block{font-size:.8125rem}.screen-reader-shortcut:focus{font-size:14px;font-weight:600}h1,.h1,.h1-large,.h1-xlarge,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,blockquote p,blockquote span{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-style:normal;font-weight:700;color:var(--color-heading, #1a1c1d);text-rendering:optimizeLegibility}h1 small,.h1 small,.h1-large small,.h1-xlarge small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,blockquote p small,blockquote span small{line-height:0;color:#cacaca}h1,.h1,.h1-large,.h1-xlarge{--base-size: calc(var(--font-heading-scale) * 34px);font-size:var(--font-size-mobile, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 42px))}@media only screen and (min-width:768px){h1,.h1,.h1-large,.h1-xlarge{--base-size: calc(var(--font-heading-scale) * 38px);font-size:var(--font-size-desktop, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 46px))}}@media only screen and (min-width:1068px){h1,.h1,.h1-large,.h1-xlarge{--base-size: calc(var(--font-heading-scale) * 54px);font-size:var(--font-size-desktop, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 62px))}}h2,.h2,blockquote p,blockquote span{--base-size: calc(var(--font-heading-scale, 1) * 28px);font-size:var(--font-size-mobile, var(--base-size));--line-height-base: calc(var(--font-heading-scale, 1) * 36px);line-height:calc(var(--font-heading-line-height-scale, 1.2) * var(--line-height-base))}@media only screen and (min-width:768px){h2,.h2,blockquote p,blockquote span{--base-size: calc(var(--font-heading-scale, 1) * 36px);font-size:var(--font-size-desktop, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 44px))}}@media only screen and (min-width:1068px){h2,.h2,blockquote p,blockquote span{line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 50px))}}h3,.h3{--base-size: calc(var(--font-heading-scale) * 26px);font-size:var(--font-size-mobile, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 30px))}@media only screen and (min-width:768px){h3,.h3{--base-size: calc(var(--font-heading-scale) * 30px);font-size:var(--font-size-desktop, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 38px))}}@media only screen and (min-width:1068px){h3,.h3{--base-size: calc(var(--font-heading-scale) * 34px);font-size:var(--font-size-desktop, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 42px))}}h4,.h4{--base-size: calc(var(--font-heading-scale) * 20px);font-size:var(--font-size-mobile, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}@media only screen and (min-width:1068px){h4,.h4{--base-size: calc(var(--font-heading-scale) * 28px);font-size:var(--font-size-desktop, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))}}h5,.h5{--base-size: calc(var(--font-heading-scale) * 24px);font-size:var(--font-size-mobile, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 32px))}@media only screen and (min-width:1068px){h5,.h5{--base-size: calc(var(--font-heading-scale) * 24px);font-size:var(--font-size-desktop, var(--base-size))}}h6,.h6{--base-size: calc(var(--font-heading-scale) * 18px);font-size:var(--font-size-mobile, var(--base-size));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 26px))}@media only screen and (min-width:1068px){h6,.h6{--base-size: calc(var(--font-heading-scale) * 24px);font-size:var(--font-size-desktop, var(--base-size))}}.rte{font-size:var(--font-size-mobile, inherit)}@media only screen and (min-width:768px){.rte{font-size:var(--font-size-desktop, inherit)}}.text-size-large{font-size:var(--font-size-mobile, 1.0625rem)}@media only screen and (min-width:768px){.text-size-large{font-size:var(--font-size-desktop, 1.25rem)}}.text-size-small{font-size:var(--font-size-mobile, .9375rem)}@media only screen and (min-width:768px){.text-size-small{font-size:var(--font-size-desktop, .9375rem)}}.custom-hero-bar-title{font-size:var(--font-size-mobile, .75rem)}@media only screen and (min-width:768px){.custom-hero-bar-title{font-size:var(--font-size-desktop, .75rem)}}.subheading{font-size:var(--font-size-mobile, .75rem);letter-spacing:.1em;text-transform:uppercase;font-weight:500}@media only screen and (min-width:768px){.subheading{font-size:var(--font-size-desktop, .75rem)}}.list-collections p.section-header--title,.list-collections h1.section-header--title,.list-collections h2.section-header--title,.list-collections h3.section-header--title,.list-collections h4.section-header--title,.list-collections h5.section-header--title,.list-collections h6.section-header--title{font-size:var(--font-size-desktop, calc(var(--font-heading-scale) * 34px));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 42px))}@media only screen and (max-width:768px){.list-collections p.section-header--title,.list-collections h1.section-header--title,.list-collections h2.section-header--title,.list-collections h3.section-header--title,.list-collections h4.section-header--title,.list-collections h5.section-header--title,.list-collections h6.section-header--title{font-size:var(--font-size-mobile, calc(var(--font-heading-scale) * 26px));line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 30px))}.qlf-promises .text-with-icons__inner p{font-size:12px}}.section-header--description{font-size:.9375rem}@media only screen and (min-width:768px){.section-header--description{font-size:1.0625rem}}.section-header--description p{font-size:var(--font-size-mobile, inherit);margin-bottom:0}@media only screen and (min-width:768px){.section-header--description p{font-size:var(--font-size-desktop, inherit)}}#allTabsContainer .h2{font-size:var(--font-size-mobile, 1.125rem)}@media only screen and (min-width:768px){#allTabsContainer .h2{font-size:var(--font-size-desktop, 1.125rem)}}#allTabsContainer .h1{font-size:var(--font-size-mobile, 1.5rem)}@media only screen and (min-width:768px){#allTabsContainer .h1{font-size:var(--font-size-desktop, 1.5rem)}}#allTabsContainer .h1-large{font-size:var(--font-size-mobile, 2rem)}@media only screen and (min-width:768px){#allTabsContainer .h1-large{font-size:var(--font-size-desktop, 2rem)}}.qlf-rating-text{font-size:var(--font-size-mobile, inherit);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:768px){.qlf-rating-text{font-size:var(--font-size-desktop, inherit)}}.multicolumn__column .qlf-rating-text p{margin-bottom:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.small-text-left{text-align:left}.small-text-right{text-align:right}.small-text-center{text-align:center}.small-text-justify{text-align:justify}@media print,screen and (min-width:48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}.small-text-left,.small-text-right,.small-text-center,.small-text-justify{text-align:inherit}}@media print,screen and (min-width:66.75em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/typography.css.map */
