:root{--wx-pink: #e5007d;--wx-pink-hover: #c8006d;--wx-mint: #4dc8a0;--wx-bg: #000;--wx-surface: #121212;--wx-surface-2: #1a1a1a;--wx-line: rgba(255, 255, 255, .12);--wx-muted: rgba(255, 255, 255, .72);--wx-radius: 8px;--wx-radius-sm: 6px;--wx-ease: cubic-bezier(.22, .61, .36, 1);--wx-max: 1440px;--wx-heading: Anton, sans-serif;--wx-body: "DM Sans", sans-serif}.header .thb-full-menu>li>a.thb-full-menu--link{letter-spacing:.06em;font-size:14px}.header .thb-full-menu>li>.thb-full-menu--link:after{height:2px;top:calc(100% + 4px);background:var(--wx-mint)}.header .thb-full-menu>li.menu-item-has-wmm:hover>.thb-full-menu--link:after,.header .thb-full-menu>li.menu-item-has-wmm:focus-within>.thb-full-menu--link:after{transform:scale(1)}.header .thb-full-menu>li.menu-item-has-wmm>a svg{transition:transform .25s var(--wx-ease)}.header .thb-full-menu>li.menu-item-has-wmm:hover>a svg,.header .thb-full-menu>li.menu-item-has-wmm:focus-within>a svg{transform:rotate(180deg)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.header.is-sticky{background:#000000d1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px)}}@media only screen and (min-width:1068px){.header .logolink .logoimg{transition:height .3s var(--wx-ease)}.header.is-sticky .logolink .logoimg{height:52px}}.header a:focus-visible,.wmm a:focus-visible,.wx-section a:focus-visible{outline:2px solid var(--wx-mint);outline-offset:3px;border-radius:4px}.thb-full-menu li.menu-item-has-megamenu>.sub-menu.wmm{display:block;padding:0;white-space:normal;line-height:1.4;background:#0b0b0b;border-top:1px solid var(--wx-line);box-shadow:0 30px 60px #0000008c;transform:translateY(8px);transition:opacity .25s var(--wx-ease),visibility .25s var(--wx-ease),transform .3s var(--wx-ease)}.thb-full-menu li.menu-item-has-megamenu:hover>.sub-menu.wmm,.thb-full-menu li.menu-item-has-megamenu:focus-within>.sub-menu.wmm{display:block;transform:translateY(0)}.wmm__inner{max-width:var(--wx-max);margin:0 auto;padding:36px 40px 40px;display:grid;grid-template-columns:240px minmax(0,1fr) 320px;gap:32px;align-items:stretch}.wmm__inner--no-links{grid-template-columns:minmax(0,1fr) 320px}.wmm__inner--no-promo{grid-template-columns:240px minmax(0,1fr)}.wmm__inner--no-links.wmm__inner--no-promo{grid-template-columns:minmax(0,1fr)}.wmm__links{display:flex;flex-direction:column;padding-right:8px;border-right:1px solid var(--wx-line)}.wmm__eyebrow{font-family:var(--wx-body);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wx-mint);margin:0 0 14px}.wmm__list{list-style:none;margin:0;padding:0}.wmm .wmm__link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 0;font-family:var(--wx-heading);font-size:19px;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(255,255,255,.06);transition:color .2s,padding .25s var(--wx-ease)}.wmm .wmm__link:after{content:none}.wmm .wmm__link svg{flex-shrink:0;opacity:0;transform:translate(-6px);transition:opacity .2s,transform .25s var(--wx-ease)}.wmm .wmm__link:hover,.wmm .wmm__link:focus-visible,.wmm .wmm__link.is-active{color:var(--wx-mint);padding-left:6px}.wmm .wmm__link:hover svg,.wmm .wmm__link:focus-visible svg{opacity:1;transform:translate(0)}.wmm .wmm__all{margin-top:auto;padding-top:18px;font-size:14px;font-weight:600;color:#fff;text-decoration:underline;text-decoration-color:var(--wx-pink);text-decoration-thickness:2px;text-underline-offset:5px}.wmm .wmm__all:after{content:none}.wmm .wmm__all:hover{color:var(--wx-mint)}.wmm__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--wmm-cols, 4),minmax(0,1fr));gap:16px}.wmm__cards--1{--wmm-cols: 1}.wmm__cards--2{--wmm-cols: 2}.wmm__cards--3{--wmm-cols: 3}.wmm__cards--4{--wmm-cols: 4}.wmm__cards--5{--wmm-cols: 5}.wmm__cards--6{--wmm-cols: 3}.wmm .wmm__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:280px;isolation:isolate;border-radius:var(--wx-radius);overflow:hidden;background:var(--wx-surface);border:1px solid var(--wx-line);color:#fff;transition:transform .35s var(--wx-ease),border-color .25s}.wmm .wmm__card:after{content:none}.wmm .wmm__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 35%,#000000e0)}.wmm .wmm__card:hover,.wmm .wmm__card:focus-visible{transform:translateY(-4px);border-color:#4dc8a099}.wmm__card-media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background:var(--wx-surface-2)}.wmm__card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--wx-ease)}.wmm .wmm__card:hover .wmm__card-media img{transform:scale(1.06)}.wmm__card-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1d1d1d,#0d0d0d)}.wmm__card-body{display:flex;flex-direction:column;gap:4px;padding:16px 16px 18px}.wmm__card-title{font-family:var(--wx-heading);font-size:clamp(15px,1.35vw,20px);line-height:1.1;text-transform:uppercase;letter-spacing:.02em;word-break:normal;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.wmm__card-text{font-size:13px;line-height:1.4;color:#ffffffd9}.wmm__inner--no-links.wmm__inner--no-promo .wmm__card{min-height:300px}.wmm__promo{position:relative;display:flex;align-items:flex-end;min-height:300px;border-radius:var(--wx-radius);overflow:hidden;background:var(--wx-pink);color:#fff;isolation:isolate}.wmm__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000000d 20%,#000000e6)}.wmm__promo .wmm__promo-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--wx-ease)}.wmm__promo:hover .wmm__promo-img{transform:scale(1.05)}.wmm__promo-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px}.wmm__promo-badge{display:inline-block;padding:5px 10px;border-radius:8px;background:var(--wx-mint);color:#000;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wmm__promo-heading{font-family:var(--wx-heading);font-size:30px;line-height:1;text-transform:uppercase}.wmm__promo-text{font-size:14px;line-height:1.45;color:#ffffffe0}.wmm__promo .wmm__promo-button{margin-top:6px;pointer-events:none}@media only screen and (max-width:1360px){.wmm__inner{grid-template-columns:210px minmax(0,1fr);gap:24px;padding:28px 30px 32px}.wmm__inner--no-links{grid-template-columns:minmax(0,1fr)}.wmm__promo:not(.wmm__promo--mobile){display:none}.wmm .wmm__card{min-height:240px}}@media only screen and (max-width:1180px){.wmm__card-text{display:none}.wmm .wmm__card{min-height:210px}.wmm__inner--no-links .wmm__card-text{display:block}}.mobile-menu .wmm-m__link{display:flex!important;align-items:center;gap:14px;padding-top:10px!important;padding-bottom:10px!important}.wmm-m__thumb{flex:0 0 56px;width:56px;height:56px;border-radius:var(--wx-radius-sm);overflow:hidden;background:var(--wx-surface-2)}.wmm-m__thumb img{width:100%;height:100%;object-fit:cover;display:block}.wmm-m__body{display:flex;flex-direction:column;gap:2px;min-width:0}.wmm-m__title{line-height:1.2}.mobile-menu .wmm-m__title{font-size:20px}.wmm-m__text{font-size:13px;line-height:1.35;text-transform:none;letter-spacing:0;color:var(--wx-muted);font-weight:400}.mobile-menu .wmm-m__all{color:var(--wx-mint)!important;font-weight:600}.wmm-m__promo-item{padding:16px 0 8px;border:0!important}.wmm__promo--mobile{min-height:210px}.wmm__promo--mobile .wmm__promo-heading{font-size:26px}html:root{--badge-corner-radius: 8px}.section-gallery .gallery__item figure,.webstra-contact-info{border-radius:8px}.button,.button:before{border-radius:8px!important}.blog-header__tags--inner a{border-radius:8px!important;color:#fff;border-color:#ffffff59}.blog-header__tags--inner a:hover{border-color:#4dc8a0!important;color:#fff!important}.blog-header__tags--inner a.active,.blog-header__tags--inner a.active:hover{background:#fff!important;border-color:#fff!important;color:#000!important}.blog-header__tags--inner a:focus-visible{outline:2px solid #4dc8a0;outline-offset:3px}:root{--wx-gap: var(--section-spacing-mobile, 50px)}@media only screen and (min-width:768px){:root{--wx-gap: var(--section-spacing-desktop, 90px)}}#main-content .section-spacing,#main-content .section-spacing.section-spacing--disable-top,#main-content .section-spacing.section-spacing--disable-bottom{margin-top:var(--wx-gap)!important;margin-bottom:0!important}#main-content{padding-bottom:var(--wx-gap)}#main-content .section-spacer{display:none}.wx-usp{padding-bottom:0!important}.wx-news{padding-top:0!important}.wx-pg{padding:var(--wx-gap) 0 0!important}.wx-pg.wx-pg--tight{padding-top:calc(var(--wx-gap) * .6)!important}.wx-pg.wx-pg--line{margin-top:var(--wx-gap);padding-top:var(--wx-gap)!important}.wx-pg.wx-ph{padding:0!important;margin-top:0!important}html .template-page .webstra-retailer-list{margin-top:var(--wx-gap);padding:var(--wx-gap) 0 0!important}.wx-coll-seo{padding:var(--wx-gap) 0 0!important}.wx-coll-help{margin-top:var(--wx-gap);padding:var(--wx-gap) 0 0!important}.wx-pds-details{margin-top:var(--wx-gap)!important;padding:var(--wx-gap) 0 0!important}.wx-pds-reviews{padding:var(--wx-gap) 0 0!important}html .template-product .wx-pds-recs.section-spacing-padding{padding-top:var(--wx-gap)!important;padding-bottom:0!important}@media only screen and (min-width:768px){.template-index .wx-container{padding-left:50px;padding-right:50px}.template-index .text-with-icons__inner,.template-index image-with-text-overlay.image-with-text-overlay{width:calc(100% - 100px)!important;max-width:calc(var(--wx-max) - 100px)!important}}.template-index .text-with-icons{padding-top:0!important;padding-bottom:0!important}.template-index .collapsible-content .section-header--content{max-width:none;margin-left:0;margin-right:0}@media only screen and (min-width:1181px){.wmm__card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em}}.wmm__inner--no-links .wmm__card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em}.blog-post figure.featured-image.aspect-ratio{padding-bottom:0!important;aspect-ratio:16 / 10;height:auto;position:relative;overflow:hidden;border-radius:8px}.blog-post figure.featured-image.aspect-ratio img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/8/assets/webstra-ux.css.map */
