#wrapper>:first-child{z-index:50!important}@media only screen and (max-width: 600px){.header.transparent--true:hover:before{opacity:0}.header.transparent--true.is-sticky:before{opacity:1}.slideshow__slide-video-bg.video-desktop{display:none}.slideshow__slide-video-bg.video-mobile{display:block}}@media only screen and (min-width: 601px){.slideshow__slide-video-bg.video-desktop{display:block}.slideshow__slide-video-bg.video-mobile{display:none}}@media only screen and (min-width: 1440px){.full-menu{position:relative;left:-5rem}}body .shopify-section-group-header-group.header-section{top:40px}@media screen and (max-width: 990px){body .shopify-section-group-header-group.header-section{top:0}}.thb-full-menu--link{font-size:calc(var(--font-navigation-scale, 1) * 10px)}.template-index .slideshow__slide-content .button{width:190px;height:40px}.slideshow--autoplay-progress{display:none}@media only screen and (min-width: 768px){.media-grid--inner{padding:0}}@media only screen and (max-width: 768px){.template-index .slideshow__slide-content .button{width:169px;padding:7px 18px;font-size:small}.template-index .slideshow__slide-content{display:flex;justify-content:center}.template-index .slideshow__slide .button-overflow-container{margin:10px}.template-index .slideshow__slide-inner.content-has-bg--true .slideshow__slide-content{margin:0}}@media only screen and (max-width: 400px){.template-index .slideshow__slide-content .button{font-size:x-small}}@media only screen and (max-width: 300px){.template-index .slideshow__slide-content{display:flex;justify-content:center;flex-direction:column;align-items:center}}.scrolling-text--inner{font-weight:400!important}.template-index .blog-post--content-spacing-true .blog-post-info{justify-content:space-between}@media only screen and (min-width: 769px) and (max-width: 1281px){.template-index .blog-posts .button{padding:3px;font-size:.9rem}.template-index .blog-posts .blog-post--content-spacing-true .blog-post-info{padding:20px}.template-index .blog-posts h5,.template-index .blog-posts .h5{font-size:1.3rem}.template-index .blog-posts .row .columns{padding:0 8px}}@media only screen and (min-width: 769px){.product-card .product-featured-image{margin-bottom:15px}}.title-part{display:block}h2.product-subtitle{line-height:0;margin-bottom:2rem;font-family:inherit;color:inherit}.title-part-sub{font-size:calc(var(--font-heading-scale) * 1.125rem)}.product-card-info .subtitle{font-size:small;color:#444;line-height:1em;font-weight:500}.product-card-info .price{margin-top:0}.product-card .product-card-available-swatches{display:inline-flex;gap:8px;flex-wrap:wrap;margin-block:15px}.product-card .product-card-available-swatches--swatch{width:40px;border:1px solid #adadad;padding:8px 5px;font-size:12px}variant-selects select option[disabled]{text-decoration:line-through;color:#d3d3d3}.footer>.row{display:flex;flex-flow:row wrap;justify-content:center}.footer>.row>.text:first-of-type{border-bottom:1px solid var(--color-footer-border);margin-bottom:40px;padding-bottom:41px}.footer .widget--text p{line-height:1.8}.footer .widget{margin-bottom:0!important}.footer .social-links li{margin-bottom:0}.footer .widget--social{height:100%;display:flex;align-items:flex-end}.footer .social-links span{margin-left:15px;display:none}.footer ul.social-links{display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:wrap}.footer ul.social-links li{display:flex;align-items:center}.footer ul.social-links svg{width:22px;margin:3px}.footer .thb-widget-menu{display:block}@media only screen and (min-width: 1100px){.footer .small-12.medium-4.large-2.columns.widget--menu-column{max-width:180px}}@media only screen and (max-width: 767px){.footer .widget--menu{margin-bottom:0;border-top:none}.footer .thb-widget-menu li{display:flex!important;justify-content:center!important}.footer .widget--social{justify-content:center}.footer .widget--menu-column+.columns:not(.widget--menu-column){margin-top:10px}.footer .thb-widget-menu{list-style:none;margin:0;padding:0 0 10px;display:block;overflow:hidden}.footer>.row>.text:first-of-type{margin-bottom:25px;padding-bottom:15px}}.template-page .main-section{max-width:1440px}.template-page .post-title{display:none}.template-page td{border:none}.template-page .title.main-title{text-decoration:none}@media only screen and (max-width: 768px){.template-page-performance .slideshow__slide-heading.h1{display:flex;justify-content:center;position:relative;bottom:100px}.template-page .slideshow__slide-content{color:#fff;--color-text: #FFF}}.template-page .image-with-text--content--image{margin-bottom:30px;margin-top:30px}.template-page.template-page-gift .button{background:#1c3664;width:100%}.template-page .multicolumn__inner>.row{display:flex;justify-content:center}.template-page #main-content>.section-image-with-text>.row{max-width:1440px;display:flex;justify-content:center}.template-page #main-content h2:not(.shopify-app-block h2),.template-page #main-content h3:not(.shopify-app-block h3),.template-page #main-content h4:not(.shopify-app-block h4){font-family:Playfair Display,serif;text-transform:uppercase;font-optical-sizing:auto;font-weight:700;color:#1f2049;letter-spacing:2px;text-rendering:optimizeLegibility}.template-page #main-content>.section-image-with-text .image-with-text{align-items:center}.template-page #main-content>.section-image-with-text>.row.full-width-row{max-width:none}.template-page #main-content>.section-image-with-text>.row.full-width-row .image-with-text--content--inner{max-width:none!important}.template-page #main-content .multicolumn__image{display:inline-block;width:100%;overflow:hidden;margin-bottom:15px;max-width:100%;max-width:300px}.template-page #main-content .multicolumn__column div.rte{margin:0 auto;display:flex;justify-content:center}.template-page #main-content .multicolumn__column p{max-width:80%}.template-page .title #main-content-title{text-decoration:none}.template-page .blog-post-detail,body.template-page .page-content-width{max-width:1440px}.template-page .rte a{text-decoration:none}@media screen and (min-width: 991px){.template-page.page-sustainability table{border:0px;padding:0;margin:0}}.template-page.page-sustainability h3{font-size:26PX}.template-page.page-sustainability table td{padding:5px 4%!important}.template-page.page-sustainability .row{max-width:1200px}@media screen and (max-width: 990px){.template-page.page-sustainability tr[colspan="4"]{display:flex;width:100%;flex-direction:column}}.shopify-section.section-newsletter .row,.shopify-section.section-newsletter .row .columns{margin:0 auto;padding:0;max-width:none}body{font-family:GT-America,sans-serif;font-weight:400;font-size:16px;text-transform:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.row{max-width:1440px}@media screen and (max-width: 990px){.small-hide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/custom.css.map */
