.store-rex-collection,.store-rex-features{color:#222;font-family:var(--store-rex-font, Poppins),sans-serif;font-weight:500}.store-rex-collection__banner{margin-bottom:80px}.store-rex-collection__banner img,.store-rex-features__image{display:block;width:100%;height:auto}.store-rex-collection__products,.store-rex-collection__tests{width:min(1460px,100%);margin-inline:auto;padding-inline:15px}.store-rex-collection__products{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}.store-rex-collection__intro,.store-rex-collection__tests{flex:1 0 100%;margin:0 auto 80px;text-align:center}.store-rex-collection__tests{margin-bottom:20px}.store-rex-collection__intro h2,.store-rex-collection__tests h2,.store-rex-features__title{margin:0 0 50px;color:#222;font-family:inherit;font-size:28px;font-weight:600;line-height:1.3}.store-rex-collection__intro h2,.store-rex-collection__tests h2{display:inline-block;position:relative}.store-rex-collection__intro h2:after,.store-rex-collection__tests h2:after{content:"";position:absolute;bottom:-15px;left:50%;width:120px;height:4px;background:linear-gradient(90deg,#60a61b,#fff0);opacity:.8;transform:translate(-50%)}.store-rex-collection__kicker{margin:0 0 30px;color:#222;font-family:inherit;font-size:20px;font-weight:500;line-height:1.3}.store-rex-collection__intro p{width:80%;margin:0 auto;color:#222;font-size:18px;line-height:1.5}.store-rex-collection__card{width:48%;margin-bottom:50px;padding:30px;background:linear-gradient(to bottom,#ebedee,#fff 50%);border-radius:10px}.store-rex-collection__name{margin:0 0 10px;color:#222;font-family:inherit;font-size:20px;font-weight:600;line-height:1.3}.store-rex-collection__sku{margin:0;color:#222;font-size:14px;line-height:1.4}.store-rex-collection__gallery{min-height:350px;margin-top:10px;padding:0 50px}.store-rex-collection__photo{display:block;width:100%;height:350px;object-fit:contain}.store-rex-collection__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px}.store-rex-collection__button{display:inline-flex;align-items:center;justify-content:center;min-width:120px;padding:12px 15px;color:#60a61b;background:transparent;border-radius:50px;box-shadow:0 0 0 1px #60a61b;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none}.store-rex-collection__button:hover{box-shadow:0 0 0 2px #60a61b}.store-rex-collection__button:focus-visible,.store-rex-collection__swatch:focus-visible{outline:2px solid #60a61b;outline-offset:3px}.store-rex-collection__swatches{display:flex;align-items:center;gap:20px;margin:0;padding:0;list-style:none}.store-rex-collection__swatch{position:relative;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:var(--swatch, #ddd);cursor:pointer}.store-rex-collection__swatch.is-active:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid #222;border-radius:50%}.store-rex-features__panel{position:relative;overflow:hidden;background:#000;color:#fff}.store-rex-features__image{height:var(--rex-feature-height, 600px);object-fit:cover}.store-rex-features__panel--shift .store-rex-features__image{position:relative;left:15%}.store-rex-features__copy{position:absolute;top:50%;width:45%;color:#fff;transform:translate(-50%,-50%)}.store-rex-features__panel--left .store-rex-features__copy{left:28%}.store-rex-features__panel--right .store-rex-features__copy{right:25%;left:auto;width:50%;transform:translate(50%,-50%)}.store-rex-features__eyebrow{margin:0 0 8px;color:#fff;font-size:18px;line-height:1.4}.store-rex-features__title{margin:0 0 12px;color:#fff;font-size:26px;font-weight:600}.store-rex-features__points{margin:0;padding-left:50px;color:#fff;font-size:16px}.store-rex-features__points li{margin-bottom:10px}@media screen and (min-width:750px){.store-rex-collection__products,.store-rex-collection__tests{padding-inline:20px}}@media screen and (min-width:990px){.store-rex-collection__button{padding:12px 25px}}@media screen and (max-width:789px){.store-rex-collection__card{width:100%;margin-bottom:20px}.store-rex-collection__gallery{padding:0}.store-rex-collection__swatch{width:20px;height:20px}.store-rex-collection__button{padding:5px 12px}.store-rex-features__image,.store-rex-features__panel--shift .store-rex-features__image{position:relative;left:0;height:auto;object-fit:contain}.store-rex-features__copy,.store-rex-features__panel--left .store-rex-features__copy,.store-rex-features__panel--right .store-rex-features__copy{position:relative;top:auto;right:auto;left:auto;width:100%;padding:20px;transform:none}.store-rex-features__eyebrow{font-size:15px}.store-rex-features__title{font-size:18px}.store-rex-features__points{font-size:16px}.store-rex-collection__intro h2,.store-rex-collection__tests h2{font-size:22px}.store-rex-collection__kicker{font-size:16px}.store-rex-collection__intro p{width:100%;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/store-rex-collection.css.map */
