:root{--pur-bone: #F6F2EA;--pur-forest: #2F4A3E;--pur-sage: #9CB29F;--pur-clay: #C98A6B;--pur-ink: #2B2B28;--pur-grey: #6B6B66;--pur-moss: #66806C}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.02em}h1 em,h2 em,h3 em,.h1 em,.h2 em,.h3 em{font-family:var(--font-heading-family);font-style:italic;font-weight:inherit}.color-background-1 :is(h1,h2,h3,.h1,.h2,.h3) em,:is(h1,h2,h3,.h1,.h2,.h3) em{color:var(--pur-moss)}.color-background-2 :is(h1,h2,h3,.h1,.h2,.h3) em{color:var(--pur-bone)}.color-inverse :is(h1,h2,h3,.h1,.h2,.h3) em,.color-accent-1 :is(h1,h2,h3,.h1,.h2,.h3) em,.color-accent-2 :is(h1,h2,h3,.h1,.h2,.h3) em,.color-custom :is(h1,h2,h3,.h1,.h2,.h3) em{color:var(--pur-sage)}.pur-eyebrow,.rich-text__caption.caption-with-letter-spacing{display:flex;align-items:center;justify-content:center;gap:1.4rem;font-family:var(--font-body-family);font-size:1.1rem;line-height:1;letter-spacing:.28em;text-transform:uppercase;font-weight:700;font-style:normal;color:var(--pur-moss);margin-bottom:1.8rem}.pur-eyebrow:before,.pur-eyebrow:after,.rich-text__caption.caption-with-letter-spacing:before,.rich-text__caption.caption-with-letter-spacing:after{content:"";display:block;width:2.7rem;height:1px;background:currentColor;opacity:.65}.color-background-2 .pur-eyebrow{color:var(--pur-forest)}.color-inverse .pur-eyebrow,.color-accent-1 .pur-eyebrow,.color-accent-2 .pur-eyebrow,.color-custom .pur-eyebrow{color:var(--pur-sage)}.button,.shopify-payment-button__button,button.button{letter-spacing:.12em;text-transform:uppercase;font-weight:700}.results__percentage{--percentage: 100% !important}.rich-text__caption.caption-with-letter-spacing--small{font-size:1.1rem}.color-swatches-container{display:flex;flex-wrap:wrap;gap:1.2rem}.color-swatch{position:relative}.color-swatch .color-swatch__image,.color-swatch__image{border:1px solid rgba(43,43,40,.18);transition:transform .15s ease,box-shadow .15s ease}.color-swatch:hover .color-swatch__image{transform:translateY(-1px)}.color-swatch input:checked~.color-swatch__image{box-shadow:0 0 0 2px var(--pur-bone),0 0 0 4px var(--pur-forest);border-color:transparent}.quantity-breaks__title{font-weight:700;letter-spacing:.14em;text-transform:uppercase}.quantity-breaks__title span:nth-of-type(1),.quantity-breaks__title span:nth-of-type(3){background:var(--pur-clay)!important;height:1px}.quantity-break{border-color:#c98a6b59!important;background:#c98a6b0a!important}.quantity-break:hover{border-color:var(--pur-clay)!important;background:#c98a6b1a!important}.quantity-breaks-container input:checked+.quantity-break{border-color:var(--pur-clay)!important;background:#c98a6b24!important}.quantity-break:before{border-color:#c98a6b73!important}.quantity-breaks-container input:checked+.quantity-break:before{background:var(--pur-clay)!important;border-color:var(--pur-bone)!important;box-shadow:0 0 0 .1rem var(--pur-clay)!important}.quantity-break__label,.quantity-break__label-text,.quantity-break__price{font-weight:700!important}.quantity-break__caption{color:var(--pur-forest)!important;font-weight:600!important}.quantity-break__selector-item__number{color:var(--pur-forest);font-weight:700}.quantity-break__selector-item .select__select{background-color:var(--pur-bone)!important;color:var(--pur-forest)!important;font-family:var(--font-body-family);font-weight:600;border:1px solid var(--pur-clay)!important;border-radius:.8rem!important;box-shadow:none!important}.quantity-break__selector-item .select:before,.quantity-break__selector-item .select:after{box-shadow:none!important}.quantity-break__selector-item .select .icon-caret{color:var(--pur-forest)}.quantity-break__selector-item .select__select:hover,.quantity-break__selector-item .select__select:focus,.quantity-break__selector-item .select__select:focus-visible{border-color:var(--pur-clay)!important;box-shadow:0 0 0 .2rem #c98a6b4d!important;outline:0!important}.quantity-break__variant-select option{background:var(--pur-bone);color:var(--pur-ink)}@media screen and (max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product__media-list{margin-left:0;width:100%}.product__media-list .product__media-item{width:100%!important;scroll-snap-align:center}.product__media-list .product-media-container .media{padding-top:100%!important;background-color:var(--pur-bone)!important}.product__media-list .product-media-container .media>img,.product__media-list .product-media-container .media>video,.product__media-list .product-media-container .media>internal-video video{object-fit:contain!important;object-position:center center!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/purstine-brand.css.map */
