product-info,product-info.gradient,product-info.color-scheme-1{background-color:var(--color-paper)!important;color:var(--color-navy)}product-info>.page-width{max-width:1320px;padding-left:1.5rem;padding-right:1.5rem}.product{padding-top:4rem;padding-bottom:6rem;align-items:start}@media screen and (min-width:990px){product-info>.page-width{padding-left:4rem;padding-right:4rem}.product{padding-top:5.5rem;padding-bottom:8rem;column-gap:5.5rem}}.product__media-wrapper{max-width:none!important}.product__media-list{row-gap:1rem!important}.product__media-item{padding-left:0!important}.product__media-wrapper .global-media-settings,.product__media-wrapper .product__media,.product__media-wrapper .media{border:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}.product__media-wrapper .product__media{aspect-ratio:4 / 5;overflow:hidden;background:linear-gradient(180deg,#0e1a2b06,#0e1a2b0b),#ffffff47!important}.product__media-wrapper .product__media img{width:100%;height:100%;object-fit:cover;object-position:center top}.product__modal-opener,.product__media-toggle{border:0!important}.product__media-icon,.product__xr-button{display:none!important}.product__info-wrapper{padding-left:0!important}@media screen and (min-width:990px){.product__info-wrapper{max-width:430px!important;padding-left:0!important}}.product__info-container{max-width:430px!important}.product__column-sticky{top:110px}.product__text.caption-with-letter-spacing,.product__text.inline-richtext.caption-with-letter-spacing{margin:0 0 .85rem!important;font-family:var(--font-vector-body)!important;font-size:11px!important;line-height:1!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.24em!important;color:var(--color-slate)!important}.product__title{margin:0 0 1.25rem!important}.product__title h1{margin:0!important;font-family:var(--font-vector-display)!important;font-size:clamp(3rem,4.6vw,4.25rem)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:300!important;color:var(--color-navy)!important}.product__title a{display:none!important}.product__info-wrapper .price{margin:0 0 1.8rem!important}.product__info-wrapper .price,.product__info-wrapper .price *,.product__info-wrapper .price-item{font-family:var(--font-vector-body)!important;font-size:1rem!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.01em!important;color:var(--color-navy)!important}.product__info-wrapper .price--large{font-size:1rem!important}.product__tax,.installment{display:none!important}.product__description{margin:1.75rem 0 2rem!important;padding:0!important;font-family:var(--font-vector-body)!important;font-size:.96rem!important;line-height:1.8!important;font-weight:300!important;letter-spacing:.01em!important;color:var(--color-slate)!important}.product__description p{margin:0 0 1rem!important}.product__description p:last-child{margin-bottom:0!important}.product__description strong,.product__description b{color:var(--color-navy)!important;font-weight:500!important}.product-form__input{margin:0 0 1.4rem!important;padding:0!important;border:0!important;max-width:100%!important}.product-form__input .form__label,.product-form__quantity .form__label{display:block;margin:0 0 .75rem!important;font-family:var(--font-vector-body)!important;font-size:10px!important;line-height:1!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.22em!important;color:var(--color-slate)!important}.product-form__input input[type=radio]+label{min-height:40px!important;min-width:58px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 .45rem .55rem 0!important;padding:0 1.15rem!important;border:1px solid rgba(14,26,43,.35)!important;border-radius:999px!important;background:transparent!important;color:var(--color-navy)!important;font-family:var(--font-vector-body)!important;font-size:.95rem!important;line-height:1!important;font-weight:300!important;letter-spacing:.04em!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.product-form__input input[type=radio]+label:hover{border-color:var(--color-navy)!important;background:#0e1a2b0a!important}.product-form__input input[type=radio]:checked+label{border-color:var(--color-navy)!important;background:var(--color-navy)!important;color:var(--color-paper)!important}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{opacity:.34!important;text-decoration:line-through!important;background:transparent!important;color:var(--color-slate)!important}.product-form__input input[type=radio]+label.swatch__label,.product-form__input .swatch-input__input+.swatch-input__label,.product-form__input .swatch-input__label{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(14,26,43,.42)!important;overflow:hidden!important}.product-form__input .swatch{border-radius:999px!important}.product-form__input .swatch-input__input:checked+.swatch-input__label,.product-form__input input[type=radio]:checked+label.swatch__label{box-shadow:0 0 0 3px var(--color-paper),0 0 0 4px var(--color-navy)!important}.product-popup-modal__opener{margin:-.35rem 0 1.35rem!important}.product-popup-modal__button,.product-popup-modal__button.link{padding:0!important;min-height:auto!important;border:0!important;background:transparent!important;color:var(--color-slate)!important;font-family:var(--font-vector-body)!important;font-size:.92rem!important;font-weight:300!important;letter-spacing:.02em!important;text-decoration:underline!important;text-underline-offset:.25em!important}.product-popup-modal__button:hover{color:var(--color-navy)!important}.product-form__quantity{margin:0 0 1.75rem!important}.product-form__quantity .quantity{width:136px!important;min-height:48px!important;border:1px solid rgba(14,26,43,.42)!important;border-radius:0!important;background:transparent!important}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none!important}.product-form__quantity .quantity__button,.product-form__quantity .quantity__input{color:var(--color-navy)!important;font-family:var(--font-vector-body)!important;font-size:1rem!important;font-weight:300!important}.product-form__quantity .quantity__button{width:44px!important}.product-form__quantity .quantity__input{width:48px!important}.product-form{margin:0!important}.product-form__buttons{max-width:100%!important}.product-form__submit,.product-form__buttons .button--primary{width:100%!important;min-height:52px!important;margin:0!important;border:1px solid var(--color-navy)!important;border-radius:0!important;background:var(--color-navy)!important;color:var(--color-paper)!important;font-family:var(--font-vector-body)!important;font-size:11px!important;line-height:1!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.18em!important;transition:background-color .2s ease,color .2s ease,opacity .2s ease!important}.product-form__submit:hover,.product-form__buttons .button--primary:hover{opacity:.9!important;background:var(--color-navy)!important;color:var(--color-paper)!important}.product-form__submit:before,.product-form__submit:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{display:none!important}.shopify-payment-button{margin-top:.75rem!important}.shopify-payment-button__button--unbranded{min-height:52px!important;border:1px solid var(--color-navy)!important;border-radius:0!important;background:var(--color-navy)!important;color:var(--color-paper)!important;font-family:var(--font-vector-body)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.04em!important}.shopify-payment-button__button--unbranded:hover{opacity:.9!important;background:var(--color-navy)!important}.product__info-container variant-selects+div,.product__info-container .product-form__quantity+div{border-top:1px solid rgba(14,26,43,.1);padding-top:1.5rem}.product__accordion{margin:0!important;border-top:1px solid rgba(14,26,43,.1)!important}.product__accordion:last-of-type{border-bottom:1px solid rgba(14,26,43,.1)!important}.product__accordion details{border:0!important}.product__accordion summary{min-height:56px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;cursor:pointer!important}.product__accordion .summary__title{display:flex!important;align-items:center!important;gap:0!important}.product__accordion .icon-accordion{display:none!important}.product__accordion .accordion__title,.product__accordion .accordion__title.h4{margin:0!important;font-family:var(--font-vector-body)!important;font-size:11px!important;line-height:1!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.22em!important;color:var(--color-navy)!important}.product__accordion summary .icon-caret{width:12px!important;height:12px!important;color:var(--color-slate)!important}.product__accordion .accordion__content{margin:0!important;padding:0 0 1.65rem!important;font-family:var(--font-vector-body)!important;font-size:.95rem!important;line-height:1.8!important;font-weight:300!important;letter-spacing:.01em!important;color:var(--color-slate)!important}.product__accordion .accordion__content p{margin:0 0 1rem!important}.product__accordion .accordion__content p:last-child{margin-bottom:0!important}.product__accordion .accordion__content strong,.product__accordion .accordion__content b{display:block;margin-bottom:.85rem;color:var(--color-slate)!important;font-weight:400!important}.share-button{margin-top:1.8rem!important}.share-button__button{min-height:auto!important;padding:0!important;color:var(--color-navy)!important;font-family:var(--font-vector-body)!important;font-size:.95rem!important;font-weight:300!important;letter-spacing:.01em!important}.share-button__button:hover{color:var(--color-slate)!important}.product__view-details{display:none!important}.related-products{background-color:var(--color-paper)!important}.related-products .page-width{max-width:1320px;padding-left:1.5rem;padding-right:1.5rem}.related-products__heading{margin:0 0 2rem!important;font-family:var(--font-vector-display)!important;font-size:clamp(2rem,3vw,3rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;font-weight:300!important;color:var(--color-navy)!important}.related-products .product-grid{column-gap:2rem!important;row-gap:4rem!important}.related-products .card,.related-products .card__inner{background:transparent!important;border:0!important;box-shadow:none!important}.related-products .card__media,.related-products .media{border-radius:4px!important;overflow:hidden!important}.related-products .card__content{padding-top:1.2rem!important}.related-products .card__heading,.related-products .card__heading.h5{font-family:var(--font-vector-display)!important;font-size:1.35rem!important;line-height:1.15!important;letter-spacing:-.02em!important;font-weight:300!important;color:var(--color-navy)!important}.related-products .price,.related-products .price *,.related-products .price-item{font-family:var(--font-vector-body)!important;font-size:.95rem!important;color:var(--color-slate)!important}@media screen and (max-width:749px){product-info>.page-width{padding-left:1.25rem;padding-right:1.25rem}.product{padding-top:2.25rem;padding-bottom:4.5rem}.product__media-wrapper{margin-bottom:2.5rem}.product__info-container{max-width:100%!important}.product__title h1{font-size:clamp(2.55rem,11vw,3.5rem)!important}.product-form__input input[type=radio]+label{min-height:40px!important;min-width:54px!important;padding-left:1rem!important;padding-right:1rem!important}.product-form__quantity .quantity{width:140px!important}.related-products .page-width{padding-left:1.25rem;padding-right:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-vector-product.css.map */
