:root{--site-ui-heading: var(--color-heading, #1a1c1d);--site-ui-text: var(--color-body, #2c2d2e);--site-ui-muted: rgba(var(--color-body-rgb, 44, 45, 46), .74);--site-ui-surface: #ffffff;--site-ui-surface-soft: rgba(var(--color-accent-rgb, 63, 114, 229), .06);--site-ui-border: rgba(var(--color-heading-rgb, 26, 28, 29), .08);--site-ui-border-strong: rgba(var(--color-heading-rgb, 26, 28, 29), .14);--site-ui-accent: var(--color-accent, #3f72e5);--site-ui-accent-hover: var(--color-accent-hover, #315cc5);--site-ui-focus-ring: 0 0 0 4px rgba(var(--color-accent-rgb, 63, 114, 229), .14);--site-ui-card-shadow: 0 24px 80px rgba(11, 31, 73, .08);--site-ui-card-shadow-hover: 0 28px 90px rgba(11, 31, 73, .14);--site-ui-radius-card: 28px;--site-ui-radius-panel: 22px;--site-ui-radius-control: 16px;--site-ui-success-bg: rgba(36, 161, 72, .1);--site-ui-success-border: rgba(36, 161, 72, .28);--site-ui-success-text: #166534;--site-ui-warning-bg: linear-gradient(180deg, rgba(255, 248, 237, .98), rgba(255, 255, 255, .98));--site-ui-warning-border: rgba(195, 90, 18, .16);--site-ui-warning-text: #8a4b14;--site-ui-error-bg: rgba(220, 38, 38, .08);--site-ui-error-border: rgba(220, 38, 38, .22);--site-ui-error-text: #b91c1c;--site-ui-menu-accent: #0f62fe}.site-card{background:var(--site-ui-surface);border:1px solid var(--site-ui-border);border-radius:var(--site-ui-radius-card);box-shadow:var(--site-ui-card-shadow)}.site-panel{background:linear-gradient(180deg,var(--site-ui-surface-soft),rgba(255,255,255,.98));border:1px solid rgba(var(--color-accent-rgb, 63, 114, 229),.12);border-radius:var(--site-ui-radius-panel)}.site-eyebrow{color:var(--site-ui-accent);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.subheading{color:#0f62fe!important;font-size:14px}.template-page-submit-digital-case .section-image-with-text .image-with-text--content--inner>.rte:last-child,.template-page-submit-digital-case .section-rich-text .rich-text__inner>.rte:last-child{margin:0}.template-page-submit-digital-case .section-image-with-text .image-with-text--content--inner>.rte:last-child p,.template-page-submit-digital-case .section-rich-text .rich-text__inner>.rte:last-child p{color:#878d96;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.45;margin:0}.template-page-send-a-case .section-gallery a.button.white:not([href="/pages/pickup-and-delivery"]){background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:var(--solid-button-label, #fff)!important}.template-page-send-a-case .section-gallery .gallery--item-content .description-size--small p{margin-bottom:18px}.template-page-send-a-case .section-gallery .gallery--item-content h4.h3{line-height:1.05}.template-page-send-a-case .section-gallery a.button.white[href="/pages/pickup-and-delivery"]{background-color:#ffc400!important;border-color:#ffc400!important;color:#121619!important}@media screen and (hover:hover){.template-page-send-a-case .section-gallery a.button.white:not([href="/pages/pickup-and-delivery"]):hover,.template-page-send-a-case .section-gallery a.button.white:not([href="/pages/pickup-and-delivery"]):focus{background:var(--color-accent-hover, var(--color-accent))!important;border-color:var(--color-accent-hover, var(--color-accent))!important;color:var(--solid-button-label, #fff)!important}.template-page-send-a-case .section-gallery a.button.white[href="/pages/pickup-and-delivery"]:hover,.template-page-send-a-case .section-gallery a.button.white[href="/pages/pickup-and-delivery"]:focus{background-color:#ffd64b!important;border-color:#ffd64b!important;color:#121619!important}}.text-button--has-icon{font-weight:800}.price{display:none!important}.social-links{display:flex}.social-links svg{width:20px}.social-links li:nth-child(1){order:2}.social-links li:nth-child(2){order:1}.social-links li:nth-child(3){order:3}.button,input[type=submit]{box-shadow:none!important;transform:none!important;transition:background-color .25s cubic-bezier(.104,.204,.492,1),border-color .25s cubic-bezier(.104,.204,.492,1),color .25s cubic-bezier(.104,.204,.492,1)}.button.white,input[type=submit].white{box-shadow:none!important}.button:focus,.button:active,input[type=submit]:focus,input[type=submit]:active{box-shadow:none!important;transform:none!important}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{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus,select:focus{box-shadow:var(--site-ui-focus-ring);outline:none}.header .thb-full-menu--link,.header .mega-menu-sidebar--button{border-bottom:0!important;text-decoration:none!important}.header .thb-full-menu--link:after,.header .mega-menu-sidebar--button:after{display:none!important}@media(min-width:990px){.header--inner{align-items:center;display:flex}.menu-logo-container{align-items:center;display:flex;flex:1 1 auto;gap:24px;min-width:0}full-menu.full-menu{align-items:center;display:flex;flex:1 1 auto;min-width:0}full-menu.full-menu>ul.thb-full-menu:not(.thb-secondary-menu){align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start;margin:0;padding:0;white-space:nowrap}full-menu.full-menu>ul.thb-full-menu.thb-secondary-menu{align-items:center;display:flex;flex:0 0 auto;margin:0 0 0 auto;padding:0;white-space:nowrap}.thb-full-menu--link,.thb-secondary-menu a{align-items:center;display:inline-flex;line-height:1}}.thb-secondary-menu a{opacity:1!important}.header .thb-full-menu--link:hover,.header .thb-full-menu--link:focus,.header .mega-menu-sidebar--button:hover,.header .mega-menu-sidebar--button:focus,.thb-secondary-menu a:hover,.thb-secondary-menu a:focus,.thb-full-menu .sub-menu a:hover,.thb-full-menu .sub-menu a:focus{color:var(--site-ui-menu-accent)!important}.header .thb-full-menu--link:hover svg path,.header .thb-full-menu--link:focus svg path,.header .mega-menu-sidebar--button:hover svg path,.header .mega-menu-sidebar--button:focus svg path{stroke:var(--site-ui-menu-accent)!important}.mobile-secondary-menu a{border-bottom:1px solid rgba(var(--color-heading-rgb, 26, 28, 29),.12);display:block;font-size:16px!important;line-height:1.3;padding:16px 0}.thb-secondary-menu a[href*=login]{background:transparent;border:2px solid var(--site-ui-menu-accent);border-radius:var(--button-border-radius, 6px);color:var(--site-ui-menu-accent);line-height:1;padding:10px 18px;transition:all .2s ease}.thb-secondary-menu a[href*=login]:hover{background:var(--site-ui-menu-accent);color:#fff!important}.thb-secondary-area-item.thb-secondary-myaccount{color:var(--site-ui-menu-accent)}.thb-secondary-area-item.thb-secondary-myaccount:hover,.thb-secondary-area-item.thb-secondary-myaccount:focus{color:var(--site-ui-menu-accent)!important}.thb-secondary-area-item.thb-secondary-myaccount span:after{background:var(--site-ui-menu-accent)}.thb-full-menu .sub-menu{border:1px solid var(--site-ui-border);border-radius:18px;box-shadow:0 20px 48px #0b1f4924;opacity:0;transform:translateY(8px);transition:all .25s ease}.thb-full-menu li:hover>.sub-menu{opacity:1;transform:translateY(0)}.thb-full-menu .sub-menu a{display:block;font-size:15px;font-weight:500;line-height:1.2;transition:color .2s ease;width:100%}.thb-full-menu .sub-menu a:hover,.thb-full-menu .sub-menu a:focus{padding-left:0}.section-header{gap:20px;padding-bottom:34px}.section-header--title{color:var(--site-ui-heading);line-height:1.05;margin-bottom:8px}.section-header--description{color:var(--site-ui-muted);max-width:62ch}.section-header--button .text-button{color:var(--site-ui-accent);font-weight:600}.section-header--button .text-button svg path{stroke:var(--site-ui-accent)}.image-with-text-overlay--content .image-with-text-overlay--heading.h1-xlarge{padding-bottom:.08em;margin-bottom:calc(1.25rem - .08em)}.animations-true .image-with-text-overlay--content .image-with-text-overlay--heading.h1-xlarge .line-child,.animations-true .image-with-text-overlay--content .image-with-text-overlay--heading.h1-xlarge .line-parent{padding-bottom:.08em;margin-bottom:-.08em}.collection-tabs__list-link{background:rgba(var(--color-heading-rgb, 26, 28, 29),.04);border:1px solid transparent;border-radius:999px;color:var(--site-ui-muted);padding:10px 16px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.collection-tabs__list-link.active,.collection-tabs__list-link:hover,.collection-tabs__list-link:focus{background:rgba(var(--color-accent-rgb, 63, 114, 229),.1);border-color:rgba(var(--color-accent-rgb, 63, 114, 229),.16);color:var(--site-ui-accent)}product-card.product-card,.collection-card,.blog-post.blog-post--large{background:var(--site-ui-surface);border:1px solid var(--site-ui-border);border-radius:var(--site-ui-radius-card);box-shadow:var(--site-ui-card-shadow);overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}product-card.product-card .product-featured-image,.collection-card .collection-card--image,.blog-post.blog-post--large .blog-post-image{border-radius:calc(var(--site-ui-radius-card) - 8px);overflow:hidden}product-card.product-card .product-card-info,.collection-card .collection-card--content,.blog-post.blog-post--large .blog-post-content{padding:20px 22px 22px}.blog-post{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.blog-post.has-shadow--true{box-shadow:none}.blog-post.blog-post--content-spacing-true{border-radius:0}.blog-post .featured-image{margin-bottom:0}.blog-post .blog-post-info{padding:0}.blog-post.blog-post--border-true{border:0}.blog-post.blog-post--border-true .featured-image,.blog-post.blog-post--content-spacing-true.blog-post--border-true .featured-image,.blog-post.blog-post--large.blog-post--content-spacing-true.blog-post--border-true .featured-image,.blog-post.blog-post--large.blog-post--content-spacing-true.blog-post--border-true.text_first .featured-image{padding:0}product-card.product-card .product-card-title,.collection-card .collection-card--link,.blog-post.blog-post--large .post-title a{color:var(--site-ui-heading);transition:color .2s ease}product-card.product-card .product-card-vendor,product-card.product-card .product-card-vendor a,product-card.product-card .product-card-subtitle,.blog-post.blog-post--large .post-meta,.blog-post.blog-post--large .post-excerpt{color:var(--site-ui-muted)}product-card.product-card .product-card--add-to-cart-button-wrapper{margin-top:16px}product-card.product-card .product-card--add-to-cart-button{width:100%}.collection-card .collection-card--content{display:flex;min-height:88px}.collection-card .collection-card--link{align-items:center;display:inline-flex;font-weight:600;width:100%}.section-scanner-offer-page{background:#fff}.scanner-offer{color:var(--site-ui-text)}.scanner-offer h1,.scanner-offer h2,.scanner-offer h3{color:var(--site-ui-heading);letter-spacing:0}.scanner-offer h1{font-size:clamp(2.25rem,4.2vw,3.8rem);line-height:1.04;margin-bottom:18px;max-width:12ch}.scanner-offer h2{font-size:clamp(2rem,4vw,3.2rem);line-height:1.08;margin-bottom:18px}.scanner-offer h3{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.18;margin-bottom:12px}.scanner-offer p{color:var(--site-ui-muted);font-size:1rem;line-height:1.65}.scanner-offer__copy{max-width:620px;padding:20px 0}.scanner-offer--hero{display:flex;min-height:calc(100svh - 80px);overflow:hidden;position:relative}.scanner-offer__hero-media,.scanner-offer__hero-media video,.scanner-offer__hero-media img{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.scanner-offer__hero-media video,.scanner-offer__hero-media img{object-fit:cover}.scanner-offer__hero-overlay{align-items:center;background:#0212239e;display:flex;position:relative;width:100%}.scanner-offer__hero-overlay .row{width:100%}.scanner-offer--hero .scanner-offer__copy{padding:clamp(40px,7vw,100px) 0}.scanner-offer--hero h1,.scanner-offer--hero .site-eyebrow,.scanner-offer--hero p,.scanner-offer--hero .text-button{color:#fff}.scanner-offer--hero .text-button{text-decoration-color:currentColor}.scanner-offer__intro{max-width:58ch}.scanner-offer__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:30px}.scanner-offer__media{background:#f2f4f8;overflow:hidden}.scanner-offer__media img,.scanner-offer__media video{aspect-ratio:16 / 10;display:block;height:auto;object-fit:cover;width:100%}.scanner-offer__media .scanner-offer__fallback,.scanner-offer__hero-media .scanner-offer__fallback{display:none}[data-scanner-offer=trios-6] .scanner-offer__media img{object-fit:contain;padding:8%}@media(prefers-reduced-motion:reduce){.scanner-offer__media video{display:none}.scanner-offer__media .scanner-offer__fallback{display:block}.scanner-offer__hero-media video{display:none}.scanner-offer__hero-media .scanner-offer__fallback{display:block}}.scanner-offer--soft{background:rgba(var(--color-accent-rgb, 63, 114, 229),.045)}.scanner-offer__panel{height:100%;padding:clamp(24px,4vw,42px)}.scanner-offer__panel p{margin-bottom:0}.scanner-offer__stats{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.scanner-offer__stats div{background:#fff;padding:clamp(24px,4vw,44px);text-align:center}.scanner-offer__stats strong{color:var(--site-ui-accent);display:block;font-size:clamp(2rem,5vw,4rem);letter-spacing:0;line-height:1;margin-bottom:10px}.scanner-offer__stats span{color:var(--site-ui-muted);display:block;font-size:.95rem;line-height:1.35}.scanner-offer--dark{background:#061727}.scanner-offer--dark h2,.scanner-offer--dark h3{color:#fff}.scanner-offer--dark p{color:#dde1e6}.scanner-offer__steps{display:grid;gap:16px}.scanner-offer__steps>div{border:1px solid rgba(255,255,255,.14);border-radius:var(--site-ui-radius-panel);padding:24px}.scanner-offer__steps span{color:#78a9ff;display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.scanner-offer__steps p{margin-bottom:0}@media only screen and (max-width:767px){.scanner-offer--hero{min-height:calc(100svh - 64px)}.scanner-offer h1{max-width:none}.scanner-offer__actions{align-items:stretch;flex-direction:column}.scanner-offer__actions .button,.scanner-offer__actions .text-button{justify-content:center;width:100%}.scanner-offer__stats{grid-template-columns:1fr}}@media screen and (hover:hover){product-card.product-card:hover,.collection-card:hover,.blog-post.blog-post--large:hover{border-color:rgba(var(--color-accent-rgb, 63, 114, 229),.16);box-shadow:var(--site-ui-card-shadow-hover);transform:translateY(-4px)}product-card.product-card:hover .product-card-title,.collection-card:hover .collection-card--link,.blog-post.blog-post--large:hover .post-title a{color:var(--site-ui-accent)}}.blog-post .blog-post-info h5 a{color:#001d6c;transition:color .2s ease}.blog-post .blog-post-info h5 a:hover,.blog-post .blog-post-info h5 a:focus{color:#0f62fe}.blog-post .read-more,.blog-post .read-more svg path{color:#001d6c;font-weight:400;letter-spacing:normal;stroke:#001d6c}.blog-post .read-more:hover,.blog-post .read-more:focus{color:#0f62fe}.blog-post .read-more:hover svg path,.blog-post .read-more:focus svg path{stroke:#0f62fe}.template-article .breadcrumbs{padding:24px 0 28px}.template-article .blog-post-detail .share-article{display:none!important}.template-article .blog-post-detail .post-title-wrapper{background:transparent;border:0;box-shadow:none;gap:24px;overflow:visible}.template-article .blog-post-detail .blog-post-detail--continue{background:transparent;border:0;box-shadow:none;padding:0}.template-article .blog-post-detail .post-title-wrapper--has-img-true{align-items:stretch}.template-article .blog-post-detail .post-title{justify-content:center;max-width:none;min-height:100%;padding:28px 0 12px}.template-article .blog-post-detail .post-meta-wrapper{color:#001d6c;font-size:1rem;letter-spacing:.08em;margin-bottom:20px;text-transform:uppercase}.template-article .blog-post-detail .post-meta-wrapper aside{margin:0;opacity:1}.template-article .blog-post-detail .post-meta-wrapper aside:after{content:none}.template-article .blog-post-detail .entry-title{color:#001d6c;font-size:clamp(1.75rem,4.3vw,2.65rem);letter-spacing:-.02em;line-height:1.14;margin-bottom:14px;max-width:none;width:100%}.template-article .blog-post-detail .post-author--article{color:#4d5358;display:block;font-size:1rem;line-height:1.45;margin:0}.template-article .blog-post-detail .post-author-label{font-size:inherit;font-weight:400;letter-spacing:normal;margin-right:.35em;text-transform:none}.template-article .blog-post-detail .post-author-name{color:inherit;font-size:inherit;font-weight:400;letter-spacing:normal;text-decoration:none}.template-article .blog-post-detail .post-title-wrapper--has-img-true .featured-image{aspect-ratio:1 / 1;border-radius:var(--site-ui-radius-card);margin:0 auto;max-width:680px;overflow:hidden;width:100%}.template-article .blog-post-detail .post-title-wrapper--has-img-true .featured-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.template-article .blog-post-detail .article-intro{color:#121619;font-size:24px;line-height:1.5}.template-article .blog-post-detail .post-content h1,.template-article .blog-post-detail .post-content h2,.template-article .blog-post-detail .post-content h3,.template-article .blog-post-detail .post-content h4,.template-article .blog-post-detail .post-content h5,.template-article .blog-post-detail .post-content h6{color:#001d6c;font-weight:500;letter-spacing:-.015em}.template-article .blog-post-detail .post-content h1{font-size:clamp(2rem,3.3vw,2.55rem);line-height:1.12}.template-article .blog-post-detail .post-content h2{font-size:clamp(1.85rem,3.05vw,2.25rem);font-weight:600;line-height:1.16}.template-article .blog-post-detail .post-content h3{font-size:clamp(1.35rem,2.05vw,1.62rem);font-weight:600;line-height:1.22}.template-article .blog-post-detail .post-content h4{font-size:clamp(1.15rem,1.65vw,1.28rem);font-weight:600;line-height:1.28}.template-article .blog-post-detail .post-content h5,.template-article .blog-post-detail .post-content h6{font-size:.9375rem;font-weight:600;line-height:1.35}@media only screen and (min-width:768px){.template-article .breadcrumbs{padding:30px 0 36px}.template-article .blog-post-detail .post-title-wrapper{align-items:center;gap:100px;margin-bottom:72px}.template-article .blog-post-detail .post-title{padding:24px 0;flex:1 1 0;max-width:none;width:auto}.template-article .blog-post-detail .entry-title{font-size:clamp(2.2rem,2.9vw,3.35rem);line-height:1.1;max-width:none}.template-article .blog-post-detail .post-title-wrapper--has-img-true .featured-image{flex:1 1 0;max-width:none;width:auto}}.footer{background-color:var(--color-footer-bg, #1a1c1d);background-image:radial-gradient(circle at top left,rgba(var(--color-accent-rgb, 63, 114, 229),.16),transparent 34%),linear-gradient(180deg,#ffffff08,#0000001f);padding-bottom:20px;padding-top:56px}.footer .widget{margin-bottom:34px}.footer .thb-widget-title{color:#878d96;font-size:1rem;letter-spacing:.02em;margin-bottom:18px}.footer .thb-widget-menu li{margin-bottom:9px}.footer .thb-widget-menu a,.footer .widget--text .rte,.footer .widget--signup,.footer .widget--custom{color:#878d96}.footer .thb-widget-menu a:hover,.footer .thb-widget-menu a:focus,.footer .widget .text-button:hover{color:#fff}.footer .signup-container input,.sub-footer .thb-localization-forms select{background:#ffffff0a;border-color:#ffffff2e}.footer .signup-container input:focus{border-color:#0f62fe;box-shadow:0 0 0 4px #0f62fe24}@media only screen and (max-width:767px){.footer .signup-container input{font-size:16px}}.sub-footer{margin-top:28px}.sub-footer .small-12.columns:last-child p{line-height:1.4;margin-bottom:0}.sub-footer hr{opacity:.28}.footer-payment-icons figure{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:12px;margin-left:8px;padding:6px 8px}@media only screen and (max-width:767px){.section-header{padding-bottom:26px}product-card.product-card .product-card-info,.collection-card .collection-card--content,.blog-post.blog-post--large .blog-post-content{padding:18px 18px 20px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/site-ui.css.map */
