.template-product .rp__info>.rp__copy{display:none!important}.template-product .rp__details--gallery{width:100%;margin:24px 0 0}.template-product .rp__details--gallery details{border-top:1px solid rgba(17,17,17,.14)}.template-product .rp__details--gallery details:last-child{border-bottom:1px solid rgba(17,17,17,.14)}.template-product .rp__details--gallery summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600}.template-product .rp__gallery img,.template-product .rp__media img,.template-product .rp__stage img,.template-product .rp__thumb img,.template-product .rp-recommendations__card img,.template-product .rp-recent__card img,.template-product .rrecommend__media img{width:100%;height:100%;object-fit:contain!important;object-position:center}.template-product .rp-recommendations__card>a:first-child,.template-product .rp-recent__card .rp-recent__link,.template-product .rrecommend__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.template-product .rp-recommendations__card,.template-product .rp-recent__card,.template-product .rrecommend__card{min-width:0;overflow:hidden}.template-product [data-qa-hidden-duplicate=true]{display:none!important}.r-global-section{padding:clamp(48px,6vw,88px) 20px;background:#fff;color:#111}.r-global-section--soft{background:#f7f5f0}.r-global-section__inner{width:min(100%,1320px);margin-inline:auto}.r-global-section__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.r-global-section__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.58}.r-global-section__title{margin:0;font-size:clamp(28px,3.4vw,48px);line-height:1.15}.r-global-section__copy{max-width:720px;margin:12px 0 0;color:#5d5d5d;line-height:1.8}.r-global-section__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #111;border-radius:999px;color:#111;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease}.r-global-section__link:hover{background:#111;color:#fff}@media(max-width:760px){.r-global-section{padding:42px 16px}.r-global-section__header{display:block}.r-global-section__link,.template-product .rp__details--gallery{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/rosemary-qa-fixes.css.map */
