body .index-section{margin-block:17px}body .index-section--small{margin-block:12px}body .index-section--faq{margin-bottom:20px}body .section--divider{padding-top:17px}body .newsletter-section,body .testimonials-section{padding-block:17px}body .page-content,body .shopify-email-marketing-confirmation__container,body .shopify-policy__container{padding-block:15px}body .product-section .page-content{padding-top:10px}body .site-footer{padding-bottom:20px}body .hr--large{margin-block:20px}body .tbubo-about,body .tbubo-lifestyle{padding-block:clamp(24px,3vw,44px)}body .tbubo-about__media{margin-block:10px}body .tbubo-reviews{padding-block:35px 30px}body .tbubo-contact{padding-block:40px}@media(min-width:590px){body .index-section{margin-block:50px}body .index-section--small{margin-block:20px}body .index-section--faq{margin-block:20px 10px}body .section--divider{padding-top:50px}body .newsletter-section{padding-block:30px}body .testimonials-section{padding-block:50px}body .page-content,body .shopify-email-marketing-confirmation__container,body .shopify-policy__container{padding-block:30px}body .product-section .page-content{padding-top:30px}body .site-footer{padding-top:40px}body .hr--large{margin-block:30px}}body .index-section+.index-section,body .index-section+.index-section--hidden{margin-top:0}body .index-section--flush{margin:0}body .page-content--with-blocks{padding-bottom:0}@media(max-width:989px){body .tbubo-about__media{margin-block:0}}@media(max-width:749px){body .tbubo-contact{padding-block:24px}}@media(max-width:589px){body .tbubo-reviews{padding-block:22px 18px}body .hotspots-section .index-section{margin-bottom:5px}body .site-footer{padding-bottom:0}}body .section--divider,body .tbubo-about--divider,body .tbubo-lifestyle--divider,body .tbubo-reviews,body .tbubo-contact{border-block:0}body .tbubo-about,body .tbubo-lifestyle,body .tbubo-reviews{background:var(--colorBody, #e5e5e5)}body .tbubo-contact{background:var(--colorBody, #f3f3f3);padding-top:56px}body.template-index #MainContent>.shopify-section:has(.tbubo-square-cards){margin-block:20px 0}body.template-index .tbubo-about{padding-block:80px 48px}body.template-index .tbubo-lifestyle{padding-block:40px 56px}body.template-index .tbubo-reviews{padding-block:40px}@media(min-width:990px){body.template-index #MainContent>.shopify-section:has(.tbubo-about)+.shopify-section:has(.tbubo-lifestyle) .tbubo-lifestyle__right{margin-top:-16px}}@media(max-width:989px){body.template-index .tbubo-about{padding-block:64px 36px}body.template-index .tbubo-lifestyle{padding-block:32px 44px}}@media(max-width:589px){body.template-index #MainContent>.shopify-section:has(.tbubo-square-cards){margin-block:20px 0}body.template-index .tbubo-about{padding-block:56px 32px}body.template-index .tbubo-lifestyle{padding-block:28px 36px}body.template-index .tbubo-reviews{padding-block:28px}body .tbubo-contact{padding-top:36px;background:var(--colorBody, #f3f3f3)}}body.template-index .tbubo-square-cards,body.template-index .tbubo-about>.page-width{width:100%;max-width:1300px;box-sizing:border-box;padding-inline:40px;margin-inline:auto}body.template-index .tbubo-square-cards .text-column__grid{margin:0}body.template-index .tbubo-about__composition{align-items:start}body.template-index .tbubo-about__media{margin:0;min-width:0}@media(min-width:990px){body.template-index #MainContent>.shopify-section:has(.video-parent-section)+.shopify-section:has(.tbubo-square-cards){position:relative;z-index:5;margin-top:-32px}}@media(max-width:589px){body.template-index .tbubo-square-cards,body.template-index .tbubo-about>.page-width{padding-inline:20px}}body.template-index .tbubo-contact{padding-top:64px}@media(max-width:589px){body.template-index .tbubo-contact{padding-top:40px}}@media(min-width:990px){body .page-width:not(.page-width--narrow),body .tbubo-pdp .page-width,body .tbubo-utility-footer>.page-width,body.template-index .tbubo-square-cards,body.template-index .tbubo-about>.page-width,body .tbubo-showcase__lines,body .tbubo-story__width,body .tbubo-contact__layout,body .tbubo-locator{width:80vw;max-width:1440px;box-sizing:border-box;padding-inline:0;margin-inline:auto}body .tbubo-about__composition{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(28px,3vw,56px);align-items:start}body .tbubo-about__media{grid-column:1;grid-row:1;aspect-ratio:5 / 3;margin:0}body .tbubo-about__panel{grid-column:2;grid-row:1;min-width:0;margin:0;padding:0;background:transparent}body .tbubo-about__text{max-width:45ch}}@media(min-width:990px){body.template-index .tbubo-about__composition{align-items:center}body.template-index .tbubo-about__panel>.tbubo-about__rule:first-child{margin-top:0}body.template-index .tbubo-about__text{margin-bottom:24px}body.template-index .tbubo-about__text p:first-child{margin-top:0}}body.template-index #SiteHeader{background:#0a0a0aad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #00000014;color:#fff}body.template-index #SiteHeader .site-navigation>.site-nav__item>.site-nav__link,body.template-index #SiteHeader .site-navigation>.site-nav__item>details>.site-nav__link{font-size:16px;font-weight:500;letter-spacing:.01em;line-height:1.4;padding-inline:12px;color:#fff}body.template-index #SiteHeader .site-nav__dropdown-link{font-size:15px}body.template-index #SiteHeader .site-header__logo a.tbubo-header-brand__text{font-size:22px;line-height:1.12;color:#fff}body.template-index #SiteHeader .site-nav__link--icon{color:#fff}@media(max-width:749px){body.template-index #SiteHeader .site-header__logo a.tbubo-header-brand__text{font-size:17px}}body.template-index #SiteHeader .site-header__logo.tbubo-header-brand{--tbubo-logo-width: 56px;align-items:center;gap:10px;margin-block:6px}body.template-index #SiteHeader .tbubo-header-brand__image,body.template-index #SiteHeader .tbubo-header-brand__image .site-header__logo-link{display:flex;align-items:center;justify-content:center;line-height:0}body.template-index #SiteHeader .tbubo-header-brand__image img{display:block;margin:0;vertical-align:middle}body.template-index #SiteHeader .site-header__logo a.tbubo-header-brand__text{font-size:18px;line-height:1.15;align-self:center;margin:0;padding:0}@media(max-width:749px){body.template-index #SiteHeader .site-header__logo.tbubo-header-brand{--tbubo-logo-width: 46px;gap:8px}body.template-index #SiteHeader .site-header__logo a.tbubo-header-brand__text{font-size:16px}}body.template-index #SiteHeader .tbubo-header-brand__image .site-header__logo-link{display:flex!important;padding-top:0!important;height:41.4px;position:relative}body.template-index #SiteHeader .tbubo-header-brand__image .logo--inverted{display:none!important}body.template-index #SiteHeader .tbubo-header-brand__image img{position:static;width:auto;height:41.4px;max-height:41.4px;object-fit:contain}body.template-index #SiteHeader .tbubo-header-brand__image img.medium-up--hide{display:none!important}body.template-index #SiteHeader .tbubo-header-brand__image img.small--hide{display:block!important}@media(max-width:749px){body.template-index #SiteHeader .tbubo-header-brand__image .site-header__logo-link{height:36.8px}body.template-index #SiteHeader .tbubo-header-brand__image img{height:36.8px;max-height:36.8px}}body.template-index #SiteHeader .tbubo-header-brand__image .site-header__logo-link{height:34px}body.template-index #SiteHeader .tbubo-header-brand__image img{height:34px;max-height:34px}@media(max-width:749px){body.template-index #SiteHeader .tbubo-header-brand__image .site-header__logo-link{height:30px}body.template-index #SiteHeader .tbubo-header-brand__image img{height:30px;max-height:30px}}body:not(.template-index) #SiteHeader .site-header__logo.tbubo-header-brand{--tbubo-logo-width: 56px;align-items:center;gap:10px;margin-block:6px}body:not(.template-index) #SiteHeader .tbubo-header-brand__image,body:not(.template-index) #SiteHeader .tbubo-header-brand__image .site-header__logo-link{display:flex;align-items:center;justify-content:center;line-height:0}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img{display:block;margin:0;vertical-align:middle}body:not(.template-index) #SiteHeader .site-header__logo a.tbubo-header-brand__text{font-size:18px;line-height:1.15;align-self:center;margin:0;padding:0}@media(max-width:749px){body:not(.template-index) #SiteHeader .site-header__logo.tbubo-header-brand{--tbubo-logo-width: 46px;gap:8px}body:not(.template-index) #SiteHeader .site-header__logo a.tbubo-header-brand__text{font-size:16px}}body:not(.template-index) #SiteHeader .tbubo-header-brand__image .site-header__logo-link{display:flex!important;padding-top:0!important;height:41.4px;position:relative}body:not(.template-index) #SiteHeader .tbubo-header-brand__image .logo--inverted{display:none!important}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img{position:static;width:auto;height:41.4px;max-height:41.4px;object-fit:contain}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img.medium-up--hide{display:none!important}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img.small--hide{display:block!important}@media(max-width:749px){body:not(.template-index) #SiteHeader .tbubo-header-brand__image .site-header__logo-link{height:36.8px}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img{height:36.8px;max-height:36.8px}}body:not(.template-index) #SiteHeader .tbubo-header-brand__image .site-header__logo-link{height:34px}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img{height:34px;max-height:34px}@media(max-width:749px){body:not(.template-index) #SiteHeader .tbubo-header-brand__image .site-header__logo-link{height:30px}body:not(.template-index) #SiteHeader .tbubo-header-brand__image img{height:30px;max-height:30px}}body:not(.template-index) #SiteHeader .site-navigation{display:flex;align-items:center;flex-wrap:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tbubo-section-spacing.css.map */
