:root{--pv-bg: #f7f7f7;--pv-text: #111111;--pv-text-2: rgba(17, 17, 17, .72);--pv-line: rgba(17, 17, 17, .18);--pv-line-strong: rgba(17, 17, 17, .28)}body,.gradient{background:var(--pv-bg)!important;color:var(--pv-text);font-family:"Montserrat",var(--font-body-family)}h1,h2,h3,h4,h5,h6,.heading,.h0,.h1,.h2,.h3,.h4,.h5{font-family:"Montserrat",var(--font-heading-family);color:var(--pv-text)}.header__heading-link{font-family:"Horizon","Montserrat",var(--font-heading-family);letter-spacing:.08em}.card,.card__inner,.card__content,.media,.product-media-container,.product__media-item,.product__media-wrapper,.product__info-wrapper,.field__input,.select__select,.button,.quantity{border-radius:0!important;box-shadow:none!important}hr,.header-wrapper,.footer,.collection,.product{border-color:var(--pv-line)!important}.header{max-width:none;padding-left:1.6rem;padding-right:1.6rem}.header-wrapper{background:var(--pv-bg)!important;border-bottom:1px solid var(--pv-line)!important}@media screen and (min-width: 990px){.header__icon--menu{display:none!important}}.header__heading{justify-self:center}.header__menu-item span,.header__active-menu-item{text-decoration-thickness:1px}.menu-drawer{background:var(--pv-bg)!important;color:var(--pv-text)!important}.menu-drawer__menu-item,.menu-drawer__utility-links a,.menu-drawer__close-button{color:var(--pv-text)!important}.menu-drawer__navigation{border-top:1px solid var(--pv-line)}.page-width{max-width:1200px}@media screen and (min-width: 990px){.page-width{max-width:1320px}}.grid{gap:0!important}.grid__item{border-right:1px solid var(--pv-line);border-bottom:1px solid var(--pv-line)}.grid__item:nth-child(2n){border-right:none}@media screen and (min-width: 990px){.grid__item:nth-child(2n){border-right:1px solid var(--pv-line)}.grid__item:nth-child(4n){border-right:none}}.card-wrapper{padding:0}.card__inner{background:transparent}.card__media{margin:0}.card__content{padding:1.2rem 1.4rem;border-top:1px solid var(--pv-line)}.card__heading{font-size:1.4rem;letter-spacing:.01em;margin:0 0 .4rem;color:var(--pv-text)}.price{font-size:1.2rem;color:var(--pv-text-2)}@media screen and (min-width: 990px){.product{max-width:none}.product__info-wrapper{padding-left:4rem;border-left:1px solid var(--pv-line)}.product__media-wrapper{position:sticky;top:0;align-self:start}}.product__title{font-size:3.2rem;letter-spacing:-.02em}.product__text{color:var(--pv-text-2)}.product-form__input--pill input[type=radio]+label{border:1px solid var(--pv-line-strong);color:var(--pv-text);background:transparent;padding:.6rem 1rem;min-width:3.6rem;text-align:center}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--pv-text)}.product-form__input--swatch{gap:.8rem}.product-form__input--swatch legend{text-transform:uppercase;font-size:1.1rem;letter-spacing:.12em}.product-form__input--swatch [data-selected-value]{font-weight:500;letter-spacing:.02em}.swatch-input__label{display:inline-flex;align-items:center;gap:.8rem;padding:.4rem .8rem;border:1px solid var(--pv-line-strong);color:var(--pv-text);background:transparent}.swatch-input__input:checked+.swatch-input__label{border-color:var(--pv-text)}.quantity{border:1px solid var(--pv-line-strong)!important}.button,.shopify-payment-button__button{border-radius:0!important;border:1px solid var(--pv-text)!important;background:var(--pv-text)!important;color:var(--pv-bg)!important}.button.button--secondary{background:transparent!important;color:var(--pv-text)!important;border:1px solid var(--pv-line-strong)!important}.footer{background:var(--pv-bg)!important;color:var(--pv-text);border-top:1px solid var(--pv-line)!important}.footer__content-top{border-bottom:1px solid var(--pv-line)}.footer a{color:var(--pv-text)}.color-background-1,.color-background-2,.color-background-3{background:var(--pv-bg)!important}.banner__box{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;max-width:56rem}.banner__heading,.banner__text{color:#fff!important}.banner__buttons .button{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.7)!important}label:has(.projectiv-swatch){display:inline-flex;align-items:center;gap:6px}label[for*=Black] .projectiv-swatch,label[for*=black] .projectiv-swatch{background:#111}label[for*=Gray] .projectiv-swatch,label[for*=Grey] .projectiv-swatch,label[for*=gray] .projectiv-swatch,label[for*=grey] .projectiv-swatch{background:#888}label[for*=Off-white] .projectiv-swatch,label[for*="Off White"] .projectiv-swatch,label[for*=off-white] .projectiv-swatch,label[for*="off white"] .projectiv-swatch{background:#f3f3f0}.projectiv-swatch{display:inline-block;width:10px;height:10px;border-radius:999px;border:1px solid rgba(0,0,0,.25);vertical-align:middle;margin-right:8px}.projectiv-swatch-name{vertical-align:middle}.product-form__input .form__label{display:block!important;visibility:visible!important}.product-form__input [data-selected-value]{display:none!important}.projectiv-selected{margin-left:8px;opacity:.65;font-size:12px;text-transform:none}.projectiv-selected{margin-left:10px;opacity:.65;font-size:12px;text-transform:none}.password-field{display:flex;gap:10px;align-items:center;max-width:420px}.password-field input{flex:1;height:44px;padding:0 12px;border:1px solid rgba(0,0,0,.25);background:#fff}.password-field button{height:44px;padding:0 16px;border:1px solid rgba(0,0,0,.25);background:#fff;cursor:pointer}.product-form__input--pill label:has(.projectiv-colorpill){display:inline-flex;align-items:center;justify-content:center;min-width:44px}.projectiv-colorpill{width:14px;height:14px;border-radius:999px;border:1px solid rgba(0,0,0,.25);display:inline-block}.projectiv-selected{margin-left:10px;opacity:.65;font-size:12px}@media (max-width: 749px){.grid.product-grid{gap:16px!important}.grid.product-grid .grid__item{padding-left:0!important;padding-right:0!important}.card-wrapper{width:100%}}@media (max-width: 749px){main#MainContent{padding-bottom:0!important;margin-bottom:0!important}.shopify-section:last-child{margin-bottom:0!important;padding-bottom:0!important}footer.footer{padding-bottom:24px!important}}@media (max-width: 749px){.grid.product-grid{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:12px!important;row-gap:18px!important}.card-wrapper,.card,.card__inner,.card__content{border-radius:0!important;box-shadow:none!important;background:transparent!important}.grid.product-grid .grid__item{width:auto!important;max-width:none!important;margin:0!important}.card__media,.card__media img{border-radius:0!important}}@media (max-width: 749px){.product__media-wrapper .slider-buttons,.product__media-wrapper .slider-counter,.product__media-wrapper .slider-button{display:none!important}}@media (max-width: 749px){.product__media-wrapper,.product__media-list,.slider,.slider__track{overflow:hidden!important}.product__media-item,.slider__slide{width:100%!important;min-width:100%!important;max-width:100%!important}.product__media-list{padding-left:0!important;padding-right:0!important}.slider__track{transform:translate(0)!important}}@media (max-width: 749px){.product__media-wrapper,.product__media-list,.product__media-item,.product-media-container,.media,.deferred-media{border:0!important;outline:0!important;box-shadow:none!important}.product-media-container:after,.media:after,.deferred-media:after{content:none!important}}.footer,.footer__content-top,.footer__content-bottom{border-top:none!important;border-bottom:none!important}.footer:before,.footer:after,.footer__content-top:before,.footer__content-top:after,.footer__content-bottom:before,.footer__content-bottom:after{content:none!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/projectiv.css.map */
