.template-collection .rumi-pdp{--rumi-s: clamp(.76px, calc(.76px + (100vw - 1440px)/2000) , 1px)}@media screen and (min-width:990px){.template-collection .rumi-pdp{--rumi-gutter: clamp(36px, 2.5vw, 48px)}}.template-collection .oke-reviewsTab{display:none!important}.rumi-col__eyebrow,.rumi-col__title,.rumi-col__cta,.rumi-col-card__title,.rumi-col-faq__question,.rumi-col-card__price.price,.rumi-col-card__price .price-item{font-family:var(--rumi-font);font-stretch:var(--rumi-wdth)}.rumi-col__inner{max-width:calc(var(--rumi-container) + 80px);margin:0 auto;padding-inline:var(--rumi-gutter)}.rumi-col-range .rumi-col__inner{padding-inline:max(20px,calc(var(--rumi-s) * 36))}.rumi-col-hero__panel,.rumi-col-routine__card,.rumi-col-faq__grid{max-width:calc(var(--rumi-s) * 1536);margin-inline:auto}.rumi-col__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:max(29px,calc(var(--rumi-s) * 39));padding:0 calc(var(--rumi-s) * 18);border:1px solid var(--rumi-brown);border-radius:999px;font-size:max(12px,calc(var(--rumi-s) * 14));line-height:1;letter-spacing:.04em;font-weight:500;text-transform:uppercase;color:var(--rumi-brown);margin:0}.rumi-col__title{font-weight:var(--rumi-wght-bold);font-size:max(28px,calc(var(--rumi-s) * 52));line-height:1.21;letter-spacing:.05em;text-transform:uppercase;color:var(--rumi-brown);margin:0}.rumi-col__body{font-size:max(16px,calc(var(--rumi-s) * 24));line-height:1.5;letter-spacing:.01em;color:var(--rumi-brown);margin:0}.rumi-col__body p{margin:0 0 .6em}.rumi-col__body p:last-child{margin-bottom:0}.rumi-col__cta{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--rumi-s) * 10);min-height:max(40px,calc(var(--rumi-s) * 70));padding:0 calc(var(--rumi-s) * 48);border:0;border-radius:999px;background:var(--rumi-brown);color:var(--rumi-white);font-size:max(12px,calc(var(--rumi-s) * 14));line-height:1;letter-spacing:.06em;font-weight:var(--rumi-wght-bold);text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer}.rumi-col__cta:hover{filter:brightness(1.08)}.rumi-col__cta[disabled]{opacity:.6;cursor:default}.rumi-col__cta svg{width:max(13px,calc(var(--rumi-s) * 19));height:auto;flex:0 0 auto}.rumi-col__stars{letter-spacing:.08em}.rumi-col-hero{background:var(--rumi-white);padding:calc(var(--rumi-s) * 84) 0 0}.rumi-col-hero__head,.rumi-col-hero__panel{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(var(--rumi-s) * 20)}.rumi-col-hero__head{max-width:calc(var(--rumi-s) * 1015);margin:0 auto}.rumi-col-hero__head .rumi-col__body{max-width:calc(var(--rumi-s) * 802)}.rumi-col-hero__panel{margin-top:calc(var(--rumi-s) * 125);padding:calc(var(--rumi-s) * 72) var(--rumi-gutter);border-radius:clamp(20px,calc(var(--rumi-s) * 40),40px);background:var(--rumi-cream)}.rumi-col-hero__panel .rumi-col__body{max-width:60ch}.rumi-col-hero__panel .rumi-col__cta{margin-top:calc(var(--rumi-s) * 12)}.rumi-col-range{background:var(--rumi-white);padding:calc(var(--rumi-s) * 125) 0 calc(var(--rumi-s) * 163)}.rumi-col-range__head{text-align:center;margin-bottom:calc(var(--rumi-s) * 67)}.rumi-col-range__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:calc(var(--rumi-s) * 24)}.rumi-col-card{position:relative;display:flex;flex-direction:column;gap:calc(var(--rumi-s) * 24);min-width:0;padding:clamp(20px,calc(var(--rumi-s) * 40),40px);border:1px solid var(--rumi-cream);border-radius:clamp(20px,calc(var(--rumi-s) * 40),40px);background:var(--rumi-card-bg, var(--rumi-cream))}.rumi-col-card>.rumi-col-card__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.rumi-col-card__title a,.rumi-col-card__media{position:relative;z-index:2}.rumi-col-card__badge{position:absolute;top:calc(var(--rumi-s) * 29);right:calc(var(--rumi-s) * 29);max-width:80%;z-index:1;display:inline-flex;align-items:center;padding:calc(var(--rumi-s) * 10) calc(var(--rumi-s) * 24);border-radius:999px;background:var(--rumi-brown);color:var(--rumi-white);font-size:max(11px,calc(var(--rumi-s) * 14));line-height:1;letter-spacing:.06em;font-weight:var(--rumi-wght-bold);text-transform:uppercase}.rumi-col-card__media{display:block;aspect-ratio:518 / 551;border-radius:clamp(14px,calc(var(--rumi-s) * 20),20px);overflow:hidden}.rumi-col-card__media img{display:block;width:100%;height:100%;object-fit:contain}.rumi-col-card__copy{display:flex;flex-direction:column;gap:calc(var(--rumi-s) * 12)}.rumi-col-card__title{font-weight:var(--rumi-wght-bold);font-size:max(24px,calc(var(--rumi-s) * 35));line-height:1.15;letter-spacing:.02em;text-transform:uppercase;color:var(--rumi-brown);margin:0;overflow-wrap:anywhere}.rumi-col-card__title a{color:inherit;text-decoration:none}.rumi-col-card__rating,.rumi-col-card__text{font-size:max(14px,calc(var(--rumi-s) * 16));line-height:1.6;letter-spacing:.02em;color:var(--rumi-brown);margin:0}.rumi-col-card__pricing,.rumi-col-routine__pricing{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--rumi-s) * 6) calc(var(--rumi-s) * 16)}.rumi-col-card__price.price,.rumi-col-card__price .price-item{font-weight:var(--rumi-wght-bold);font-size:max(20px,calc(var(--rumi-s) * 24));line-height:1.4;letter-spacing:.01em;color:var(--rumi-brown)}.rumi-col-card__price .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--rumi-s) * 10)}.rumi-col-card__price s .price-item{font-weight:400;opacity:.65}.rumi-col-card__perday{font-size:max(14px,calc(var(--rumi-s) * 24));line-height:1.4;color:var(--rumi-brown);margin:0}.rumi-col-card__cta{align-self:flex-start;margin-top:auto}.rumi-col-routine{background:var(--rumi-band-bg, var(--rumi-brown));padding:calc(var(--rumi-s) * 177) 0 0}.rumi-col-routine__card{position:relative;display:grid;grid-template-columns:minmax(0,49.4%) minmax(0,1fr);align-items:center;gap:calc(var(--rumi-s) * 84);padding:clamp(20px,calc(var(--rumi-s) * 57),57px);border-radius:clamp(20px,calc(var(--rumi-s) * 50),50px);background:var(--rumi-cream)}.rumi-col-routine__badge{position:absolute;top:0;left:52%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:calc(var(--rumi-s) * 10) calc(var(--rumi-s) * 24);border-radius:999px;background:var(--rumi-peach);color:var(--rumi-brown);font-size:max(12px,calc(var(--rumi-s) * 14));line-height:1;letter-spacing:.06em;font-weight:var(--rumi-wght-bold);text-transform:uppercase;text-align:center;max-width:80%}.rumi-col-routine__media{aspect-ratio:701 / 695;border-radius:clamp(16px,calc(var(--rumi-s) * 40),40px);overflow:hidden}.rumi-col-routine__media img{display:block;width:100%;height:100%;object-fit:cover}.rumi-col-routine__copy{display:flex;flex-direction:column;gap:calc(var(--rumi-s) * 18);min-width:0}.rumi-col-routine__items{list-style:none;margin:calc(var(--rumi-s) * 8) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(var(--rumi-s) * 13)}.rumi-col-routine__item{align-self:flex-start;max-width:100%;padding:calc(var(--rumi-s) * 18) calc(var(--rumi-s) * 30);border-radius:clamp(12px,calc(var(--rumi-s) * 16),16px);background:var(--rumi-white);font-size:max(15px,calc(var(--rumi-s) * 24));line-height:1.5;color:var(--rumi-brown);overflow-wrap:anywhere}.rumi-col-routine__item b{font-weight:var(--rumi-wght-bold)}.rumi-col-routine__pricing{font-size:max(16px,calc(var(--rumi-s) * 24));line-height:1.5;color:var(--rumi-brown);margin:0}.rumi-col-routine__now{font-weight:var(--rumi-wght-bold)}.rumi-col-routine__was{text-decoration:line-through;opacity:.7}.rumi-col-routine__note{font-size:max(12px,calc(var(--rumi-s) * 14));line-height:1.6;letter-spacing:.04em;text-transform:uppercase;color:var(--rumi-brown);margin:0}.rumi-col-routine__cta{align-self:flex-start}.rumi-col-routine__error{font-size:max(13px,calc(var(--rumi-s) * 16));color:#9b2c2c;margin:0}.rumi-col-routine__error[hidden]{display:none}.rumi-col-faq{background:linear-gradient(var(--rumi-band-bg, var(--rumi-brown)) 0 calc(var(--rumi-s) * 287),var(--rumi-cream) calc(var(--rumi-s) * 287));padding:calc(var(--rumi-s) * 167) 0 0}.rumi-col-faq__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:calc(var(--rumi-s) * 25)}.rumi-col-faq__card{min-width:0;padding:clamp(20px,calc(var(--rumi-s) * 49),49px) clamp(20px,calc(var(--rumi-s) * 43),43px) clamp(20px,calc(var(--rumi-s) * 52),52px);border-radius:clamp(16px,calc(var(--rumi-s) * 40),40px);background:var(--rumi-card-bg, var(--rumi-cream))}.rumi-col-faq__question{font-weight:600;font-size:max(16px,calc(var(--rumi-s) * 24));line-height:1.5;letter-spacing:.01em;text-transform:uppercase;color:var(--rumi-brown);margin:0 0 calc(var(--rumi-s) * 8);overflow-wrap:anywhere}.rumi-col-faq__answer{font-size:max(15px,calc(var(--rumi-s) * 24));line-height:1.5;color:var(--rumi-brown);margin:0}@media screen and (max-width:989px){.rumi-col__inner,.rumi-col-range .rumi-col__inner{padding-inline:19px}.rumi-col__title,.rumi-col-card__title{font-size:28px;line-height:36px;letter-spacing:.03em}.rumi-col__body,.rumi-col-card__perday,.rumi-col-routine__item,.rumi-col-routine__pricing,.rumi-col-faq__question,.rumi-col-faq__answer{font-size:16px;line-height:25px}.rumi-col__cta{min-height:40px;padding:0 24px}.rumi-col-card__cta{align-self:stretch;width:100%}.rumi-col-hero{padding-top:23px}.rumi-col-hero__head,.rumi-col-hero__panel,.rumi-col-routine__copy{gap:16px}.rumi-col-hero__panel{margin-top:20px;padding:50px 20px}.rumi-col-hero__panel .rumi-col__cta{margin-top:0}.rumi-col-range{padding:41px 0 62px}.rumi-col-range__head{margin-bottom:38px}.rumi-col-range__grid{grid-template-columns:1fr;gap:24px}.rumi-col-card{padding:20px;border-radius:32px;gap:16px}.rumi-col-card__media{aspect-ratio:312 / 246}.rumi-col-card__copy{gap:8px}.rumi-col-card__badge{top:20px;right:20px}.rumi-col-card__price.price,.rumi-col-card__price .price-item{font-size:22px}.rumi-col-routine{padding:79px 0 0}.rumi-col-routine__card{grid-template-columns:1fr;gap:24px;padding:24px 25px;border-radius:20px}.rumi-col-routine__badge{left:50%}.rumi-col-routine__media{order:2;border-radius:20px}.rumi-col-routine__media img{aspect-ratio:312 / 309}.rumi-col-routine__item{align-self:stretch;padding:11px 19px}.rumi-col-faq{background:linear-gradient(var(--rumi-band-bg, var(--rumi-brown)) 0 290px,var(--rumi-cream) 290px);padding:72px 0 0}.rumi-col-faq__grid{grid-template-columns:1fr;gap:7px}.rumi-col-faq__card{padding:22px 20px;border-radius:20px}}.rumi-col-routine__item.is-unavailable{opacity:.62}.rumi-col-routine__soldout{display:inline-block;margin-left:calc(var(--rumi-s) * 8);font-size:max(10px,calc(var(--rumi-s) * 12));letter-spacing:.06em;text-transform:uppercase;color:var(--rumi-brown);opacity:.75;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rumi-collection.css.map */
