:root{--instrips-ink: #2b2f33;--instrips-ink-soft: #5f6670;--instrips-line: #e3e6ea;--instrips-paper: #ffffff;--instrips-paper-2: #f6f7f8;--instrips-accent: #2a9d8f;--instrips-ribbon: var(--instrips-accent);--instrips-radius: 8px}body{color:var(--instrips-ink);letter-spacing:.005em}h1,h2,h3,h4,.h0,.h1,.h2,.h3{letter-spacing:-.01em;color:var(--instrips-ink)}.caption-with-letter-spacing,.caption-large,.subtitle{letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;color:var(--instrips-ink-soft)}.instrips-hex{background-color:var(--instrips-paper);background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--instrips-paper) 85%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='96' viewBox='0 0 84 96'><g fill='none' stroke='%23c9d4de' stroke-width='1'><path d='M42 2 L80 24 L80 72 L42 94 L4 72 L4 24 Z'/><circle cx='42' cy='2' r='3' fill='white'/><circle cx='80' cy='24' r='3' fill='white'/><circle cx='80' cy='72' r='3' fill='white'/><circle cx='42' cy='94' r='3' fill='white'/><circle cx='4' cy='72' r='3' fill='white'/><circle cx='4' cy='24' r='3' fill='white'/></g></svg>");background-size:auto,84px 96px;background-repeat:no-repeat,repeat}.instrips-stripe{position:relative}.instrips-stripe:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--instrips-ribbon);border-radius:3px}.card-wrapper .card{border:1px solid var(--instrips-line);background:var(--instrips-paper);box-shadow:none;transition:box-shadow .2s ease,transform .2s ease}.card-wrapper:hover .card{box-shadow:0 10px 30px #2b2f3314;transform:translateY(-2px)}.card-wrapper .card__inner{background:var(--instrips-paper-2)}.card-wrapper .card{padding-left:.9rem}.card-wrapper .card:before{content:"";position:absolute;left:.8rem;top:.8rem;bottom:.8rem;width:4px;border-radius:2px;background:var(--instrips-ribbon);pointer-events:none;z-index:1}.card-wrapper .card__content{padding-left:1.4rem}.card__heading{font-weight:600;letter-spacing:-.005em}.card__heading a:after{outline:none}.card-information .price{color:var(--instrips-ink);font-weight:500}.card .badge{border-radius:3px;letter-spacing:.08em;font-size:1.1rem}.card__information .instrips-tagline{display:block;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--instrips-accent);margin:.2rem 0 .4rem;font-weight:600}.product__info-container{padding-left:2.4rem}.product__info-container .product__title h1{font-weight:700;font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.08}.product__info-container .product__title{position:relative}.product__info-container .product__title:before{content:"";position:absolute;left:-2.4rem;top:.3em;bottom:.3em;width:6px;border-radius:3px;background:var(--instrips-ribbon)}.product__media-wrapper .product__media{background:var(--instrips-paper-2);border-radius:12px}.product__media-wrapper .product__media img{mix-blend-mode:multiply}.product__info-container .price{font-size:2rem}.product__info-container .price .price-item--regular{color:var(--instrips-ink)}.product__info-container .product-form__submit{background:var(--instrips-accent);color:#fff;border:0;font-weight:600;letter-spacing:.04em}.product__info-container .product-form__submit:hover{filter:brightness(.94)}.product__info-container .product-form__submit:after{box-shadow:none}.product__info-container .quantity,.product__info-container .product-form__input .form__label,.product__tax{color:var(--instrips-ink-soft)}.instrips-label{margin:1.2rem 0 1.8rem;border:1px solid var(--instrips-line);border-radius:var(--instrips-radius);background:var(--instrips-paper);overflow:hidden}.instrips-label__tag{display:inline-block;padding:.55rem 1rem;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--instrips-accent);border-bottom:1px solid var(--instrips-line);width:100%}.instrips-label__rows{display:grid;grid-template-columns:1fr;margin:0;padding:0}.instrips-label__rows div{display:flex;justify-content:space-between;gap:1.2rem;padding:.7rem 1rem;border-bottom:1px solid var(--instrips-line);font-size:1.35rem}.instrips-label__rows div:last-child{border-bottom:0}.instrips-label__rows dt{color:var(--instrips-ink-soft);font-weight:400}.instrips-label__rows dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.instrips-label__foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:.7rem 1rem;background:var(--instrips-paper-2);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--instrips-ink-soft)}.instrips-label__foot em{font-style:italic;font-weight:700;color:var(--instrips-accent);margin-right:.3rem}.instrips-label__usa{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--instrips-ink);white-space:nowrap;margin-left:auto}.instrips-label__usa svg{flex:none}.instrips-label__foot{flex-wrap:nowrap}@media screen and (max-width:1199px){.instrips-label__format-long{display:none}}.product__info-container .icon-with-text{border-top:1px solid var(--instrips-line);border-bottom:1px solid var(--instrips-line);padding:1.2rem 0}.product__info-container .icon-with-text--horizontal .icon-with-text__item{color:var(--instrips-ink-soft);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.product__info-container .icon-with-text img{filter:grayscale(1);opacity:.8}.product__description.rte{max-width:68ch}.product__description.rte>p:first-child strong{display:inline-block;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--instrips-accent)}.product__description.rte h3{font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--instrips-ink);margin:2.8rem 0 .8rem;padding-bottom:.5rem;border-bottom:2px solid var(--instrips-accent);display:inline-block}.product__description.rte ul{padding-left:1.6rem}.product__description.rte li{margin:.35rem 0}.product__description.rte table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--instrips-line);border-radius:var(--instrips-radius);font-size:1.35rem;margin:.6rem 0 1.2rem;overflow:hidden}.product__description.rte table th,.product__description.rte table td{padding:.55rem .8rem;border-bottom:1px solid var(--instrips-line);text-align:left;vertical-align:top}.product__description.rte table th{width:34%;font-weight:600;color:var(--instrips-ink-soft);background:var(--instrips-paper-2);overflow-wrap:anywhere}.product__description.rte table td{overflow-wrap:anywhere}.product__description.rte table tr:nth-child(odd) td{background:#fff}.product__description.rte table tr:last-child th,.product__description.rte table tr:last-child td{border-bottom:0}.product__description.rte details{border-top:1px solid var(--instrips-line)}.product__description.rte details:last-of-type{border-bottom:1px solid var(--instrips-line)}.product__description.rte summary{cursor:pointer;padding:1rem 2.4rem 1rem 0;list-style:none;position:relative;font-size:1.45rem}.product__description.rte summary::-webkit-details-marker{display:none}.product__description.rte summary:after{content:"+";position:absolute;right:.2rem;top:.8rem;font-size:2rem;line-height:1;color:var(--instrips-accent)}.product__description.rte details[open] summary:after{content:"\2013"}.product__description.rte details p{margin:0 0 1.2rem;color:var(--instrips-ink-soft)}.product__description.rte>p>em{display:block;margin-top:2rem;font-size:1.2rem;color:var(--instrips-ink-soft)}.product__accordion .accordion__title{font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase}.accordion{border-color:var(--instrips-line)}.button,.shopify-challenge__button,.customer button{letter-spacing:.04em;font-weight:600}.button--secondary{color:var(--instrips-accent)}.button--secondary:after,.button--secondary:before{--color-button: 42,157,143}.collection-hero__title{font-weight:700}.collection-hero__description{color:var(--instrips-ink-soft);max-width:64ch}.facets__wrapper{border-bottom:1px solid var(--instrips-line)}[id$=__hero] .rich-text{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='96' viewBox='0 0 84 96'><g fill='none' stroke='%23d5dde5' stroke-width='1'><path d='M42 2 L80 24 L80 72 L42 94 L4 72 L4 24 Z'/><circle cx='42' cy='2' r='3' fill='white'/><circle cx='80' cy='24' r='3' fill='white'/><circle cx='80' cy='72' r='3' fill='white'/><circle cx='42' cy='94' r='3' fill='white'/><circle cx='4' cy='72' r='3' fill='white'/><circle cx='4' cy='24' r='3' fill='white'/></g></svg>"),linear-gradient(180deg,#ffffff59,#fff 90%);background-size:84px 96px,auto}[id$=__hero] .rich-text__heading{font-weight:700;letter-spacing:-.02em;max-width:16ch;margin-inline:auto}[id$=__hero] .rich-text__text{max-width:56ch;margin-inline:auto;color:var(--instrips-ink-soft);font-size:1.7rem}[id$=__hero] .caption-with-letter-spacing,[id$=__why_buccal] .caption-with-letter-spacing{color:var(--instrips-accent);font-weight:700}.instrips-hero .rich-text__wrapper{background:transparent}.instrips-hero .rich-text__heading{font-weight:700;letter-spacing:-.02em;max-width:14ch;margin-inline:auto}.instrips-hero .rich-text__text{max-width:52ch;margin-inline:auto;color:var(--instrips-ink-soft);font-size:1.7rem}.instrips-hero .caption-with-letter-spacing{color:var(--instrips-accent);font-weight:700}.instrips-kicker{text-align:center}.multicolumn.instrips-studied .multicolumn-card{border:1px solid var(--instrips-line);border-radius:var(--instrips-radius);background:var(--instrips-paper)}.multicolumn.instrips-studied .multicolumn-card__info{padding:2rem}.multicolumn.instrips-studied .multicolumn-card .h3{font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;color:var(--instrips-accent)}.multicolumn.instrips-trust .multicolumn-card__info{padding:1.4rem 0}.multicolumn.instrips-trust .multicolumn-card .h3{font-size:1.6rem}.multicolumn.instrips-trust .multicolumn-list__item{border-top:2px solid var(--instrips-accent)}.header{border-bottom:0}.header__heading-logo{max-height:40px;width:auto}.scrolled-past-header .header__heading-logo{max-height:32px}.header__menu-item{letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem;font-weight:600}.announcement-bar__message{letter-spacing:.08em;text-transform:uppercase;font-size:1.15rem;font-weight:600}.footer{border-top:0}.footer-block__image-wrapper img{max-height:44px;width:auto}.footer .rte,.footer .footer-block__details-content,.footer__content-bottom,.footer__copyright{color:#ffffffc7}.footer a{color:#fff}.footer-block__heading{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.footer__content-bottom{border-top:1px solid var(--instrips-line)}@media screen and (max-width:749px){.product__info-container{padding-left:1.6rem;padding-top:1.2rem}.product__info-container .product__title:before{width:5px}.instrips-label{margin:.8rem 0 1.2rem}.instrips-label__tag{padding:.5rem .9rem;font-size:1.05rem}.instrips-label__rows div{padding:.6rem .9rem}.instrips-label__foot{font-size:.95rem;padding:.6rem .9rem}.product__info-container .icon-with-text--horizontal{grid-template-columns:repeat(3,1fr);gap:.6rem}.product__info-container .icon-with-text--horizontal .icon-with-text__item{font-size:1.05rem;letter-spacing:.04em}.product__info-container .icon-with-text img,.product__info-container .icon-with-text svg{width:2.6rem;height:2.6rem}.product__info-container .product-form__submit{position:sticky;bottom:calc(env(safe-area-inset-bottom,0px) + .8rem);z-index:2;box-shadow:0 6px 20px #2b2f332e}.product__description.rte{font-size:1.45rem}.product__description.rte table{font-size:1.25rem}.product__description.rte table th{width:38%}.product__description.rte table th,.product__description.rte table td{padding:.5rem .6rem}.product__description.rte h3{margin-top:2.2rem}.card-wrapper .card{padding-left:.7rem}.card-wrapper .card:before{left:.6rem}.card-wrapper .card__content{padding-left:1.2rem}.product__info-container .product__title:before{left:-1.6rem}.product__info-container .product__title h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}.instrips-label__rows div{font-size:1.3rem}}.header__heading-logo-wrapper{display:flex;align-items:center}.instrips-logo{display:block;height:34px;width:auto}.scrolled-past-header .instrips-logo{height:28px}@media screen and (max-width:749px){.instrips-logo{height:28px}}[id$=__hero] .rich-text__heading.hxl{font-size:calc(var(--font-heading-scale) * 5.2rem);line-height:1.05}@media screen and (max-width:749px){[id$=__hero] .rich-text__heading.hxl{font-size:calc(var(--font-heading-scale) * 3.2rem)}[id$=__hero] .rich-text__caption{font-size:1.1rem}[id$=__hero] .rich-text{padding-top:5.6rem}}.instrips-coa{border:1px solid var(--instrips-line);border-radius:var(--instrips-radius);margin:1.4rem 0;background:var(--instrips-paper)}.instrips-coa summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem}.instrips-coa summary::-webkit-details-marker{display:none}.instrips-coa__title{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.instrips-coa__title:before{content:"\2713";display:inline-block;margin-right:.6rem;color:var(--instrips-accent);font-weight:700}.instrips-coa__count{font-size:1.1rem;color:var(--instrips-ink-soft);white-space:nowrap}.instrips-coa__count:after{content:"+";margin-left:.8rem;color:var(--instrips-accent);font-size:1.6rem;line-height:1}.instrips-coa[open] .instrips-coa__count:after{content:"\2013"}.instrips-coa__body{padding:0 1.2rem 1.2rem;border-top:1px solid var(--instrips-line)}.instrips-coa__lead{margin:1rem 0;color:var(--instrips-ink-soft);font-size:1.35rem}.instrips-coa__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.instrips-coa__list li{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.8rem 1rem;border:1px solid var(--instrips-line);border-radius:6px;background:var(--instrips-paper-2)}.instrips-coa__meta{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:1.3rem;color:var(--instrips-ink-soft)}.instrips-coa__meta strong{color:var(--instrips-ink);font-variant-numeric:tabular-nums}.instrips-coa__notes{flex-basis:100%;font-size:1.2rem}.instrips-coa__link{min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem}@media screen and (max-width:749px){.instrips-coa__link{width:100%}}.product__info-container .rating-wrapper{margin:.2rem 0 .6rem}.product__info-container .rating-star{--color-rating-star: var(--instrips-accent)}.product__info-container .rating-text,.product__info-container .rating-count{color:var(--instrips-ink-soft);font-size:1.2rem}.instrips-bundle{margin:1.2rem 0 1.6rem}.instrips-bundle__title{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin:0 0 .8rem}.instrips-bundle__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.instrips-bundle__item{display:flex;align-items:center;gap:1rem;padding:.7rem .9rem .7rem 1.4rem;border:1px solid var(--instrips-line);border-radius:var(--instrips-radius);background:var(--instrips-paper);position:relative}.instrips-bundle__item:before{content:"";position:absolute;left:.6rem;top:.8rem;bottom:.8rem;width:4px;border-radius:2px;background:var(--instrips-accent)}.instrips-bundle__media{flex:none;width:64px;height:64px;border-radius:6px;background:var(--instrips-paper-2);overflow:hidden;display:flex;align-items:center;justify-content:center}.instrips-bundle__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.7);transform-origin:center 46%}.instrips-bundle__body{display:grid;gap:.1rem;min-width:0}.instrips-bundle__qty{font-size:1.1rem;color:var(--instrips-ink-soft);letter-spacing:.06em}.instrips-bundle__name{font-weight:600;color:var(--instrips-ink);text-decoration:none}.instrips-bundle__tag{font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:var(--instrips-accent);font-weight:700}.instrips-bundle__dose{font-size:1.2rem;color:var(--instrips-ink-soft)}.instrips-cats{display:flex;gap:.6rem;flex-wrap:wrap;padding-top:.4rem;padding-bottom:1.2rem}.instrips-cats__pill{display:inline-flex;align-items:center;min-height:3.4rem;padding:0 1.3rem;border:1px solid var(--instrips-line);border-radius:999px;background:var(--instrips-paper);color:var(--instrips-ink);text-decoration:none;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.instrips-cats__pill:hover{border-color:var(--instrips-accent);color:var(--instrips-accent)}.instrips-cats__pill.is-active{background:var(--instrips-accent);border-color:var(--instrips-accent);color:#fff}@media screen and (max-width:749px){.instrips-cats{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-1.5rem;padding-inline:1.5rem}.instrips-cats::-webkit-scrollbar{display:none}.instrips-cats__pill{flex:none}}.header__submenu{background:#2b2f33}.header__submenu .header__menu-item,.header__submenu .header__menu-item span{color:#fff!important;opacity:1}.header__submenu .header__menu-item:hover span{text-decoration:underline;text-underline-offset:.3rem}.instrips-wholesale-link{display:inline-flex;align-items:center;align-self:center;min-height:3.2rem;padding:0 1.2rem;margin-right:.4rem;border:1px solid rgba(255,255,255,.55);border-radius:999px;color:#fff;text-decoration:none;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;white-space:nowrap}.instrips-wholesale-link:hover{background:var(--instrips-accent);border-color:var(--instrips-accent)}@media screen and (max-width:749px){.instrips-wholesale-link{min-height:2.8rem;padding:0 .8rem;font-size:.95rem;letter-spacing:.05em;margin-right:.2rem}}[id$=__why_anchor] .custom-liquid{padding:0}html{scroll-behavior:smooth}.product .kaching-bundles__block{--bar-selected-border-color: var(--instrips-accent) !important;--bar-border-color: color-mix(in srgb, var(--instrips-accent) 35%, transparent) !important;--bar-label-background-color: var(--instrips-accent) !important;--bar-most-popular-background-color: var(--instrips-accent) !important;--block-title-color: var(--instrips-accent) !important;--block-block-title-color: var(--instrips-accent) !important;--bar-title-color: var(--instrips-ink) !important;--bar-price-color: var(--instrips-accent) !important;--bar-selected-background-color: color-mix(in srgb, var(--instrips-accent) 6%, #fff) !important}.instrips-stacks{padding:4.8rem 0 1rem}.instrips-stacks__title{font-size:2.6rem;margin:0 0 .4rem;color:var(--instrips-ink)}.instrips-stacks__lead{margin:0 0 1.8rem;color:var(--instrips-ink-soft);max-width:60ch}.instrips-stacks__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:1.6rem}.instrips-stacks__card{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;background:#fff;border:1px solid var(--instrips-line);border-radius:1.2rem;overflow:hidden;text-decoration:none;color:var(--instrips-ink);transition:box-shadow .2s ease,transform .2s ease}.instrips-stacks__card:hover{box-shadow:0 1.2rem 2.4rem #0e1b4d1a;transform:translateY(-2px)}.instrips-stacks__ribbon{position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--instrips-ribbon, var(--instrips-accent))}.instrips-stacks__media{display:block;aspect-ratio:1;background:#fff}.instrips-stacks__media img{width:100%;height:100%;object-fit:contain;display:block}.instrips-stacks__body{display:grid;gap:.3rem;padding:1.2rem 1.4rem 1.5rem 1.8rem;align-content:start}.instrips-stacks__name{font-weight:700;font-size:1.5rem;line-height:1.25}.instrips-stacks__tag{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--instrips-accent)}.instrips-stacks__count{font-size:1.2rem;color:var(--instrips-ink-soft)}.instrips-stacks__price{margin-top:.4rem;font-size:1.5rem}.instrips-stacks__price s{color:var(--instrips-ink-soft);margin-right:.5rem;font-weight:400}@media screen and (max-width:749px){.instrips-stacks{padding-top:3.2rem}.instrips-stacks__title{font-size:2.1rem}.instrips-stacks__list{grid-template-columns:repeat(2,1fr);gap:1rem}.instrips-stacks__body{padding:.9rem 1rem 1.1rem 1.3rem}.instrips-stacks__name{font-size:1.3rem}}.instrips-from .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem}.instrips-from__label{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--instrips-ink-soft)}.instrips-from__price{font-size:1.8rem;font-weight:700;color:var(--instrips-ink)}.instrips-from__unit{font-size:1.15rem;color:var(--instrips-ink-soft)}.instrips-from__single{flex-basis:100%;font-size:1.1rem;color:var(--instrips-ink-soft)}[id$=__lineup] .custom-liquid{padding:0}.instrips-lineup{background:#fff;padding:1.6rem 0 2.4rem}.instrips-lineup img{display:block;width:min(100%,1600px);height:auto;margin:0 auto}@media screen and (max-width:749px){.instrips-lineup{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:1rem 0 1.4rem}.instrips-lineup::-webkit-scrollbar{display:none}.instrips-lineup img{width:1400px;max-width:none;margin:0}}[id$=__hero] .rich-text{background-image:linear-gradient(180deg,#ffffff59,#fff 90%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='96' viewBox='0 0 84 96'><g fill='none' stroke='%23d5dde5' stroke-width='1'><path d='M42 2 L80 24 L80 72 L42 94 L4 72 L4 24 Z'/><circle cx='42' cy='2' r='3' fill='white'/><circle cx='80' cy='24' r='3' fill='white'/><circle cx='80' cy='72' r='3' fill='white'/><circle cx='42' cy='94' r='3' fill='white'/><circle cx='4' cy='72' r='3' fill='white'/><circle cx='4' cy='24' r='3' fill='white'/></g></svg>");background-size:auto,84px 96px}[id$=__hero] .button--primary,[id$=__hero] .button:not(.button--secondary){display:inline-flex;align-items:center;gap:.7rem}[id$=__hero] .button:not(.button--secondary):before{content:"";flex:none;width:2.2rem;height:2.2rem;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><circle cx='9' cy='24' r='8' fill='white'/><circle cx='20' cy='9' r='5.5' fill='white'/><circle cx='33' cy='6' r='3.5' fill='white' opacity='.75'/><circle cx='34' cy='17' r='2.5' fill='white' opacity='.75'/><circle cx='6' cy='9' r='2.5' fill='white' opacity='.75'/><circle cx='23' cy='34' r='2.2' fill='white' opacity='.75'/><circle cx='33' cy='29' r='2' fill='white' opacity='.75'/></svg>") center / contain no-repeat}[id$=__hero] .button:not(.button--secondary):before{position:static;inset:auto;z-index:auto;box-shadow:none;border-radius:0}@media screen and (max-width:749px){.instrips-lineup{overflow:hidden}.instrips-lineup img{will-change:transform;transform:translateZ(0)}}.card .card__badge,.card-wrapper .card__badge{display:none}@media screen and (max-width:749px){.card__information{padding-top:1rem;padding-bottom:1.2rem}.card__heading,.card__heading .full-unstyled-link{font-size:1.3rem;line-height:1.25}.card__information .instrips-tagline{font-size:.95rem;letter-spacing:.06em;line-height:1.3;margin:.2rem 0 .3rem}.card-information .price,.card-information .instrips-from{font-size:1.2rem}.instrips-from .price__container{gap:.15rem .35rem}.instrips-from__label{font-size:.9rem}.instrips-from__price{font-size:1.5rem}.instrips-from__unit{font-size:.95rem}.instrips-from__single{font-size:.95rem;line-height:1.3}.card__information .quick-add{margin-top:.8rem}.card__information .quick-add__submit{min-height:3.6rem;font-size:1.2rem;padding-inline:.6rem;white-space:nowrap}}@media screen and (max-width:749px){.card .card__information .instrips-tagline{font-size:.95rem!important;letter-spacing:.06em;line-height:1.3;margin:.2rem 0 .3rem}.card .card__heading,.card .card__heading a{font-size:1.3rem!important;line-height:1.25}.card .quick-add{margin:.8rem 0 0}.card .quick-add__submit{min-height:3.6rem;font-size:1.15rem;padding:0 .5rem;white-space:nowrap;letter-spacing:.02em}.card .card-information .price,.card .card-information .instrips-from{font-size:1.15rem!important}}[id$=__hero] .rich-text__text+.rich-text__text{display:none}@media screen and (max-width:749px){[id$=__hero] .rich-text__text:has(+.rich-text__text){display:none}[id$=__hero] .rich-text__text+.rich-text__text{display:block;font-size:1.45rem;max-width:30ch;margin:.6rem auto 0}[id$=__hero] .rich-text{padding-top:2.8rem!important;padding-bottom:1.6rem!important}[id$=__hero] .rich-text__heading{font-size:2.9rem;line-height:1.1;margin:.4rem 0 .2rem}[id$=__hero] .caption-with-letter-spacing{font-size:.95rem}[id$=__hero] .rich-text__buttons{margin-top:1.4rem;gap:.8rem}[id$=__hero] .rich-text__buttons .button{min-height:4.2rem}.instrips-lineup{padding:.6rem 0 1rem}}@media screen and (max-width:749px){.instrips-lineup{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.instrips-lineup::-webkit-scrollbar{display:none}.instrips-lineup img{transform:none;will-change:auto}}@media screen and (max-width:749px){.card .card__information .price--on-sale .price__sale{display:flex;flex-wrap:wrap;gap:.1rem .5rem;align-items:baseline}.card .card__information .price .price-item--sale{font-size:1.5rem;font-weight:700}.card .card__information .price .price-item--regular{font-size:1.1rem}.card .card__information .price .visually-hidden{display:none}}.card__information{display:flex;flex-direction:column}.card__information .price,.card__information .instrips-from{margin-top:auto;padding-top:.8rem}.instrips-from__label{font-size:1.1rem}.instrips-from__price{font-size:1.8rem}.card__information .price--on-sale .price__sale,.card__information .price:not(.price--on-sale) .price__regular{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem}.card__information .price .price-item--regular{font-size:1.2rem}.card__information .price .price-item--sale,.card__information .price .price__regular .price-item--regular:only-child{font-size:1.8rem;font-weight:700;color:var(--instrips-ink)}.card__information .price .visually-hidden{display:none}@media screen and (max-width:749px){.instrips-from__label{font-size:.9rem}.instrips-from__price,.card .card__information .price .price-item--sale{font-size:1.5rem}.card .card__information .price .price-item--regular{font-size:1.05rem}}.card__information .card__heading,.card__information .instrips-tagline{min-height:2.6em;line-height:1.3}.card__information .price,.card__information .instrips-from{margin-top:.6rem;padding-top:0}.card__information .instrips-tagline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.6em}@media screen and (max-width:989px){.instrips-wholesale-link{display:none}}@media screen and (min-width:990px){.header__inline-menu li:has(>a[href*="hub.instrips.com/wholesale"]){display:none}}[id$=__hero] .button:not(.button--secondary):before{background-image:url(instrips-mark-white.png);width:2.3rem;height:2.3rem}@media screen and (max-width:749px){.card__media{overflow:hidden}.card-wrapper:not(.card-wrapper--bundle) .card__media img{transform:scale(1.32);transform-origin:50% 52%}.card-wrapper--bundle .card__media img{transform:scale(1.06)}}[id$=__hero] .button:not(.button--secondary):before{display:none}[id$=__hero] .button:not(.button--secondary):after{content:"";position:static;inset:auto;z-index:auto;box-shadow:none;border-radius:0;flex:none;width:8.6rem;height:2.7rem;margin-left:.2rem;background:url(instrips-logo-white.png) left center / contain no-repeat}.card .quick-add__submit.button--secondary{color:var(--instrips-ink)!important;border-color:var(--instrips-ink);--color-button-text: 43 47 51}.card .quick-add__submit.button--secondary:hover{background:var(--instrips-ink);color:#fff!important}.card .quick-add__submit.button--secondary{box-shadow:0 0 0 .12rem var(--instrips-ink) inset}.card .quick-add__submit.button--secondary:after{box-shadow:none}.instrips-menu-all{font-weight:700}.header__submenu .header__submenu{min-width:24rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/instrips.css.map */
