main[data-template=index] .accordion .details-content,[id*=__faq] .accordion .details-content{padding-block-start:.85rem;padding-inline:.15rem .5rem;line-height:1.6}main[data-template=index] .accordion .details__header,[id*=__faq] .accordion .details__header{padding-block:.35rem .1rem}.noc-exit__thanks{text-align:center}.noc-exit__thanks-title{font-family:var(--font-heading--family, serif);font-size:1.25rem;line-height:1.2;color:#19262e;margin:.8rem 0 .35rem}.noc-exit__thanks-text{font-family:var(--font-body--family, sans-serif);font-size:.86rem;line-height:1.5;color:#2b2b2b;margin:0 0 .6rem}.noc-promo{display:flex;align-items:stretch;justify-content:center;gap:.5rem;margin:0 0 .4rem}.noc-promo__code{display:inline-flex;align-items:center;font-family:var(--font-body--family, sans-serif);font-size:.98rem;font-weight:600;letter-spacing:.14em;color:#19262e;background:#fbf7f2;border:1px dashed #C2A878;border-radius:6px;padding:.4rem .85rem}.noc-promo__copy{flex:0 0 auto;font-family:var(--font-body--family, sans-serif);font-size:.76rem;letter-spacing:.03em;color:#fbf7f2;background:#19262e;border:1px solid #19262E;border-radius:6px;padding:.4rem .85rem;cursor:pointer;transition:background .18s ease;white-space:nowrap}.noc-promo__copy:hover{background:#2b3a44}.noc-promo__copy.is-copied{background:#3e5c3e;border-color:#3e5c3e}.noc-promo__copy:focus-visible{outline:2px solid #19262E;outline-offset:2px}.noc-promo__hint{font-family:var(--font-body--family, sans-serif);font-size:.72rem;line-height:1.4;color:#2b2b2b;opacity:.7;margin:0 0 .3rem}.noc-upsell{position:relative;margin:0 var(--cart-drawer-padding, 1rem) .6rem;padding:.85rem .95rem .95rem;background:#fbf7f2;border:1px solid #DED2C4;border-radius:8px;animation:nocUpsellIn .22s ease}@keyframes nocUpsellIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.noc-upsell{animation:none}}.noc-upsell__close{position:absolute;top:.3rem;right:.45rem;background:none;border:none;cursor:pointer;font-size:1.2rem;line-height:1;color:#19262e;opacity:.5;padding:.15rem .35rem}.noc-upsell__close:hover{opacity:1}.noc-upsell__title{font-family:var(--font-subheading--family, sans-serif);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#19262e;margin:0 0 .25rem}.noc-upsell__text{font-family:var(--font-body--family, sans-serif);font-size:.82rem;line-height:1.45;color:#2b2b2b;margin:0 0 .65rem}.noc-upsell__text strong{color:#19262e;font-weight:600}.noc-upsell__add{width:100%;font-family:var(--font-body--family, sans-serif);font-size:.82rem;font-weight:600;letter-spacing:.02em;color:#19262e;background:#c2a878;border:1px solid #C2A878;border-radius:6px;padding:.55rem .8rem;cursor:pointer;transition:background .18s ease,opacity .18s ease}.noc-upsell__add:hover{background:#b89868}.noc-upsell__add:disabled{opacity:.7;cursor:wait}.noc-upsell__add:focus-visible{outline:2px solid #19262E;outline-offset:2px}.dialog-zoomed-gallery__dialog,.dialog-zoomed-gallery__dialog *{cursor:default!important}.dialog-zoomed-gallery__dialog .close-button,.dialog-zoomed-gallery__dialog .dialog-thumbnails-list__thumbnail{cursor:pointer!important}body:has(.dialog-zoomed-gallery__dialog[open]) .nx-cursor-dot{display:none!important}.dialog-zoomed-gallery__dialog{background-color:#fbf7f2!important}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container--image{display:flex;align-items:flex-start;justify-content:center;min-height:100vh;width:100%;padding:0}.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{display:flex;align-items:flex-start;justify-content:center;width:auto;height:auto;max-width:80vw;max-height:85vh;overflow:visible;flex:0 0 auto}.dialog-zoomed-gallery .product-media{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:center;aspect-ratio:var(--ratio, 1);width:min(80vw,calc(85vh * var(--ratio, 1)),var(--noc-lb-cap, 512px));height:auto;max-width:min(80vw,var(--noc-lb-cap, 512px));max-height:85vh;min-width:0;min-height:0}.dialog-zoomed-gallery .product-media__image{width:100%;height:100%;max-width:min(80vw,var(--noc-lb-cap, 512px));max-height:85vh;object-fit:contain;image-rendering:auto;margin:0}}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media{--noc-lb-cap: 1024px}}@media screen and (min-width:750px)and (min-resolution:1.3dppx),screen and (min-width:750px)and (-webkit-min-device-pixel-ratio:1.3){.dialog-zoomed-gallery .product-media{--noc-lb-cap: 512px}}@media screen and (min-width:750px)and (min-resolution:2.05dppx),screen and (min-width:750px)and (-webkit-min-device-pixel-ratio:2.05){.dialog-zoomed-gallery .product-media{--noc-lb-cap: 341px}}@media screen and (max-width:749px){.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{--drag-zoom-scale: 1 !important;--drag-zoom-translate-x: 0px !important;--drag-zoom-translate-y: 0px !important}.dialog-zoomed-gallery .product-media__image{transform:none!important;max-width:100vw!important;max-height:100svh!important;object-fit:contain}}:root::view-transition-group(gallery-item-open),:root::view-transition-image-pair(gallery-item-open),:root::view-transition-old(gallery-item-open),:root::view-transition-new(gallery-item-open),:root::view-transition-group(gallery-item-close),:root::view-transition-image-pair(gallery-item-close),:root::view-transition-old(gallery-item-close),:root::view-transition-new(gallery-item-close){animation-duration:0s!important;animation-delay:0s!important}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:none}}.jdgm-modal,.jdgm-modal *{cursor:default!important}.jdgm-modal button,.jdgm-modal a,.jdgm-modal [role=button],.jdgm-modal [class*=close],.jdgm-modal [class*=arrow],.jdgm-modal [class*=next],.jdgm-modal [class*=prev]{cursor:pointer!important}.jm-mfp-container .jm-mfp-img,.jm-mfp-wrap .jm-mfp-img,.mfp-container .mfp-img,.mfp-wrap .mfp-img{max-height:88vh!important;max-width:92vw!important;object-fit:contain;image-rendering:auto}.cart-discount__pill[data-discount-code=K8MQ-2XP7-9NTR],.cart-discount__pill[data-discount-code=W4RZ-7QN3-5VKD]{display:none!important}@media screen and (max-width:749px){.jdgm-ugc-media-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:8px;text-align:left;scrollbar-width:none}.jdgm-ugc-media-wrapper::-webkit-scrollbar{display:none}.jdgm-ugc-media__thumbnail-link{float:none;flex:0 0 92px;width:92px;scroll-snap-align:start}}.noc-continue-shopping{display:inline-flex;align-items:center;gap:.4rem;align-self:center;margin-block-end:.5rem;font-family:var(--font-body--family, sans-serif);font-size:.78rem;letter-spacing:.03em;color:#19262e;opacity:.75;text-decoration:none;transition:opacity .18s ease,gap .18s ease}.noc-continue-shopping:hover{opacity:1;gap:.55rem}.noc-continue-shopping:focus-visible{outline:2px solid #19262E;outline-offset:2px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/noctelia-fixes.css.map */
