:root{--effra: "Effra", "Geist", Helvetica, sans-serif;--geist: "Geist", Helvetica, sans-serif;--century: "Century Gothic", Arial, sans-serif;--blue: #236da7;--deep: #133c60;--fakeblack: #0b243a;--grey: #9c9da4;--light: #e9ebeb;--breakwhite: #f8f8f8;--gap: 1.2rem;--demi: 2rem;--gapper: 4rem;--xl-gap: calc(var(--gapper) * 2);--radius: .8rem;--max-radius: 2rem;--linear-blue: linear-gradient( 180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 20%, rgba(227, 238, 250, 1) 100% );--triangle: url('{{ "Triangle_Blue.svg" | asset_url}}')}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}h2,.h2,.h2.h2,.text-block.h2>*{font-family:var(--effra)!important;text-transform:capitalize!important;font-size:clamp(1rem,5vmin,5vmax)!important;font-weight:400!important;line-height:1.25em!important;letter-spacing:0em!important}.index .text-block.custom p,.catchphrase{font-family:var(--geist)!important;text-transform:none!important;font-size:clamp(1rem,5vmin,5vmax)!important;font-weight:500!important;line-height:1.25em!important;letter-spacing:0em!important}h3,.h3,.h3.h3,.text-block.h3>*{font-family:var(--geist)!important}body p{font-family:var(--century)!important}a.button,a.button-secondary,button.shopify-payment-button__button--unbranded{font-family:var(--effra);font-size:clamp(1rem,1rem,1vmax)!important;letter-spacing:.25px;text-transform:capitalize;min-width:8.2rem;padding:.75em 1em!important}.button.size-style{width:10rem!important}a.link{text-underline-offset:5px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-transform:capitalize;font-weight:500;font-size:clamp(1rem,1.2rem,3vmax)!important}a.link:hover{text-decoration:underline}.index .hero__content-wrapper a.link:hover{color:var(--light)}.index .hero__content-wrapper a.link:after{content:none!important}.index .hero__content-wrapper a.link:hover:after{filter:brightness(21);opacity:.6}.diamond{width:200px;aspect-ratio:1 / 1;overflow:hidden;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.diamond img{width:100%;height:100%;object-fit:cover}.header__row.header__row--top.color-scheme-7.section.section--full-width-margin.section--page-width{background-color:transparent}.header__columns.spacing-style{padding:1rem 0!important}li.menu-list__list-item,header-actions button{margin:0 .1em;transition:.5s}li.menu-list__list-item>a,.cart-drawer button.button.header-actions__action,header-actions button.account-button.header-actions__action{display:inline-flex;background-color:var(--light);border-radius:50px;padding:0 1rem!important;line-height:1em!important;min-height:unset;height:calc(14px + 1rem)!important}.cart-drawer button.button.header-actions__action,header-actions button.account-button.header-actions__action{width:auto;height:calc(14px + 1rem);display:flex;align-items:center}li.menu-list__list-item>a:hover{background-color:var(--fakeblack)}li.menu-list__list-item>a:hover *{color:var(--breakwhite)!important}.header__column.header__column--right{background-color:var(--light);padding-left:1em;max-width:fit-content;justify-self:right;border-radius:50px;gap:.8em!important}button.button.search-modal__button{height:calc(14px + 1rem)!important;margin:0}button.button.search-modal__button svg{width:1.2rem;height:1.2rem}.header__columns .language-selector{padding:0;margin-right:.4em!important}.header__columns .language-selector select.localization-form__select{height:calc(14px + 1rem)!important;margin:0;padding:0 1em}.language-selector--collapse-space .svg-wrapper.icon-caret{display:none!important}li.menu-list__list-item a span,button span.menu-list__link-title,h1.home-heading,.index .hero__content-wrapper a.link,.language-selector select.localization-form__select{font-family:var(--effra);text-transform:uppercase;color:var(--fakeblack);font-size:14px!important}a.menu-list__link[aria-controls=submenu-4] span{transform:scale(1.5)}h1.home-heading{font-size:clamp(1rem,2.2vmin,3vmin)!important;font-family:var(--effra);font-weight:500;color:var(--light)}.overflow-menu:after{content:none!important}.menu-list__submenu-inner{max-height:fit-content!important}.menu-list__submenu{width:30vw}.mega-menu__grid{grid-template-columns:1fr 1fr!important}header .menu-list__submenu{top:.2em!important;right:.2em!important;bottom:.2em!important;left:.2em!important;border-radius:calc(var(--radius) / 2);z-index:-1!important;width:30vw!important;height:55svh!important;padding-top:calc(var(--header-height) + 1em);box-shadow:none!important;background-color:var(--breakwhite)!important}.mega-menu__list li a span.mega-menu__link-title{text-transform:capitalize;font-size:1.2rem!important}dialog.cart-drawer__dialog.dialog-modal.dialog-drawer{width:30vw;border-radius:calc(var(--radius) / 2);margin-top:.2rem;margin-right:.2rem;max-height:calc(100dvh - .4rem)!important}.cart-drawer__header,.cart-drawer__content{background-color:var(--breakwhite)!important}.index span.header-logo__image-container.header-logo__image-container--original{display:none}.index .header__column.header__column--center{gap:0}.index section:first-child .hero__container.spacing-style.section.section--full-width{height:100svh!important}#hero_logo{width:100vw}#hero_logo,.home-heading{transition:opacity .65s ease-in-out,transform .65s ease-in-out;opacity:1;transform:translateY(0)}#hero_logo.is-hidden,.home-heading.is-hidden{opacity:0!important;transform:translateY(-50px)!important}#hero_logo svg{padding:.5rem 2rem;width:100vw;margin:0 auto;height:auto}g#Tentastic-Logo--Dark-Clean-Copy{fill:var(--light)}.index .hero__container a.link{font-size:20px!important}.text-block.paragraph h2{font-family:var(--geist)!important;font-size:clamp(1.1rem,2.2rem,2.2rem)!important;font-style:normal;font-weight:300!important;line-height:120%!important;letter-spacing:-.05rem!important;text-transform:none!important}.text-block.paragraph h2 strong{filter:blur(.65px);opacity:.5;font-weight:500;margin-right:.2em}body main .resource-list--grid{gap:3.55rem}.collection-card.collection-card--image-bg .collection-card__content{padding:1.5rem!important}.shopify-section-group-footer-group .section.section--full-width{padding-left:.2rem;padding-right:.2rem}.shopify-section-group-footer-group ul.list-unstyled{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between;border-top:1px solid var(--fakeblack);border-bottom:1px solid var(--fakeblack)}.shopify-section-group-footer-group ul.list-unstyled li:not(:last-child){border-right:1px solid black}.shopify-section-group-footer-group ul.list-unstyled li.menu__item.h2{width:100%;padding:3rem .5rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tentastic.css.map */
