.rrm-pdp{padding-top:1.2rem!important}.rrm-pdp .product__info-container>*+*{margin:1.2rem 0 0}.rrm-pdp media-gallery{display:block}.rrm-pdp .product__info-container>.rrm-payments-slot[hidden]{display:none}.rrm-pdp .product__media-list .global-media-settings{border:0!important;border-radius:0;box-shadow:none}.rrm-pdp .product__media-list .product__media{background:var(--rrm-surface)}.rrm-pdp .product__media-list .product__media img{object-fit:cover;object-position:center}.rrm-pdp .product__media-list .product__media-icon{display:none}.rrm-pdp media-gallery[aria-busy=true] .product__media-list{opacity:.4}.rrm-pdp .product__media-list{transition:opacity .15s ease-out}.rrm-gallery-dots{position:absolute;left:0;right:0;bottom:1.2rem;display:flex;justify-content:center;gap:.6rem;pointer-events:none;z-index:2}.rrm-gallery-dots__dot{width:.6rem;height:.4rem;border-radius:.2rem;background:#02091247;transition:width .15s ease-out,background-color .15s ease-out}.rrm-gallery-dots__dot.is-active{width:1.8rem;background:var(--rrm-ink)}@media screen and (max-width:749px){.rrm-pdp .product__media-wrapper slider-component:not(.thumbnail-slider){position:relative;margin-left:-.3rem;margin-right:-.3rem;background:var(--rrm-surface)}.rrm-pdp .product__media-list{margin:0!important;width:100%;column-gap:0;row-gap:0;scroll-padding-left:0}.rrm-pdp .product__media-list:after{display:none}.rrm-pdp .product__media-list .product__media-item{width:100%;min-width:100%;max-width:100%;margin:0!important;padding:0!important;box-sizing:border-box}.rrm-pdp .product__media-list .product__media{padding-top:100%!important}.rrm-pdp .product__media-wrapper>media-gallery>slider-component>.slider-buttons{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rrm-pdp .product__info-wrapper{padding-top:0}.rrm-pdp .product.grid{row-gap:.4rem}}@media screen and (min-width:750px){.rrm-gallery-dots{display:none}}.rrm-pdp .product__title.rrm-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin:0;word-break:normal}.rrm-pdp .product__title h1{margin:0;min-width:0;font-size:1.9rem!important;line-height:2.4rem;font-weight:400!important;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rrm-rating-slot{flex:none;font-size:1.2rem;line-height:1.6rem;font-weight:600}.rrm-rating-slot:empty{display:none}.rrm-pdp .product__title>a.rrm-rating-link,.rrm-rating-link{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:1rem 0;margin:-1rem 0;color:var(--rrm-ink);text-decoration:none;letter-spacing:.02em}.rrm-rating-link .rrm-tp-stars{display:inline-flex;gap:.2rem}.rrm-rating-link .rrm-tp-stars svg{width:1.6rem;height:1.6rem;display:block}.rrm-rating-link__label{text-decoration:underline;text-underline-offset:.3rem}.rrm-rating-link:focus-visible{outline:.2rem solid var(--rrm-ink);outline-offset:.2rem}@media screen and (max-width:989px){.rrm-pdp .product__title.rrm-title-row{flex-wrap:wrap;row-gap:.4rem}.rrm-pdp .product__title.rrm-title-row .rrm-rating-link{flex-basis:100%;margin:-.6rem 0 -.8rem}}.rrm-pdp #price-template--main,.rrm-pdp [id^=price-]{margin-top:.8rem}.rrm-pdp .price--large,.rrm-pdp .price--large .price-item,.rrm-pdp .price--large .price__regular,.rrm-pdp .price--large .price__sale{font-size:2.4rem;line-height:3rem;font-weight:700;letter-spacing:0}.rrm-pdp .price--large .price__container{display:flex;align-items:baseline;gap:.8rem}.rrm-pdp .price .badge{font-size:1.1rem;font-weight:600;letter-spacing:.06em;border-radius:0}.rrm-pdp .product__tax{display:none}.rrm-chips{margin:.6rem 0 0}.rrm-chips__label{margin:0 0 .8rem;font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rrm-chips__list{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:0;padding:.2rem 0 0 .3rem;list-style:none}.rrm-chips__item{position:relative}.rrm-chips__chip{display:block;width:4.4rem;height:4.4rem;border-radius:50%;overflow:hidden;background:var(--rrm-surface);box-shadow:0 0 0 1px var(--rrm-border);text-decoration:none;color:var(--rrm-ink);transition:box-shadow .15s ease-out}.rrm-chips__chip img{display:block;width:100%;height:100%;object-fit:cover}.rrm-chips__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.2rem;font-weight:600}.rrm-chips__item.is-current .rrm-chips__chip{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--rrm-ink)}.rrm-chips__chip:focus-visible{outline:.2rem solid var(--rrm-ink);outline-offset:.3rem}.rrm-chips__item.is-sold-out .rrm-chips__chip{opacity:.4;cursor:not-allowed}.rrm-chips__item.is-sold-out:after{content:"";position:absolute;left:-.2rem;right:-.2rem;top:50%;height:.15rem;background:var(--rrm-ink);transform:rotate(-45deg);pointer-events:none}.rrm-chips__note{font-size:1.2rem;color:var(--rrm-ink-muted)}.rrm-chips.is-loading .rrm-chips__chip{cursor:progress}.rrm-pdp .product-form{margin-top:1rem}.rrm-pdp .product-form__buttons{margin:0}.rrm-pdp .product-form__submit,.rrm-pdp .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1;min-height:5.2rem;height:5.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rrm-atc-price:before{content:" \b7  "}.rrm-pdp .product-form__submit .rrm-atc-tick{display:none;width:1.4rem;height:1.4rem;margin-left:.6rem}.rrm-pdp .product-form__submit.is-added .rrm-atc-tick{display:inline-block}.rrm-pdp .shopify-payment-button__button{min-height:5.2rem;border-radius:0}.rrm-pdp .shopify-payment-button__more-options{display:flex;align-items:center;justify-content:center;min-height:4.4rem;margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rrm-ink)}.rrm-pdp .product-form__input--dropdown,.rrm-pdp .product-form__quantity{display:none}.rrm-pdp .product-form__buttons .rrm-delivery{margin:1rem 0 .4rem}.rrm-delivery{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none;font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.02em;color:var(--rrm-ink)}.rrm-delivery li{display:inline-flex;align-items:center;gap:.5rem}.rrm-delivery svg{width:1.4rem;height:1.4rem;flex:none}.rrm-pdp .hengam-low-stock-description{margin:.6rem 0 0;font-size:1.2rem;line-height:1.6rem;font-weight:400;color:var(--rrm-ink-muted);text-align:center}.rrm-pdp .hengam-low-stock-description p{display:none!important}.rrm-pdp .hengam-low-stock-description:after{content:"Low stock in this colour"}.rrm-pdp .product__inventory{color:var(--rrm-ink-muted)!important;font-size:1.2rem;font-weight:400}.rrm-pdp .product-form__buttons .rrm-spec{margin:1.6rem 0 0}.rrm-pdp .rrm-dynamic-checkout{margin-top:1.6rem}.rrm-spec{display:flex;flex-direction:column;gap:0;margin:1.6rem 0 0;padding:0;list-style:none}.rrm-spec li{display:flex;align-items:center;gap:1.2rem;min-height:4.2rem;padding:0;border:0}.rrm-spec svg{width:2.2rem;height:2.2rem;flex:none;color:var(--rrm-ink)}.rrm-spec__title{font-size:1.4rem;line-height:1.8rem;font-weight:600;color:var(--rrm-ink)}.rrm-spec__sub{display:inline;font-size:1.2rem;font-weight:400;color:var(--rrm-ink-muted)}.rrm-spec__sub:before{content:" \2014  "}.rrm-pdp .product__description{margin-top:1.6rem;font-size:1.5rem;line-height:1.6;color:var(--rrm-ink)}.rrm-pdp .product__description p{margin:0 0 1rem}.rrm-pdp .product__description ul{margin:0;padding-left:1.6rem;font-size:1.4rem;line-height:1.6}.rrm-pdp .product__description li{margin:0 0 .6rem}.rrm-pdp .product__description li::marker{content:"\25a0   ";font-size:.55em;color:var(--rrm-ink)}.rrm-pdp .product__accordion{border-color:var(--rrm-hairline)!important}.rrm-pdp .product__accordion+.product__accordion{margin-top:0}.rrm-pdp .product__accordion:last-of-type{border-bottom:1px solid var(--rrm-hairline)}.rrm-pdp .product__accordion summary{position:relative;min-height:4.8rem;padding:1.2rem 2.4rem 1.2rem 0;align-items:center}.rrm-pdp .product__accordion .summary__title{display:flex;align-items:center}.rrm-pdp .product__accordion .accordion__title{font-family:var(--font-body-family)!important;font-size:1.2rem!important;line-height:1.6rem;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;margin:0}.rrm-pdp .product__accordion summary .icon-caret{display:none}.rrm-pdp .product__accordion summary:before,.rrm-pdp .product__accordion summary:after{content:"";position:absolute;right:.2rem;top:50%;width:1.4rem;height:.15rem;background:var(--rrm-ink);transform:translateY(-50%);transition:transform .15s ease-out}.rrm-pdp .product__accordion summary:after{transform:translateY(-50%) rotate(90deg)}.rrm-pdp .product__accordion details[open] summary:after{transform:translateY(-50%) rotate(0)}.rrm-pdp .product__accordion .accordion__content{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.6}.rrm-pdp .accordion__content img,.rrm-pdp .accordion__content .dimensions-img,.rrm-pdp .accordion__content .prosper--custom-in-the-box-image{border:1px solid var(--rrm-hairline)!important;border-radius:0;box-shadow:none}.rrm-dims{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0 0 1.2rem;padding:0;list-style:none;font-size:1.2rem;line-height:1.6rem}.rrm-dims span{display:block;color:var(--rrm-ink-muted)}.rrm-dims strong{font-weight:600}@media(prefers-reduced-motion:reduce){.rrm-pdp .product__accordion summary:before,.rrm-pdp .product__accordion summary:after,.rrm-gallery-dots__dot,.rrm-chips__chip,.rrm-pdp .product__media-list{transition:none}}.rrm-pdp .share-button__button,.rrm-pdp .product__view-details{font-size:1.2rem}.rrm-pdp .product__view-details{display:none}.rrm-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:1rem 1.8rem calc(1.4rem + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(246,246,246,0) 0%,var(--rrm-ground) 30%);transform:translateY(110%);transition:transform .25s ease;pointer-events:none}.rrm-sticky-atc.is-visible{transform:translateY(0);pointer-events:auto}.rrm-sticky-atc__button{display:flex;align-items:center;justify-content:space-between;width:100%;height:5.4rem;padding:0 2rem 0 2.2rem;border:0;border-radius:2.7rem;background:var(--rrm-ink);color:#fcfcfc;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 18px #0000002e}.rrm-sticky-atc__button:focus-visible{outline:.2rem solid var(--rrm-ink);outline-offset:.3rem}.rrm-sticky-atc__button[disabled]{opacity:.6;cursor:not-allowed}.rrm-sticky-atc__meta{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rrm-sticky-atc__label{flex:none}@media screen and (min-width:990px){.rrm-sticky-atc{display:none}}@media(prefers-reduced-motion:reduce){.rrm-sticky-atc{transition:none}}@media screen and (max-width:989px){body.rrm-sticky-visible shopify-chat{transform:translateY(-6.6rem);transition:transform .25s ease}}@media screen and (min-width:750px){.rrm-pdp .product__title h1{font-size:2.4rem!important;line-height:3rem}}@media screen and (min-width:990px){.rrm-pdp{padding-top:2.4rem!important}.rrm-pdp .product.grid{column-gap:5rem;row-gap:0;flex-wrap:nowrap}.rrm-pdp .product .product__media-wrapper.product__media-wrapper{flex:0 1 78rem;width:78rem;max-width:60%}.rrm-pdp .product .product__info-wrapper.product__info-wrapper{flex:0 0 46rem;width:46rem;max-width:46rem;margin-left:auto;padding-left:0}.rrm-pdp .product .product__info-container{position:sticky;top:12.1rem;z-index:2}.rrm-pdp .product__info-container--sticky{top:12.1rem}.rrm-pdp .product__title h1{font-size:2.8rem!important;line-height:3.6rem}.rrm-pdp .price--large,.rrm-pdp .price--large .price-item,.rrm-pdp .price--large .price__regular,.rrm-pdp .price--large .price__sale{font-size:2.8rem;line-height:3.4rem}.rrm-pdp .product__accordion .accordion__title{font-size:1.3rem!important;line-height:1.8rem}.rrm-pdp .thumbnail-list .thumbnail{border-color:var(--rrm-border)}.rrm-pdp .thumbnail[aria-current=true]{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--rrm-ink);border-color:transparent}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rrm-pdp.css.map */
