.vipa-product-reviews{padding-top:24px;padding-bottom:32px;min-width:0}.vipa-product-reviews>h2{margin:0 0 20px}.vipa-product-reviews>p{font-size:13px;line-height:1.5}.vipa-product-reviews>p:has(>[hidden]){display:none}.vipa-product-review-link a{color:inherit;text-underline-offset:3px}.vipa-cart-trust{margin:14px 0 12px;padding:12px 10px;border:1px solid rgba(0,0,0,.12);border-radius:7px;background:#f7f7f7;color:#333;text-align:left;line-height:1.45}.vipa-cart-trust__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;font-size:12px;font-weight:600}.vipa-cart-trust__items>a,.vipa-cart-trust__items>span{color:inherit;text-decoration:none;overflow-wrap:anywhere}.vipa-cart-trust__items>a:hover,.vipa-cart-trust__items>a:focus-visible{text-decoration:underline}.vipa-cart-trust__items>a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vipa-cart-trust small{display:block;margin-top:8px;font-size:11px;line-height:1.4;font-weight:400}.vipa-proof-bestsellers{padding-top:32px;padding-bottom:28px}.vipa-proof-bestsellers>h2{text-align:center;color:#001b4e;font-size:28px;line-height:1.2;margin:0 0 24px}.vipa-proof-bestsellers__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.vipa-proof-bestsellers__grid>li{min-width:0}#MainContent .vipa-proof-bestsellers__actions{position:relative;display:flex;justify-content:center;align-items:center;clear:both;width:100%;height:auto;margin:24px 0 0;padding:0;text-align:center}#MainContent .vipa-proof-bestsellers__cta{position:relative!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;max-width:100%;height:auto!important;min-height:44px;margin:0;padding:12px 22px;flex:0 1 auto;font-size:14px;line-height:1.35;white-space:normal;text-align:center;letter-spacing:.03em}@media(max-width:749px){.vipa-proof-bestsellers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#MainContent .vipa-proof-bestsellers__actions{margin-top:20px}#MainContent .vipa-proof-bestsellers__cta{padding:11px 18px;font-size:13px}}#ProductGridContainer .product-card-wrapper .card--media>.card__inner,.vipa-proof-bestsellers .card--media>.card__inner{position:relative!important;flex:0 0 auto!important;aspect-ratio:1/1;width:100%;height:auto!important;min-height:0!important;overflow:hidden}#ProductGridContainer .product-card-wrapper .card--media>.card__inner:before,.vipa-proof-bestsellers .card--media>.card__inner:before{display:none!important}#ProductGridContainer .card--media .card__media,.vipa-proof-bestsellers .card--media .card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}#ProductGridContainer .card--media .card__media .media,.vipa-proof-bestsellers .card--media .card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#ProductGridContainer .card--media .card__media img,.vipa-proof-bestsellers .card--media .card__media img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center}.product-card-wrapper .card__information{min-width:0}.vipa-real-reviews{max-width:1100px;margin:0 auto;padding:34px 20px 42px;color:#121212}.vipa-real-reviews>h2{text-align:center;font-size:28px;line-height:1.2;color:#001b4e;margin:0 0 22px}.vipa-real-reviews>p{text-align:center;font-size:13px;margin:12px 0 0}.vipa-real-reviews>p:has(>[hidden]){display:none}.vipa-real-reviews>p a{color:inherit;text-underline-offset:3px}.vipa-real-review-target{min-width:0;max-width:100%}[data-vipa-review-status][hidden],[data-vipa-review-retry][hidden]{display:none!important}.vipa-review-retry{font:inherit;color:inherit;border:1px solid currentColor;background:transparent;padding:8px 14px;cursor:pointer;border-radius:6px}.vipa-review-retry:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vipa-trust-section--verified{background:#f7f7f7;padding:45px 20px}.vipa-trust-section--verified .vipa-trust-card{max-width:1180px;margin:0 auto;background:#fefefe;border-radius:18px;padding:46px 42px 28px;box-shadow:0 20px 50px #00000014,0 5px 15px #0000000a}.vipa-trust-section--verified .vipa-heading{display:flex;align-items:center;justify-content:center;gap:18px}.vipa-trust-section--verified .vipa-heading>span{width:48px;height:2px;background:#b79a55}.vipa-trust-section--verified h2{margin:0;color:#001b4e;font-size:38px;line-height:1.1;font-weight:900;text-align:center}.vipa-trust-section--verified .vipa-subheading{text-align:center;font-size:17px;margin:12px 0 30px;color:#121212}.vipa-trust-section--verified .vipa-trust-grid{background:#fbfbfb;border-radius:16px;padding:24px 16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.vipa-trust-section--verified .trust-item{text-align:center;padding:0 12px;border-right:1px solid #e4e4e4}.vipa-trust-section--verified .trust-item:last-child{border:0}.vipa-trust-symbol{display:block;font-size:28px;line-height:1;color:#001b4e;margin-bottom:12px}.vipa-trust-section--verified .trust-item strong{display:block;color:#001b4e;font-size:13px;line-height:1.3;font-weight:900;margin-bottom:6px;text-transform:uppercase}.vipa-trust-section--verified .trust-item p{font-size:13px;line-height:1.4;margin:0;color:#121212}.vipa-trust-section--verified a{color:inherit;text-underline-offset:3px}.vipa-provider-rating{margin-top:22px;text-align:center;min-width:0;max-width:100%}.vipa-provider-link{display:block;margin-top:8px;font-size:12px}@media(max-width:900px){.vipa-trust-section--verified{padding:30px 14px}.vipa-trust-section--verified .vipa-trust-card{padding:32px 18px 22px}.vipa-trust-section--verified .vipa-heading>span{display:none}.vipa-trust-section--verified h2{font-size:26px}.vipa-trust-section--verified .vipa-subheading{font-size:15px}.vipa-trust-section--verified .vipa-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 8px;gap:24px 10px}.vipa-trust-section--verified .trust-item{border:0;padding:0 6px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
