.trust-element{position:relative;overflow:hidden;box-sizing:border-box;height:100%;border-radius:var(--trust-radius, 14px);background:var(--trust-bg, #1e316a);color:var(--trust-text, #fff);text-decoration:none}.trust-element__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.trust-element--overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,var(--trust-overlay-opacity, .5)),rgba(0,0,0,calc(var(--trust-overlay-opacity, .5) * .35)))}.trust-element__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:var(--trust-items-align, flex-start);text-align:var(--trust-text-align, left);height:100%}.trust-element__header-icon{line-height:0}.trust-element__header-icon img{width:var(--trust-header-icon-size, 40px);height:var(--trust-header-icon-size, 40px);object-fit:contain}.trust-element__cta{display:flex;justify-content:var(--trust-btn-align, flex-start);width:100%}.trust-element__title{margin:0;font-weight:700;line-height:1.2}.trust-element__usps{list-style:none;margin:0;padding:0}.trust-element__usp{display:flex;align-items:flex-start;gap:10px;line-height:1.4}.trust-element__usp-icon{flex:0 0 auto;width:20px;height:20px;object-fit:contain;margin-top:1px}.trust-element__button{display:inline-block;padding:12px 28px;border-radius:999px;background:var(--trust-btn-bg, #fff);color:var(--trust-btn-text, #1e316a);font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.trust-element__button:hover{opacity:.88}.trust-element--full-bleed{display:block;line-height:0;background:none}.trust-element__full-image{width:100%;height:auto;display:block;border-radius:inherit}.trust-element--card .trust-element__content{gap:12px;padding:24px}.trust-element--card .trust-element__title{font-size:1.05rem}.trust-element--card .trust-element__usps{display:flex;flex-direction:column;gap:10px}.trust-element--card .trust-element__usp{font-size:.9rem}.trust-element--banner{grid-column:1 / -1}.trust-element--banner .trust-element__content{gap:20px;padding:32px clamp(24px,5vw,56px)}.trust-element--banner .trust-element__title{font-size:clamp(1.25rem,2.4vw,1.75rem);max-width:32ch}.trust-element--banner .trust-element__usps{gap:12px 28px}.trust-element--banner .trust-element__usps--flex{display:flex;flex-wrap:wrap}.trust-element--banner .trust-element__usps:not(.trust-element__usps--flex){display:flex;flex-direction:column}.trust-element--banner .trust-element__usp{font-size:.95rem}@media screen and (max-width:740px){.trust-element--banner .trust-element__content{padding:24px 20px}}.quick-filters{display:flex;flex-direction:column;gap:12px;margin:0 0 24px}.quick-filters__group{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:8px 10px}.quick-filters__label{flex:0 0 auto;display:flex;align-items:center;min-height:36px;font-size:13px;font-weight:600;white-space:nowrap;color:rgba(var(--text-color, 30, 30, 30),.65)}.quick-filters__pills{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.quick-filters .quick-filter-pill{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 16px;border-radius:999px;border:0;background-color:#fff;box-shadow:0 1px 3px #00000012;color:rgb(var(--text-color, 30, 30, 30));font-size:13px;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap;transition:box-shadow .15s ease,background-color .15s ease,color .15s ease}.quick-filters .quick-filter-pill:hover{box-shadow:0 2px 6px #00000024}.quick-filters .quick-filter-pill.is-active{background-color:rgb(var(--text-color, 30, 30, 30));color:rgb(var(--background, 255, 255, 255));box-shadow:none}.quick-filter-more .icon{width:12px;height:12px;transition:transform .15s ease}.quick-filters__group.is-open .quick-filter-more .icon{transform:rotate(180deg)}.quick-filters__group .quick-filter-pill.is-extra{display:none}.quick-filters__group.is-open .quick-filter-pill.is-extra{display:inline-flex}@media screen and (max-width:740px){.quick-filters__group{flex-direction:column;align-items:flex-start;gap:6px}.quick-filters__pills{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quick-filters__pills::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/240/compiled_assets/styles.css.map */
