.rc-product{max-width:var(--product-width,1260px);margin:auto;padding:var(--product-top,18px) 40px 30px;background:var(--product-bg,var(--rc-background,#fff));font-family:var(--rc-font-body,Questrial,Arial,sans-serif);color:var(--rc-text,#2b2528)}.rc-product__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"gallery heading" "gallery details";column-gap:36px;row-gap:18px;align-items:start}.rc-product__heading{grid-area:heading;min-width:0;display:flex;flex-direction:column;gap:6px;margin:0}.rc-gallery{grid-area:gallery;min-width:0}.rc-product__info{grid-area:details;min-width:0;container-type:inline-size}.rc-product__social{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:5px 8px;margin:5px 0 0}.rc-product__avatars{display:flex;flex:none;padding-left:0}.rc-product__avatars:empty{display:none}.rc-product__avatars img{display:block;flex:none;width:28px;height:28px;border:2px solid #fff;border-radius:50%;object-fit:cover;background:#fff}.rc-product__avatars img+img{margin-left:-8px}.rc-product__rating{display:inline-flex;min-width:0;align-items:center;flex-wrap:nowrap;gap:6px;color:var(--rc-text,#2b2528);font-size:14px;font-weight:700;text-decoration:none;line-height:1.5;letter-spacing:0}.rc-product__rating-stars{display:inline-flex;gap:2px;flex:none}.rc-product__rating-star{display:block;flex:none;width:14px;height:14px;fill:var(--rc-border,#f1d1dc)}.rc-product__rating-star-fill{fill:var(--rc-button,#c74370);clip-path:inset(0 calc(100% - var(--star-fill)) 0 0)}.rc-product__rating-text{min-width:0;overflow-wrap:anywhere}.rc-product__social-line{grid-column:1/-1;font-size:13px;line-height:1.5;margin:0;color:var(--rc-text,#2b2528)}.rc-product .rc-product__title{font:700 27px/1.15 var(--rc-font-body,Questrial,Arial,sans-serif);letter-spacing:-.4px;color:var(--rc-heading,#2b2528);margin:0}.rc-product__feature{font-size:16px;font-weight:600;line-height:1.4;margin:0}.rc-product__subtitle{font-size:16px;font-weight:400;line-height:1.4;margin:0;color:var(--rc-muted,#766970)}.rc-quote[hidden]{display:none}.rc-gallery__slides{position:relative;display:flex;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border:1px solid var(--rc-border,#f1d1dc);border-radius:12px;background:#fff;touch-action:pan-x pan-y pinch-zoom}.rc-gallery__slides::-webkit-scrollbar,.rc-gallery__thumbs::-webkit-scrollbar{display:none}.rc-gallery__slide{flex:0 0 100%;min-width:0;max-width:100%;aspect-ratio:1;scroll-snap-align:start}.rc-gallery__slides:focus-visible{outline:2px solid var(--rc-button,#c74370);outline-offset:3px}.rc-gallery__slide img,.rc-gallery__slide video,.rc-gallery__slide svg,.rc-gallery__slide iframe,.rc-gallery__slide model-viewer{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.rc-gallery__navigation{margin-top:10px}.rc-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;min-width:0;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain}.rc-gallery__thumbs>button{flex:0 0 74px;aspect-ratio:1;padding:3px;border:1px solid var(--rc-border,#f1d1dc);background:#fff;border-radius:8px;cursor:pointer;scroll-snap-align:center}.rc-gallery__thumbs>button[aria-pressed=true]{border-color:var(--rc-button,#c74370);box-shadow:inset 0 0 0 1px var(--rc-button,#c74370)}.rc-gallery__thumbs img{display:block;width:100%;height:100%;object-fit:contain;border-radius:5px}.rc-product-benefits{color:var(--rc-text,#2b2528);margin:0 0 16px}.rc-product__headline{font-size:18px;font-weight:700;line-height:1.4;margin:0 0 9px;color:var(--rc-heading,#2b2528)}.rc-benefits{list-style:none;margin:0;padding:0}.rc-benefits li{display:flex;align-items:flex-start;gap:9px;font-size:16px;line-height:1.45;margin:0}.rc-benefits li+li{margin-top:7px}.rc-benefit-icon{width:17px;height:17px;flex:0 0 17px;margin-top:1px;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:var(--rc-button,#c74370)}.rc-product-authority{margin:0 0 17px;padding:15px 16px 14px;background:var(--rc-card-tint,#fff4f7);border:1px solid var(--rc-border,#f1d1dc);border-left:3px solid var(--rc-button,#c74370);border-radius:11px}.rc-product-authority blockquote{margin:0 0 11px;font-size:16px;line-height:1.45;overflow-wrap:anywhere}.rc-product-authority figcaption{display:flex;align-items:center;gap:9px}.rc-product-authority figcaption>img{display:block;width:38px;height:38px;border-radius:50%;object-fit:cover;flex:none}.rc-product-authority__person{display:flex;flex-direction:column;gap:1px;min-width:0}.rc-product-authority__name{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:700;line-height:1.3}.rc-product-authority__role{font-size:16px;line-height:1.3;color:var(--rc-muted,#766970)}.rc-product-authority__verified{width:16px;height:16px;fill:#1d9bf0;flex:none}.rc-product-authority__check{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rc-offer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 9px;width:100%;margin:0 0 11px;padding:8px 10px;background:var(--rc-card-tint,#fff4f7);border:1px solid var(--rc-border,#f1d1dc);border-radius:7px;font-family:var(--rc-font-ui,Montserrat,Arial,sans-serif)}.rc-offer__left{display:flex;align-items:center;gap:7px;flex:1 1 130px;min-width:0}.rc-offer i{display:block;flex:none;width:7px;height:7px;border-radius:50%;background:#37a660;box-shadow:0 0 0 3px #37a66015}.rc-offer.is-low i,.rc-offer.is-sold-out i{background:#d66261;box-shadow:0 0 0 3px #d6626115}.rc-offer__left>strong,.rc-offer__count{font-size:12px;line-height:1.35;white-space:normal;letter-spacing:0;font-weight:600}.rc-offer__count{font-weight:700;max-width:100%}.rc-offer__track{flex:1;min-width:20px;max-width:70px;height:3px;border-radius:3px;overflow:hidden;background:var(--rc-border,#f1d1dc)}.rc-offer__track>span{display:block;height:100%;border-radius:3px;background:var(--rc-accent,#ee8ea9);transition:width .2s}.rc-product-price{display:flex;align-items:baseline;gap:10px;font-family:var(--rc-font-ui,Montserrat,Arial,sans-serif);font-size:26px;line-height:1.2;font-weight:700;margin:0 0 11px}.rc-product-price s{font-size:17px;font-weight:400;color:var(--rc-muted,#766970)}.rc-product-form label{display:block;font-size:16px;margin-bottom:4px}.rc-product-form select{width:100%;font-size:16px;padding:11px;background:#fff;border:1px solid var(--rc-border,#f1d1dc);border-radius:6px;margin:0 0 12px}.rc-quantity{width:80px;font-size:16px;padding:9px;margin:0 0 10px;border:1px solid var(--rc-border,#f1d1dc);border-radius:6px}.rc-product__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:49px;padding:13px 18px;border:1px solid transparent;border-radius:7px;background:var(--product-button,var(--rc-button,#c74370));color:var(--rc-button-text,#fff);font:700 16px/1.2 var(--rc-font-body,Questrial,Arial,sans-serif);cursor:pointer;transition:filter .15s}.rc-product__submit:hover{filter:brightness(.94)}.rc-product__submit:disabled{opacity:.5;cursor:not-allowed}.rc-product-form .shopify-payment-button{margin-top:9px}.rc-payment{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;margin:9px 0 17px;padding:0;background:none;border:0}.rc-payment svg{display:block;width:35px;height:22px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.rc-video-gallery{padding:14px 0 0;margin:0;border:0;border-top:1px solid var(--rc-border,#f1d1dc);background:#fff}.rc-video-gallery__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px}.rc-video-gallery__heading{min-width:0}.rc-video-label{display:block;font:600 10px/1.3 var(--rc-font-ui,Montserrat,Arial,sans-serif);letter-spacing:.05em;text-transform:uppercase;color:var(--rc-button,#c74370);margin-bottom:3px}.rc-video-gallery__heading h2{font-size:17px;font-weight:700;line-height:1.2;margin:0;color:var(--rc-heading,#2b2528)}.rc-video-gallery__heading p{font-size:16px;line-height:1.3;color:var(--rc-muted,#766970);margin:4px 0 0}.rc-video-gallery__viewport{overflow:hidden}.rc-video-gallery__track{display:flex;align-items:stretch;gap:9px;overflow-x:auto;scroll-behavior:auto;scroll-snap-type:none;scrollbar-width:none;padding:0 0 3px;overscroll-behavior-x:contain;overflow-anchor:none;touch-action:pan-x pan-y}.rc-video-gallery__track::-webkit-scrollbar{display:none}.rc-video-gallery__item{position:relative;flex:0 0 118px;max-width:none;aspect-ratio:9/16;overflow:hidden;border-radius:10px;border:1px solid var(--rc-border,#f1d1dc);background:var(--rc-card-tint,#fff4f7);overflow-anchor:none}.rc-video-gallery__item[role=button]{cursor:pointer}.rc-video-gallery__item:focus-visible{outline-offset:-3px}.rc-video-gallery__item video,.rc-video-gallery__item svg{display:block;width:100%;height:100%;object-fit:cover}.rc-editor-note{padding:9px;background:#fff4e5;font-size:12px}.rc-product :focus-visible{outline:2px solid var(--rc-button,#c74370);outline-offset:3px}@container (max-width:380px){.rc-offer{padding:8px;gap:6px}.rc-offer__left{flex-basis:130px;gap:6px}.rc-offer__count{text-align:right}.rc-offer__track{min-width:20px}}@media(min-width:750px){.rc-gallery{position:sticky;top:24px;align-self:start}}@media(min-width:750px)and (max-width:989px){.rc-product{padding-inline:24px}.rc-product__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}.rc-product .rc-product__title{font-size:24px}.rc-product__rating{font-size:13px;gap:4px}.rc-product__avatars img{width:24px;height:24px}.rc-product__rating-star{width:14px;height:14px}.rc-offer__track{display:none}}@media(max-width:749px){.rc-product{padding-top:14px;padding-inline:16px}.rc-product__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"heading" "gallery" "details";gap:16px}.rc-product--heading-below_gallery .rc-product__grid{grid-template-areas:"gallery" "heading" "details"}.rc-product__heading{gap:5px}.rc-product .rc-product__title{font-size:24px;line-height:1.16}.rc-product__social{margin-top:4px}.rc-product__rating{font-size:13px}.rc-product__avatars img{width:24px;height:24px}.rc-product__social-line{font-size:13px}.rc-product__subtitle{font-size:16px}.rc-gallery__slides{border-radius:10px}.rc-gallery__thumbs>button{flex-basis:64px}.rc-gallery__navigation{margin-top:8px}.rc-product__info{width:100%;max-width:620px;margin:auto}.rc-product-authority{padding:14px;margin-bottom:15px}.rc-product-authority blockquote{font-size:16px}.rc-video-gallery__item{flex-basis:116px}.rc-product-benefits{margin-bottom:15px}}@media(max-width:380px){.rc-product__rating{font-size:12px;gap:4px}.rc-product__rating-star{width:12px;height:12px}.rc-product__social{column-gap:6px}.rc-offer__track{display:none}}@media(max-width:359px){.rc-product{padding-inline:13px}}@media(prefers-reduced-motion:reduce){.rc-gallery__slides,.rc-gallery__thumbs,.rc-video-gallery__track{scroll-behavior:auto}.rc-product__submit,.rc-offer__track>span{transition:none}}.rc-video-gallery__item--image{flex-basis:132px;aspect-ratio:4/5;background:var(--rc-card,#fff)}.rc-video-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.rc-video-gallery__illustration{display:block;margin:0 0 10px;font-size:12px;line-height:1.45;color:var(--rc-muted,#766970)}
/*# sourceMappingURL=/cdn/shop/t/79/assets/pink-product.css.map */
