body{background-color:#fafaf8;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{line-height:1.1;letter-spacing:-.01em}.product__title h1,.product__title .h1{font-size:clamp(22px,3vw,36px)!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.1!important;text-transform:none!important}.badge{background-color:#111!important;color:#fff!important;border:none!important;border-radius:0!important;padding:3px 8px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.badge--sold-out{background-color:#888!important}.price__discount-badge{display:none!important}.badge{border-radius:0!important}.price--on-sale .price-item--regular{color:#888;font-weight:300}.button,.shopify-challenge__button,.customer button{border-radius:0!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:0 2.8rem!important}.button:before,.button:after{border-radius:0!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important}.card--product.card--standard .card__inner,.card--product.card--card{border-radius:0!important;box-shadow:none!important}.card-wrapper{border-radius:0!important}.card__media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.aitana-collection-card__link{display:block;text-decoration:none;position:relative;overflow:hidden}.aitana-collection-card__image-wrap{position:relative;width:100%;overflow:hidden}.aitana-collection-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.aitana-collection-card__link:hover .aitana-collection-card__img{transform:scale(1.04)}.aitana-collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 40%,#0000008c);pointer-events:none}.aitana-collection-card__text{position:absolute;bottom:0;left:0;right:0;padding:20px 16px;display:flex;flex-direction:column;gap:6px}.aitana-collection-card__title{font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.14em;color:#fff;line-height:1}.aitana-collection-card__cta{font-family:var(--font-body-family);font-size:10px;font-weight:400;letter-spacing:.12em;color:#fffc;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:2px;width:fit-content;transition:border-color .2s ease,color .2s ease}.aitana-collection-card__link:hover .aitana-collection-card__cta{color:#fff;border-bottom-color:#fff}.product__description,.product__description p,.product__description li{color:#111!important;font-weight:400!important;font-size:14px!important;line-height:1.8!important;-webkit-font-smoothing:antialiased!important}body{color:#111!important;font-weight:400!important;-webkit-font-smoothing:antialiased!important}.price-item--sale{font-size:18px!important;font-weight:600!important;color:#8b1a2a!important;letter-spacing:-.01em!important}.product__info-wrapper .price-item--sale,.product-form__buttons .price-item--sale,.product .price-item--sale{color:#111!important}.price__sale .price-item--regular{font-size:14px!important;font-weight:300!important;color:#999!important;text-decoration:line-through!important}.price__regular .price-item--regular{font-size:18px!important;font-weight:600!important;color:#111!important;text-decoration:none!important}.price--on-sale .price-item--regular{font-size:14px!important;font-weight:300!important;color:#999!important;text-decoration:line-through!important}.aitana-trust-v{display:flex;flex-direction:column;gap:10px;margin:16px 0 20px}.aitana-trust-v__item{display:flex;align-items:center;gap:10px}.aitana-trust-v__item svg{width:20px;height:18px;flex-shrink:0;color:#111}.aitana-trust-v__item span{font-family:var(--font-body-family);font-size:14px;font-weight:510;color:#111;letter-spacing:.02em;line-height:1.8}.price__badge-sale,.price__badge-sold-out{display:none!important}.aitana-sticky-atc{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid rgba(0,0,0,.07);box-shadow:0 -4px 20px #00000012;padding:10px 16px 10px 12px;z-index:200;display:flex;align-items:center;gap:10px;transform:translateY(110%);transition:transform .35s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.aitana-sticky-atc.is-visible{transform:translateY(0)}.aitana-sticky-atc__img{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.08);background:#f4f4f4}.aitana-sticky-atc__img img{width:100%;height:100%;object-fit:cover;display:block}.aitana-sticky-atc__info{flex:1;min-width:0}.aitana-sticky-atc__name{font-family:Jost,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;margin:0}.aitana-sticky-atc__variant{font-family:Jost,sans-serif;font-size:11px;color:#999;margin-top:2px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aitana-sticky-atc__prices{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:1px}.aitana-sticky-atc__price{font-family:Jost,sans-serif;font-size:13px;font-weight:600;color:#111;letter-spacing:.02em;white-space:nowrap}.aitana-sticky-atc__compare{font-family:Jost,sans-serif;font-size:11px;color:#bbb;text-decoration:line-through;letter-spacing:.02em;white-space:nowrap}.aitana-sticky-atc__btn{width:48px;height:48px;min-width:48px;border-radius:50%;background:#111;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .1s ease;flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}.aitana-sticky-atc__btn:hover{background:#2a2a2a}.aitana-sticky-atc__btn:active{transform:scale(.93)}.aitana-sticky-atc__btn svg{width:21px;height:21px;stroke:#fff;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.aitana-sticky-atc__btn:disabled{background:#aaa;cursor:not-allowed}@media screen and (min-width:990px){.aitana-sticky-atc{display:none}}.aitana-discount-badge{font-family:var(--font-body-family);font-size:10px;font-weight:500;letter-spacing:.12em;color:#1a1a1a;background:transparent;padding:0}.aitana-discount-badge{position:absolute;top:10px;left:10px;font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.05em;color:#fff;background:#8b1a2a;padding:4px 9px;line-height:1}.aitana-pdp-deal{font-size:12px;font-weight:350;color:#666;letter-spacing:.02em;margin:6px 0 16px;line-height:1.6}.aitana-pdp-sep{color:#ccc;margin:0 4px}.aitana-pdp-saving{color:#8b1a2a;font-weight:500}.aitana-pdp-pct{display:inline-block;font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.05em;color:#8b1a2a;background:#f5e8ea;padding:3px 8px;margin-left:4px;vertical-align:middle}.price--large{display:inline}.aitana-rating-link{text-decoration:none;color:inherit;display:block}.aitana-rating-link .rating-text,.aitana-rating-link .rating-count{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ccc}.aitana-rating-link:hover .rating-text,.aitana-rating-link:hover .rating-count{text-decoration-color:#1a1a1a}.aitana-rating-link{text-decoration:none;display:inline-block;margin-bottom:0}.aitana-pdp-stars{display:flex;align-items:center;gap:8px}.aitana-pdp-stars__gold{color:#c9a96e;font-size:18px;letter-spacing:2px}.aitana-pdp-stars__text{font-size:13px;font-weight:400;color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ccc}.aitana-rating-link:hover .aitana-pdp-stars__text{text-decoration-color:#1a1a1a}.thumbnail-slider{display:none!important}.aitana-dots-nav{display:flex!important;justify-content:center;align-items:center;gap:6px;padding:10px 0 2px}.aitana-dot{width:5px;height:5px;border-radius:50%;background:#ccc;cursor:pointer;transition:background .2s,width .2s;display:inline-block}.aitana-dot--active{background:#1a1a1a;width:18px;border-radius:3px}.slider-mobile-gutter{position:relative}.aitana-dots{display:flex!important;justify-content:center;align-items:center;gap:6px;padding:0;position:absolute;bottom:14px;left:0;right:0;z-index:2}.aitana-dot{width:6px;height:6px;border-radius:50%;background:#0000004d;border:1px solid rgba(255,255,255,.6);cursor:pointer;padding:0;transition:all .2s}.aitana-dot--active{background:#1a1a1a;border-color:#1a1a1a;width:20px;border-radius:3px}.slider-buttons .slider-button--prev,.slider-buttons .slider-button--next{display:none!important}.slider-buttons{padding:8px 0!important;min-height:unset!important}.card__information{padding-bottom:8px!important}.aitana-col-dots{display:flex;justify-content:center;align-items:center;gap:6px;padding:12px 0 4px}.aitana-col-dot{width:6px;height:6px;border-radius:50%;background:#ccc;border:none;cursor:pointer;padding:0;transition:all .2s}.aitana-col-dot--active{background:#1a1a1a;width:20px;border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aitana-design-system.css.map */
