:root{--ari-ink:#2b1f36;--ari-plum:#4e3360;--ari-accent:#9464a5;--ari-soft:#f7f3fa;--ari-line:#ebe4f1;--ari-muted:#7a7085}.product__info-container{max-width:520px}.product__info-container>*+*{margin:0 0 1.4rem}.product__info-container .product__title{margin-bottom:.4rem}.product__info-container .product__title h1{font-size:clamp(2.4rem,2.2vw,3rem);line-height:1.18;font-weight:500;letter-spacing:-.01em;color:var(--ari-ink)}.ari-eyebrow{display:flex;gap:.8rem;align-items:center;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ari-muted);margin-bottom:.6rem}.ari-eyebrow a{color:var(--ari-plum);text-decoration:none;font-weight:600}.ari-eyebrow a:hover{text-decoration:underline;text-underline-offset:3px}.product__info-container .price{font-size:1.6rem}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:2.4rem;font-weight:500;color:var(--ari-ink);letter-spacing:-.01em}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem;color:var(--ari-muted);font-weight:400}.product__info-container .price .badge{display:none}.product__info-container .product__tax{font-size:1.2rem;color:var(--ari-muted);margin-top:.2rem}.ari-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:-.4rem 0 1.6rem}.ari-badge-pill{display:inline-flex;align-items:center;padding:.35rem 1.1rem;border-radius:999px;background:#e6dcf3;color:var(--ari-plum);font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ari-badge-pill--sale{background:var(--ari-plum);color:#fff}.ari-badges__save{font-size:1.3rem;color:var(--ari-muted)}.ari-summary{margin:0 0 2.2rem;font-size:1.6rem;line-height:1.6;color:#4a4252}.product__info-container .product-form__input--quantity,.product__info-container .product-form__quantity{margin-bottom:1.2rem}.product__info-container .quantity{border-radius:999px;min-height:4.8rem}.product__info-container .quantity:after,.product__info-container .quantity:before{border-radius:999px}.product__info-container .product-form__submit{position:relative;overflow:hidden;min-height:5.4rem;border-radius:999px;background:var(--ari-plum);color:#fff;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;border:0;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.product__info-container .product-form__submit>span{position:relative;z-index:1}.product__info-container .product-form__submit:not([disabled]):before{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);transition:left .6s ease;z-index:0;box-shadow:none}.product__info-container .product-form__submit:not([disabled]):hover:before{left:120%}.product__info-container .product-form__submit:after{box-shadow:none!important}.product__info-container .product-form__submit:not([disabled]):hover{background:var(--ari-ink);transform:translateY(-2px);box-shadow:0 10px 24px -10px #4e33608c}.product__info-container .product-form__submit:not([disabled]):active{transform:translateY(0);box-shadow:none}.product__info-container .product-form__submit[disabled]{background:#e9e4ee;color:var(--ari-muted);opacity:1}.product__info-container .shopify-payment-button__button--unbranded{min-height:5.4rem;border-radius:999px!important;background:transparent!important;color:var(--ari-plum)!important;box-shadow:inset 0 0 0 1.5px var(--ari-plum)!important;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease!important}.product__info-container .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--ari-plum)!important;color:#fff!important;text-decoration:none;transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px var(--ari-plum),0 10px 24px -10px #4e33608c!important}.product__info-container .shopify-payment-button__button--unbranded:after,.product__info-container .shopify-payment-button__button--unbranded:before{display:none}.product__info-container .shopify-payment-button__more-options{display:none}.product-form__buttons .product-form__submit[disabled]~.shopify-payment-button,.product-form__buttons .product-form__submit[disabled]+div .shopify-payment-button{display:none}.ari-stock{display:flex;align-items:center;gap:.9rem;font-size:1.35rem;color:var(--ari-ink);margin:.4rem 0 1.6rem}.ari-stock a{color:var(--ari-plum);text-underline-offset:3px}.ari-dot{width:.8rem;height:.8rem;border-radius:50%;background:#3f9a6b;flex-shrink:0;box-shadow:0 0 0 .35rem #3f9a6b26}.ari-dot--low{background:#d08a2e;box-shadow:0 0 0 .35rem #d08a2e26}.ari-dot--out{background:#b9a9c6;box-shadow:0 0 0 .35rem #b9a9c633}.ari-fs-slot .ari-fs{margin:0 0 2rem}.ari-trust{list-style:none;margin:0 0 2.4rem;padding:1.4rem 0;display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;border-top:1px solid var(--ari-line);border-bottom:1px solid var(--ari-line)}.ari-trust li,.ari-trust li a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;color:var(--ari-ink);text-decoration:none;font-size:1.15rem;line-height:1.35}.ari-trust strong{display:block;font-size:1.2rem;font-weight:600;color:var(--ari-ink)}.ari-trust span{color:var(--ari-muted)}.ari-trust svg{width:2.4rem;height:2.4rem;fill:none;stroke:var(--ari-accent);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ari-trust li a:hover strong{text-decoration:underline;text-underline-offset:3px}.ari-acc{border-top:1px solid var(--ari-line)}.ari-acc details{border-bottom:1px solid var(--ari-line)}.ari-acc summary{list-style:none;cursor:pointer;position:relative;padding:1.7rem 3rem 1.7rem 0;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ari-ink);transition:color .2s ease}.ari-acc summary:hover{color:var(--ari-accent)}.ari-acc summary::-webkit-details-marker{display:none}.ari-acc summary:after,.ari-acc summary:before{content:"";position:absolute;right:.4rem;top:50%;width:1.2rem;height:1px;background:currentColor;transition:transform .25s ease}.ari-acc summary:before{transform:rotate(90deg)}.ari-acc details[open] summary:before{transform:rotate(0)}.ari-acc__body{padding:0 0 2rem;font-size:1.45rem;line-height:1.7;color:#4a4252}.ari-acc__body p{margin:0 0 1rem}.ari-acc__body strong{color:var(--ari-ink);font-weight:600}.ari-acc__body a{color:var(--ari-plum);text-underline-offset:3px}.ari-spec{margin:0}.ari-spec>div{display:grid;grid-template-columns:14rem 1fr;gap:1.2rem;padding:.8rem 0}.ari-spec dt{font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ari-muted);padding-top:.2rem}.ari-spec dd{margin:0}.ari-list{list-style:none;margin:0;padding:0}.ari-list li{padding:1rem 0;border-bottom:1px dashed var(--ari-line)}.ari-list li:last-child{border-bottom:0}.ari-list strong{display:block;margin-bottom:.2rem}.ari-olist{margin:0 0 1.2rem;padding-left:2rem}.ari-olist li{margin:0 0 .8rem;padding-left:.4rem}.ari-olist li::marker{color:var(--ari-accent);font-weight:600}.ari-note{font-size:1.35rem;color:var(--ari-muted)}.product__info-container .share-button{margin-top:1.6rem;opacity:.75}.product__media-wrapper .product__media-item .product__media{border-radius:1.2rem;overflow:hidden;background:#faf8fc}.product__media-wrapper .thumbnail{border-radius:.8rem}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 .1rem var(--ari-plum)}@media(max-width:749px){.product__info-container{max-width:none}.ari-trust{grid-template-columns:repeat(2,1fr);row-gap:1.6rem}.ari-spec>div{grid-template-columns:1fr;gap:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ari-pdp.css.map */
