.kirb-step-bar,.byor-steps,[class*=kirb][class*=step],.diamond-landing-popup,.kirb-step-bar *,.byor-steps *{font-family:Jost,Poppins,sans-serif!important}[class*=step] .step-title,[class*=step] span,[class*=byor-step] span{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:400!important;color:#1f1f1f!important}.back-button,.back-button a,a.back-button,[class*=back-to-collection],[class*=backToCollection]{display:inline-block;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;color:#1f1f1f!important;border:0!important;background:none!important;padding:0!important;margin:0 auto 4px!important;text-decoration:underline;text-underline-offset:4px}.back-button{max-width:1360px;padding-left:clamp(20px,3.6vw,52px)!important;padding-right:clamp(20px,3.6vw,52px)!important;width:100%}.key-container.page-width-key,.steper-key,.key-ideas-app{font-family:Jost,Poppins,sans-serif!important}.rpd-steps{max-width:1360px;margin:0 auto!important;padding:22px clamp(20px,3.6vw,52px) 6px!important;border-bottom:1px solid #e9e7e4}.rpd-steps .main-byor-section,.rpd-steps .new-byor-section{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.rpd-steps .item-byor .choose,.rpd-steps .byor-number,.rpd-steps .item-byor span{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:400!important;color:#767371!important}.rpd-steps .item-byor.active .choose,.rpd-steps .item-byor.active span,.rpd-steps .item-byor.current .choose{color:#1f1f1f!important;font-weight:500!important}.rpd-steps .item-byor img,.rpd-steps .item-byor svg{filter:grayscale(1);opacity:.7}.rpd-steps .item-byor.active img,.rpd-steps .item-byor.active svg{opacity:1}.rpd-steps .byor-number{width:22px!important;height:22px!important;border-radius:50%!important;background:#f7f6f4!important;border:1px solid #e9e7e4!important;font-size:10.5px!important}.rpd-steps .item-byor.active .byor-number{background:#7a1f2b!important;border-color:#7a1f2b!important;color:#fff!important}body.template-collection .key-container.page-width-key:not(.rpd-steps),body.template-product .key-container.page-width-key:not(.rpd-steps),.rpd-ch~.key-container.page-width-key:not(.rpd-steps){visibility:hidden;height:0;overflow:hidden;margin:0!important;padding:0!important}.rpd-steps{visibility:visible;height:auto;overflow:visible;animation:rpdFade .25s ease}@keyframes rpdFade{0%{opacity:0}to{opacity:1}}.rpd-steps{position:relative}.rpd-steps .key-ideas-coll,.rpd-steps .top-bar.top-byor,.rpd-steps .byor-detail-dropdown{position:static!important;transform:none!important;margin:14px auto 0!important;max-width:1360px}.rpd-steps .key-ideas-coll{background:var(--rp-cream2,#f7f6f4)!important;border:1px solid #e9e7e4!important;border-radius:0!important;box-shadow:none!important;padding:16px 18px!important}body.rpd-review .rpd-p__buy{display:block!important}body.rpd-review .rpd-p__qty,body.rpd-review .rpd-p__gift,body.rpd-review .rpd-p__opt,body.rpd-review .rpd-p__ship,body.rpd-review .rpd-p__desc,body.rpd-review .rpd-p__links,body.rpd-review .rpd-p__note{display:none!important}.key-review{font-family:Jost,Poppins,sans-serif!important;color:#1f1f1f;background:transparent!important;border:0!important;padding:0!important;margin:0 0 14px!important;width:100%}.key-review *{font-family:Jost,Poppins,sans-serif!important;letter-spacing:0;text-transform:none}.key-review h1,.key-review h2,.key-review h3,.key-review .heading-byor,.key-review .review-heading-h1{font-family:Newsreader,Georgia,serif!important;font-weight:300!important;font-size:24px!important;line-height:1.15;margin:0 0 6px!important;text-transform:none!important}.key-review .reviewprice,.key-review .keyideas.reviewprice,.key-review [class*=price]{font-family:Newsreader,Georgia,serif!important;font-weight:300!important;font-size:20px!important;color:#1f1f1f!important}.key-review strong,.key-review b{font-weight:500!important;font-size:14px!important;color:#1f1f1f!important}.key-review p,.key-review span,.key-review small,.key-review label{font-size:13.5px!important;color:#3c3a38!important;font-weight:300!important}.key-review>div,.key-review .byor_detail,.key-review .byor_info,.key-review .byor-content-section{border:1px solid #e9e7e4!important;background:#f7f6f4!important;border-radius:0!important;padding:14px 16px!important;margin:0 0 10px!important;box-shadow:none!important}.key-review img{max-width:64px;height:auto;mix-blend-mode:multiply}.key-review a,.key-review button,.key-review .btn-byor-change,.key-review .btn-byor-change-review{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;color:#1f1f1f!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;text-decoration:underline;text-underline-offset:4px;box-shadow:none!important;width:auto!important;display:inline-block}.key-review a:hover,.key-review button:hover{color:#7a1f2b!important}.key-review select,.key-review .ring-sizes select{font-family:Jost,Poppins,sans-serif!important;font-size:14px!important;height:44px;border:1px solid #e9e7e4!important;border-radius:0!important;background:#fff!important;padding:0 12px;color:#1f1f1f!important;width:auto;min-width:120px}.key-review .form__label{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#767371!important;margin-bottom:8px}body.rpd-review .key-app-btn{background:#7a1f2b!important;color:#fff!important;border:1px solid #7a1f2b!important;height:50px;width:100%}body.rpd-review .shopify-payment-button__button{background:#fff!important;color:#1f1f1f!important;border:1px solid #1f1f1f!important}body.rpd-review .rpd-p__cta,body.rpd-review .rpd-p__own{display:none!important}body.rpd-review .rpd-p__dyn{display:block!important;margin-top:10px}body.rpd-review .rpd-p__dyn .shopify-payment-button__button,body.rpd-review [data-shopify=payment-button] button{width:100%;height:50px;background:#fff!important;color:#1f1f1f!important;border:1px solid #1f1f1f!important;border-radius:0!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;box-shadow:none!important}.rpd-p__main{background:#fff!important}@media(max-width:1000px){.rpd-p__gal{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.rpd-p__main{order:-1!important;aspect-ratio:1/1!important}.rpd-p:has([data-setting-btn]) .rpd-p__main{aspect-ratio:4/3!important}.rpd-p__thumbs{order:1!important;display:flex!important;gap:10px!important;overflow-x:auto!important;padding-bottom:4px;scrollbar-width:none}.rpd-p__thumbs::-webkit-scrollbar{display:none}.rpd-p__thumbs>*{flex:0 0 64px!important;width:64px!important;height:64px!important}}.rpd-steps .byor-number{width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;background:transparent!important;border:0!important;display:flex!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;padding:0!important;line-height:1.3!important}.rpd-steps .item-byor.active .byor-number,.rpd-steps .item-byor.current .byor-number{background:transparent!important;border:0!important;color:#1f1f1f!important}.rpd-steps .number-head{font-weight:500!important;color:inherit!important}.rpd-steps .choose{white-space:nowrap!important}@media(max-width:640px){.rpd-steps .byor-number,.rpd-steps .choose,.rpd-steps .number-head{font-size:10px!important;letter-spacing:.08em!important}.rpd-steps .choose>span{display:none!important}}.rpd-steps .byor-head-2{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important}.rpd-steps .byor-head-2 .item-byor{flex:1 1 0!important;min-width:0!important;display:flex!important;justify-content:center!important;padding:0 2px!important}@media(max-width:640px){.rpd-steps .byor-number,.rpd-steps .choose,.rpd-steps .number-head{font-size:9.5px!important;letter-spacing:.07em!important}}@media(max-width:640px){.rpd-steps .byor-number{align-items:flex-start!important;text-align:center!important}.rpd-steps .choose{white-space:normal!important;text-align:left!important;line-height:1.35!important;max-width:none}}body{overflow-x:clip!important}@media(max-width:1000px){html,body{overflow-x:hidden!important}body{position:relative!important;width:100%!important}}body.rpd-review .shopify-payment-button__button{width:100%!important;min-width:100%!important;min-height:50px!important;padding:0 24px!important;background:#7a1f2b!important;color:#fff!important;border:1px solid #7a1f2b!important;border-radius:0!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:12px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;box-shadow:none!important;line-height:1!important}body.rpd-review .shopify-payment-button__button:hover{background:#611722!important;border-color:#611722!important}body.rpd-review .key-review .heading-byor,body.rpd-review .key-review .review-heading-h1,body.rpd-review .key-review h1,body.rpd-review .key-review h2,body.rpd-review .key-review h3,body.rpd-review .key-review .heading-byor *,body.rpd-review .key-review .review-heading-h1 *{font-family:Newsreader,Georgia,serif!important;font-weight:300!important;font-style:normal!important;letter-spacing:-.005em!important;text-transform:none!important;color:#1f1f1f!important}body.rpd-review .key-review .byor-price,body.rpd-review .key-review .price-view-section{font-family:Newsreader,Georgia,serif!important;font-weight:300!important;font-style:normal!important;color:#1f1f1f!important}body.rpd-review .key-review .byor-varient,body.rpd-review .key-review .byor-review-lab,body.rpd-review .key-review .byor-desc,body.rpd-review .key-review .kirb-rev-dp,body.rpd-review .key-review label,body.rpd-review .key-review p:not(.heading-byor):not(.review-heading-h1){font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;color:#5c5a56!important}body.rpd-review .key-review .btn-byor-change,body.rpd-review .key-review .btn-byor-change-review,body.rpd-review .key-review .back-button{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#1f1f1f!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor{width:100%!important;max-width:100%!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__add.key-app-btn{width:100%!important;min-width:0!important;height:50px!important;padding:0 24px!important;background:#7a1f2b!important;color:#fff!important;border:1px solid #7a1f2b!important;border-radius:0!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;box-shadow:none!important}body.rpd-review .key-review .review-heading-h1{font-size:24px!important;line-height:1.15!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor>button.key-app-btn:not(#rpd-x){background:#7a1f2b!important;color:#fff!important;border:1px solid #7a1f2b!important;border-radius:0!important;width:100%!important;height:50px!important;padding:0 24px!important;justify-content:center!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;box-shadow:none!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor>button.key-app-btn:not(#rpd-x)>span{color:#fff!important;font:inherit!important;letter-spacing:inherit!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor>button.key-app-btn:not(#rpd-x):hover{background:#611722!important;border-color:#611722!important}body.rpd-review .rpd-p__dyn.is-review .shopify-payment-button__button:not(#rpd-x){background:#fff!important;color:#1f1f1f!important;border:1px solid #1f1f1f!important;border-radius:0!important;width:100%!important;min-height:50px!important;margin-top:10px!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:500!important;box-shadow:none!important}body.rpd-review .rpd-p__dyn.is-review .shopify-payment-button__button:not(#rpd-x)>span{color:#1f1f1f!important;font:inherit!important;letter-spacing:inherit!important}body.rpd-review .rpd-p__anchor>.key-review{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}body.rpd-review .key-review .custom-pro-box,body.rpd-review .key-review .key-card,body.rpd-review .key-review .bottom-info,body.rpd-review .key-review .affirm-as-low-as,body.rpd-review .key-review .byor_info,body.rpd-review .key-review .product__titles{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.rpd-review .key-review .product__titles{padding:0 0 14px!important;margin:0 0 6px!important;border-bottom:1px solid #e9e7e4!important}body.rpd-review .key-review .custom-pro-box{padding:16px 0!important;margin:0!important;border-bottom:1px solid #e9e7e4!important}body.rpd-review .key-review .bottom-info{padding:16px 0 4px!important;margin:0!important}body.rpd-review .key-review .affirm-as-low-as{padding:12px 0 0!important;margin:0!important;border-top:1px solid #e9e7e4!important}body.rpd-review .key-review .review-heading-h1>div{font-family:Newsreader,Georgia,serif!important;font-weight:300!important;font-style:normal!important;font-size:24px!important;line-height:1.15!important;letter-spacing:-.005em!important;color:#1f1f1f!important}body.rpd-review .key-review .reviewprice .pri{font-family:Newsreader,Georgia,serif!important;font-weight:300!important;font-style:normal!important;font-size:22px!important;color:#1f1f1f!important}body.rpd-review .key-review .key-re-h,body.rpd-review .key-review .ring-sizes>div>span:first-child{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#8a877f!important;font-weight:500!important}body.rpd-review .key-review .heading2>span:first-child{font-family:Jost,Poppins,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.45!important;color:#1f1f1f!important}body.rpd-review .key-review .kirb-rev-dp,body.rpd-review .key-review .kirb-rt{font-family:Jost,Poppins,sans-serif!important;font-weight:400!important;font-size:15px!important;color:#1f1f1f!important}body.rpd-review .key-review .kirb-rev-dp del,body.rpd-review .key-review .kirb-rev-dp s,body.rpd-review .key-review .kirb-rev-dp .compare{color:#9a958d!important;font-weight:300!important}body.rpd-review .key-review .byor_info,body.rpd-review .key-review .byor_info span,body.rpd-review .key-review .byor-review-lab{font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;color:#5c5a56!important;background:transparent!important;border:0!important;padding:0!important}body.rpd-review .key-review .byor_info{margin-top:6px!important}body.rpd-review .key-review .btn-byor-change-review{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1f1f1f!important;background:transparent!important;border:0!important;border-bottom:1px solid #1f1f1f!important;border-radius:0!important;padding:0 0 1px!important;margin-top:10px!important}body.rpd-review .key-review select.allsizes{font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;font-size:15px!important;color:#1f1f1f!important;background:#fff!important;border:1px solid #e9e7e4!important;border-radius:0!important;height:44px!important}body.rpd-review .key-review .engraving-section{font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;font-size:14.5px!important;color:#1f1f1f!important}body.rpd-review .key-review #deliverytime_review{font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;font-size:14px!important;color:#1f1f1f!important;background:transparent!important}body.rpd-review .key-review #deliverytime_review b{font-weight:500!important}body.rpd-review .key-review #freeshipping_review,body.rpd-review .key-review #easyreturn_review{font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1f1f1f!important;text-decoration:none!important}body.rpd-review .key-review .diamond__mount--text{font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;font-size:13.5px!important;color:#5c5a56!important}body.rpd-review .key-review .affirm-as-low-as{font-family:Jost,Poppins,sans-serif!important;font-weight:300!important;font-size:14px!important;color:#5c5a56!important}body.rpd-review .key-review .btn-byor-change-review{border-bottom:0!important;text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important;width:max-content!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor>button.key-app-btn:not(#rpd-x)>span{text-transform:uppercase!important;letter-spacing:.09em!important;font-weight:500!important}body.rpd-review .rpd-p__dyn.is-review .shopify-payment-button__button:not(#rpd-x)>span{text-transform:uppercase!important;letter-spacing:.09em!important;font-weight:500!important}body.rpd-review .key-review .diamond__content--info{flex-wrap:wrap!important;gap:8px 18px!important;margin-top:14px!important}body.rpd-review .key-review #deliverytime_review{flex:0 0 100%!important;padding:0!important;margin:0!important}.rpd-steps .top-bar.top-byor{margin:12px 0 0!important;width:100%!important;max-width:none!important;justify-content:flex-start!important}.rpd-steps #back-button.back-button{padding:0!important;margin:0!important;background:transparent!important;border:0!important;text-decoration:none!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1f1f1f!important;line-height:1.6!important;border-bottom:1px solid #e9e7e4!important;transition:border-color .2s}.rpd-steps #back-button.back-button:before{content:"\2190\a0\a0";font-family:Jost,sans-serif}.rpd-steps #back-button.back-button:hover{border-color:#1f1f1f!important}.top-bar.top-byor{border:0!important;background:transparent!important;box-shadow:none!important;margin:12px 0 0!important;width:100%!important;max-width:none!important;justify-content:flex-start!important;padding:0!important}.top-bar.top-byor #back-button.back-button,#back-button.back-button{padding:0!important;margin:0!important;background:transparent!important;border:0!important;text-decoration:none!important;font-family:Archivo,Jost,sans-serif!important;font-stretch:112%;font-size:10.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1f1f1f!important;line-height:1.6!important;border-bottom:1px solid #e9e7e4!important}#back-button.back-button:before{content:"\2190\a0\a0";font-family:Jost,sans-serif}#back-button.back-button:hover{border-color:#1f1f1f!important}body.rpd-review .rpd-p__dyn.is-review{height:0!important;min-height:0!important;overflow:hidden!important;visibility:hidden!important;margin:0!important;padding:0!important;border:0!important}body.rpd-review .key-review .diamond__content--text:empty,body.rpd-review .key-review .diamond__content--share{margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}.rpd-p .rpd-p__cta.rp-btn--line:not(#rpd-x){background:transparent!important;border:0!important;border-bottom:1px solid var(--rp-ink)!important;height:auto!important;width:auto!important;padding:0 0 2px!important;margin:16px 0 0!important;justify-content:flex-start!important;font-size:11px!important;letter-spacing:.14em!important;color:var(--rp-ink)!important;line-height:1.6!important;border-radius:0!important}.rpd-p .rpd-p__cta.rp-btn--line:not(#rpd-x):after{content:"\a0\2192"}.rpd-p .rpd-p__cta.rp-btn--line:not(#rpd-x):hover{color:var(--rp-accent)!important;border-color:var(--rp-accent)!important;background:transparent!important}@media(max-width:640px){.rpd-ch{padding-top:14px!important;padding-bottom:12px!important}.rpd-ch__crumb{font-size:11.5px!important;margin-bottom:4px!important}.rpd-ch__h1{font-size:28px!important;margin-bottom:6px!important;line-height:1.1!important}.rpd-ch__intro{font-size:13.5px!important;line-height:1.5!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rpd-ch__nav{margin-top:12px!important}.rpd-steps .key-ideas-app{padding-top:8px!important;padding-bottom:6px!important}.rpd-steps .byor-icon-circle{width:30px!important;height:30px!important}.rpd-steps .byor-head-1{margin-bottom:4px!important}.rpd-steps .top-bar.top-byor{margin-top:8px!important}}@media(min-width:1001px){body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor>.key-review{max-width:560px!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor>button.key-app-btn:not(#rpd-x){max-width:560px!important}body.rpd-review .rpd-p__ctas.key-review .rpd-p__anchor{max-width:560px!important}}#diamond-detail-page h1,#diamond-detail-page h2.product__list--name,#diamond-detail-page .diamond__title,#diamond-detail-page .diamond__content--title,.diamond-detail h1{font-family:var(--rp-serif)!important;font-style:normal!important;font-weight:300!important;color:var(--rp-ink)!important;letter-spacing:-.01em!important;font-size:clamp(26px,2.6vw,34px)!important;line-height:1.15!important}#diamond-detail-page .diamond__content--info .badge,#diamond-detail-page [class*=attribute] span,#diamond-detail-page .diamond__content--quality span{background:#fff!important;border:1px solid var(--rp-line)!important;border-radius:0!important;font-family:var(--rp-sans)!important;font-weight:300!important;font-size:13px!important;color:var(--rp-ink)!important}@media(max-width:640px){.rp-ann__in{min-height:32px!important;padding-top:5px!important;padding-bottom:5px!important}.rp-ann .rp-caps,.rp-ann__m{font-size:10px!important;letter-spacing:.14em!important}.rp-hdr__row{height:60px!important}.rp-hdr__logo img{max-height:15px!important}}.rpd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9e7e4;box-shadow:0 -8px 24px #1f1f1f0f;transform:translateY(110%);transition:transform .28s ease;font-family:Jost,Poppins,sans-serif}.rpd-sticky.is-on{transform:translateY(0)}.rpd-sticky__t{font-family:Newsreader,Georgia,serif;font-weight:300;font-size:15px;line-height:1.2;color:#1f1f1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpd-sticky__p{font-size:13px;color:#767371;margin-top:2px}.rpd-sticky__b{height:44px!important;padding:0 18px!important;font-size:10.5px!important;white-space:nowrap}body.rpd-has-sticky{padding-bottom:76px}.rpd-pulse{outline:2px solid #7a1f2b;outline-offset:3px;transition:outline-color .6s}@media(min-width:1001px){.rpd-sticky{display:none}}.rp-tile__ph video.rp-tile__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s;pointer-events:none;background:#fff}.rp-tile.is-playing .rp-tile__ph video.rp-tile__vid{opacity:1}.rp-tile.is-playing .rp-tile__ph img.is-main{opacity:0}.rpd-steps-slot{min-height:150px}@media(max-width:640px){.rpd-steps-slot{min-height:165px}}.rpd-steps-slot.is-empty{min-height:0}
/*# sourceMappingURL=/cdn/shop/t/140/assets/rpd-global.css.map */
