:root{--rr-sec-y: clamp(56px, 6.5vw, 104px);--rr-gut: clamp(16px, 4vw, 24px);--rr-sh-1: 0 1px 2px rgba(23,20,17,.04);--rr-sh-2: 0 1px 2px rgba(23,20,17,.04), 0 8px 24px rgba(23,20,17,.06);--rr-sh-3: 0 2px 4px rgba(23,20,17,.05), 0 18px 48px rgba(23,20,17,.1)}.rr.rr-sec{padding-block:var(--rr-sec-y)}.rr .rr-wrap{padding-inline:var(--rr-gut)}.rr .rr-head{margin-bottom:clamp(32px,4vw,52px)}.rr .rr-head .rr-lead{max-width:62ch}.rr .rr-h2{font-size:clamp(28px,3.4vw,46px);line-height:1.08;letter-spacing:-.022em;text-wrap:balance}.rr .rr-eyebrow{letter-spacing:.14em}.rr .rr-lead{text-wrap:pretty}.rr .rr-card{box-shadow:var(--rr-sh-2)}.rr .rr-note{max-width:78ch}.rr-gal__thumbs{gap:8px}.rr-gal__thumb{flex-basis:calc((100% - 24px)/4)}.rr-gal__main{box-shadow:var(--rr-sh-1)}.rr-gal__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-section__product-info{gap:20px}.product-section__product-info h1{font-size:clamp(26px,2.4vw,34px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.rr-chips{gap:6px;margin:2px 0 0}.rr-chip{padding:7px 11px;font-size:12.5px;background:#1a1a1a0b;color:#3c3833}.rr-chip svg{width:15px;height:15px;color:var(--rr-orange-dark)}rr-sizehelp{margin:0}.rr-sh__open{padding:0;border:0;border-radius:0;background:none;font-size:13.5px;font-weight:500;color:var(--rr-orange-dark);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.rr-sh__open:hover{color:#1a1a1a;border:0}.rr-sh__open svg{width:16px;height:16px}.rr-vp__opt:not(.rr-vp__opt--swatch) .rr-vp__scroll{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none!important;mask-image:none!important;row-gap:12px}.rr-vp__opt:not(.rr-vp__opt--swatch) .rr-vp__wrap .rr-vp__nav{display:none!important}.rr-vp__wrap{position:relative;overflow:hidden}.rr-vp__wrap.rr-collapsed{max-height:var(--rr-vp-h,140px)}.rr-vp__more{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:var(--rr-orange-dark);font:inherit;font-size:13px;font-weight:500;cursor:pointer;min-height:0;text-decoration:underline;text-underline-offset:4px}.rr-vp__more[hidden]{display:none}.rr-vp__more:hover{color:#1a1a1a}.rr-vp__more svg{width:14px;height:14px;transition:transform .2s ease}.rr-vp__more[aria-expanded=true] svg{transform:rotate(180deg)}.rr-vp__opt--swatch .rr-vp__scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.rr-vp__opt--swatch .rr-vp__wrap.is-scrollable .rr-vp__scroll{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%)}.rr-vp__opt--swatch .rr-vp__wrap.is-scrollable.at-start .rr-vp__scroll{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 48px),transparent 100%)}.rr-vp__opt--swatch .rr-vp__wrap.is-scrollable.at-end .rr-vp__scroll{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 48px,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 48px,#000 100%)}.rr-vp__opt--swatch .rr-vp__wrap.is-scrollable.at-start.at-end .rr-vp__scroll{-webkit-mask-image:none;mask-image:none}.rr-vp__opt--swatch .rr-vp__nav{top:26px;width:32px;height:32px;border-color:#1a1a1a1f;box-shadow:0 2px 10px #1a1a1a24}.rr-vp__opt--swatch .rr-vp__nav--prev{left:0}.rr-vp__opt--swatch .rr-vp__nav--next{right:0}.rr-vp__opt--swatch .rr-vp__nav svg{width:16px;height:16px}.rr-lab__scale5{display:none!important}.rr-lab .rr-lab__pills{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:4px;border-radius:12px;background:#f1eee8}.rr-lab .rr-lab__pills .rr-lab__pill{border:0;border-radius:9px;background:transparent;color:#55514c;padding:10px 4px;min-width:0;font-size:13px;line-height:1.1;text-align:center;white-space:nowrap;overflow:visible;transition:background .2s,color .2s,box-shadow .2s}.rr-lab .rr-lab__pills .rr-lab__pill:hover{border:0;color:#1a1a1a}.rr-lab .rr-lab__pills .rr-lab__pill[aria-pressed=true]{background:#fff;color:#1a1a1a;font-weight:600;box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f}.rr-lab .rr-lab__pills .rr-lab__pill em{top:-9px;right:auto;left:50%;transform:translate(-50%);white-space:nowrap;font-size:8.5px;padding:2px 5px}.rr-lab .rr-lab__panel{gap:16px}.rr-lab .rr-lab__curtain{background-color:var(--rr-fab-col,#CDBFA6)!important;background-image:repeating-linear-gradient(90deg,#34281c4d 0,#fff8ec1a 22%,#fff8ec33 34%,#34281c0f 55%,#34281c4d),linear-gradient(180deg,#ffffff1a 0,#0000 30%,#0003),var(--rr-fab-img,url(/cdn/shop/files/rr-tissu-beige-lin.jpg?v=1790333808))!important;background-size:calc(34px + 30px * var(--c,0)) 100%,100% 100%,160px 160px!important;background-repeat:repeat-x,no-repeat,repeat!important;background-blend-mode:normal,normal,var(--rr-fab-blend,normal)!important}.rr-lab .rr-lab__curtain:before{content:"";position:absolute;left:0;right:0;top:0;height:18px;background:linear-gradient(180deg,#281e1459,#281e1400)}.rr-lab .rr-lab__curtain--l{transform:translate(calc((var(--c,0) - 1) * 82%));box-shadow:inset -14px 0 22px -12px #00000059,12px 0 40px #00000059}.rr-lab .rr-lab__curtain--r{transform:translate(calc((1 - var(--c,0)) * 82%));box-shadow:inset 14px 0 22px -12px #00000059,-12px 0 40px #00000059}.rr-lab .rr-lab__rod{height:10px;background:linear-gradient(180deg,#3a3a3a 0,#8a8a8a,#2a2a2a 70%,#111);box-shadow:0 2px 6px #0006}.shopify-section.rr-lab-shell{overflow:visible}.rr-noise__pin,.rr-heat__pin{position:relative;display:block}.rr-noise__stick,.rr-heat__stick{position:-webkit-sticky;position:sticky;top:16px;display:block}.rr a:focus-visible,.rr button:focus-visible,.product-section :focus-visible,rr-gallery :focus-visible{outline:2px solid var(--rr-orange-dark);outline-offset:2px;border-radius:4px}.rr-sticky__in{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.rr-sticky__btn{box-shadow:0 6px 18px #1a1a1a2e}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.rr-sec .rr-head,.rr-proof__row,.rr-specs__grid,.rr-faq,.rr-reas__grid{animation:rr-rise .6s linear both;animation-timeline:view();animation-range:entry 4% cover 20%}}}@keyframes rr-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:749px){.product-section__product-info{gap:16px}.rr-gal__thumbs{display:flex;gap:6px;margin-top:8px}.rr-gal__thumb{flex-basis:calc((100% - 18px)/4)}.rr-proof__list{gap:40px}.rr-specs__grid{gap:14px}.rr-vp__opt--swatch .rr-vp__nav{top:24px;width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/rr-ui.css.map */
