.noble-origins{--noble-white: #fff;position:relative;isolation:isolate;z-index:30;background-color:var(--noble-white);background-image:var(--noble-grain, none);background-size:cover;background-position:center;background-repeat:no-repeat}.product-hero{--noble-ink: #0d0e0f;--noble-charcoal: #1b1b1b;--noble-ash: #393939;--noble-muted: #5f5f5f;--noble-white: #fff;--noble-gallery: #f3f3f3;--noble-selected: #e9fed9;--noble-cta: #6ff701;--noble-cta-hover: #5adf00;--noble-save: #f80439;--noble-value: #d90cc6;--noble-line: #8f8f8f;--noble-cert: #f3f4f3;--noble-mist: #efeff0;--noble-media: #e4e4e6;--noble-sans: sohne, "S\f6hne", sans-serif;display:block}.noble-origins .loox-rating .loox-icon{color:var(--noble-ash)}.product-hero.container{box-sizing:border-box;max-width:none;margin-inline:auto;padding-inline:var(--product-hero-px-mobile, 16px)}.product-hero.container.has-max-width{max-width:calc(var(--product-hero-max) + var(--product-hero-px-mobile, 16px) * 2)}.product-hero__layout{display:flex;flex-direction:column;gap:40px}.noble-origins__column{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.product-hero__layout>.noble-origins__column:last-child{gap:24px}.product-hero-block{margin-top:var(--qs-mt-mobile, 0px);margin-bottom:var(--qs-mb-mobile, 0px);order:var(--qs-mobile-order, 0)}.noble-origins-gallery{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}.noble-origins-gallery__stage{position:relative;border-radius:10px;overflow:hidden;background:var(--noble-gallery)}.noble-origins-gallery__track{display:flex;aspect-ratio:1;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.noble-origins-gallery__track::-webkit-scrollbar{display:none}.noble-origins-gallery__slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.noble-origins-gallery__slide img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.noble-origins-gallery[data-zoom] .noble-origins-gallery__slide{padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in}.noble-origins-gallery__dialog,.noble-origins-gallery__dialog:modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.noble-origins-gallery__dialog::backdrop{background:#010203eb}.noble-origins-gallery__zoom-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.noble-origins-gallery__zoom-track::-webkit-scrollbar{display:none}.noble-origins-gallery__zoom-slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.noble-origins-gallery__zoom-slide img{display:block;width:auto;height:auto;max-width:calc(100vw - 32px);max-height:calc(100vh - 80px);object-fit:contain;cursor:zoom-out}.noble-origins-gallery__zoom-close,.noble-origins-gallery__zoom-nav{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffeb;cursor:pointer}.noble-origins-gallery__zoom-close{top:16px;right:16px}.noble-origins-gallery__zoom-close span,.noble-origins-gallery__zoom-nav span{position:relative;display:block;width:14px;height:14px}.noble-origins-gallery__zoom-close span:before,.noble-origins-gallery__zoom-close span:after{content:"";position:absolute;top:6px;left:0;width:14px;height:1.5px;background:#231f20}.noble-origins-gallery__zoom-close span:before{transform:rotate(45deg)}.noble-origins-gallery__zoom-close span:after{transform:rotate(-45deg)}.noble-origins-gallery__zoom-nav--prev{top:50%;left:16px;transform:translateY(-50%)}.noble-origins-gallery__zoom-nav--next{top:50%;right:16px;transform:translateY(-50%)}.noble-origins-gallery__zoom-nav span:before{content:"";position:absolute;top:3px;left:4px;width:8px;height:8px;border-top:1.5px solid #231f20;border-left:1.5px solid #231f20;transform:rotate(-45deg)}.noble-origins-gallery__zoom-nav--next span:before{left:2px;transform:rotate(135deg)}.noble-origins-gallery__badge{position:absolute;top:16px;left:16px;width:98px;height:98px;border-radius:50%;overflow:hidden}.noble-origins-gallery__badge img{display:block;width:98px;height:98px}.noble-origins-gallery__thumbs{display:flex;gap:16px;box-sizing:border-box;width:calc(100% + (var(--product-hero-px-mobile, 16px) * 2));margin:0 0 0 calc(var(--product-hero-px-mobile, 16px) * -1);padding:0 0 0 var(--product-hero-px-mobile, 16px);overflow-x:auto;scrollbar-width:none}.noble-origins-gallery__thumbs::-webkit-scrollbar{display:none}.noble-origins-gallery__thumb:last-child{margin-right:var(--product-hero-px-mobile, 16px)}.noble-origins-gallery__thumb{flex:0 0 74px;width:74px;height:74px;padding:0;border:1px solid transparent;border-radius:10px;overflow:hidden;background:var(--noble-gallery);cursor:pointer}.noble-origins-gallery__thumb.is-selected{border-color:var(--noble-charcoal)}.noble-origins-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.product-hero__title{margin:0;color:var(--noble-ink);font-family:var(--noble-sans);font-weight:500;font-size:32px;line-height:1;letter-spacing:-1.28px}.product-hero__text{margin:0;color:var(--noble-ash);font-family:var(--noble-sans);font-weight:300;font-size:16px;line-height:1.3}.product-hero__text p{margin:0}.noble-origins-variant{width:100%}.noble-origins-variant__title,.noble-origins-variant__heading{margin:0;color:var(--noble-charcoal);font-family:var(--noble-sans);font-weight:600;font-size:14px;line-height:normal;letter-spacing:-.42px}.noble-origins-variant__picker{display:flex;flex-direction:column;gap:16px}.noble-origins-variant__group{display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-width:0;width:100%}.noble-origins-variant__options{display:flex;gap:8px;align-items:center;box-sizing:border-box;width:calc(100% + (var(--product-hero-px-mobile, 16px) * 2));min-width:0;margin:0 0 0 calc(var(--product-hero-px-mobile, 16px) * -1);padding:0 0 0 var(--product-hero-px-mobile, 16px);border:0;overflow-x:auto;scrollbar-width:none}.noble-origins-variant__options::-webkit-scrollbar{display:none}.noble-origins-variant__options:after{content:"";flex:0 0 var(--product-hero-px-mobile, 16px)}.noble-origins-variant__option:last-child{margin-right:0}.noble-origins-variant__option{display:flex;flex:0 0 auto;gap:10px;align-items:center;justify-content:center;margin:0;padding:7px 16px;border:1px solid var(--noble-charcoal);border-radius:1000px;background:var(--noble-white);color:var(--noble-charcoal);cursor:pointer;transition:background-color .3s ease}.noble-origins-variant__image,.noble-origins-variant__color{flex:0 0 21px;width:21px;height:21px;border-radius:50%}.noble-origins-variant__image{object-fit:cover}.noble-origins-variant__color{border:1px solid var(--noble-charcoal)}.noble-origins-variant__option.is-selected{background:var(--noble-selected)}.noble-origins-variant__option.is-sold-out{opacity:.45}.noble-origins-variant__option.is-unavailable{display:none}.noble-origins-variant__option:has(input:focus-visible){outline:2px solid var(--noble-charcoal);outline-offset:2px}.noble-origins-variant__name{color:var(--noble-charcoal);font-family:var(--noble-sans);font-weight:500;font-size:16px;line-height:normal;text-align:center;text-transform:lowercase;white-space:nowrap}.noble-origins-buy{width:100%}.noble-origins-buy__row{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch;width:100%}.noble-origins-buy__qty{display:flex;flex:0 0 auto;gap:8px;align-items:center;justify-content:center;padding:15px 16px;border:1px solid var(--noble-charcoal);border-radius:10px;background:var(--noble-white)}.noble-origins-buy__qty-button{display:grid;place-items:center;width:21px;height:21px;padding:0;border:0;background:transparent;cursor:pointer}.noble-origins-buy__icon{display:grid;place-items:center;width:21px;height:21px}.noble-origins-buy__icon--plus svg{width:21px;height:21px}.noble-origins-buy__icon--minus svg{width:21px;height:auto}.noble-origins-buy__qty-input{width:34px;margin:0;padding:0;border:0;background:transparent;color:var(--noble-charcoal);font-family:var(--noble-sans);font-weight:500;font-size:18px;line-height:normal;letter-spacing:-.36px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.noble-origins-buy__qty-input::-webkit-outer-spin-button,.noble-origins-buy__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.noble-origins-buy__submit{position:relative;display:flex;flex:1 1 auto;width:auto;align-items:center;justify-content:center;min-width:0;height:53px;padding:16px 8px;border:0;border-radius:10px;background:var(--noble-cta);color:var(--noble-charcoal);font-family:var(--noble-sans);font-weight:600;font-size:16px;line-height:normal;letter-spacing:-.32px;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s ease}.noble-origins-buy__submit:hover:not([disabled]){background:var(--noble-cta-hover)}.noble-origins-buy__submit[disabled]{opacity:.45;cursor:not-allowed}.noble-origins-buy__submit.loading>span{visibility:hidden}.noble-origins-buy .product-form__error-message-wrapper:not([hidden]){margin:0 0 8px;color:var(--noble-charcoal);font-family:var(--noble-sans);font-size:14px}.noble-origins-plans{display:flex;flex-direction:column;gap:16px;width:100%;color:var(--noble-charcoal);font-family:var(--noble-sans)}.noble-origins-plans__subscriptions[hidden],.noble-origins-plan[hidden]{display:none}.noble-origins-plans__subscriptions{display:flex;flex-direction:column;gap:16px;width:100%}.noble-origins-plans__heading{margin:0;font-weight:600;font-size:14px;line-height:normal;letter-spacing:-.42px;text-transform:lowercase}.noble-origins-plan{display:flex;flex-direction:column;align-items:flex-end;width:100%}.noble-origins-plan__badges{display:flex;gap:10px;margin-bottom:-13px;padding-right:16px;position:relative;z-index:2}.noble-origins-plan__badge[hidden]{display:none}.noble-origins-plan__badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:5px;color:var(--noble-white);font-weight:600;font-size:13px;line-height:normal;letter-spacing:-.26px;text-transform:uppercase}.noble-origins-plan__badge--save{background:var(--noble-save)}.noble-origins-plan__badge--value{background:var(--noble-value)}.noble-origins-plan__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;box-sizing:border-box;width:100%;padding:16px;border:1px solid var(--noble-line);border-radius:10px;background:var(--noble-white);transition:border-color .3s ease,background-color .3s ease}.noble-origins-plan.is-selected .noble-origins-plan__body{border-color:var(--noble-charcoal);background:var(--noble-selected)}.noble-origins-plan__header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;cursor:pointer}.noble-origins-plan__choice{display:flex;align-items:center;gap:8px;min-width:0}.noble-origins-plan__radio{display:grid;flex:0 0 20px;place-items:center;width:20px;height:20px;border:1px solid var(--noble-charcoal);border-radius:50%;background:var(--noble-white)}.noble-origins-plan__radio svg{display:none;width:20px;height:20px}.noble-origins-plan.is-selected .noble-origins-plan__radio{border:0;background:transparent}.noble-origins-plan.is-selected .noble-origins-plan__radio svg{display:block}.noble-origins-plan__title{font-weight:500;font-size:16px;line-height:normal;letter-spacing:-.32px;text-transform:lowercase}.noble-origins-plan__prices{display:flex;flex-direction:column;align-items:flex-end}.noble-origins-plan__price{font-weight:600;font-size:18px;line-height:normal;letter-spacing:-.36px}.noble-origins-plan__compare{color:var(--noble-muted);font-size:12px;line-height:normal;text-decoration:line-through}.noble-origins-plan__details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.noble-origins-plan.is-selected .noble-origins-plan__details{grid-template-rows:1fr}.noble-origins-plan__details-inner{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:hidden}.noble-origins-plan__details-inner>:first-child{margin-top:16px}.noble-origins-plan__details:not(:has(.noble-origins-plan__details-inner>*)){display:none}.noble-origins-plan__list ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.noble-origins-plan__list li{display:flex;align-items:center;gap:8px;font-size:12px;line-height:normal}.noble-origins-plan__list li p{margin:0}.noble-origins-plan__list.has-icon li:before{content:"";flex:0 0 20px;width:20px;height:20px;background-image:var(--noble-origins-list-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.noble-origins-plan__frequency,.noble-origins-plan__gifts{display:flex;flex-direction:column;gap:8px}.noble-origins-plan__gifts{gap:10px}.noble-origins-plan__frequency-label,.noble-origins-plan__gifts-heading{margin:0;font-weight:600;font-size:15px;line-height:normal;letter-spacing:-.22px;text-transform:uppercase}.noble-origins-plan__frequencies,.noble-origins-plan__gift-row{display:flex;flex-wrap:wrap;gap:8px}.noble-origins-plan__gift-row{gap:10px}.noble-origins-plan__frequency[hidden],.noble-origins-plan__frequency-option[hidden]{display:none}.noble-origins-plan__frequency-option{display:inline-flex;align-items:center;padding:7px 16px;border:1px solid var(--noble-charcoal);border-radius:1000px;background:transparent;color:var(--noble-charcoal);font-weight:500;font-size:12px;line-height:normal;text-transform:lowercase;cursor:pointer}.noble-origins-plan__frequency-option.is-selected{background:var(--noble-white)}.noble-origins-plan__gift{display:flex;flex-direction:column;align-items:center;gap:6px;width:72px}.noble-origins-plan__gift-image{width:72px;height:72px;object-fit:cover;border:1px solid var(--noble-ash);border-radius:10px}.noble-origins-plan__gift-label{font-weight:500;font-size:11px;line-height:normal;letter-spacing:-.33px;text-align:center}.noble-origins-trust{display:flex;flex-wrap:wrap;gap:16px;width:100%;margin:0;padding:0;list-style:none;color:var(--noble-charcoal);font-family:var(--noble-sans)}.noble-origins-trust__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:calc((100% - 16px)/2);text-align:center}.noble-origins-trust__check{display:grid;flex:0 0 20px;place-items:center;width:20px;height:20px;border:1px solid var(--noble-charcoal);border-radius:50%;background:var(--noble-cta)}.noble-origins-trust__check svg{width:12px;height:auto}.noble-origins-trust__text{font-weight:300;font-size:13px;line-height:normal;text-align:center;overflow-wrap:break-word}.noble-origins-trust__text--desktop{display:none}.product-hero__cert{display:flex;gap:12px;width:100%;padding:12px;border-radius:8px;background:var(--noble-cert)}.product-hero__cert-badge,.product-hero__cert-badge img{flex-shrink:0;width:54px;height:54px}.product-hero__cert-title-row{display:flex;gap:10px;align-items:center}.product-hero__cert-title{margin:0;color:var(--noble-ink);font-family:var(--noble-sans);font-weight:500;font-size:16px;line-height:20px}.product-hero__cert-text,.product-hero__cert-link{margin:10px 0 0;color:var(--noble-charcoal);font-family:var(--noble-sans);font-size:14px;line-height:20px}.product-hero__cert-link{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.noble-origins__column .product-hero__lightlabs{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);pointer-events:none}.product-hero__lightlabs .ll-container{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important;opacity:0!important}.product-hero__accordion{display:flex;flex-direction:column;width:100%}.product-hero__accordion-item{width:100%;border-bottom:1px solid var(--noble-ash)}.product-hero__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 8px;list-style:none;cursor:pointer;color:var(--noble-charcoal)}.product-hero__accordion-summary::-webkit-details-marker,.product-hero__accordion-summary::marker{display:none;content:""}.product-hero__accordion-title{font-family:var(--noble-sans);font-weight:300;font-size:16px;line-height:1.2;letter-spacing:-.32px}.product-hero__accordion-icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;transform-origin:center;transition:transform .3s ease}.product-hero__accordion-details[open] .product-hero__accordion-icon{transform:rotate(45deg)}.product-hero__accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.product-hero__accordion-details[open]+.product-hero__accordion-panel{grid-template-rows:1fr}.product-hero__accordion-panel-inner{min-height:0;overflow:hidden}.product-hero__accordion-content{padding:0 8px 16px;color:var(--noble-charcoal);font-family:var(--noble-sans);font-weight:300;font-size:14px;line-height:1.4}.product-hero__accordion-content>*:first-child{margin-top:0}.product-hero__accordion-content>*:last-child{margin-bottom:0}.noble-origins-offer{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:calc(100% + (var(--product-hero-px-mobile, 16px) * 2));margin-inline:calc(var(--product-hero-px-mobile, 16px) * -1);padding:24px 16px;border-radius:0;background:var(--noble-mist)}.noble-origins-offer__media{position:relative;width:100%;aspect-ratio:900 / 1600;overflow:hidden;border-radius:10px;background:var(--noble-media)}.noble-origins-offer__media:not(.is-playing) .noble-origins-offer__video{pointer-events:none}.noble-origins-offer__media .product-hero__video-play{position:absolute;top:50%;left:50%;z-index:2;display:block;width:31px;height:31px;padding:0;border:0;border-radius:50%;background-color:transparent;background-image:var(--qs-play-icon);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-50%,-50%);cursor:pointer}.noble-origins-offer__media.is-playing .product-hero__video-play{display:none}.noble-origins-offer__video,.noble-origins-offer__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.noble-origins-offer__media.is-playing .noble-origins-offer__poster{opacity:0;pointer-events:none}.noble-origins-offer__details{display:flex;flex-direction:column;gap:8px;min-width:0}.noble-origins-offer__product{display:flex;align-items:flex-start;gap:12px;padding:8px}.noble-origins-offer__image{width:52px;height:70px;flex:none;object-fit:contain}.noble-origins-offer__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0;color:var(--noble-charcoal)}.noble-origins-offer__title,.noble-origins-offer__subtitle{margin:0;font-family:var(--noble-sans);line-height:1;text-transform:lowercase}.noble-origins-offer__title{font-weight:500;font-size:16px;letter-spacing:-.64px}.noble-origins-offer__subtitle{font-weight:300;font-size:14px;letter-spacing:-.56px}.noble-origins-offer__form{display:flex;flex-direction:column;align-items:flex-start}.noble-origins-offer__button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:53px;padding:16px 20px;border:0;border-radius:10px;background:var(--noble-cta);color:var(--noble-charcoal);font-family:var(--noble-sans);font-weight:600;font-size:16px;line-height:normal;letter-spacing:-.32px;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s ease}.noble-origins-offer__button:hover:not([disabled]){background:var(--noble-cta-hover)}.noble-origins-offer__button[disabled]{opacity:.45;cursor:not-allowed}.noble-origins-offer__button.loading>span{visibility:hidden}.noble-origins-offer .product-form__error-message-wrapper:not([hidden]){margin:0 0 8px;color:var(--noble-charcoal);font-family:var(--noble-sans);font-size:14px}html.shopify-design-mode .noble-origins-plan__details{grid-template-rows:1fr}@media screen and (min-width:767px){.noble-origins-trust__text--desktop{display:inline}.noble-origins-trust__text--mobile,.noble-origins-trust__item--mobile-only{display:none}.product-hero.container{padding-inline:var(--product-hero-px-tablet, 32px)}.product-hero.container.has-max-width{max-width:calc(var(--product-hero-max) + var(--product-hero-px-tablet, 32px) * 2)}.noble-origins-offer__media{max-height:400px}.noble-origins-offer{width:100%;margin-inline:0;border-radius:10px}.noble-origins-variant__options,.noble-origins-gallery__thumbs{width:calc(100% + (var(--product-hero-px-tablet, 32px) * 2));margin-left:calc(var(--product-hero-px-tablet, 32px) * -1);padding-left:var(--product-hero-px-tablet, 32px)}.noble-origins-variant__options:after{flex-basis:var(--product-hero-px-tablet, 32px)}.noble-origins-gallery__thumb:last-child{margin-right:var(--product-hero-px-tablet, 32px)}}@media screen and (min-width:990px){.product-hero-block{margin-top:var(--qs-mt-desktop, 0px);margin-bottom:var(--qs-mb-desktop, 0px);order:unset}.product-hero.container{padding-left:var(--product-hero-px-left, 70px);padding-right:var(--product-hero-px-right, 109px)}.product-hero__layout{flex-direction:row;align-items:flex-start;gap:24px}.noble-origins__column{display:flex;flex-direction:column;min-width:0;flex:1 1 50%;max-width:var(--noble-origins-column-max, none)}.noble-origins-variant__options{width:100%;margin-left:0;padding-left:0}.noble-origins-variant__options:after{content:none}.noble-origins-variant__option:last-child{margin-right:0}.noble-origins__column.is-sticky-desktop{position:sticky;top:var(--noble-origins-sticky-top, 48px);align-self:flex-start;z-index:1}.noble-origins-gallery__track{display:block;overflow:hidden;scroll-snap-type:none}.noble-origins-gallery__slide:not(:first-child){display:none}.noble-origins-gallery__thumbs{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-left:0;padding-left:0;overflow:visible}.noble-origins-gallery__thumb:last-child{margin-right:0}.noble-origins-gallery__thumb{flex:none;width:auto;height:auto;aspect-ratio:1;border-color:transparent;cursor:default;pointer-events:none}.noble-origins-gallery[data-zoom] .noble-origins-gallery__thumb{pointer-events:auto;cursor:zoom-in}.noble-origins-gallery__thumb:first-child{display:none}.product-hero__title{font-size:40px;letter-spacing:-1.6px}.noble-origins-trust__item{width:calc((100% - 48px)/4)}.noble-origins-offer{flex-direction:row;align-items:flex-end;gap:24px;width:100%;margin-inline:0;padding:16px}.noble-origins-offer__media{width:205px;height:364px;aspect-ratio:auto;flex:none}.noble-origins-offer__details{flex:1 1 auto}.noble-origins-offer__product{flex-direction:column;gap:12px;padding:0}}@media screen and (min-width:1280px){.product-hero.container.has-max-width{max-width:calc(var(--product-hero-max) + var(--product-hero-px-left, 70px) + var(--product-hero-px-right, 109px))}.product-hero__layout{gap:64px}}.noble-origins-sticky{position:fixed;left:0;width:100%;z-index:5;background:#fff;border-top:1px solid #010203;box-shadow:0 0 5px -3px #010203;padding:8px}.noble-origins-sticky__row{display:flex;align-items:center;gap:10px;max-width:1440px;margin:0 auto}.noble-origins-sticky__image{flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:4px}.noble-origins-sticky__image img{width:100%;height:100%;object-fit:contain}.noble-origins-sticky__copy{flex:1 1 auto;min-width:0}.noble-origins-sticky__title{margin:0;overflow:hidden;color:#010203;font-family:var(--noble-sans);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.noble-origins-sticky__selection{margin:2px 0 0;overflow:hidden;color:#010203;font-family:var(--noble-sans);font-size:12px;font-weight:400;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.noble-origins-sticky__selection:empty{display:none}.noble-origins-sticky__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:2px 0 0}.noble-origins-sticky__price{color:#010203;font-family:var(--noble-sans);font-size:14px;font-weight:600;line-height:1.2}.noble-origins-sticky__compare{color:#8e8e8e;font-family:var(--noble-sans);font-size:13px;line-height:1.2;text-decoration:line-through}.noble-origins-sticky__save{color:#010203;font-family:var(--noble-sans);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:-.24px}.noble-origins-sticky__button{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-width:116px;min-height:45px;padding:8px 12px;border:0;border-radius:0;background:#010203;color:#fff;font-family:var(--noble-sans);font-size:13px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.noble-origins-sticky__button-price{font-weight:600}.noble-origins-sticky__button-price:before{content:"";display:inline-block;width:4px;height:4px;margin-right:6px;border-radius:50%;background:currentColor;vertical-align:middle}.noble-origins-sticky__button:disabled{opacity:.45;cursor:not-allowed}@media screen and (min-width:750px){.noble-origins-sticky{padding:5px 24px}.noble-origins-sticky__row{gap:24px}.noble-origins-sticky__image{flex-basis:80px;width:80px;height:80px}.noble-origins-sticky__title{font-size:18px}.noble-origins-sticky__selection,.noble-origins-sticky__price{font-size:16px}.noble-origins-sticky__button{gap:10px;min-width:233px;font-size:16px}}@media(prefers-reduced-motion:reduce){.noble-origins-plan__body,.noble-origins-plan__details,.noble-origins-variant__option,.noble-origins-buy__submit,.noble-origins-offer__button,.product-hero__accordion-icon,.product-hero__accordion-panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/main-noble-origins.css.map */
