:root{--font-heading-family: "Cormorant Garamond", Cormorant, Georgia, Times New Roman, serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "DM Sans", Inter, Helvetica Neue, Helvetica, Arial, sans-serif;--bedoir-cream: #f7f2ec;--bedoir-sand: #dedad7;--bedoir-bark: #1e0c00;--bedoir-terra: #dedad7;--bedoir-amber: #c4b7a6;--bedoir-oxblood: #1e0c00;--bedoir-h1: rgb(var(--color-foreground));--bedoir-button-bg: #c4b7a6;--bedoir-button-text: #1e0c00;--bedoir-red: #c4b7a6;--bedoir-gutter: 4vw;--bedoir-ease: cubic-bezier(.2, .7, .2, 1)}body{font-size:1.6rem;line-height:1.6}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;letter-spacing:0;text-transform:none}.bedoir-h2{font-family:var(--font-heading-family);font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.05;margin:0}.bedoir-wrap{padding-left:var(--bedoir-gutter);padding-right:var(--bedoir-gutter)}.bedoir-link{font-family:var(--font-body-family);font-size:1.4rem;color:currentColor;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.2rem;transition:border-color .2s var(--bedoir-ease)}.bedoir-link{border-bottom-color:var(--bedoir-amber)}.bedoir-link:hover,.bedoir-link:focus-visible{border-bottom-color:currentColor}.bedoir-link:focus-visible{outline:2px solid var(--bedoir-red);outline-offset:4px}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.header__menu-item span{text-decoration:none}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}}.header__heading-link{margin-left:0!important}.bedoir-wordmark{display:inline-flex;flex-direction:column;line-height:1}.bedoir-wordmark__name{font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--bedoir-oxblood)}.bedoir-wordmark__sub{font-family:var(--font-body-family);font-size:.7rem;letter-spacing:.44em;text-transform:uppercase;color:var(--bedoir-bark);margin-top:.4rem}.bedoir-hero{overflow:hidden}.bedoir-hero__grid{display:grid;grid-template-columns:1fr 1fr;min-height:min(84vh,86rem)}.bedoir-hero__text{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:7rem var(--bedoir-gutter) 7rem}.bedoir-hero__title{color:var(--bedoir-h1, rgb(var(--color-foreground)));font-family:var(--font-heading-family);font-size:clamp(4rem,6.4vw,10.4rem);line-height:.96;letter-spacing:-.01em;margin:0 0 2.4rem;max-width:100%;overflow-wrap:normal;animation:bedoir-rise .9s var(--bedoir-ease) both}.bedoir-hero__sub{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3.6rem);line-height:1.1;margin:0 0 3.6rem;animation:bedoir-rise .9s .12s var(--bedoir-ease) both}.bedoir-hero__text .bedoir-link{align-self:flex-start;animation:bedoir-rise .9s .22s var(--bedoir-ease) both}.bedoir-hero__media{position:relative;min-height:100%}.bedoir-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;transform:scale(1.12);transform-origin:50% 100%}@media screen and (min-width:990px){.bedoir-hero__text{justify-content:flex-end;padding-top:4.8rem;padding-bottom:14rem}.bedoir-hero__text .bedoir-link{order:-1;margin-bottom:auto;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.bedoir-hero__text .bedoir-link:after{content:"\2193";margin-left:.8rem}.bedoir-hero__title{margin-bottom:0}}@keyframes bedoir-rise{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@media screen and (max-width:989px){.bedoir-hero__grid{grid-template-columns:1fr;min-height:0}.bedoir-hero__media{order:-1;min-height:62vh}.bedoir-hero__text{padding:3.2rem var(--bedoir-gutter) 4rem}.bedoir-hero__title{font-size:clamp(3.6rem,11vw,5.6rem)}}.bedoir-ticker__item{letter-spacing:.04em}.bedoir-products{padding:9rem 0 8rem}.bedoir-products__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:4rem}.bedoir-products__line{font-family:var(--font-heading-family);font-size:2rem;margin:.8rem 0 0}.bedoir-products__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:3rem 2rem}.bedoir-products__grid--editorial{grid-template-columns:7fr 5fr;grid-auto-rows:auto;gap:2.4rem}.bedoir-products__grid--editorial .bedoir-card:first-child{grid-row:span 2}.bedoir-products__grid--editorial .bedoir-card:first-child .bedoir-card__media{aspect-ratio:3 / 4;height:100%}.bedoir-products__grid--editorial .bedoir-card:not(:first-child) .bedoir-card__media{aspect-ratio:5 / 4}.bedoir-card__link{display:block;color:currentColor;text-decoration:none}.bedoir-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--bedoir-sand)}.bedoir-card__media--empty{background:var(--bedoir-sand)}.bedoir-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);mix-blend-mode:multiply;filter:sepia(.18) saturate(.85) contrast(1.02);transition:transform 1.1s var(--bedoir-ease),opacity .35s var(--bedoir-ease)}.bedoir-card__img--alt{opacity:0}.bedoir-card__link:hover .bedoir-card__img,.bedoir-card__link:focus-visible .bedoir-card__img{transform:scale(1.17)}.bedoir-card__link:hover .bedoir-card__img--alt,.bedoir-card__link:focus-visible .bedoir-card__img--alt{opacity:1}.bedoir-card__meta{display:grid;grid-template-columns:1fr auto;column-gap:1.6rem;padding:1.4rem 0 0;align-items:baseline}.bedoir-card__title{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.1}.bedoir-card__price{font-size:1.4rem;white-space:nowrap}.bedoir-card__cta{grid-column:1 / -1;font-size:1.3rem;border-bottom:1px solid currentColor;justify-self:start;margin-top:.8rem;opacity:0;transform:translateY(.4rem);transition:opacity .3s var(--bedoir-ease),transform .3s var(--bedoir-ease)}.bedoir-card__link:hover .bedoir-card__cta,.bedoir-card__link:focus-visible .bedoir-card__cta{opacity:1;transform:none}.bedoir-card__link:focus-visible{outline:2px solid var(--bedoir-red);outline-offset:4px}@media screen and (max-width:749px){.bedoir-products{padding:5rem 0 4rem}.bedoir-products__grid,.bedoir-products__grid--editorial{grid-template-columns:1fr 1fr;gap:2.4rem 1.2rem}.bedoir-products__grid--editorial .bedoir-card:first-child{grid-column:1 / -1;grid-row:auto}.bedoir-products__grid--editorial .bedoir-card:not(:first-child) .bedoir-card__media{aspect-ratio:4 / 5}.bedoir-card__title{font-size:1.8rem}.bedoir-card__cta{display:none}}.bedoir-statement{position:relative;min-height:var(--h, 90vh);display:grid;place-items:center;overflow:hidden;color:#f7f2ec}.bedoir-statement__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bedoir-statement:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e0c000d,#1e0c0061)}.bedoir-statement__text{position:relative;z-index:1;text-align:center;max-width:72rem;padding:6rem var(--bedoir-gutter)}.bedoir-statement__line{font-family:var(--font-heading-family);font-size:clamp(3rem,4.4vw,5.6rem);line-height:1.05;margin:0 0 1.6rem}.bedoir-statement__second{font-size:1.6rem;line-height:1.5;margin:0;opacity:.95}.bedoir-notater{padding:8rem 0 6rem}.bedoir-notater__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4rem}.bedoir-notat{display:grid;grid-template-columns:repeat(12,1fr);column-gap:2rem;align-items:end;margin-bottom:6rem}.bedoir-notat__media{display:block;grid-column:1 / 8;aspect-ratio:4 / 5;overflow:hidden;background:var(--bedoir-sand)}.bedoir-notat__img{width:100%;height:100%;object-fit:cover;display:block}.bedoir-notat__rail{grid-column:9 / 12;padding-bottom:1rem}.bedoir-notat--right .bedoir-notat__media{grid-column:6 / 13}.bedoir-notat--right .bedoir-notat__rail{grid-column:1 / 5;grid-row:1}.bedoir-notat__title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.6vw,3.4rem);line-height:1.05;margin:0 0 1.2rem}.bedoir-notat__title a{color:currentColor;text-decoration:none}.bedoir-notat__text{margin:0 0 1.8rem;max-width:34rem}@media screen and (max-width:749px){.bedoir-notater{padding:5rem 0 3rem}.bedoir-notat,.bedoir-notat--right{display:block;margin-bottom:4rem}.bedoir-notat__rail{padding-top:1.6rem}}.bedoir-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--h, 72vh);padding:4rem var(--bedoir-gutter);color:#fff;text-decoration:none;overflow:hidden}.bedoir-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--bedoir-ease)}.bedoir-banner:hover .bedoir-banner__img{transform:scale(1.02)}.bedoir-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14080800 45%,#14080873)}.bedoir-banner__title{position:relative;z-index:1;font-family:var(--font-heading-family);font-size:clamp(4rem,8vw,11rem);line-height:.95;letter-spacing:-.01em}.bedoir-banner__link{position:relative;z-index:1;margin-top:1.6rem;font-size:1.4rem;border-bottom:1px solid currentColor;align-self:flex-start;padding-bottom:.2rem}.bedoir-banner:focus-visible{outline:3px solid var(--bedoir-red);outline-offset:-3px}.bedoir-materials{padding:9rem 0 0}.bedoir-materials__head{max-width:76rem;margin-bottom:6rem}.bedoir-materials__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1.02;margin:0 0 2rem}.bedoir-materials__intro{font-size:1.7rem;line-height:1.6;margin:0;max-width:60rem}.bedoir-material{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:78vh}.bedoir-material__media{position:relative;margin-left:calc(-1 * var(--bedoir-gutter));overflow:hidden;background:rgba(var(--color-foreground),.06)}.bedoir-material:nth-of-type(2n) .bedoir-material__media{margin-left:0;margin-right:calc(-1 * var(--bedoir-gutter));grid-column:2}.bedoir-material:nth-of-type(2n) .bedoir-material__body{grid-column:1;grid-row:1}.bedoir-material__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bedoir-material__body{display:flex;flex-direction:column;justify-content:center;padding:6rem 0 6rem 6rem}.bedoir-material:nth-of-type(2n) .bedoir-material__body{padding:6rem 6rem 6rem 0}.bedoir-material__name{font-family:var(--font-heading-family);font-size:clamp(4rem,5.4vw,7.2rem);line-height:.95;margin:0 0 2.4rem}.bedoir-material__intro{margin:0 0 3.6rem;max-width:44rem;font-size:1.6rem;line-height:1.65}.bedoir-material__benefits{margin:0}.bedoir-material__benefit{display:grid;grid-template-columns:14rem 1fr;gap:2rem;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.18)}.bedoir-material__benefit:last-child{border-bottom:1px solid rgba(var(--color-foreground),.18)}.bedoir-material__benefit dt{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;opacity:.7;margin:0;padding-top:.3rem}.bedoir-material__benefit dd{margin:0;max-width:40rem;font-size:1.6rem;line-height:1.55}.bedoir-material__body .bedoir-link{align-self:flex-start;margin-top:3.2rem}.bedoir-materials__note{padding:6rem 0 7rem;display:grid;grid-template-columns:repeat(12,1fr);column-gap:2rem}.bedoir-materials__note-title{grid-column:1 / 6;font-family:var(--font-heading-family);font-size:2.8rem;line-height:1.05;margin:0}.bedoir-materials__note-text{grid-column:7 / 13;margin:0;max-width:54rem}@media screen and (max-width:989px){.bedoir-materials{padding:5rem 0 0}.bedoir-material,.bedoir-material:nth-of-type(2n){display:block;min-height:0}.bedoir-material__media,.bedoir-material:nth-of-type(2n) .bedoir-material__media{margin:0 calc(-1 * var(--bedoir-gutter));aspect-ratio:4 / 5}.bedoir-material__body,.bedoir-material:nth-of-type(2n) .bedoir-material__body{padding:3rem 0 4rem}.bedoir-material__benefit{grid-template-columns:1fr;gap:.3rem}.bedoir-materials__note{display:block;padding:4rem 0 5rem}.bedoir-materials__note-title{margin-bottom:1.2rem}}.bedoir-univers{padding:10rem 0 9rem;text-align:center}.bedoir-univers__lede{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.8vw,3.6rem);margin:0 auto 3rem;max-width:64rem}.bedoir-univers__ring{--r: min(28vw, 30rem);--d: 5.6rem;position:relative;width:calc(var(--r) * 2.95);height:calc(var(--r) * 2.95);margin:0 auto}.bedoir-univers__circle{position:absolute;left:50%;top:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);transform:translate(-50%,-50%);overflow:visible}.bedoir-univers__circle circle{fill:none;stroke:rgb(var(--color-foreground));stroke-width:.25;opacity:.45;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2.6s cubic-bezier(.2,.7,.2,1)}.bedoir-univers__ring.is-visible .bedoir-univers__circle circle{stroke-dashoffset:0}.bedoir-univers__orbit{position:absolute;top:0;right:0;bottom:0;left:0}.bedoir-univers__ring.is-visible .bedoir-univers__orbit{animation:bedoir-orbit var(--orbit, 120s) linear infinite}.bedoir-univers__ring.is-visible .bedoir-univers__up{animation:bedoir-orbit-rev var(--orbit, 120s) linear infinite}.bedoir-univers__ring:hover .bedoir-univers__orbit,.bedoir-univers__ring.has-active .bedoir-univers__orbit,.bedoir-univers__ring:hover .bedoir-univers__up,.bedoir-univers__ring.has-active .bedoir-univers__up{animation-play-state:paused}.bedoir-univers__word{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(calc(var(--i) * 360deg / var(--n)))}.bedoir-univers__label{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;position:absolute;left:0;top:0;width:0;height:0;overflow:visible;color:rgb(var(--color-foreground));font:inherit;transition:opacity .4s}.bedoir-univers__ring.has-active .bedoir-univers__label:not(.is-active){opacity:.4}.bedoir-univers__part,.bedoir-univers__unrot,.bedoir-univers__up{display:block;position:absolute;left:0;top:0;width:0;height:0}.bedoir-univers__part{opacity:0}.bedoir-univers__part--node{transform:translateY(calc(-1 * var(--r)))}.bedoir-univers__part--text{transform:translateY(calc(-1 * var(--r) - var(--d)))}.bedoir-univers__word--noicon .bedoir-univers__part--text{transform:translateY(calc(-1 * var(--r)))}.bedoir-univers__word--noicon .bedoir-univers__text{background:rgb(var(--color-background));padding:.4rem 1rem}.bedoir-univers__ring.is-visible .bedoir-univers__part{opacity:1;animation:bedoir-reveal .9s var(--bedoir-ease) backwards;animation-delay:calc(.2s + var(--i, 0) * .12s)}.bedoir-univers__unrot{transform:rotate(calc(-1 * var(--i) * 360deg / var(--n)))}.bedoir-univers__node{position:absolute;left:0;top:0;width:7.2rem;height:7.2rem;margin:-3.6rem 0 0 -3.6rem;border-radius:50%;background:rgb(var(--color-background));display:grid;place-items:center;transition:background .4s,transform .5s var(--bedoir-ease)}.bedoir-univers__node svg{width:3.6rem;height:3.6rem;display:block}.bedoir-univers__text{position:absolute;left:0;top:0;transform:translate(-50%,-50%);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:.7;transition:opacity .3s}.bedoir-univers__label.is-active .bedoir-univers__node,.bedoir-univers__label:hover .bedoir-univers__node{background:var(--bedoir-button-bg, var(--bedoir-amber));color:var(--bedoir-button-text, #1e0c00);transform:scale(1.1)}.bedoir-univers__label.is-active .bedoir-univers__text,.bedoir-univers__label:hover .bedoir-univers__text{opacity:1}.bedoir-univers .bi-sun{transition:transform 1.4s var(--bedoir-ease),opacity 1.2s ease .2s}.bedoir-univers .bi-rays{transition:opacity .7s}.bedoir-univers .is-active .bi-sun{transform:translateY(3.5px);opacity:0}.bedoir-univers .is-active .bi-rays{opacity:0}.bedoir-univers .bi-moon{opacity:0;transform:translateY(7px);transition:transform .9s var(--bedoir-ease),opacity .6s}.bedoir-univers .is-active .bi-moon{opacity:1;transform:none;transition-delay:.55s}.bedoir-univers .bi-w1,.bedoir-univers .bi-w2{transform-box:view-box;transform-origin:12px 12px;transition:transform .9s var(--bedoir-ease),opacity .9s}.bedoir-univers .bi-w1{transition-delay:.3s}.bedoir-univers .is-active .bi-w1,.bedoir-univers .is-active .bi-w2{transform:scale(.5);opacity:.1}.bedoir-univers .bi-g1,.bedoir-univers .bi-g2,.bedoir-univers .bi-g3{stroke-dasharray:1;stroke-dashoffset:0}.bedoir-univers .is-active .bi-g1,.bedoir-univers .is-active .bi-g2,.bedoir-univers .is-active .bi-g3{animation:bedoir-gust 1.6s linear infinite}.bedoir-univers .is-active .bi-g2{animation-delay:.25s}.bedoir-univers .is-active .bi-g3{animation-delay:.5s}.bedoir-univers .bi-merc{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1.3s var(--bedoir-ease)}.bedoir-univers .is-active .bi-merc{transform:scaleY(.36)}.bedoir-univers .bi-leaf{transform-box:view-box;transform-origin:5px 19px}.bedoir-univers .is-active .bi-leaf{animation:bedoir-sway 2.6s ease-in-out infinite}.bedoir-univers .bi-rib,.bedoir-univers .bi-vein{stroke-dasharray:1;stroke-dashoffset:0}.bedoir-univers .bi-vein{opacity:0;transition:opacity .4s}.bedoir-univers .is-active .bi-rib{animation:bedoir-draw 1s var(--bedoir-ease) both}.bedoir-univers .is-active .bi-vein{opacity:1;animation:bedoir-draw 1s var(--bedoir-ease) .5s both}.bedoir-univers .bi-door{transform-box:view-box;transform-origin:4px 13px;transition:transform 1s var(--bedoir-ease)}.bedoir-univers .is-active .bi-door{animation:bedoir-door 3s ease-in-out infinite}.bedoir-univers .bi-sight{opacity:0;transition:opacity .6s}.bedoir-univers .is-active .bi-sight{opacity:1;transition-delay:.5s}@keyframes bedoir-gust{0%{stroke-dashoffset:1}50%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes bedoir-sway{0%,to{transform:rotate(0) scale(1)}35%{transform:rotate(-9deg) scale(1.04)}70%{transform:rotate(5deg) scale(1.02)}}@keyframes bedoir-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes bedoir-door{0%,to{transform:rotate(0)}40%,60%{transform:rotate(-90deg)}}.bedoir-univers__list li{cursor:pointer}.bedoir-univers__label:focus-visible{outline:0}.bedoir-univers__label:focus-visible .bedoir-univers__node{outline:1px solid var(--bedoir-amber);outline-offset:3px}.bedoir-univers__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--font-heading-family);font-size:clamp(4rem,5.6vw,8rem);line-height:1;white-space:nowrap}.bedoir-univers__after{margin:2rem auto 0;max-width:52rem;min-height:3.2rem;font-family:var(--font-heading-family);font-size:clamp(1.9rem,2vw,2.4rem);line-height:1.3}.bedoir-univers__list{display:none}@keyframes bedoir-orbit{to{transform:rotate(360deg)}}@keyframes bedoir-orbit-rev{to{transform:rotate(-360deg)}}@keyframes bedoir-reveal{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.bedoir-univers__ring.is-visible .bedoir-univers__orbit,.bedoir-univers__ring.is-visible .bedoir-univers__up,.bedoir-univers__ring.is-visible .bedoir-univers__part{animation:none}.bedoir-univers__circle circle{transition:none;stroke-dashoffset:0}.bedoir-univers .is-active .bi-g1,.bedoir-univers .is-active .bi-g2,.bedoir-univers .is-active .bi-g3,.bedoir-univers .is-active .bi-leaf,.bedoir-univers .is-active .bi-door,.bedoir-univers .is-active .bi-rib,.bedoir-univers .is-active .bi-vein{animation:none}}@media screen and (max-width:749px){.bedoir-univers{padding:5rem 0}.bedoir-univers__ring,.bedoir-univers__after{display:none}.bedoir-univers__list{display:grid;gap:1.8rem;list-style:none;margin:0;padding:0;text-align:left}.bedoir-univers__list-center{font-family:var(--font-heading-family);font-size:3.6rem;margin-bottom:.4rem;text-align:center}.bedoir-univers__list li{display:grid;grid-template-columns:3.2rem 1fr;column-gap:1.2rem;align-items:start}.bedoir-univers__list li.bedoir-univers__list-center{display:block}.bedoir-univers__list-icon{grid-row:1 / span 2;margin-top:.1rem}.bedoir-univers__list-icon svg{width:2.6rem;height:2.6rem;display:block}.bedoir-univers__list-word{display:block;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.bedoir-univers__list li small{display:block;font-family:var(--font-heading-family);font-size:1.8rem;opacity:.9}}@property --bedoir-phi{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@supports (width: calc(1px*sin(30deg))){.bedoir-univers__ring{--d: 5rem}.bedoir-univers__ring.is-visible{animation:bedoir-phi var(--orbit, 120s) linear infinite}.bedoir-univers__ring.is-visible .bedoir-univers__orbit,.bedoir-univers__ring.is-visible .bedoir-univers__up{animation:none}.bedoir-univers__ring:hover,.bedoir-univers__ring.has-active{animation-play-state:paused}.bedoir-univers__word{--a: calc(var(--i) * 360deg / var(--n) + var(--bedoir-phi));transform:rotate(var(--a))}.bedoir-univers__unrot{transform:rotate(calc(-1 * var(--a)))}.bedoir-univers__text{transform:translate(calc(-50% + 50%*sin(var(--a))),calc(-50% - (50%*cos(var(--a)))))}@keyframes bedoir-phi{0%{--bedoir-phi: 0deg}to{--bedoir-phi: 360deg}}@media(prefers-reduced-motion:reduce){.bedoir-univers__ring.is-visible{animation:none}}}.bedoir-ritual{padding:8rem 0}.bedoir-ritual__grid{display:grid;grid-template-columns:5fr 6fr;column-gap:6rem;align-items:center}.bedoir-ritual__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--bedoir-sand)}.bedoir-ritual__img{width:100%;height:100%;object-fit:cover;display:block}.bedoir-ritual__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1.02;margin:0 0 2rem}.bedoir-ritual__lede{font-size:1.7rem;line-height:1.6;margin:0 0 3.2rem;max-width:52rem}.bedoir-ritual__steps{list-style:none;margin:0;padding:0}.bedoir-ritual__step{display:grid;grid-template-columns:5rem 1fr;gap:1.6rem;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.2)}.bedoir-ritual__step:last-child{border-bottom:1px solid rgba(var(--color-foreground),.2)}.bedoir-ritual__num{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1;opacity:.7}.bedoir-ritual__step-title{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.1;margin:0 0 .4rem}.bedoir-ritual__step-text{margin:0;max-width:40rem}@media screen and (max-width:989px){.bedoir-ritual{padding:5rem 0}.bedoir-ritual__grid{grid-template-columns:1fr;row-gap:3rem}}.bedoir-tre{padding:8rem 0}.bedoir-tre__title{font-family:var(--font-heading-family);font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.05;margin:0 0 4rem}.bedoir-tre__grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:4rem}.bedoir-tre__item{padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.25)}.bedoir-tre__name{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.1;margin:0 0 1.2rem}.bedoir-tre__text{margin:0;max-width:34rem}.bedoir-tre__note{margin:1.2rem 0 0;font-family:var(--font-heading-family);font-size:1.8rem;opacity:.7}.bedoir-tre__media{aspect-ratio:4 / 5;overflow:hidden;margin:0 0 2.4rem}.bedoir-tre__img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.bedoir-tre{padding:5rem 0}.bedoir-tre__grid{grid-template-columns:1fr;row-gap:2.4rem}}.bedoir-newsletter__text{margin:1.6rem 0 0;max-width:46rem;font-size:1.6rem;line-height:1.6}.bedoir-why{padding:9rem 0}.bedoir-why__grid{display:grid;grid-template-columns:5fr 7fr;column-gap:4rem}.bedoir-why__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1;margin:0}.bedoir-why__body{max-width:64rem}.bedoir-why__media{margin-top:3.6rem;max-width:40rem;aspect-ratio:4 / 5;overflow:hidden}.bedoir-why__img{width:100%;height:100%;object-fit:cover;display:block}.bedoir-why__eyebrow{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2rem}.bedoir-why__head:not(:has(*)){display:none}.bedoir-why__head:has(.bedoir-why__media):not(:has(.bedoir-why__title)) .bedoir-why__media{margin-top:0}.bedoir-why--solo .bedoir-why__grid{grid-template-columns:1fr}.bedoir-why--solo .bedoir-why__body{max-width:72rem}.bedoir-why__p{margin:0 0 2rem;font-size:1.7rem;line-height:1.65}.bedoir-why__p--lede{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.6vw,3.2rem);line-height:1.25;margin-bottom:2.8rem}@media screen and (max-width:989px){.bedoir-why{padding:5rem 0}.bedoir-why__grid{grid-template-columns:1fr;row-gap:2.4rem}.bedoir-why__media{margin-top:2rem;max-width:none;aspect-ratio:5 / 4}}.bedoir-quote{padding:10rem 0;text-align:center}.bedoir-quote__text{font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.8vw,5rem);line-height:1.1;max-width:90rem;margin:0 auto}.bedoir-quote__source{margin:2.4rem 0 0;font-size:1.4rem;opacity:.8}@media screen and (max-width:749px){.bedoir-quote{padding:6rem 0}}.bedoir-newsletter{padding:8rem 0}.bedoir-newsletter__grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.bedoir-newsletter__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.4vw,4.4rem);line-height:1.08;margin:0}.bedoir-newsletter__row{display:flex;gap:2rem;align-items:center;border-bottom:1px solid rgba(var(--color-foreground),.6);padding-bottom:.8rem}.bedoir-newsletter__input{flex:1;background:transparent;border:0;border-radius:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;padding:.8rem 0;outline:none;-webkit-appearance:none;appearance:none}.bedoir-newsletter__input::placeholder{color:rgba(var(--color-foreground),.6)}.bedoir-newsletter__button{background:var(--bedoir-button-bg);border:0;border-radius:0;color:var(--bedoir-button-text);font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;line-height:1;padding:1.5rem 2.4rem;cursor:pointer;-webkit-appearance:none;appearance:none}.bedoir-newsletter__button:hover,.bedoir-newsletter__button:focus-visible{opacity:.85;outline:none}.bedoir-newsletter__note{margin:1.2rem 0 0;font-size:1.4rem}@media screen and (max-width:749px){.bedoir-newsletter{padding:5rem 0}.bedoir-newsletter__grid{grid-template-columns:1fr;gap:2.4rem}}.footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.footer__content-top{padding-top:5rem}.button,.shopify-challenge__button,.customer button,.cart__checkout-button{text-transform:none;letter-spacing:0;font-size:1.4rem;font-weight:500;min-height:4.6rem;padding:0 2.8rem}.product__title h1,.product__title .h1{font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.2vw,4rem);line-height:1.05}.collection-hero__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,5vw,6.4rem);line-height:1}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;letter-spacing:0}.card__badge{display:none}.card--card,.card__inner,.card__media,.media{border-radius:0}.price{font-size:1.4rem}@media(prefers-reduced-motion:reduce){.bedoir-hero__title,.bedoir-hero__sub,.bedoir-hero__text .bedoir-link{animation:none}.bedoir-banner__img,.bedoir-card__img{transition:none}}.bedoir-logo{display:block;width:15rem;height:auto}.header__heading-link{display:inline-block}@media screen and (max-width:749px){.bedoir-logo{width:12rem}}.bedoir-header__left{grid-area:left-icons;display:flex;align-items:center;gap:.4rem;justify-self:start}.bedoir-header__left header-drawer{grid-area:auto;margin-left:-1.2rem}@media screen and (min-width:990px){.header--middle-center.drawer-menu{grid-template-columns:1fr auto 1fr}.header__icon--menu svg,.header__icon--search svg,.header__icon--account svg,.header__icon--cart svg{display:none!important}.header__icon--menu,.header__icon--search,.header__icon--account,.header__icon--cart{display:inline-flex!important;align-items:center;justify-content:center;width:auto;height:4.4rem;padding:0 1.2rem;line-height:1;text-decoration:none}.header__icon--menu:after,.header__icon--search:after,.header__icon--account:after,.header__icon--cart:after{font-family:var(--font-body-family);font-size:1.2rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground));white-space:nowrap}.header__icon--menu:after{content:"Meny"}.menu-drawer-container[open] .header__icon--menu:after{content:"Lukk"}.header__icon--search:after{content:"S\f8k"}.header__icon--account:after{content:"Konto"}.header__icon--cart{display:inline-flex;align-items:center}.header__icon--cart:after{content:"Handlekurv";order:-1}.cart-count-bubble{position:static;width:auto;height:auto;min-width:0;background:transparent;color:rgb(var(--color-foreground));font-size:1.2rem;letter-spacing:.14em;margin-left:.4rem}.cart-count-bubble:before{content:"("}.cart-count-bubble:after{content:")"}.cart-count-bubble span{font-size:1.2rem}.header__icon--menu:hover:after,.header__icon--search:hover:after,.header__icon--account:hover:after,.header__icon--cart:hover:after{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}}.bedoir-header__nav{display:none}@media screen and (min-width:990px){.bedoir-header__left header-drawer,.header .bedoir-header__left .header__search{display:none!important}.bedoir-header__nav{display:flex;gap:2.4rem;align-items:center}.bedoir-header__link{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.bedoir-header__link:hover{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}}@media screen and (max-width:989px){.header--middle-center .header__icons .header__search{display:none}}.header-wrapper{border-bottom:1px solid rgba(var(--color-foreground),.12)}@media screen and (min-width:990px){.bedoir-banner{position:sticky;top:var(--header-height, 8rem);min-height:calc(100vh - var(--header-height, 8rem));padding-bottom:max(10rem,16vh)}.bedoir-material{position:sticky;top:var(--header-height, 8rem);min-height:calc(100vh - var(--header-height, 8rem));background:rgb(var(--color-background));margin-left:calc(-1 * var(--bedoir-gutter));margin-right:calc(-1 * var(--bedoir-gutter));padding-left:var(--bedoir-gutter);padding-right:var(--bedoir-gutter)}.bedoir-materials__note{position:relative;background:rgb(var(--color-background));margin-left:calc(-1 * var(--bedoir-gutter));margin-right:calc(-1 * var(--bedoir-gutter));padding-left:var(--bedoir-gutter);padding-right:var(--bedoir-gutter)}.bedoir-material+.bedoir-material,.bedoir-material+.bedoir-materials__note{margin-top:60vh}}@media screen and (min-width:990px)and (max-height:760px){.bedoir-material{position:relative;top:auto;min-height:0}.bedoir-material+.bedoir-material,.bedoir-material+.bedoir-materials__note{margin-top:0}}.bedoir-newsletter__button{padding:1.5rem 2.4rem}@media screen and (max-width:749px){.bedoir-univers__list-word,.bedoir-material__benefit dt{font-size:1.2rem}.bedoir-tre__media{aspect-ratio:5 / 4}.bedoir-newsletter__row{flex-direction:column;align-items:stretch;gap:1.2rem;padding-bottom:0;border-bottom:0}.bedoir-newsletter__input{min-height:4.8rem;border-bottom:1px solid rgba(var(--color-foreground),.6)}.bedoir-newsletter__button{min-height:4.8rem;width:100%}}@media(hover:none),screen and (max-width:989px){.bedoir-link,.bedoir-notat__title a{position:relative}.bedoir-link:before,.bedoir-notat__title a:before{content:"";position:absolute;top:-1.2rem;right:-.8rem;bottom:-1.2rem;left:-.8rem}}.bedoir-cookies{position:fixed;left:50%;bottom:2rem;transform:translate(-50%);z-index:90;width:min(56rem,calc(100vw - 3.2rem));box-sizing:border-box;background:var(--bedoir-cream);color:var(--bedoir-bark);border:1px solid var(--bedoir-bark);padding:2.4rem 2.8rem;animation:bedoir-cookies-in .5s var(--bedoir-ease) both}.bedoir-cookies[hidden]{display:none}.bedoir-cookies__title{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:500;line-height:1.1;margin:0 0 .8rem}.bedoir-cookies__text{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;margin:0}.bedoir-cookies__text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.bedoir-cookies__actions{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:2rem}.bedoir-cookies__btn{min-height:4.4rem;padding:1rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.02em;cursor:pointer;border:1px solid var(--bedoir-bark);background:transparent;color:var(--bedoir-bark);border-radius:0}.bedoir-cookies__btn--accept{background:var(--bedoir-button-bg);border-color:var(--bedoir-button-bg);color:var(--bedoir-button-text)}.bedoir-cookies__btn:hover{opacity:.85}.bedoir-cookies__btn:focus-visible{outline:2px solid var(--bedoir-bark);outline-offset:3px}@keyframes bedoir-cookies-in{0%{opacity:0;transform:translate(-50%,1.2rem)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bedoir-cookies{animation:none}}@media screen and (max-width:749px){.bedoir-cookies{bottom:1.6rem;width:calc(100vw - 3.2rem);padding:2rem}.bedoir-cookies__title{font-size:2.2rem}}#shopify-pc__banner,#shopify-pc__banner.shopify-pc__banner__dialog{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bedoir.css.map */
