.product__info-wrapper .product__title h1{font-family:var(--hq-sans);font-weight:500;font-size:clamp(2.6rem,2.2rem + 1vw,3.4rem);letter-spacing:.08em;text-transform:uppercase;line-height:1.15;color:var(--hq-ink)}.product__info-wrapper .product__text.caption-with-letter-spacing,.product__info-wrapper .product__text.uppercase{font-family:var(--hq-serif);font-style:italic;text-transform:none;letter-spacing:0;font-size:2rem;color:var(--hq-purple);margin-top:.4rem}.product__info-wrapper .price .price-item{font-family:var(--hq-sans);font-size:2.2rem;font-weight:400;letter-spacing:.02em;color:var(--hq-ink)}.product__info-wrapper .product__tax{color:var(--hq-muted)}.product__info-wrapper .product-form__submit.button{--color-button: 84, 19, 136;--color-button-text: 255, 255, 255;min-height:5.6rem;border-radius:999px;font-family:var(--hq-sans);font-size:1.5rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.product__info-wrapper .product-form__submit.button:after,.product__info-wrapper .product-form__submit.button:before{border-radius:999px}.product__info-wrapper .product__accordion summary .accordion__title{font-family:var(--hq-sans);font-weight:500;font-size:1.5rem;letter-spacing:.02em}.product__info-wrapper .product__accordion{border-color:var(--hq-line)}.product__media-wrapper .product__media,.product__media-wrapper .thumbnail{border-radius:var(--hq-radius-sm);overflow:hidden}@media screen and (max-width:749px){.product__media-wrapper .thumbnail-list__item.slider__slide{width:calc(20% - .6rem)}.product__media-wrapper .product-media-container.media-type-image:not(.constrain-height){--aspect-ratio: 1}}.product__media-wrapper .product-media-container{border-radius:var(--hq-radius);overflow:hidden}.product__info-wrapper .product-form__input input[type=radio]+label{font-family:var(--hq-sans);letter-spacing:.04em;border-radius:999px}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background:var(--hq-purple);border-color:var(--hq-purple)}.product__info-wrapper .icon-with-text{color:var(--hq-ink)}.product__info-wrapper .icon-with-text .h4{font-family:var(--hq-sans);font-weight:500;letter-spacing:.02em}.product__info-wrapper .product-form__input input[type=radio]+label.product-form__option--image{display:inline-flex;flex-direction:column;align-items:center;gap:.6rem;width:10.4rem;padding:.6rem .6rem .9rem;border-radius:var(--hq-radius-sm);background:#fff;color:var(--hq-ink);font-size:1.35rem;line-height:1.25;text-align:center;vertical-align:top}.product-form__option--image img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:.8rem;background:var(--hq-lilac)}.product__info-wrapper .product-form__input input[type=radio]:checked+label.product-form__option--image{background:#fff;color:var(--hq-ink);border-color:var(--hq-purple);box-shadow:0 0 0 .15rem var(--hq-purple)}kaching-bundle,kaching-bundles-block,.kaching-bundles{display:none!important}.product__info-wrapper .product__title{margin-bottom:0}.product__info-wrapper .product__text.caption-with-letter-spacing,.product__info-wrapper .product__text.uppercase{margin:.2rem 0 1.4rem}.hq-trust{list-style:none;margin:.4rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--hq-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;text-align:center}.hq-trust li{display:grid;justify-items:center;gap:.8rem;font-size:1.3rem;line-height:1.35;letter-spacing:.02em;color:var(--hq-ink)}.hq-trust .hq-icon{width:2.6rem;height:2.6rem;color:var(--hq-purple)}.hq-gift{display:flex;gap:1.2rem;align-items:center;padding:1.2rem 1.4rem;border-radius:var(--hq-radius-sm);background:var(--hq-blush);font-size:1.45rem;line-height:1.4;color:var(--hq-ink)}.hq-gift img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:.8rem;background:var(--hq-pink);flex:none}.hq-gift b{display:block;font-weight:500;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#b0124f}.hq-gift em{font-family:var(--hq-serif);font-style:italic;font-size:1.6rem}.hq-gift--box{display:block;text-align:center}.hq-gift__items{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem}.hq-gift__items li{display:grid;justify-items:center;align-content:start;gap:.6rem}.hq-gift__items img{width:6.4rem;height:6.4rem}.hq-gift__items em{font-size:1.4rem;line-height:1.2}.hq-addons{border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:#fff}.hq-addons__title{margin:0;padding:1.2rem 1.4rem .4rem;font-size:1.15rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--hq-muted)}.hq-addon{display:grid;grid-template-columns:auto 4.8rem 1fr auto;align-items:center;gap:1.2rem;padding:1rem 1.4rem;cursor:pointer;border-top:1px solid var(--hq-line)}.hq-addons__title+.hq-addon{border-top:0}.hq-addon input{width:2rem;height:2rem;accent-color:var(--hq-purple);margin:0}.hq-addon img{width:4.8rem;height:4.8rem;object-fit:contain;border-radius:.8rem;background:var(--hq-lilac)}.hq-addon__name{font-size:1.45rem;line-height:1.3;color:var(--hq-ink);min-width:0}.hq-addon__name small{display:block;font-size:1.25rem;color:var(--hq-muted)}.hq-addon__price{font-size:1.45rem;color:var(--hq-ink)}.hq-addon:has(input:checked){background:var(--hq-lilac)}.hq-addon input:focus-visible{outline:2px solid var(--hq-purple);outline-offset:2px}.product__info-container:has([data-hq-bundles]) variant-selects{display:none}.hq-bundles{border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:#fff}.hq-bundle{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;cursor:pointer;border-top:1px solid var(--hq-line)}.hq-addons__title+.hq-bundle{border-top:0}.hq-bundle input{width:2rem;height:2rem;accent-color:var(--hq-purple);margin:0}.hq-bundle__name{font-size:1.55rem;line-height:1.3;color:var(--hq-ink);min-width:0}.hq-bundle__name small{display:block;font-size:1.25rem;color:var(--hq-muted)}.hq-bundle__badge{display:inline-block;margin-left:.4rem;padding:.1rem .8rem;border-radius:99px;background:var(--hq-pink, #f4c1d2);color:var(--hq-plum, #2a0f45);font-style:normal;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;vertical-align:.15em}.hq-bundle__price{text-align:right;font-size:1.55rem;color:var(--hq-ink);white-space:nowrap}.hq-bundle__price s{display:block;font-size:1.25rem;color:var(--hq-muted)}.hq-bundle__save{display:block;font-size:1.2rem;color:var(--hq-purple);font-weight:500}.hq-bundle:has(input:checked){background:var(--hq-lilac)}.hq-bundle:has(input:disabled){opacity:.45;cursor:not-allowed}.hq-bundle input:focus-visible{outline:2px solid var(--hq-purple);outline-offset:2px}.hq-sticky{position:fixed;left:0;right:0;bottom:0;z-index:3;background:#fbf8f4f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--hq-line);padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .3s ease}.hq-sticky.is-visible{transform:none}.hq-sticky__inner{max-width:var(--hq-max);margin:0 auto;display:flex;align-items:center;gap:1.2rem}.hq-sticky img{width:4.4rem;height:4.4rem;border-radius:.8rem;object-fit:cover}.hq-sticky__text{flex:1;min-width:0;display:grid}.hq-sticky__name{font-size:1.35rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hq-sticky__price{font-size:1.35rem;color:var(--hq-muted)}.hq-sticky .hq-btn{min-height:4.6rem;padding:0 2.4rem;font-size:1.3rem}@media(prefers-reduced-motion:reduce){.hq-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/hq-pdp.css.map */
