body.rooh-pcv3-page{--rooh-v3-ink: rgb(var(--color-foreground));--rooh-v3-muted: rgba(var(--color-foreground), .64);--rooh-v3-line: rgba(var(--color-foreground), .12);--rooh-v3-soft: rgba(var(--color-foreground), .035);--rooh-v3-bg: rgb(var(--color-background))}body.rooh-pcv3-page .product__info-container{max-width:58rem}body.rooh-pcv3-page .product__info-container>*+*{margin-top:1.1rem;margin-bottom:1.1rem}body.rooh-pcv3-page .product__title{margin-bottom:.5rem}body.rooh-pcv3-page .product__title h1{font-size:clamp(2.5rem,3vw,4.1rem);line-height:1.04;letter-spacing:-.025em}body.rooh-pcv3-page .product-form__submit{min-height:5.8rem;font-weight:700;letter-spacing:.02em}body.rooh-pcv3-page .product-form__buttons{max-width:none}body.rooh-pcv3-page .product-form__quantity{margin-top:.8rem}body.rooh-pcv3-page .quantity{min-height:4.4rem}.rooh-pcv3-intro{margin:.35rem 0 1rem}.rooh-pcv3-eyebrow{margin:0 0 .55rem;font-size:1.08rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:var(--rooh-v3-muted)}.rooh-pcv3-hook{margin:0;max-width:55rem;font-size:1.48rem;line-height:1.58;color:var(--rooh-v3-muted)}body.rooh-pcv3-page .product-form__input--pill{max-width:none}body.rooh-pcv3-page .product-form__input--pill .form__label{margin-bottom:.8rem;font-size:1.28rem;font-weight:650}body.rooh-pcv3-page .product-form__input--pill input[type=radio]+label{position:relative;min-width:13rem;min-height:7.2rem;margin:0 .7rem .7rem 0;padding:1.1rem 1.25rem;border-radius:1.3rem;text-align:start;vertical-align:top;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.rooh-pcv3-page .product-form__input--pill input[type=radio]:checked+label{box-shadow:0 0 0 .1rem var(--rooh-v3-ink)}@media(hover:hover){body.rooh-pcv3-page .product-form__input--pill input[type=radio]+label:hover{transform:translateY(-1px)}}.rooh-pcv3-card-price{display:block;margin-top:.55rem;font-size:1.18rem;font-weight:700;line-height:1.2}.rooh-pcv3-card-compare{margin-inline-start:.45rem;font-size:1.02rem;font-weight:400;opacity:.5;text-decoration:line-through}.rooh-pcv3-unit{display:block;margin-top:.28rem;font-size:1rem;font-weight:500;line-height:1.2;opacity:.62}.rooh-pcv3-best{display:inline-flex;align-items:center;width:max-content;margin-top:.55rem;padding:.28rem .62rem;border-radius:999px;background:var(--rooh-v3-ink);color:var(--rooh-v3-bg);font-size:.9rem;font-weight:750;line-height:1.1}.rooh-pcv3-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0 0;padding:1.15rem 0;border-top:1px solid var(--rooh-v3-line);border-bottom:1px solid var(--rooh-v3-line)}.rooh-pcv3-trust__item{color:var(--rooh-v3-muted);font-size:1.18rem;line-height:1.4;text-decoration:none}.rooh-pcv3-trust a:hover{color:var(--rooh-v3-ink);text-decoration:underline;text-underline-offset:.25rem}.rooh-pcv3-quicknav{display:flex;gap:.7rem;overflow-x:auto;margin:1rem 0 .2rem;padding:.2rem 0 .75rem;scrollbar-width:none}.rooh-pcv3-quicknav::-webkit-scrollbar{display:none}.rooh-pcv3-quicknav a{flex:0 0 auto;padding:.65rem 1rem;border:1px solid var(--rooh-v3-line);border-radius:999px;color:var(--rooh-v3-ink);font-size:1.08rem;font-weight:650;line-height:1.2;text-decoration:none}.rooh-pcv3-quicknav a:hover{border-color:rgba(var(--color-foreground),.32)}.rooh-pcv3-description{scroll-margin-top:10rem;border-top:1px solid var(--rooh-v3-line);border-bottom:1px solid var(--rooh-v3-line)}.rooh-pcv3-description>summary{display:flex;align-items:center;justify-content:space-between;min-height:5.2rem;cursor:pointer;font-size:1.38rem;font-weight:700;list-style:none}.rooh-pcv3-description>summary::-webkit-details-marker{display:none}.rooh-pcv3-description>summary:after{content:"+";font-size:2rem;font-weight:400}.rooh-pcv3-description[open]>summary:after{content:"\2212"}.rooh-pcv3-description .product__description{margin:0 0 1.8rem!important;font-size:1.38rem;line-height:1.68}.rooh-pcv3-content{padding-top:3.6rem;padding-bottom:2.8rem}.rooh-pcv3-panel{max-width:112rem;margin:0 auto 5.5rem;scroll-margin-top:9rem}.rooh-pcv3-heading{max-width:76rem;margin-bottom:2.1rem}.rooh-pcv3-heading h2{margin:0;font-size:clamp(2.6rem,4vw,4.5rem);line-height:1.07;letter-spacing:-.03em}.rooh-pcv3-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rooh-v3-line);border-bottom:1px solid var(--rooh-v3-line)}.rooh-pcv3-facts article{min-width:0;padding:2rem}.rooh-pcv3-facts article+article{border-inline-start:1px solid var(--rooh-v3-line)}.rooh-pcv3-facts small,.rooh-pcv3-facts strong{display:block}.rooh-pcv3-facts small{margin-bottom:.55rem;color:var(--rooh-v3-muted);font-size:1rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.rooh-pcv3-facts strong{font-size:1.45rem;line-height:1.45;overflow-wrap:anywhere}.rooh-pcv3-pyramid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.rooh-pcv3-pyramid article{display:flex;gap:1.5rem;min-height:15rem;padding:2rem;border:1px solid var(--rooh-v3-line);border-radius:1.8rem;background:var(--rooh-v3-bg)}.rooh-pcv3-pyramid article>span{flex:0 0 auto;color:var(--rooh-v3-muted);font-size:1rem;letter-spacing:.12em}.rooh-pcv3-pyramid article>div{align-self:flex-end}.rooh-pcv3-pyramid small,.rooh-pcv3-pyramid strong{display:block}.rooh-pcv3-pyramid small{margin-bottom:.6rem;color:var(--rooh-v3-muted);font-size:1rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.rooh-pcv3-pyramid strong{font-size:1.6rem;line-height:1.4}.rooh-pcv3-accordions{border-top:1px solid var(--rooh-v3-line)}.rooh-pcv3-accordions details{border-bottom:1px solid var(--rooh-v3-line)}.rooh-pcv3-accordions summary{min-height:5.7rem;padding:1.5rem 0;cursor:pointer;font-size:1.45rem;font-weight:700}.rooh-pcv3-accordions p{max-width:80rem;margin:0 0 1.8rem;color:var(--rooh-v3-muted);font-size:1.36rem;line-height:1.65}.rooh-pcv3-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.rooh-pcv3-service-grid a{display:grid;grid-template-columns:auto 1fr;gap:.7rem 1.2rem;min-height:13rem;padding:2rem;border:1px solid var(--rooh-v3-line);border-radius:1.8rem;color:var(--rooh-v3-ink);text-decoration:none}.rooh-pcv3-service-grid a>span{grid-row:1 / span 2;color:var(--rooh-v3-muted);font-size:1rem;letter-spacing:.12em}.rooh-pcv3-service-grid strong{align-self:end;font-size:1.65rem}.rooh-pcv3-service-grid small{color:var(--rooh-v3-muted);font-size:1.15rem}@media(hover:hover){.rooh-pcv3-service-grid a:hover{border-color:rgba(var(--color-foreground),.32)}}.rooh-pcv3-final{display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:112rem;margin:0 auto 2rem;padding:2.3rem;border:1px solid var(--rooh-v3-line);border-radius:2rem;background:var(--rooh-v3-soft)}.rooh-pcv3-final__copy>small{display:block;margin-bottom:.4rem;color:var(--rooh-v3-muted);font-size:1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.rooh-pcv3-final h2{margin:0 0 .8rem;font-size:clamp(2rem,3vw,3.1rem);line-height:1.1}.rooh-pcv3-final__selection{display:flex;flex-wrap:wrap;gap:.45rem .9rem;font-size:1.25rem}.rooh-pcv3-final__selection span{color:var(--rooh-v3-muted)}.rooh-pcv3-final .button{min-width:23rem;min-height:5.4rem}.rooh-pcv3-sticky[hidden]{display:none!important}.rooh-pcv3-sticky{position:fixed;z-index:55;inset-inline:0;bottom:0;display:none;align-items:center;gap:.9rem;padding:.75rem max(1.2rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-left));border-top:1px solid var(--rooh-v3-line);background:rgba(var(--color-background),.97);box-shadow:0 -1rem 3rem #00000014;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rooh-pcv3-sticky img{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:.8rem;object-fit:cover}.rooh-pcv3-sticky__meta{min-width:0;flex:1 1 auto}.rooh-pcv3-sticky__meta>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.14rem}.rooh-pcv3-sticky__meta>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;color:var(--rooh-v3-muted);font-size:1.03rem}.rooh-pcv3-sticky .button{flex:0 0 auto;min-width:10.5rem;min-height:4.6rem;padding-inline:1rem;font-size:1.08rem}@media screen and (max-width:989px){.rooh-pcv3-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rooh-pcv3-facts article:nth-child(3){border-inline-start:0;border-top:1px solid var(--rooh-v3-line)}.rooh-pcv3-facts article:nth-child(4){border-top:1px solid var(--rooh-v3-line)}}@media screen and (max-width:749px){body.rooh-pcv3-page{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}body.rooh-pcv3-page .product__media-list{margin-bottom:1.4rem}body.rooh-pcv3-page .product__info-wrapper{padding-inline:1.7rem}body.rooh-pcv3-page .product__title h1{font-size:2.7rem}body.rooh-pcv3-page .product-form__input--pill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}body.rooh-pcv3-page .product-form__input--pill .form__label{grid-column:1 / -1}body.rooh-pcv3-page .product-form__input--pill input[type=radio]+label{min-width:0;width:100%;min-height:7.4rem;margin:0}.rooh-pcv3-trust{grid-template-columns:1fr;gap:.45rem}.rooh-pcv3-content{padding-top:2.6rem;padding-inline:1.7rem}.rooh-pcv3-panel{margin-bottom:4.2rem;scroll-margin-top:7rem}.rooh-pcv3-heading{margin-bottom:1.6rem}.rooh-pcv3-heading h2{font-size:2.65rem}.rooh-pcv3-facts{grid-template-columns:1fr}.rooh-pcv3-facts article{padding:1.5rem 0}.rooh-pcv3-facts article+article,.rooh-pcv3-facts article:nth-child(3),.rooh-pcv3-facts article:nth-child(4){border-inline-start:0;border-top:1px solid var(--rooh-v3-line)}.rooh-pcv3-pyramid{grid-template-columns:1fr}.rooh-pcv3-pyramid article{min-height:11rem;padding:1.6rem}.rooh-pcv3-service-grid{grid-template-columns:1fr}.rooh-pcv3-service-grid a{min-height:10.5rem;padding:1.6rem}.rooh-pcv3-final{align-items:stretch;flex-direction:column;padding:1.7rem}.rooh-pcv3-final .button{width:100%;min-width:0}.rooh-pcv3-sticky{display:flex}}@media(prefers-reduced-motion:reduce){body.rooh-pcv3-page .product-form__input--pill input[type=radio]+label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/rooh-product-conversion-v3.css.map */
