.rk,[id^=shopify-section-template--][id$=__main]{--rk-accent: var(--g-main, #eac086);--rk-ink: var(--g-main-2, #212b36);--rk-text: #2c343d;--rk-sub: #5f6770;--rk-tan-text: #8a6a3a;--rk-gold: #e09938;--rk-cream: #f4efe9;--rk-sand: #fbf6ee;--rk-line: #e7e1d6;--rk-radius: 10px;--rk-serif: var(--g-font-1, "EB Garamond", Georgia, serif);--rk-sans: var(--g-font-2, "Inter", Helvetica, Arial, sans-serif);--rk-ease: cubic-bezier(.32, .72, 0, 1)}.rk-confirm{background:#fff3b0;color:#5a4300;font-family:var(--rk-sans, sans-serif);font-style:normal;font-size:12px;font-weight:600;padding:1px 5px;border-radius:4px;letter-spacing:0;line-height:1.35}.rk{color:var(--rk-text);font-family:var(--rk-sans)}.rk-sec{padding:48px 0}.rk-bg--white{background:#fff}.rk-bg--cream{background:var(--rk-cream)}.rk-bg--sand{background:var(--rk-sand)}.rk .rk-h2,.rk .rk-h3{font-family:var(--rk-serif);color:var(--rk-ink);margin:0;letter-spacing:-.005em;text-transform:none}.rk .rk-h2{font-size:30px;font-weight:500;line-height:1.12}.rk .rk-h3{font-size:21px;font-weight:500;line-height:1.3}.rk p{margin:0 0 12px}.rk-sec-head{margin-bottom:18px}.rk-eyebrow{font-family:var(--rk-serif);font-style:italic;font-size:19px;color:var(--rk-tan-text);display:block;margin-bottom:4px}.rk-rte p:last-child{margin-bottom:0}.rk-rte a,.rk-tel{color:inherit;text-decoration:underline;text-underline-offset:3px}.rk-tel{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.rk-caption,.rk-src,.rk-small{font-size:13px;color:var(--rk-sub);margin-top:8px}.rk-small{font-size:14px;color:var(--rk-text)}.rk :focus-visible{outline:3px solid var(--rk-gold);outline-offset:2px}.rk-split{display:grid;gap:22px}.rk-photo{position:relative;border-radius:var(--rk-radius);overflow:hidden;background:var(--rk-line)}.rk-photo img{width:100%;height:100%;object-fit:cover;display:block}.rk-photo--wide{aspect-ratio:4 / 3}.rk-photo--tall{aspect-ratio:4 / 5}.rk-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;width:100%;border:0;border-radius:var(--rk-radius);background:var(--rk-ink);color:#fff;font:700 15px/1.2 var(--rk-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;padding:0 16px;transition:transform .2s var(--rk-ease),background-color .25s var(--rk-ease)}.rk-btn:hover{background:#151c24}.rk-btn:active{transform:scale(.985)}.rk-btn[disabled]{opacity:.55;cursor:not-allowed}.rk-btn--accent{background:var(--rk-accent);color:var(--rk-ink)}.rk-btn--accent:hover{background:#f0cd9b}.rk-facts{background:var(--rk-ink);color:#fff;border-top:3px solid var(--rk-accent);border-bottom:3px solid var(--rk-accent)}.rk-facts__list{list-style:none;margin:0;padding:14px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px 14px}.rk-facts__item{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.35;color:#d6dbe0}.rk-facts__item b{display:block;font-family:var(--rk-serif);font-weight:500;font-size:18px;line-height:1.15;color:#fff;margin-bottom:2px}.rk-facts .rk-icon{width:34px;height:34px;flex:0 0 34px;color:#fff}.rk-icon--img{object-fit:contain}.rk-stat{margin:22px 0 0;padding:22px 20px;background:var(--rk-ink);color:#d6dbe0;border-radius:var(--rk-radius);border-top:3px solid var(--rk-accent)}.rk-stat__cap{font-family:var(--rk-serif);font-style:italic;font-size:17px;color:var(--rk-accent)}.rk-stat__big{display:block;font-family:var(--rk-serif);font-size:68px;line-height:.95;color:#fff;letter-spacing:-.02em;margin:6px 0 4px}.rk-stat__big small{font-size:.36em;color:var(--rk-accent);margin-left:6px;letter-spacing:0}.rk .rk-stat__sub{font-size:14px;margin:0 0 18px}.rk-stat__row{margin-bottom:12px}.rk-stat__label{display:flex;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:#fff;margin-bottom:5px}.rk-bar{height:12px;border-radius:6px;background:#ffffff1f;overflow:hidden}.rk-bar span{display:block;height:100%;background:#9aa6b2;border-radius:6px;transform-origin:left;transition:transform 1.1s var(--rk-ease)}.rk-bar--hl span{background:var(--rk-accent)}.rk-js .rk-stat .rk-bar span{transform:scaleX(0)}.rk-js .rk-stat.is-in .rk-bar span{transform:none}.rk-js .rk-stat.is-in .rk-bar--hl span{transition-delay:.5s}.rk .rk-stat__src{color:#aeb6bf;font-size:12px;margin:10px 0 0}.rk .rk-gone{font-family:var(--rk-serif);font-style:italic;font-size:24px;line-height:1.25;color:var(--rk-ink);margin:20px 0 6px;padding-left:14px;border-left:3px solid var(--rk-accent)}.rk-checks{list-style:none;padding:0;margin:12px 0 0}.rk-checks li{padding:9px 0 9px 28px;position:relative;border-bottom:1px solid var(--rk-line)}.rk-checks li:before{content:"";position:absolute;left:4px;top:16px;width:12px;height:7px;border-left:2px solid var(--rk-ink);border-bottom:2px solid var(--rk-ink);transform:rotate(-45deg)}.rk-boxes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.rk-box{border:1px solid var(--rk-line);border-radius:var(--rk-radius);padding:12px 14px;background:#fff}.rk-box b{font-family:var(--rk-serif);font-size:26px;font-weight:500;color:var(--rk-ink);display:block;line-height:1.1}.rk-box span{font-size:14px}.rk .rk-prep-head{margin-top:20px}.rk-steps{counter-reset:rkstep;list-style:none;padding:0;margin:14px 0 0}.rk-steps li{counter-increment:rkstep;position:relative;padding:0 0 14px 46px;min-height:36px}.rk-steps li:before{content:counter(rkstep);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--rk-ink);color:var(--rk-ink);font:500 18px/31px var(--rk-serif);text-align:center}.rk-steps li b{color:var(--rk-ink);display:block}.rk .rk-note{font-size:14px;background:var(--rk-sand);border-left:3px solid var(--rk-accent);padding:10px 12px;margin-top:12px}.rk-trust{border-top:1px solid var(--rk-line)}.rk-trust__grid{display:grid;gap:12px}.rk-card{border:1px solid var(--rk-line);border-radius:var(--rk-radius);padding:18px;background:#fff}.rk-card .rk-h3{margin-bottom:6px}.rk-phone-big{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border:1.5px solid var(--rk-ink);border-radius:var(--rk-radius);font-family:var(--rk-serif);font-weight:500;font-size:24px;text-decoration:none;color:var(--rk-ink);margin-top:10px}.rk-phone-big:hover{color:var(--rk-ink);background:var(--rk-sand)}.rk-phone-big .rk-icon{width:20px;height:20px}.rk-placeholder{border:2px dashed #cfc6b6;border-radius:var(--rk-radius);padding:14px;color:var(--rk-sub);font-size:14px;background:#fff}.rk-trust__wide,.rk-trust__app{margin-top:12px}.rk-pillars{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px;font-size:14px}.rk-pillars li b{font-family:var(--rk-serif);color:var(--rk-tan-text);margin-right:6px}.rk-faq__item{border-bottom:1px solid var(--rk-line)}.rk-faq__item summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--rk-serif);font-size:20px;color:var(--rk-ink);padding:8px 0}.rk-faq__item summary::-webkit-details-marker{display:none}.rk-faq__item summary:after{content:"+";font:400 26px/1 var(--rk-sans);color:var(--rk-ink);flex:0 0 auto;width:24px;text-align:center}.rk-faq__item[open] summary:after{content:"\2212"}.rk-faq__a{padding:0 0 16px;font-size:15px}.rk-faq__intro{margin-top:10px;font-size:15px}.rk-final{position:relative;color:#fff;background:#1b222b;overflow:hidden}.rk-final__bg{position:absolute;top:0;right:0;bottom:0;left:0}.rk-final__bg img{width:100%;height:100%;object-fit:cover;display:block}.rk-final__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,26,33,var(--rk-overlay, .6))}.rk-final.rk-final--plain{background:#fff;color:var(--rk-text);border-top:3px solid var(--rk-accent)}.rk-final.rk-final--plain .rk-eyebrow{color:var(--rk-tan-text)}.rk-final.rk-final--plain .rk-h2{color:var(--rk-ink)}.rk-final.rk-final--plain .rk-final__text,.rk-final.rk-final--plain .rk-final__text p{color:var(--rk-text)}.rk-final.rk-final--plain .rk-final__phone{color:var(--rk-sub)}.rk-final.rk-final--plain .rk-tel{color:var(--rk-ink)}.rk-final.rk-final--plain .rk-variant{border-color:var(--rk-line);background:#fff;color:var(--rk-sub)}.rk-final.rk-final--plain .rk-variant b{color:var(--rk-ink)}.rk-final.rk-final--plain .rk-variant:has(.rk-variant__input:checked),.rk-final.rk-final--plain .rk-variant.is-checked{border-color:var(--rk-ink);box-shadow:inset 0 0 0 1px var(--rk-ink);background:var(--rk-sand)}.rk-final.rk-final--plain .rk-btn--accent{background:var(--rk-ink);color:#fff}.rk-final.rk-final--plain .rk-btn--accent:hover{background:#151c24}.rk-final__inner{position:relative;padding-top:56px;padding-bottom:56px;text-align:center}.rk-final .rk-eyebrow{color:var(--rk-accent)}.rk-final .rk-h2{color:#fff;font-size:34px;max-width:20ch;margin:0 auto}.rk-final__text{max-width:520px;margin:12px auto 20px;color:#dbe1e6}.rk-final__text p{color:inherit}.rk-final__form{max-width:440px;margin:0 auto}.rk-final__phone{margin:12px 0 0;font-size:14px;color:#dbe1e6}.rk-final .rk-tel{color:#fff}.rk-variants{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px;padding:0;border:0}.rk-variant{position:relative;min-height:58px;border:1.5px solid rgba(255,255,255,.35);border-radius:var(--rk-radius);background:#ffffff14;text-align:left;padding:8px 12px;cursor:pointer;color:#c8ced6;margin:0;transition:border-color .25s var(--rk-ease)}.rk-variant b{display:block;font-family:var(--rk-serif);font-size:19px;font-weight:500;line-height:1.15;color:#fff}.rk-variant span{font-size:13px}.rk-variant__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.rk-variant:has(.rk-variant__input:checked){border-color:var(--rk-accent);box-shadow:inset 0 0 0 1px var(--rk-accent);background:#eac0861a}.rk-variant:has(.rk-variant__input:focus-visible){outline:3px solid var(--rk-gold);outline-offset:2px}.rk-variant.is-checked{border-color:var(--rk-accent);box-shadow:inset 0 0 0 1px var(--rk-accent);background:#eac0861a}.rk-variant--soldout{opacity:.55;cursor:not-allowed}.rk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:996;background:#fff;border-top:1px solid var(--rk-line);box-shadow:0 -6px 18px #00000014;transform:translateY(110%);transition:transform .4s var(--rk-ease);padding:8px 16px calc(8px + env(safe-area-inset-bottom));visibility:hidden}.rk-sticky.is-on{transform:none;visibility:visible}.rk-sticky__in{max-width:1170px;margin:0 auto;display:flex;align-items:center;gap:12px}.rk-sticky__info{flex:1;min-width:0;line-height:1.2}.rk-sticky__info b{font-family:var(--rk-serif);font-size:22px;color:var(--rk-ink);font-weight:500}.rk-sticky__info span{display:block;font-size:12px;color:var(--rk-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-sticky .rk-btn{width:auto;min-width:150px;min-height:48px}.progress-wrap{display:none!important}[id^=shopify-section-template--][id$=__main] .product-single__info-wrapper{padding-top:12px}[id^=shopify-section-template--][id$=__main] .rk-status{display:inline-flex;align-items:center;gap:7px;color:var(--rk-ink);font:700 12px/1.3 var(--rk-sans);letter-spacing:.08em;text-transform:uppercase;margin:0}[id^=shopify-section-template--][id$=__main] .rk-status i{width:7px;height:7px;border-radius:50%;background:#b5402b;display:inline-block}[id^=shopify-section-template--][id$=__main] .product-single__title{font-family:var(--rk-serif);font-size:34px;font-weight:400;line-height:1.04;color:var(--rk-ink);letter-spacing:-.005em;text-transform:none;margin:0}[id^=shopify-section-template--][id$=__main] .rk-scarce{font-size:14px;line-height:1.45;margin:8px 0;color:var(--rk-text)}[id^=shopify-section-template--][id$=__main] .rk-scarce b{color:var(--rk-ink)}[id^=shopify-section-template--][id$=__main] .rk-nw{white-space:nowrap}[id^=shopify-section-template--][id$=__main] .product-block{margin-bottom:0}[id^=shopify-section-template--][id$=__main] .product-customliquid,[id^=shopify-section-template--][id$=__main] .product-single__meta-price{margin:0}[id^=shopify-section-template--][id$=__main] .product-single__price{font-family:var(--rk-serif);font-size:30px;font-weight:500;line-height:1.1;color:var(--rk-ink)}[id^=shopify-section-template--][id$=__main] .rk-per{font-size:14px;color:var(--rk-sub);margin:0}[id^=shopify-section-template--][id$=__main] .rk-per:empty{display:none}[id^=shopify-section-template--][id$=__main] .product-variant-picker .selector-wrapper{margin-bottom:0}[id^=shopify-section-template--][id$=__main] .product-variant-picker .selector-wrapper>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[id^=shopify-section-template--][id$=__main] .product-variant-picker .mb-4{margin-bottom:0!important}[id^=shopify-section-template--][id$=__main] .single-option-radio{display:grid;grid-template-columns:1fr 1fr;gap:8px;border:0;padding:0;margin:0}[id^=shopify-section-template--][id$=__main] .single-option-radio label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:58px;height:auto;margin:0;padding:8px 12px;border:1.5px solid var(--rk-line);border-radius:var(--rk-radius);background:#fff;color:var(--rk-ink);font-family:var(--rk-serif);font-size:19px;font-weight:500;line-height:1.15;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;transition:border-color .25s var(--rk-ease)}[id^=shopify-section-template--][id$=__main] .single-option-radio label:after,[id^=shopify-section-template--][id$=__main] .single-option-radio label:before{display:none}[id^=shopify-section-template--][id$=__main] .single-option-radio input[type=radio]:checked+label{border-color:var(--rk-ink);box-shadow:inset 0 0 0 1px var(--rk-ink);background:var(--rk-sand)}[id^=shopify-section-template--][id$=__main] .single-option-radio input[type=radio]:focus-visible+label{outline:3px solid var(--rk-gold);outline-offset:2px}[id^=shopify-section-template--][id$=__main] .single-option-radio label.disabled{opacity:.55;text-decoration:none}[id^=shopify-section-template--][id$=__main] .rk-vsub{display:block;font-family:var(--rk-sans);font-size:13px;font-weight:400;color:var(--rk-sub);margin-top:2px}[id^=shopify-section-template--][id$=__main] .product-form__quantity-submit{display:block;padding-top:0!important}[id^=shopify-section-template--][id$=__main] .product-form__quantity-submit>.d-flex{margin-bottom:8px!important;align-items:stretch}@media(min-width:768px){[id^=shopify-section-template--][id$=__main] .product-form__quantity-submit>.d-flex{margin-bottom:12px!important}}[id^=shopify-section-template--][id$=__main] .product-form__item--quantity{flex:0 0 104px;width:104px;margin-bottom:0}[id^=shopify-section-template--][id$=__main] .product-form__quantity-submit .product-form__item--submit{flex:1 1 auto;margin:0 0 0 8px!important}[id^=shopify-section-template--][id$=__main] .product-form__cart-submit,[id^=shopify-section-template--][id$=__main] .product-form__cart-submit.product-form__cart-submit--outline{min-height:52px;width:100%;border:0;border-radius:var(--rk-radius);background-color:var(--rk-ink);color:#fff;font:700 15px/1.2 var(--rk-sans);letter-spacing:.06em;text-transform:uppercase}[id^=shopify-section-template--][id$=__main] .product-form__cart-submit:hover{background-color:#151c24;color:#fff}[id^=shopify-section-template--][id$=__main] .product-form__cart-submit.btn--sold-out{opacity:.55}[id^=shopify-section-template--][id$=__main] .product-form__buynow{margin:0}[id^=shopify-section-template--][id$=__main] .product-form__buynow .shopify-payment-button__button{min-height:48px;border-radius:var(--rk-radius);overflow:hidden}[id^=shopify-section-template--][id$=__main] .gr-btnjs{margin-top:0!important}[id^=shopify-section-template--][id$=__main] .product-single__meta .product-block+.accordion{margin-top:0}[id^=shopify-section-template--][id$=__main] .rk-shipline{font-size:13px;line-height:1.45;color:var(--rk-text);margin:10px 0 0}[id^=shopify-section-template--][id$=__main] .rk-shipline strong{color:var(--rk-ink)}[id^=shopify-section-template--][id$=__main] .rk-hero-phone{font-size:14px;margin:2px 0 0}[id^=shopify-section-template--][id$=__main] .rk-tel{color:var(--rk-ink)}@media(max-width:767px){.g-breadcrumb{display:none}[id^=shopify-section-template--][id$=__main] .photos__item--thumbs{margin-top:8px}[id^=shopify-section-template--][id$=__main] .product-single__thumbnail-item{max-width:60px}}@media(prefers-reduced-motion:reduce){.rk *,.rk-sticky{transition:none!important}.rk-js .rk-stat .rk-bar span{transform:none}}@media(min-width:768px){.rk-sec{padding:64px 0}.rk .rk-h2{font-size:36px}.rk-facts__list{grid-template-columns:repeat(4,1fr);padding:26px 0;gap:20px}.rk-split{grid-template-columns:1fr 1fr;align-items:center;gap:40px}.rk-split--single{grid-template-columns:minmax(0,760px)}.rk-split--img-right .rk-photo{order:2}.rk-split--img-left .rk-photo{order:-1}.rk-trust__grid{grid-template-columns:repeat(2,1fr)}.rk-stat__big{font-size:88px}.rk-final .rk-h2{font-size:46px}[id^=shopify-section-template--][id$=__main] .product-single__title{font-size:42px}}@media(min-width:1024px){.rk-sec{padding:84px 0}.rk .rk-h2{font-size:42px}.rk-split{gap:64px}.rk-split--why{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}.rk-split--why.rk-split--single{grid-template-columns:minmax(0,760px)}.rk-stat{margin:0;padding:30px 32px}.rk-stat__big{font-size:104px}.rk-trust__grid{grid-template-columns:repeat(3,1fr)}.rk-faq__wrap{display:grid;grid-template-columns:1fr 2fr;gap:56px}.rk-final__inner{padding-top:96px;padding-bottom:96px}.rk-final .rk-h2{font-size:56px}.rk-sticky .rk-btn{min-width:220px}[id^=shopify-section-template--][id$=__main] .product-single__info-wrapper{padding-top:6px}[id^=shopify-section-template--][id$=__main] .product-single__title{font-size:50px}[id^=shopify-section-template--][id$=__main] .product-single__price{font-size:36px}[id^=shopify-section-template--][id$=__main] .rk-scarce{font-size:15px;margin:12px 0 14px}}@media(min-width:1024px){.rk-sticky--mobile-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rk-pdp.css.map */
