:root{--nollumi-ink: #12233f;--nollumi-focus: #b89449;--nollumi-motion: cubic-bezier(.22, .61, .36, 1)}html{scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,[role=button],a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,[role=button],a[class*=button],input[type=submit],input[type=button]{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.36s;transition-timing-function:var(--nollumi-motion)}@media(hover:hover)and (pointer:fine){button:not(:disabled):hover,[role=button]:not([aria-disabled=true]):hover,a[class*=button]:hover,input[type=submit]:hover,input[type=button]:hover{box-shadow:0 12px 30px #12233f1a}}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,a[class*=button]:active,input[type=submit]:active,input[type=button]:active{opacity:.88;transition-duration:.1s}:focus:not(:focus-visible){outline:0}html body :is(a[href],button,summary,[role=button],[role=link],[tabindex]:not([tabindex="-1"])):focus-visible{outline:0!important;outline-offset:0!important;box-shadow:0 3px 0 -1px #8a6926!important}:where([tabindex="-1"]):focus-visible{outline:0!important;box-shadow:none!important}html body .site-navigation__heading h2:focus-visible{outline:0!important;box-shadow:inset 0 -2px #8a6926!important}html body .site-navigation .site-navigation__links>a:focus-visible{box-shadow:none!important}@media(max-width:900px){html body [id^=HealingSlideshow-].healing-slideshow .healing-slide__artwork-button{min-height:44px!important;height:auto!important}html body [id^=HealingSlideshow-].healing-slideshow .healing-slideshow__arrow,html body [id^=HealingSlideshow-].healing-slideshow .healing-slideshow__pause,html body [id^=HealingSlideshow-].healing-slideshow .healing-slideshow__dot{min-width:44px!important;width:44px!important;min-height:44px!important;height:44px!important}html body [id^=HealingSlideshow-].healing-slideshow .healing-slideshow__dots{min-height:44px!important;padding-block:0!important}}html body :is(input,textarea,select,[contenteditable=true]):focus-visible{outline:0!important;outline-offset:0!important;border-color:#9a7428!important;box-shadow:inset 0 -2px #8a6926!important}html body :is(.nollumi-cart__quantity-control,.nollumi-cart-quantity,.nollumi-footer__field,.nollumi-localization__country-search,.site-header__search-field,.nollumi-ai-care__composer,.nollumi-care__ask>div,.main-product__quantity-control,.main-product__mobile-buy-quantity):focus-within{outline:0!important;border-color:#9a7428!important;box-shadow:inset 0 -2px #8a6926!important}html body :is(.nollumi-cart__quantity-control,.nollumi-cart-quantity,.nollumi-footer__field,.nollumi-localization__country-search,.site-header__search-field,.nollumi-ai-care__composer,.nollumi-care__ask>div,.main-product__quantity-control,.main-product__mobile-buy-quantity) :is(input,textarea,select):focus,html body :is(.nollumi-cart__quantity-control,.nollumi-cart-quantity,.nollumi-footer__field,.nollumi-localization__country-search,.site-header__search-field,.nollumi-ai-care__composer,.nollumi-care__ask>div,.main-product__quantity-control,.main-product__mobile-buy-quantity) :is(input,textarea,select):focus-visible{outline:0!important;border-color:transparent!important;box-shadow:none!important}html body .nollumi-cart-quantity__button:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:0 3px 0 -1px #8a6926!important}html body .nollumi-product-card:focus-within{border-color:#12234024!important;box-shadow:0 20px 52px #12234016,inset 0 1px #ffffffe6!important}@media(forced-colors:active){html body :is(a[href],button,summary,[role=button],[role=link],[tabindex]:not([tabindex="-1"]),input,textarea,select,[contenteditable=true]):focus-visible{outline:2px solid CanvasText!important;outline-offset:2px!important;box-shadow:none!important}html body :is(.nollumi-cart__quantity-control,.nollumi-cart-quantity,.nollumi-footer__field,.nollumi-localization__country-search,.site-header__search-field,.nollumi-ai-care__composer,.nollumi-care__ask>div,.main-product__quantity-control,.main-product__mobile-buy-quantity):focus-within{outline:2px solid CanvasText!important;outline-offset:2px!important;box-shadow:none!important}html body :is(.nollumi-cart__quantity-control,.nollumi-cart-quantity,.nollumi-footer__field,.nollumi-localization__country-search,.site-header__search-field,.nollumi-ai-care__composer,.nollumi-care__ask>div,.main-product__quantity-control,.main-product__mobile-buy-quantity):focus-within :is(input,textarea,select):focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}html body .nollumi-cart-quantity__button:focus-visible{outline:2px solid CanvasText!important;outline-offset:2px!important;box-shadow:none!important}html body .site-navigation__heading h2:focus-visible{outline:2px solid CanvasText!important;outline-offset:2px!important;box-shadow:none!important}html body .site-navigation .site-navigation__links>a:focus-visible{outline:2px solid CanvasText!important;outline-offset:2px!important}}.nollumi-watermark-host{position:relative!important}.nollumi-image-watermark{position:absolute;z-index:3;display:block;overflow:hidden;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='172' height='108' viewBox='0 0 172 108'%3E%3Cg transform='rotate(-24 86 54)'%3E%3Ctext x='18' y='60' font-family='Georgia,serif' font-size='16' letter-spacing='3.2' fill='%23ffffff' fill-opacity='.13' stroke='%2312233f' stroke-opacity='.09' stroke-width='.45'%3ENOLLUMI%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:clamp(118px,12vw,172px) auto;opacity:.72}@media(max-width:749px){.nollumi-image-watermark{background-size:126px auto;opacity:.66}button,[role=button],a[class*=button],input[type=submit],input[type=button]{transition-duration:.26s}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nollumi-image-watermark,.nollumi-image-watermark:before,.nollumi-image-watermark:after{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important}.nollumi-protected-image{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.nollumi-image-actions[hidden],.nollumi-image-toast[hidden]{display:none!important}.nollumi-image-actions{position:fixed;z-index:2147483000;box-sizing:border-box;padding:20px;color:#102342;background:radial-gradient(circle at 100% 0%,rgba(255,224,105,.16),transparent 40%),#fcfaf6f7;border:1px solid rgba(16,35,66,.13);border-radius:22px;box-shadow:0 24px 70px #0d203a30;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);opacity:0;transform:translateY(7px);transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.nollumi-image-actions.is-visible{opacity:1;transform:translateY(0)}.nollumi-image-actions__eyebrow{margin:0 0 6px;color:#9a7428;font-size:10px;font-weight:700;letter-spacing:.18em}.nollumi-image-actions__title{margin:0 0 15px;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.15}.nollumi-image-actions button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin:0;padding:0;color:#102342;background:transparent;border:0;border-top:1px solid rgba(16,35,66,.12);border-radius:0;box-shadow:none;font:inherit;font-size:14px;font-weight:650;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .22s ease,padding .26s cubic-bezier(.22,1,.36,1)}.nollumi-image-actions button:hover{color:#0b67b2;padding-left:5px}.nollumi-image-actions button:active{color:#9a7428;box-shadow:inset 0 -1px #9a742859}.nollumi-image-actions button:focus-visible{outline:1px solid #0b67b2;outline-offset:4px}.nollumi-image-actions button:disabled{cursor:wait;opacity:.5}.nollumi-image-actions__note{margin:12px 0 0;color:#718096;font-size:11px;line-height:1.45}.nollumi-image-toast{position:fixed;z-index:2147483001;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));max-width:min(360px,calc(100vw - 36px));box-sizing:border-box;padding:13px 17px;color:#fff;background:#102342f5;border:1px solid rgba(255,255,255,.16);border-radius:999px;box-shadow:0 14px 42px #0d203a33;font-size:12px;font-weight:650;letter-spacing:.01em;opacity:0;transform:translateY(7px);transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1)}.nollumi-image-toast.is-visible{opacity:1;transform:translateY(0)}.nollumi-image-toast.is-error{background:#7e302cf5}@media(max-width:749px){.nollumi-image-actions{padding:18px;border-radius:19px}.nollumi-image-toast{right:12px;bottom:max(12px,env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){.nollumi-image-actions,.nollumi-image-toast,.nollumi-image-actions button{transition-duration:1ms!important}}html body .main-product__media--primary{min-width:0!important;min-height:0!important}html body .main-product__media--primary .main-product__image{min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}html body .main-product__add{min-height:60px!important;padding:0 10px 0 23px!important;color:#fff!important;border:1px solid #14213b!important;border-radius:999px!important;background:#14213b!important;box-shadow:0 12px 28px #14213b24!important;font-size:14px!important;font-weight:650!important;letter-spacing:.005em!important;text-decoration:none!important;transition:background .19s ease,border-color .19s ease,box-shadow .19s ease,transform .19s ease!important}html body .main-product__add:after{display:none!important;content:none!important}html body .main-product__add-icon{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;color:#14213b;border:1px solid rgba(255,255,255,.96);border-radius:50%;background:#fff;transition:color .19s ease,background .19s ease,border-color .19s ease,transform .19s ease}html body .main-product__add-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}html body .main-product__add:hover:not(:disabled){border-color:#215a8e!important;background:#215a8e!important;box-shadow:0 16px 34px #215a8e33!important;transform:translateY(-2px)!important}html body .main-product__add:hover:not(:disabled) .main-product__add-icon{color:#173f6f;border-color:#fffffff0;background:#fffffff0;transform:translate(1px)}html body .main-product__add:focus-visible{outline:3px solid rgba(23,103,183,.34)!important;outline-offset:3px!important}html body .main-product__add-status{width:fit-content;max-width:100%;min-height:40px;display:inline-flex;align-items:center;gap:9px;margin:10px 0 0!important;padding:8px 13px;color:#285a47!important;border:1px solid rgba(53,119,88,.16);border-radius:14px;background:#ebf7f0e6;font-size:12px!important;font-weight:650;line-height:1.4!important}html body .main-product__add-status[hidden]{display:none!important}html body .main-product__add-status:before{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;color:#fff;border-radius:50%;background:#3f8166;font-size:12px;font-weight:800;content:"\2713"}html body .main-product__add-status.is-error{color:#87433d!important;border-color:#9a453d2b;background:#fdefedeb}html body .main-product__add-status.is-error:before{background:#a6534b;content:"!"}@media(max-width:620px){html body .main-product__media--primary{height:auto!important;min-height:0!important;aspect-ratio:1 / 1}html body .main-product__add{min-height:56px!important;padding-left:19px!important;border-radius:999px!important;font-size:14px!important}html body .main-product__add-icon{width:38px;height:38px;flex-basis:38px;border-radius:50%}}@media(min-width:621px)and (max-width:980px){html body .main-product__media--primary{height:auto!important;min-height:0!important;aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){html body .main-product__add,html body .main-product__add-icon{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nollumi-premium-system-v1.css.map */
