@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Oswald:wght@500;600&family=Inter:wght@400;500;600&display=swap";:root{--tlc-royal:#1c2da5;--tlc-navy:#243379;--tlc-label:#0c1e67;--tlc-sky:#3facdb;--tlc-text:#16204a;--tlc-dim:#4a5578;--tlc-edge:rgba(12,30,103,.1);--tlc-panel:linear-gradient(160deg,rgba(255,255,255,.84),rgba(240,246,252,.64));--tlc-panel-shadow:0 1px 0 #fff inset,0 22px 44px -26px rgba(12,30,103,.4),0 2px 6px rgba(12,30,103,.06);--tlc-card-glow:0 0 0 1px rgba(28,45,165,.35),0 26px 50px -22px rgba(28,45,165,.45);--tlc-btn:linear-gradient(135deg,#2f45d6 0%,#1c2da5 50%,#0c1e67 100%);--tlc-btn-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 -2px 6px rgba(7,16,66,.35) inset,0 12px 24px -12px rgba(28,45,165,.75);--tlc-btn-glow:0 1px 0 rgba(255,255,255,.4) inset,0 0 26px 0 rgba(63,172,219,.55),0 16px 30px -12px rgba(28,45,165,.8);--tlc-underline:linear-gradient(90deg,#1c2da5,#3facdb);--tlc-foot:linear-gradient(165deg,rgba(28,45,165,.97),rgba(12,30,103,.99));--tlc-pill:999px;--tlc-r-lg:16px;--tlc-r-xl:22px;--tlc-blur:saturate(170%) blur(18px);--tlc-ease:cubic-bezier(.2,.8,.2,1);--tlc-f-head:"Bebas Neue","Oswald",Impact,"Arial Narrow",sans-serif;--tlc-f-sub:"Oswald","Arial Narrow",sans-serif;--tlc-f-body:"Inter","Helvetica Neue",Arial,sans-serif}html{background:#eef3f9}body{font-family:var(--tlc-f-body);color:var(--tlc-text);-webkit-font-smoothing:antialiased;background:radial-gradient(900px 700px at 0% 0%,rgba(63,172,219,.2),transparent 70%),radial-gradient(800px 700px at 100% 18%,rgba(28,45,165,.13),transparent 70%),radial-gradient(900px 800px at 6% 60%,rgba(36,51,121,.09),transparent 70%),radial-gradient(800px 700px at 96% 92%,rgba(63,172,219,.16),transparent 70%),linear-gradient(180deg,#f7fafd,#eaf0f8,#f4f7fb)!important;background-attachment:scroll}main .shopify-section>.section-background,main .section-wrapper,main .shopify-section:not(.color-scheme-dark) .color-scheme-1{background:transparent}:is(h1,h2,h3,.h1,.h2,.h3),.product-details h1,.main-collection-title,.section-resource-list__header :is(h2,h3,p.h2){font-family:var(--tlc-f-head)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.02;color:var(--tlc-label)!important}main h1,main .h1{font-size:clamp(40px,6.4vw,84px)}main h2,main .h2{font-size:clamp(32px,4.4vw,56px)}main h3,main .h3{font-size:clamp(24px,2.6vw,34px)}.product-details h1{font-size:clamp(34px,4.2vw,56px)!important}:is(h4,h5,h6,.h4,.h5,.h6),.subheading,.text-block--subheading{font-family:var(--tlc-f-sub)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.14em}main .section-resource-list__header h2:after,main .section-resource-list__header .h2:after{content:"";display:block;width:60px;height:4px;margin:14px auto 0;border-radius:4px;background:var(--tlc-underline)}main :is(p,li){line-height:1.65}main a:not(.button):not(.button-secondary):not(.product-card__link):not([class*=jdgm]){color:var(--tlc-royal);text-underline-offset:3px}.announcement-bar{background:var(--tlc-foot)!important;color:#fff!important}.announcement-bar__text{font-family:var(--tlc-f-sub)!important;font-weight:500;letter-spacing:.16em;text-transform:uppercase;font-size:12px;color:#fff!important}.header-section{background:transparent!important}.header-section .header{margin:10px auto 0;width:min(1200px,calc(100% - 20px));border-radius:var(--tlc-pill);border:1px solid var(--tlc-edge);background:#ffffffc7!important;-webkit-backdrop-filter:saturate(190%) blur(26px);backdrop-filter:saturate(190%) blur(26px);box-shadow:0 1px #fff inset,0 16px 36px -18px #0c1e6773}.header-section .header__row{background:transparent!important;border:0!important}.header-section .header__columns{padding-block:4px}.header-logo__image{max-height:42px;width:auto}.menu-list__link,.menu-list__link-title{font-family:var(--tlc-f-sub)!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;font-size:13px;color:var(--tlc-label)!important}.menu-list__link{border-radius:var(--tlc-pill);padding:9px 14px;transition:background .25s,box-shadow .25s}.menu-list__link:hover,.menu-list__link--active{background:#0c1e670f;box-shadow:0 0 0 1px var(--tlc-edge) inset}.header-actions__action,.header__icon,.header-actions__cart-icon,.account-button{color:var(--tlc-label)!important}@media(max-width:749px){.header-section .header{border-radius:20px;margin-top:8px}.header-logo__image{max-height:34px}}.menu-drawer,.cart-drawer,.account-actions{background:#fff}.button:not(.button-unstyled):not(.close-button):not([class*=quantity]):not([class*=localization]):not(.account-button):not(.header-actions__action),a.button-secondary,.button-secondary,.add-to-cart-button,.quick-add__button,.cart-items__empty-button,.email-signup__button:not(.email-signup__button--arrow),.jdgm-write-rev-link,.jdgm-btn{border-radius:var(--tlc-pill)!important;font-family:var(--tlc-f-sub)!important;font-weight:600!important;letter-spacing:.16em;text-transform:uppercase;color:#fff!important;background:var(--tlc-btn)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:var(--tlc-btn-shadow)!important;transition:transform .25s var(--tlc-ease),box-shadow .25s var(--tlc-ease),filter .25s}:is(.button,.button-secondary,.add-to-cart-button,.quick-add__button):hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:var(--tlc-btn-glow)!important}:is(.button,.button-secondary,.add-to-cart-button):active{transform:none}:is(.button,.button-secondary,.add-to-cart-button,a):focus-visible{outline:2px solid var(--tlc-royal);outline-offset:3px}.add-to-cart-button{min-height:52px}.add-to-cart-button *,.button-secondary *{color:#fff!important}.shopify-payment-button,.shopify-payment-button *{font-family:inherit}.hero{border-radius:0 0 var(--tlc-r-xl) var(--tlc-r-xl);overflow:hidden}@media(min-width:750px){.hero-wrapper{padding-inline:10px}.hero{border-radius:var(--tlc-r-xl);box-shadow:0 0 0 1px #0c1e6714,0 36px 70px -30px #0c1e678c}}.hero__content-wrapper .button-secondary{padding:14px 34px!important;font-size:15px}product-card.product-card,.product-grid__card .product-card{background:var(--tlc-panel);-webkit-backdrop-filter:var(--tlc-blur);backdrop-filter:var(--tlc-blur);border:1px solid var(--tlc-edge);border-radius:var(--tlc-r-lg);box-shadow:var(--tlc-panel-shadow);overflow:hidden;transition:transform .4s var(--tlc-ease),box-shadow .4s var(--tlc-ease)}product-card.product-card:hover{transform:translateY(-6px);box-shadow:var(--tlc-card-glow)}.product-card__content{padding:12px 14px 16px}.product-card .card-gallery{border-radius:var(--tlc-r-lg) var(--tlc-r-lg) 0 0;background:#fff}.product-card :is(h3,.h4,.h5,.h6,p,[class*=title]){font-family:var(--tlc-f-sub)!important;text-transform:none;letter-spacing:.02em;color:var(--tlc-label)}.price{font-family:var(--tlc-f-sub);font-weight:600;color:var(--tlc-royal)}.compare-at-price{color:var(--tlc-dim)}.product-badges__badge{border-radius:var(--tlc-pill)!important;font-family:var(--tlc-f-sub);letter-spacing:.12em;text-transform:uppercase;background:#1c2da5eb!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)}.product-information .product-details{background:var(--tlc-panel);-webkit-backdrop-filter:var(--tlc-blur);backdrop-filter:var(--tlc-blur);border:1px solid var(--tlc-edge);border-radius:var(--tlc-r-xl);box-shadow:var(--tlc-panel-shadow);padding:clamp(18px,2.4vw,32px)!important}.product-media-container{border-radius:var(--tlc-r-lg);overflow:hidden;background:#fff}.quantity-selector{border-radius:var(--tlc-pill)!important;border:1px solid rgba(12,30,103,.18)!important;background:#fff}.product-details details,.product-details .accordion{border-color:var(--tlc-edge)!important}.product-details summary{font-family:var(--tlc-f-sub);letter-spacing:.12em;text-transform:uppercase;color:var(--tlc-label)}.sticky-add-to-cart{-webkit-backdrop-filter:var(--tlc-blur);backdrop-filter:var(--tlc-blur);background:#ffffffdb!important}.jdgm-star{color:var(--tlc-sky)!important}.jdgm-cards-carousel .jdgm-card,.jdgm-rev{border-radius:var(--tlc-r-lg)!important}.jdgm-cards-carousel .jdgm-card{background:var(--tlc-panel)!important;border:1px solid var(--tlc-edge)!important;box-shadow:var(--tlc-panel-shadow)!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group .section-background,.shopify-section-group-footer-group [class*=color-scheme]{background:var(--tlc-foot)!important;color:#e9eefc!important}.shopify-section-group-footer-group :is(h2,h3,h4,p,span,a,li,label){color:#e9eefc!important}.shopify-section-group-footer-group :is(h2,h3,.h2,.h3,.h4){font-family:var(--tlc-f-head)!important;letter-spacing:.06em;font-size:clamp(26px,3vw,36px)}.shopify-section-group-footer-group a:hover{color:#fff!important;text-decoration-color:var(--tlc-sky)}.shopify-section-group-footer-group input[type=email]{border-radius:var(--tlc-pill)!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important}.shopify-section-group-footer-group input::placeholder{color:#ffffffbf}.footer-utilities{border-top:1px solid rgba(255,255,255,.15);background:#0a1856!important}.footer-utilities__text{font-family:var(--tlc-f-sub);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.social-icons__icon-wrapper a,.social-icons__wrapper a{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.28);transition:background .25s,box-shadow .25s,transform .25s}.social-icons__wrapper a:hover{background:#3facdb4d;box-shadow:0 0 18px #3facdb8c;transform:translateY(-2px)}.social-icons__icon{fill:#fff;color:#fff}.dropdown-localization__button,.header-actions__action,.header-actions__cart-icon,.account-button{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--tlc-label)!important;border-radius:var(--tlc-pill)}.footer-utilities :is(a,button,span,summary){color:#cfd8f5!important}.shopify-section-group-footer-group .email-signup__input{background:#ffffff1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important}.shopify-section-group-footer-group .email-signup__button--arrow{color:#fff!important}.product-card__content{padding:12px 14px 16px!important}main input:not([type=checkbox]):not([type=radio]),main select,main textarea{border-radius:12px;border-color:#0c1e672e}@media(prefers-reduced-motion:reduce){*{transition:none!important}product-card.product-card:hover{transform:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.header-section .header,product-card.product-card,.product-information .product-details{background:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tlc-liquid-glass.css.map */
