.n-reference-layout{--reference-pink: #df8096;--reference-pink-light: #f1d2dc;--reference-gray: #f7f7f7;--reference-ink: #151515;--reference-line: #dedede}.n-reference-layout .n-product{--product-pink: var(--reference-pink);--product-outline: var(--reference-pink-light);--product-muted: #616161;color:var(--reference-ink)}.n-reference-layout .n-product__grid{align-items:start}.n-reference-layout .n-product__gallery{min-width:0}.n-reference-layout .n-product__media-list{height:auto;aspect-ratio:1;border-radius:11px;background:#eee}.n-reference-layout .n-product .n-product__media-list{background:#eee}.n-reference-layout .n-product__media :is(img,video){object-fit:contain}.n-reference-layout .n-product__endorsement--routine{z-index:3;background:#fff;color:#222;border-radius:0;clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%)}.n-reference-layout .n-product .n-product__gallery-badges--routine{position:absolute;inset:6.5% 3.5% auto auto;z-index:2;display:grid;width:22%;max-width:22%;gap:12px;justify-items:center;padding:0;background:transparent;border-radius:0;pointer-events:none;text-align:center}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__origin{display:grid;gap:5px;justify-items:center;font-size:9px;line-height:1.15}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__origin svg{width:49px;height:49px;border:1px solid #d2d2d2;border-radius:50%;background:#fff;padding:7px;flex-basis:auto}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__sales{display:flex;flex-direction:column;justify-content:center;gap:1px;width:51px;height:51px;border-radius:50%;background:#8395d2;color:#fff}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__sales .n-icon{width:19px;height:19px;flex-basis:auto}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__sales small{margin:0;max-width:46px;font-size:8px;font-weight:700;line-height:1.15}.n-reference-layout .n-product__thumbs{scrollbar-width:none}.n-reference-layout .n-product__thumbs::-webkit-scrollbar{display:none}.n-reference-layout .n-product__thumbs button{border-radius:6px;background:#eee}.n-reference-layout .n-product__thumbs button[aria-pressed=true]{border-color:#ddd}.n-reference-layout .n-product__gallery-note{max-width:none;margin:24px 0 0;padding:8px 12px;border-radius:9px;background:var(--reference-gray);color:#222;font-size:13px;line-height:1.4;text-align:center}.n-reference-layout .n-product__block h1{letter-spacing:-.02em}.n-reference-layout .n-product__category-banner{margin:0;border-radius:9px;background:var(--reference-gray);color:#222;padding:9px 12px;font-size:13px;line-height:1.4;text-align:center}.n-reference-layout .n-product__review-summary{gap:5px;font-size:15px}.n-reference-layout .n-product__stars{gap:1px;color:var(--reference-pink)}.n-reference-layout .n-product__stars svg{width:17px;height:17px}.n-reference-layout .n-product__price{gap:9px;font-size:24px;line-height:1.2}.n-reference-layout .n-product__price s{color:#c90000;font-size:24px}.n-reference-layout .n-product__save{background:var(--reference-pink);border-radius:14px;padding:5px 8px;font-size:10px}.n-reference-layout .n-product__benefit{font-size:15px;line-height:1.65}.n-reference-layout .n-product__benefits{gap:8px;font-size:13px}.n-reference-layout .n-product__benefits .n-icon{color:var(--reference-pink)}.n-reference-layout .n-bundle{--offer-pink: var(--reference-pink)}.n-reference-layout .n-bundle .n-bundle__options{gap:8px}.n-reference-layout .n-bundle .n-bundle__card{border:1px solid var(--reference-pink-light);border-radius:10px;background:var(--reference-gray);box-shadow:none}.n-reference-layout .n-bundle .n-bundle__card.is-selected{border:2px solid var(--reference-pink);background:#fff;box-shadow:none}.n-reference-layout .n-bundle .n-bundle__card:has(.n-bundle__badge){margin-top:0}.n-reference-layout .n-bundle .n-bundle__badge{top:-9px;right:17px;border-radius:0 0 5px 5px;padding:4px 9px;background:#000;font-size:12px;line-height:1.35}.n-reference-layout .n-bundle .n-bundle__badge:before,.n-reference-layout .n-bundle .n-bundle__badge:after{content:"";position:absolute;top:0;bottom:auto;width:0;height:0;border:8px solid transparent;border-top:0;border-bottom-color:#000}.n-reference-layout .n-bundle .n-bundle__badge:before{left:-8px}.n-reference-layout .n-bundle .n-bundle__badge:after{right:-8px}.n-reference-layout .n-bundle .n-bundle__heading{grid-template-columns:24px minmax(0,1fr) auto;gap:14px;min-height:68px;padding:15px 13px 13px}.n-reference-layout .n-bundle .n-bundle__heading input{appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:24px;height:24px;margin:0;padding:0;border:2px solid var(--reference-pink-light);border-radius:50%;background:#fff;flex-shrink:0}.n-reference-layout .n-bundle .n-bundle__heading input:checked{border-color:var(--reference-pink)}.n-reference-layout .n-bundle .n-bundle__heading input:checked:before{content:"";display:block;width:14px;height:14px;border-radius:50%;background:var(--reference-pink)}.n-reference-layout .n-bundle .n-bundle__heading strong{font-size:17px;line-height:1.18}.n-reference-layout .n-bundle .n-bundle__heading small{margin-top:4px;font-size:12px;line-height:1.3;color:#626262}.n-reference-layout .n-bundle .n-bundle__heading>b{font-size:18px;line-height:1.15}.n-reference-layout .n-bundle [data-bundle-unit-label]{font-size:10px;font-weight:400}.n-reference-layout .n-bundle .n-bundle__saving{display:inline-block;width:fit-content;margin:4px 0 0;border-radius:13px;background:var(--reference-pink);color:#fff;padding:5px 8px;font-size:10px;line-height:1.15;font-weight:400}.n-reference-layout .n-bundle .n-bundle__body{gap:14px;padding:5px 13px 15px}.n-reference-layout .n-bundle .n-bundle__selections{margin-left:38px;gap:10px}.n-reference-layout .n-bundle .n-bundle__variant-label{font-size:11px;gap:4px}.n-reference-layout .n-bundle .n-bundle__variant-label select{min-height:44px;border-color:#d9cdd1;border-radius:5px;font-size:13px;background:#fff}.n-reference-layout .n-bundle .n-bundle__gifts{gap:0}.n-reference-layout .n-bundle .n-bundle__gifts li,.n-reference-layout .n-bundle .n-bundle__shipping{min-height:44px;gap:11px;font-size:13px;font-weight:700;line-height:1.3}.n-reference-layout .n-bundle .n-bundle__gifts :is(img,svg),.n-reference-layout .n-bundle .n-bundle__shipping .n-icon{width:22px;height:24px;flex-basis:22px}.n-reference-layout .n-bundle .n-bundle__shipping{margin:0}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__heading{padding-block:12px 10px}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__body{gap:6px;padding:0 13px 12px}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__selections:has(.n-bundle__variant-label--single:only-child){display:none}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__gifts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__gifts li{gap:6px;min-height:28px;font-size:10.5px;line-height:1.3}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__gifts :is(img,svg){width:16px;height:18px;flex-basis:16px}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__shipping{gap:6px;min-height:20px;font-size:11px;line-height:1.3}.n-reference-layout .n-bundle .n-bundle__card--compact .n-bundle__shipping .n-icon{width:16px;height:16px;flex-basis:16px}.n-reference-layout .n-product__purchase{display:grid;grid-template-columns:1fr;gap:10px}.n-reference-layout .n-product__quantity{width:72px;grid-template-columns:1fr;font-size:11px}.n-reference-layout .n-product__quantity input{height:44px;min-height:44px;text-align:center}.n-reference-layout .n-product__purchase .n-product__add{width:100%;min-height:45px;border:1px solid #000;border-radius:10px;padding:13px 16px;background:#000;color:#fff;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.n-reference-layout .n-product__add:hover{background:#242424}.n-reference-layout .n-product__shipping,.n-reference-layout .n-product__delivery{justify-content:space-between;gap:8px;font-size:13px;font-weight:600;line-height:1.35;text-align:left}.n-reference-layout .n-product__shipping{justify-content:center}.n-reference-layout .n-product__delivery{justify-content:flex-start;color:#159b43}.n-reference-layout .n-product__delivery-dot{width:8px;height:8px;background:#1da54c}.n-reference-layout .n-product__market{width:20px;height:14px}.n-reference-layout .n-product .n-product__urgency--offer{margin-top:33px}.n-reference-layout .n-product .n-product__urgency--offer strong{font-size:16px;line-height:1.3}.n-reference-layout .n-product .n-product__urgency--offer p{margin:9px 0 17px;font-size:15px;line-height:1.5}.n-reference-layout .n-product .n-product__offer-line{height:10px;background:var(--reference-pink);border-radius:5px}.n-reference-layout .n-product__guarantee{margin-top:25px;border:2px solid var(--reference-pink);border-radius:9px;background:var(--reference-gray);padding:22px 20px}.n-reference-layout .n-product__guarantee-heading{gap:13px;font-size:17px;line-height:1.3}.n-reference-layout .n-product__seal{width:44px;height:44px;fill:var(--reference-pink)}.n-reference-layout .n-product__guarantee p{margin:16px 0 0;font-size:14px;line-height:1.58}.n-reference-layout .n-product__contents,.n-reference-layout .n-product__details{border-color:var(--reference-line)}.n-reference-layout .n-product__contents summary,.n-reference-layout .n-product__details summary{min-height:45px;padding:12px 0;gap:12px;font-size:16px;line-height:1.35}.n-reference-layout .n-product__contents summary>span,.n-reference-layout .n-product__details summary>span{flex:0 0 16px;text-align:center}.n-reference-layout .n-product__contents summary>span:after,.n-reference-layout .n-product__details summary>span:after{font-size:24px;font-weight:400}.n-reference-layout .n-product__contents [data-product-contents],.n-reference-layout .n-product__details>.n-richtext{font-size:14px;line-height:1.6}.n-reference-layout .n-product .n-purchase-assurance{margin-top:12px}.n-reference-layout .n-product .n-purchase-assurance__label{margin-bottom:6px;font-size:11px}.n-reference-layout .n-product .n-purchase-assurance__payments{gap:5px 7px}.n-reference-layout .n-product .n-purchase-assurance__payment-icon{width:35px;height:23px}.n-reference-layout .n-product .n-purchase-assurance__note{font-size:10px;line-height:1.4}.n-reference-layout .n-purchase-countdown--purchase{margin-top:15px;border:1px solid var(--reference-pink-light);border-radius:9px;background:var(--reference-gray);padding:12px 14px}.n-reference-layout .n-purchase-countdown--purchase .n-purchase-countdown__label{font-size:13px}.n-reference-layout .n-purchase-countdown--purchase .n-purchase-countdown__unit b{background:#f5e1e7}@media(max-width:749px){html:has(>body.n-reference-layout){--n-header-offset: 52px !important}html:has(>body.n-reference-layout):not(:has(.n-announcement--reference)){--n-header-offset: 0px !important}.n-reference-layout .n-header-section{position:static;z-index:auto;padding-top:52px;box-shadow:none;border:0}.n-reference-layout .n-header-section:not(:has(.n-announcement--reference)){padding-top:0}.n-reference-layout .n-header-section:has(.n-header:focus-within){padding-bottom:62px}.n-reference-layout .n-announcement--reference{position:fixed;inset:0 0 auto;z-index:35;min-height:52px;gap:6px 10px;padding:8px 20px;font-size:11px;line-height:1.25;letter-spacing:0}.n-reference-layout .n-announcement__message{gap:5px 8px}.n-reference-layout .n-announcement__message>span:first-child{font-size:13px;line-height:1.2;font-weight:700}.n-reference-layout .n-announcement__gift{font-size:10px;font-weight:600}.n-reference-layout .n-announcement__gift-visual{width:14px;height:14px;flex-basis:14px}.n-reference-layout .n-announcement--reference:has(.n-purchase-countdown--announcement:not([hidden])){flex-wrap:nowrap}.n-reference-layout .n-announcement--reference:has(.n-purchase-countdown--announcement:not([hidden])) .n-announcement__message{flex:1 1 50%}.n-reference-layout .n-announcement--reference:has(.n-purchase-countdown--announcement:not([hidden])) .n-announcement__separator{display:none}.n-reference-layout .n-announcement--reference:has(.n-purchase-countdown--announcement:not([hidden])) .n-announcement__message>span:first-child{flex:0 0 100%}.n-reference-layout .n-purchase-countdown--announcement{gap:5px;padding:0;flex:0 1 auto}.n-reference-layout .n-purchase-countdown--announcement .n-purchase-countdown__unit b{min-width:24px;padding:3px 4px;font-size:11px}.n-reference-layout .n-purchase-countdown--announcement .n-purchase-countdown__unit small{font-size:7px}.n-reference-layout .n-header--reference{width:calc(100% - 40px);height:62px;grid-template-columns:44px minmax(0,1fr) 44px}.n-reference-layout .n-header--reference:focus-within{position:fixed;top:52px;left:20px;right:20px;width:auto;background:#fff;z-index:40}.n-reference-layout .n-header-section:not(:has(.n-announcement--reference)) .n-header--reference:focus-within{top:0}html:has(>body.n-reference-layout n-product){--n-header-offset: 114px !important}html:has(>body.n-reference-layout n-product):not(:has(.n-announcement--reference)){--n-header-offset: 62px !important}.n-reference-layout:has(n-product) .n-header-section{position:sticky;top:0;z-index:35;padding-top:0}.n-reference-layout:has(n-product) .n-header-section:has(.n-header:focus-within){padding-bottom:0}.n-reference-layout:has(n-product) .n-announcement--reference{position:static;inset:auto;z-index:auto}.n-reference-layout:has(n-product) .n-header--reference:focus-within{position:relative;inset:auto;width:calc(100% - 40px)}.n-reference-layout .n-header--reference>.n-brand{justify-self:center}.n-reference-layout .n-header--reference>.n-brand img{width:142px;max-height:29px;height:29px;object-position:center}.n-reference-layout .n-header--reference>n-navigation{margin-left:-12px}.n-reference-layout .n-header--reference .n-header__actions{margin-right:-12px}.n-reference-layout .n-header--reference .n-header__actions>.n-icon-button:not(.n-bag){display:none}.n-reference-layout .n-header--reference .n-icon-button{width:44px;height:44px;min-width:44px}.n-reference-layout .n-header--reference>.n-header__actions .n-icon{width:27px;height:27px}.n-reference-layout .n-header--reference>n-navigation>.n-menu>summary .n-icon{width:25px;height:25px}.n-reference-layout .n-newsletter-tab{display:none}.n-reference-layout .n-product{width:calc(100% - 40px);max-width:none;padding-block:34px 44px}.n-reference-layout .n-product__grid{grid-template-columns:minmax(0,1fr);gap:18px}.n-reference-layout .n-product__gallery{display:flex;flex-direction:column}.n-reference-layout .n-product__media-list{order:0;width:100%;height:auto;aspect-ratio:1}.n-reference-layout .n-product .n-product__endorsement--routine{position:absolute;inset:0 auto auto 0;order:initial;width:82%;max-width:82%;min-height:54px;grid-template-columns:78px minmax(0,1fr);gap:9px;margin:0;padding:7px 29px 7px 4px;border-radius:0;background:#fff;clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%);font-size:9px;line-height:1.3}.n-reference-layout .n-product .n-product__endorsement--routine>strong{font-size:13px;letter-spacing:.03em}.n-reference-layout .n-product .n-product__endorsement--routine b{font-size:10px;line-height:1.3}.n-reference-layout .n-product .n-product__endorsement--routine button{right:3px;top:0;width:44px;height:44px;padding:0;background:transparent;transform:translate(4px,-5px)}.n-reference-layout .n-product .n-product__endorsement--routine button .n-icon{width:13px;height:13px;padding:2px;border-radius:50%;background:#e4e4e4}.n-reference-layout .n-product__evidence-image{height:39px;max-width:74px}.n-reference-layout .n-product .n-product__gallery-badges--routine{top:calc((100vw - 40px)*.065)}.n-reference-layout .n-product__gallery-arrows{top:calc((100vw - 40px)/2 - 22px);opacity:0;transition:opacity .15s}.n-reference-layout .n-product__gallery:is(:hover,:focus-within) .n-product__gallery-arrows{opacity:1}.n-reference-layout .n-product__gallery-arrows button{width:44px;height:44px}.n-reference-layout .n-product__thumbs{order:1;width:calc(100% + 20px);max-width:calc(100% + 20px);gap:10px;padding:10px 20px 0 0;scroll-padding-left:0}.n-reference-layout .n-product__thumbs button{width:90px;height:90px;flex:0 0 90px}.n-reference-layout .n-product__gallery-note{order:2;margin-top:24px;font-size:13px;line-height:1.4;padding:8px 12px}.n-reference-layout .n-product__block{margin-bottom:16px}.n-reference-layout .n-product__block--social_proof{margin-top:0;margin-bottom:19px}.n-reference-layout .n-product .n-product__social--reviews{font-size:13px;gap:9px}.n-reference-layout .n-product .n-product__review-symbol{width:23px;height:23px;flex-basis:23px}.n-reference-layout .n-product .n-product__review-symbol svg{width:17px;height:17px}.n-reference-layout .n-product__block--reviews{margin-bottom:6px}.n-reference-layout .n-product .n-review-summary{position:relative;display:flex;width:fit-content;max-width:100%;min-height:0;margin:0;padding:0;gap:5px;font-size:15px;line-height:1.35}.n-reference-layout .n-product .n-review-summary:after{content:"";position:absolute;inset:50% 0 auto;height:44px;transform:translateY(-50%)}.n-reference-layout .n-product .n-review-summary .nr-stars{gap:1px;font-size:17px}.n-reference-layout .n-product .n-review-summary .nr-star__fill{color:var(--reference-pink)}.n-reference-layout .n-product__block--title{margin-bottom:11px}.n-reference-layout .n-product__block h1{font-size:25px;line-height:1.17}.n-reference-layout .n-product__block--price{margin-bottom:18px}.n-reference-layout .n-product__tax{font-size:10px;margin-top:6px}.n-reference-layout .n-product__block--benefit,.n-reference-layout .n-product__block--benefits{margin-bottom:24px}.n-reference-layout .n-product__block--subscription{margin-bottom:19px}.n-reference-layout .n-product__block--buy{margin-bottom:16px}.n-reference-layout .n-product__block--guarantee{margin-bottom:8px}.n-reference-layout .n-product__block--accordion{margin-bottom:0}.n-reference-layout .n-product__sticky{display:grid;grid-template-columns:60px minmax(0,1fr);gap:10px 20px;padding:10px 30px calc(12px + env(safe-area-inset-bottom));min-height:124px;border-top:0;box-shadow:0 -9px 22px #ffffffeb;background:#fff}.n-reference-layout .n-product__sticky>img{width:60px;height:60px;border-radius:8px;background:var(--reference-gray)}.n-reference-layout .n-product__sticky>div{font-size:13px;line-height:1.3}.n-reference-layout .n-product__sticky strong{display:block;font-size:13px;font-weight:700;white-space:normal;overflow:visible;text-overflow:clip}.n-reference-layout .n-product__sticky [data-sticky-price]{color:#000;margin-top:6px;font-size:13px}.n-reference-layout .n-product__sticky [data-product-compare]{color:#c90000;font-size:13px;font-weight:400}.n-reference-layout .n-product__sticky .n-button{grid-column:1/-1;justify-self:start;min-width:100px;max-width:100%;min-height:44px;border-radius:10px;padding:12px 18px;background:#000;border-color:#000;font-size:10px;line-height:1.3;letter-spacing:.11em;text-transform:uppercase}.n-reference-layout .n-product:has([data-product-sticky]:not([hidden])){padding-bottom:148px}}@media(max-width:374px){.n-reference-layout .n-product__block h1{font-size:24px}.n-reference-layout .n-product__review-summary,.n-reference-layout .n-product .n-review-summary{font-size:13px}.n-reference-layout .n-product .n-review-summary .nr-stars{font-size:15px}.n-reference-layout .n-product__stars svg{width:15px;height:15px}.n-reference-layout .n-product .n-product__endorsement--routine{grid-template-columns:65px minmax(0,1fr);gap:6px;padding-right:20px;font-size:8px}.n-reference-layout .n-product .n-product__endorsement--routine>strong{font-size:11px}.n-reference-layout .n-product .n-product__endorsement--routine b{font-size:9px}.n-reference-layout .n-product__thumbs button{width:76px;height:76px;flex-basis:76px}.n-reference-layout .n-bundle .n-bundle__heading{grid-template-columns:23px minmax(0,1fr) auto;gap:9px;padding-inline:11px}.n-reference-layout .n-bundle .n-bundle__heading strong{font-size:15px}.n-reference-layout .n-bundle .n-bundle__heading>b{grid-column:auto;justify-self:end;text-align:right;font-size:16px;max-width:84px}.n-reference-layout .n-bundle .n-bundle__heading small{font-size:11px}.n-reference-layout .n-bundle .n-bundle__selections{margin-left:32px;grid-template-columns:minmax(0,1fr)}.n-reference-layout .n-bundle .n-bundle__gifts li,.n-reference-layout .n-bundle .n-bundle__shipping{font-size:12px}.n-reference-layout .n-product__guarantee{padding:20px 16px}.n-reference-layout .n-product__guarantee-heading{font-size:16px;gap:11px}.n-reference-layout .n-product__contents summary,.n-reference-layout .n-product__details summary{font-size:15px}.n-reference-layout .n-product__sticky{padding-inline:20px;gap:10px 14px}}@media(min-width:750px){.n-reference-layout .n-product{max-width:1280px;width:calc(100% - 64px);padding-block:38px 64px}.n-reference-layout .n-product__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(28px,4vw,58px)}.n-reference-layout .n-product__gallery{position:sticky;top:calc(var(--n-header-offset,116px) + 20px);max-width:none;width:100%}.n-reference-layout .n-product__thumbs{gap:10px;padding:10px 0 0}.n-reference-layout .n-product__thumbs button{width:calc((100% - 40px)/5);height:auto;aspect-ratio:1;flex:0 0 calc((100% - 40px)/5)}.n-reference-layout .n-product__gallery-note{margin-top:20px}.n-reference-layout .n-product__block h1{font-size:clamp(25px,2.4vw,34px);line-height:1.16}.n-reference-layout .n-product .n-product__endorsement--routine{width:82%;max-width:82%;grid-template-columns:auto minmax(0,1fr);font-size:11px;padding:12px 32px 12px 12px}.n-reference-layout .n-product .n-product__endorsement--routine>strong{font-size:16px}.n-reference-layout .n-product .n-product__endorsement--routine b{font-size:12px}.n-reference-layout .n-product .n-product__gallery-badges--routine{gap:18px}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__origin svg{width:61px;height:61px}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__sales{width:64px;height:64px}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__origin{font-size:11px}.n-reference-layout .n-product .n-product__gallery-badges--routine .n-product__sales small{font-size:10px;max-width:58px}.n-reference-layout .n-product__sticky{min-height:84px;gap:18px;padding-block:12px}.n-reference-layout .n-product__sticky>img{width:58px;height:58px;border-radius:8px}.n-reference-layout .n-product__sticky strong{font-size:14px;font-weight:700}.n-reference-layout .n-product__sticky [data-sticky-price]{color:#000}.n-reference-layout .n-product__sticky .n-button{border-radius:9px;background:#000;border-color:#000;min-height:45px;padding:12px 20px}}@media(forced-colors:active){.n-reference-layout .n-bundle .n-bundle__heading input{appearance:auto;-webkit-appearance:auto}.n-reference-layout .n-bundle .n-bundle__heading input:before{display:none}.n-reference-layout .n-bundle .n-bundle__card.is-selected{outline:2px solid Highlight}}@media(prefers-reduced-motion:reduce){.n-reference-layout .n-product__gallery-arrows{transition:none}}@media(max-width:749px){.n-reference-layout:has(n-product) .n-product__quantity{display:flex;align-items:center;gap:10px;width:auto;justify-self:start}.n-reference-layout:has(n-product) .n-product__quantity input{width:64px}.n-reference-layout:has(n-product) .n-product .n-purchase-assurance{margin-top:10px}.n-reference-layout:has(n-product) .n-product .n-purchase-assurance__payments{gap:4px 5px}.n-reference-layout:has(n-product) .n-product .n-purchase-assurance__payments li{min-width:0}.n-reference-layout:has(n-product) .n-product .n-purchase-assurance__payment-icon{width:30px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/n-reference-mobile.css.map */
