:root{--rx-photo-bg: #E8E2CC;--rx-photo-line: #D5CDB2}@media screen and (min-width:750px){.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:46%;width:calc(46% - var(--grid-desktop-horizontal-spacing, 8px) / 2)}.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:54%;width:calc(54% - var(--grid-desktop-horizontal-spacing, 8px) / 2);padding-left:3.4rem}}.product__media-wrapper media-gallery{display:block;max-width:560px}.product__info-container .product__text{margin:0 0 .5rem;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:11px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:#8f4521}.product__info-container .product__title{margin:0 0 .9rem}.product__info-container .product__title h1,.product__info-container .product__title .h1,.product__info-container .product__title h2{font-size:clamp(28px,2.6vw,38px)!important;line-height:1.06!important;letter-spacing:-.035em!important;margin:0}.product__info-container .price,.product__info-container .price .price-item{font-size:22px;line-height:1.2}.product__info-container .product__tax,.product__info-container .caption{font-size:13px;line-height:1.5;margin:.35rem 0 0;color:#68715f}.product__info-container .product__tax a{font-size:inherit}.product-form__input{margin:1.4rem 0 0}.product-form__input legend,.product-form__input .form__label,.product-form__input .quantity__label{font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:11px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:#5a6656;margin:0 0 .6rem;padding:0}.product-form__input input[type=radio]+label{font-size:12.5px;line-height:1.25;padding:.8rem 1.2rem;min-height:0}.product-form__input .select__select{font-size:13px}.quantity{min-height:3rem;width:9.5rem}.quantity__button{width:2.8rem}.quantity__input{font-size:16px}.product-form__submit.button,.shopify-payment-button__button{min-height:3.2rem!important;font-size:12.5px!important;letter-spacing:.12em;padding:0 1.6rem}.product__description{margin-top:1.4rem}.product__description,.product__description p,.product__description li{font-size:15px;line-height:1.65;color:#4c5846}.product__description p{margin:0 0 .85rem}.product__description h3,.product__description h4{margin:1.4rem 0 .5rem;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:11px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:#8f4521}.product__description ul{margin:0 0 .85rem;padding-left:1.1rem}.product__description li{margin:0 0 .4rem}.product__info-container .accordion summary,.product__info-container .accordion .summary__title{font-size:12px}.product__info-container .share-button .share-button__button,.product__info-container .share-button__button,.product__info-container .subscription-policy,.product__info-container [class*=subscription]{font-size:13px}.rx-pps{margin:.6rem 0 0;font-family:var(--rx-mono, "Fragment Mono", monospace)}.rx-pps__main{display:block;font-size:13px;letter-spacing:.08em;color:#3a4838}.rx-pps__main i{font-style:normal;color:#68715f;letter-spacing:.12em;text-transform:uppercase;font-size:11px;margin-left:.35rem}.rx-pps__meta{display:block;margin-top:.3rem;font-family:var(--rx-sans, "Schibsted Grotesk", sans-serif);font-size:13px;line-height:1.5;color:#68715f}.product-media-container.global-media-settings.gradient,.product-media-container{background:var(--rx-photo-bg)!important;border:1px solid var(--rx-photo-line);border-radius:0}.product__media img,.product__modal-opener img,.thumbnail img{mix-blend-mode:multiply}.product__media img,.product__modal-opener img{box-sizing:border-box;padding:11%;object-fit:contain}.thumbnail img{box-sizing:border-box;padding:5%;object-fit:contain}.thumbnail-list .thumbnail{background:var(--rx-photo-bg);border-radius:0}.thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 1px #3a4838}.slider-counter,.slider-counter .caption,.slider-buttons .slider-counter{font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:12px;letter-spacing:.1em;color:#5a6656}.thumbnail-slider{margin-top:12px}.rx-slide-li{background:transparent}.rx-slide{container-type:inline-size;position:relative;width:100%;aspect-ratio:1 / 1;border:1px solid var(--rx-photo-line);overflow:hidden}.rx-slide__in{position:absolute;top:0;right:0;bottom:0;left:0;padding:9cqw;display:flex;flex-direction:column;justify-content:space-between}.rx-slide__top,.rx-slide__foot{display:flex;justify-content:space-between;align-items:center;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:max(9.5px,2.2cqw);letter-spacing:.2em;text-transform:uppercase}.rx-slide__foot{justify-content:flex-start;gap:2.5cqw}.rx-slide__foot svg{width:max(18px,5cqw);height:max(18px,5cqw)}.rx-slide__stat{font-weight:500;line-height:.95;letter-spacing:-.05em;margin:0 0 3cqw;white-space:nowrap}.rx-slide__stat--xl{font-size:17cqw}.rx-slide__stat--lg{font-size:13cqw}.rx-slide__stat--md{font-size:9.5cqw}.rx-slide__label{font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:max(10px,2.4cqw);letter-spacing:.2em;text-transform:uppercase;margin:0 0 3cqw}.rx-slide__text{margin:0;max-width:36ch;font-size:max(13px,3.1cqw);line-height:1.5}.rx-slide--sage{background:#dce4d3;color:#2f3b2c}.rx-slide--sage .rx-slide__label,.rx-slide--sage .rx-slide__top{color:#4c5846}.rx-slide--sage .rx-slide__text{color:#3e4a3b}.rx-slide--deep{background:#e6e0cb;color:#2f3b2c}.rx-slide--deep .rx-slide__label,.rx-slide--deep .rx-slide__top{color:#8f4521}.rx-slide--deep .rx-slide__text{color:#3e4a3b}.rx-slide--cream{background:#f3efe0;color:#2f3b2c}.rx-slide--cream .rx-slide__label,.rx-slide--cream .rx-slide__top{color:#8f4521}.rx-slide--cream .rx-slide__text{color:#4c5846}.rx-thumb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:1;padding:4px;text-align:center;overflow:hidden}.rx-thumb--sage{background:#dce4d3;color:#2f3b2c}.rx-thumb--deep{background:#e6e0cb;color:#2f3b2c}.rx-thumb--cream{background:#f3efe0;color:#2f3b2c}@media(max-width:749px){.rx-thumb{font-size:11px}}.rxp{background:#fbf9f2;border-top:1px solid #D5CDB2;padding:clamp(40px,5vw,72px) 0;color:#2f3b2c}.rxp,.rxp *{box-sizing:border-box}.rxp__wrap{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.rxp__label{margin:0 0 12px;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#8f4521}.rxp__h{margin:0 0 clamp(24px,3vw,40px);font-size:clamp(26px,3vw,38px);line-height:1.06;letter-spacing:-.04em;font-weight:500;color:#2f3b2c}.rxp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.rxp__grid--single{grid-template-columns:minmax(0,520px) minmax(0,1fr)}.rxp__panels{display:grid;gap:24px}.rxsf{background:#fff;border:2px solid #2F3B2C;padding:14px 16px 12px;color:#1f2a1d;font-family:var(--rx-sans, "Schibsted Grotesk", sans-serif)}.rxsf__title{margin:0;font-size:30px;line-height:1;letter-spacing:-.03em;font-weight:600;color:#1f2a1d}.rxsf__name{margin:2px 0 6px;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8f4521}.rxsf__serv{margin:0;padding:6px 0;border-top:1px solid #1F2A1D;font-size:13.5px;line-height:1.45;color:#1f2a1d}.rxsf__thick{height:8px;background:#1f2a1d;margin:2px 0 4px}.rxsf__head{display:flex;justify-content:space-between;font-size:11px;font-weight:600;letter-spacing:.03em;padding:2px 0;border-bottom:1px solid #1F2A1D;color:#1f2a1d}.rxsf__cal{display:flex;justify-content:space-between;align-items:baseline;padding:4px 0;border-bottom:5px solid #1F2A1D;font-size:15px;font-weight:600;color:#1f2a1d}.rxsf__cal b{font-size:26px;font-weight:600}.rxsf__t{width:100%;border-collapse:collapse}.rxsf__t td{padding:4px 0;border-bottom:1px solid #8A9486;font-size:13.5px;line-height:1.35;vertical-align:top;color:#1f2a1d}.rxsf__t td:nth-child(2){white-space:nowrap;padding-left:10px;text-align:right}.rxsf__t td:nth-child(3){width:3.2rem;text-align:right;font-weight:600;padding-left:8px}.rxsf__t tr.is-sub td:first-child{padding-left:16px}.rxsf__t tr.is-sub td{font-size:12.5px;color:#3f4a3c}.rxsf__t tr.is-first td{border-top:5px solid #1F2A1D}.rxsf__t td.nm{font-weight:500}.rxsf__foot{margin:8px 0 0;font-size:11.5px;line-height:1.45;color:#3f4a3c}.rxsf__allergen{margin:6px 0 0;padding-top:6px;border-top:1px solid #1F2A1D;font-size:12.5px;font-weight:600;color:#1f2a1d}.rxp__box{border:1px solid #C6BEA4;background:#f3efe0;padding:clamp(18px,2.4vw,28px);margin:0 0 20px}.rxp__box h3{margin:0 0 14px;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#8f4521}.rxp__box p{margin:0 0 8px;font-size:15px;line-height:1.6;color:#4c5846}.rxpps{width:100%;border-collapse:collapse}.rxpps th{text-align:left;padding:0 8px 8px 0;font-family:var(--rx-mono, "Fragment Mono", monospace);font-size:10.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#68715f;border-bottom:1px solid #3A4838}.rxpps td{padding:12px 8px 12px 0;border-bottom:1px solid #D5CDB2;font-size:15px;line-height:1.35;color:#2f3b2c;vertical-align:top}.rxpps td:last-child,.rxpps th:last-child{text-align:right;padding-right:0}.rxpps td.big{font-weight:600;font-size:17px;white-space:nowrap}.rxpps small{display:block;margin-top:2px;font-size:12.5px;color:#68715f}.rxp__fine{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:#68715f}@media(max-width:849px){.rxp__grid,.rxp__grid--single{grid-template-columns:minmax(0,1fr)}.rxsf__title{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/regenyx-product.css.map */
