#content.nf-rp{--rp-red:#ed2b20;--rp-paper:#f2eee5;--rp-muted:#bcb6b8;--rp-line:#38302d;background:#080808;color:var(--rp-paper);background-image:radial-gradient(ellipse at 95% 0,rgba(135,8,30,.18),transparent 36%);padding-bottom:32px;--text:246,242,238;--link:246,242,238;--heading:246,242,238}#content.nf-rp .nf-rp-identity{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 0 20px;margin-bottom:22px;border-bottom:1px solid var(--rp-line)}#content.nf-rp .nf-rp-identity__brand{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--rp-paper);flex-shrink:0}#content.nf-rp .nf-rp-identity__sigil{width:34px;height:48px;color:var(--rp-red)}#content.nf-rp .nf-rp-identity__eyebrow{display:block;font-size:9px;letter-spacing:.17em;font-weight:700;color:var(--rp-muted);margin-bottom:4px}#content.nf-rp .nf-rp-identity__title{display:block;font-size:22px;line-height:1;font-weight:900;letter-spacing:-.04em}#content.nf-rp .nf-rp-identity__nav{display:flex;align-items:center;gap:6px}#content.nf-rp .nf-rp-identity__nav a{display:flex;align-items:center;gap:10px;padding:13px 16px;min-height:44px;color:#bcb6b8;border:1px solid transparent;text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.06em;white-space:nowrap;text-decoration:none;transition:background-color .18s,border-color .18s}#content.nf-rp .nf-rp-identity__nav a[aria-current=page]{background:#200b08;border-color:#873040;color:#fff}#content.nf-rp .nf-rp-identity__nav a:hover{border-color:var(--rp-red);color:#fff}#content.nf-rp .nf-rp-identity__nav span{font-size:9px;color:#ff7463}#content.nf-rp .nf-rp-identity:after{content:"";position:absolute;bottom:-2px;left:0;width:128px;height:3px;background:var(--rp-red);clip-path:polygon(0 0,100% 0,83% 100%,0 100%)}#content.nf-rp .breadcrumbs,#content.nf-rp .breadcrumbs a,#content.nf-rp .mm_breadcrumbs,#content.nf-rp .mm_breadcrumbs a{color:#bcb6b8}#content.nf-rp .section-main-product{position:relative;margin-top:0;--product-margin-between:48px}#content.nf-rp .product-detail .detail .title{font-size:clamp(32px,3.3vw,54px);font-weight:900;line-height:1.02;letter-spacing:-.04em;text-transform:uppercase;color:#f2eee5;margin:0 0 12px;max-width:100%;overflow-wrap:break-word}#content.nf-rp .product-detail .title-row{position:relative;padding-top:20px}#content.nf-rp .product-detail .title-row:before{content:"";position:absolute;left:0;top:0;width:60px;height:5px;background:var(--rp-red);clip-path:polygon(0 0,100% 0,85% 100%,0 100%)}#content.nf-rp .product-detail .title-row+.lightly-spaced-row{color:#c8c1c3;font-size:17px;line-height:1.45;font-weight:500}#content.nf-rp .product-detail .price-container{margin:22px 0;padding:16px 0;border-top:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line)}#content.nf-rp .product-detail .price-container .current-price{color:#fff;font-size:30px;font-weight:800;letter-spacing:-.035em}#content.nf-rp .product-detail .price-container .was-price,#content.nf-rp .product-detail .price-descriptors,#content.nf-rp .product-detail .price-descriptors a{color:#bbb3b6}#content.nf-rp .product-detail .product-info-block,#content.nf-rp .product-detail .label,#content.nf-rp .product-detail .label-title,#content.nf-rp .product-detail .sharing-label{color:#e8e1e4}#content.nf-rp .product-detail .option-selector .label,#content.nf-rp .mm-quantity_packages .label-title{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;margin-bottom:14px}#content.nf-rp .product-detail .opt-label{background:#111;border:1px solid #4b4146;border-radius:3px;box-shadow:none;transition:background-color .18s,border-color .18s}#content.nf-rp .product-detail .opt-label__text{color:#f2eee5;font-size:13px;font-weight:700;line-height:1.2}#content.nf-rp .product-detail .opt-btn:checked+.opt-label{background:#290c08;border-color:#ed2b20;box-shadow:inset 0 -2px #ed2b20}#content.nf-rp .product-detail .opt-label:hover{border-color:#ed2b20}#content.nf-rp .product-detail .opt-btn:focus-visible+.opt-label{outline:2px solid #ff8270;outline-offset:3px}#content.nf-rp .product-detail .option-selector--swatch .opt-label[data-swatch]{border-radius:3px}#content.nf-rp .product-detail .option-selector--swatch [data-swatch]:before{border-radius:2px;background-color:#efefef}#content.nf-rp .mm-quantity_packages .pack__block{border-radius:3px;background:#111;border-color:#4b4146;transition:background-color .18s,border-color .18s}#content.nf-rp .mm-quantity_packages .pack__block.active{background:#290c08;border-color:#ed2b20;box-shadow:inset 0 -2px #ed2b20}#content.nf-rp .mm-quantity_packages .pack__block .label{color:#f2eee5;font-size:13px}#content.nf-rp .mm-quantity_packages .pack__block span{background:#4b150d;color:#ffd5c5;border-radius:2px;padding:4px 7px}#content.nf-rp .mm-quantity_packages .pack__block .variant_img{border-radius:2px;flex-shrink:0}#content.nf-rp .mm-quantity_packages .pack__block .variant_img:after{background:#b4132a;border-radius:0}#content.nf-rp .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],#content.nf-rp .product-form button[name=add]{background:#c71d12;color:#fff;border:1px solid #ee3751;border-radius:3px;min-height:54px;font-size:14px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff26;transition:background-color .18s,transform .18s}#content.nf-rp .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:hover,#content.nf-rp .product-form button[name=add]:hover{background:#ef2844;color:#fff;transform:translateY(-1px)}#content.nf-rp .product-form .quantity-submit-row button:disabled{opacity:.5;transform:none}#content.nf-rp .product-form .atc__icon svg path,#content.nf-rp .product-form .quantity-submit-row button:hover .atc__icon path{fill:currentColor}#content.nf-rp .product-detail .quantity-wrapper{background:#171417;border-color:#5a4a51;color:#fff;border-radius:3px}#content.nf-rp .product-detail .quantity-wrapper input,#content.nf-rp .product-detail .quantity-wrapper a{color:#fff;background:transparent;border-color:#5a4a51}#content.nf-rp .product-detail .shopify-payment-button__more-options{color:#bfb7ba}#content.nf-rp .product-detail .gallery .main-image{border:1px solid #443139;border-top:3px solid #a30c25;border-radius:3px;background:#f2f0ef}#content.nf-rp .product-detail .gallery .product-media-wrapper{border-radius:0;background:#f2f0ef}#content.nf-rp .product-detail .thumbnail{border-radius:2px;border-color:transparent}#content.nf-rp .product-detail .thumbnail.selected,#content.nf-rp .product-detail .thumbnail.is-active{border-color:#ed2b20}#content.nf-rp .product-detail .thumbnail__media{border-radius:2px}#content.nf-rp .product-detail .slick-arrow{background:#131013;color:#fff;border:1px solid #5a404c;min-width:32px;min-height:40px}#content.nf-rp .product-detail .slick-arrow svg{stroke:currentColor}#content.nf-rp .product-description,#content.nf-rp .product-description p,#content.nf-rp .product-description li{color:#c9c1c5;line-height:1.75;font-size:14px}#content.nf-rp .product-description h2,#content.nf-rp .product-description h3,#content.nf-rp .product-description h4,#content.nf-rp .product-description strong{color:#f4efec}#content.nf-rp .product-description h2,#content.nf-rp .product-description h3{font-size:20px;line-height:1.2;letter-spacing:-.02em}#content.nf-rp .product-description{border-top:1px solid #47313b;padding-top:22px}#content.nf-rp .detail-accordion{background:#101010;border:1px solid #3d3037;border-left:3px solid #a8152c;margin-bottom:10px;padding:0 16px}#content.nf-rp .detail-accordion .cc-accordion-item__title,#content.nf-rp .detail-accordion .cc-accordion-item__content{color:#e7dfe2}#content.nf-rp .nf-crucifix-facts{border-color:#50303c;border-left-color:#ed2b20;background:#111}#content.nf-rp .nf-crucifix-facts__toggle{background:#c71d12}#content.nf-rp .nf-rp-review-link{display:inline-flex;align-items:center;gap:7px;color:#e3dadd;font-size:12px;text-underline-offset:4px;min-height:36px}#content.nf-rp .nf-rp-review-link svg{color:#ff7463;flex:none}#content.nf-rp .product-mini-block__inner{background:#131313;border:1px solid #49313e;border-radius:3px}#content.nf-rp .product-mini-block__detail .product-link,#content.nf-rp .product-mini-block__detail .product-price__item,#content.nf-rp cc-fetched-content .h6-style{color:#f3ebef}#content.nf-rp .product-mini-block__detail .product-price__compare{color:#bdb1b7}#content.nf-rp cc-fetched-content .add_btn .quick-action-button{background:#c71d12;border-radius:3px}#content.nf-rp .faq_main h2,#content.nf-rp .section-product-recommendations .section-title{color:#f5efec;text-transform:uppercase;font-weight:900;letter-spacing:-.035em;font-size:clamp(25px,3vw,38px);line-height:1.1}#content.nf-rp .faq_main{background:#0b0b0b;padding:30px 0;border-block:1px solid #3b2832}#content.nf-rp .faq_main .faq_question{border-bottom-color:#46313c;min-height:56px}#content.nf-rp .faq_main .faq_question h3{color:#f0e7ec;font-size:15px;line-height:1.4}#content.nf-rp .faq_main .faq_answer_content p,#content.nf-rp .faq_main .faq_answer_content li{color:#c7bdc3;font-size:14px;line-height:1.7}#content.nf-rp .faq_main .faq_question svg{color:#ff7463}#content.nf-rp .faq_main .faq_question svg path{stroke:currentColor}#content.nf-rp .section-apps:has(.jdgm-review-widget){background:#0b0b0b;border-top:1px solid #52313f;margin-top:40px;padding:32px 18px}#content.nf-rp .jdgm-review-widget{--jdgm-primary-color:#f15b4a;--jdgm-secondary-color:#4b2736;--jdgm-star-color:#f15b4a;--jdgm-write-review-text-color:white;--jdgm-write-review-bg-color:#b01c12;color:#e7dfe3}#content.nf-rp .jdgm-review-widget .jdgm-rev-widg{border:0;background:transparent;padding:0}#content.nf-rp .jdgm-rev-widg__title{font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:-.04em;font-size:clamp(27px,3vw,38px)}#content.nf-rp .jdgm-rev-widg__header{padding-bottom:28px;border-bottom:1px solid #50313f}#content.nf-rp .jdgm-review-widget .jdgm-rev{padding:24px;background:#101010;border:1px solid #3c2934;border-left:3px solid #871e36;margin:16px 0;border-radius:3px}#content.nf-rp .jdgm-review-widget .jdgm-rev__title,#content.nf-rp .jdgm-review-widget .jdgm-rev__author{color:#f5e9ef}#content.nf-rp .jdgm-review-widget .jdgm-rev__body,#content.nf-rp .jdgm-review-widget .jdgm-rev__body p{color:#d5c9cf;font-size:14px;line-height:1.75}#content.nf-rp .jdgm-review-widget .jdgm-rev__timestamp,#content.nf-rp .jdgm-review-widget .jdgm-rev__location{color:#afa0a8}#content.nf-rp .jdgm-review-widget .jdgm-star,#content.nf-rp .jdgm-prev-badge .jdgm-star{color:#f15b4a}#content.nf-rp .jdgm-review-widget .jdgm-histogram__bar{background:#39232e}#content.nf-rp .jdgm-review-widget .jdgm-histogram__bar-content{background:#ce2b1c}#content.nf-rp .jdgm-review-widget .jdgm-write-rev-link{background:#b01c12;border:1px solid #e93d5b;color:#fff;border-radius:3px;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.06em}#content.nf-rp .jdgm-review-widget .jdgm-sort-dropdown,#content.nf-rp .jdgm-review-widget .jdgm-form input:not([type=submit]),#content.nf-rp .jdgm-review-widget .jdgm-form textarea,#content.nf-rp .jdgm-review-widget .jdgm-form select{background:#211820;color:#f5ebf0;border:1px solid #6b485b;border-radius:3px}#content.nf-rp .jdgm-review-widget .jdgm-form input::placeholder,#content.nf-rp .jdgm-review-widget .jdgm-form textarea::placeholder{color:#c4b1bb}#content.nf-rp .jdgm-review-widget .jdgm-form label,#content.nf-rp .jdgm-review-widget .jdgm-form__title{color:#f5ebf0}#content.nf-rp .jdgm-review-widget .jdgm-paginate__page{color:#ff8270}#content.nf-rp .jdgm-prev-badge__text{color:#d7c7cf}#content.nf-rp .section-product-recommendations{padding-top:32px}#content.nf-rp .section-product-recommendations .product-block{background:#f5f3f1;color:#171117;border-radius:3px}#content.nf-rp .section-product-recommendations .product-block a,#content.nf-rp .section-product-recommendations .product-block .product-price{color:#171117}#content.nf-rp :focus-visible{outline:2px solid #ff9585;outline-offset:4px}@media(prefers-reduced-motion:no-preference){#content.nf-rp .nf-rp-identity__sigil{animation:nf-rp-mark .6s ease-out both}#content.nf-rp .product-detail .title-row{animation:nf-rp-enter .4s ease-out both}@keyframes nf-rp-mark{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes nf-rp-enter{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:767px){#content.nf-rp .nf-rp-identity{display:block;padding:18px 0 14px;margin-bottom:20px}#content.nf-rp .nf-rp-identity__brand{gap:10px}#content.nf-rp .nf-rp-identity__title{font-size:20px}#content.nf-rp .nf-rp-identity__sigil{width:24px;height:35px}#content.nf-rp .nf-rp-identity__nav{margin-top:14px;gap:5px}#content.nf-rp .nf-rp-identity__nav a{flex:1;justify-content:center;gap:5px;padding:11px 8px;font-size:10px;letter-spacing:.02em}#content.nf-rp .product-detail .title-row{padding-top:16px}#content.nf-rp .product-detail .detail .title{font-size:34px}#content.nf-rp .product-detail .title-row+.lightly-spaced-row{font-size:14px}#content.nf-rp .product-detail .price-container .current-price{font-size:27px}#content.nf-rp .mm-quantity_packages .quantities_pack_wrapper{gap:7px;flex-wrap:nowrap}#content.nf-rp .mm-quantity_packages .pack__block{max-width:none;min-width:0;padding:10px 5px;flex:1;display:flex;flex-direction:column;gap:7px}#content.nf-rp .mm-quantity_packages .pack__block .variant_img{margin:0;width:34px;height:34px}#content.nf-rp .mm-quantity_packages .pack__block .pack_text-wrap{text-align:center}#content.nf-rp .mm-quantity_packages .pack__block .label{font-size:12px;margin-bottom:5px}#content.nf-rp .mm-quantity_packages .pack__block span{position:static;font-size:8px;padding:3px 4px;white-space:nowrap}#content.nf-rp .section-apps:has(.jdgm-review-widget){padding:25px 12px;margin-top:26px}#content.nf-rp .jdgm-review-widget .jdgm-rev{padding:17px 14px}#content.nf-rp .faq_main{padding:25px 0}#content.nf-rp .faq_main_inner{gap:20px}}@media(prefers-reduced-motion:reduce){#content.nf-rp *,#content.nf-rp *:before,#content.nf-rp *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#content.nf-rp .breadcrumbs__link,#content.nf-rp .breadcrumbs__item,#content.nf-rp .breadcrumbs__item span{color:#bcb6b8}#content.nf-rp .breadcrumbs__link svg path{fill:#bcb6b8}#content.nf-rp .product-detail .slick-arrow:after{background:#181016;border-radius:2px}#content.nf-rp .product-detail .slick-arrow svg{position:relative;z-index:1}#content.nf-rp .jdgm-rev-widg__summary,#content.nf-rp .jdgm-rev-widg__summary-text,#content.nf-rp .jdgm-review-widget .jdgm-histogram__frequency,#content.nf-rp .jdgm-review-widget .jdgm-histogram__percentage,#content.nf-rp .jdgm-review-widget .jdgm-rev-widg__sort-wrapper{color:#d8cdd3}#content.nf-rp .jdgm-review-widget .jdgm-rev-widg__summary-average{color:#fff}#content.nf-rp .section-main-product:before{content:"";position:absolute;right:0;top:0;width:140px;height:190px;pointer-events:none;opacity:.23;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 190'%3E%3Cg fill='%23c91732'%3E%3Cpath d='m111 0-7 63-3 4-1-53-11 4L92 0ZM119 5l3 58-2 11-3-55ZM82 4l-2 29-2-18Z'/%3E%3Ccircle cx='107' cy='81' r='2'/%3E%3Ccircle cx='126' cy='92' r='1.5'/%3E%3Ccircle cx='89' cy='58' r='2'/%3E%3Ccircle cx='77' cy='77' r='1'/%3E%3Ccircle cx='114' cy='115' r='1'/%3E%3C/g%3E%3C/svg%3E") right top/contain no-repeat}#content.nf-rp .faq_main.no-faq-blocks{display:none}#content.nf-rp [data-section-type=custom-liquid] .custom-html{max-width:1000px;margin-inline:auto;color:#cfc3ca;font-size:14px;line-height:1.75}#content.nf-rp [data-section-type=custom-liquid] .custom-html h2,#content.nf-rp [data-section-type=custom-liquid] .custom-html h3{color:#f7eef3;border-left:4px solid #c71d12;padding-left:16px;font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.15;letter-spacing:-.025em;text-transform:uppercase}#content.nf-rp [data-section-type=custom-liquid] .custom-html p{padding:17px 20px;border:1px solid #3b2934;background:#101010;color:#cfc3ca;margin-bottom:10px}#content.nf-rp [data-section-type=custom-liquid] .custom-html strong{color:#f5e9ef}#content.nf-rp [data-section-type=custom-liquid] .custom-html a{color:#ff8270;text-underline-offset:3px}#content.nf-rp .product-detail .detail h2,#content.nf-rp .product-detail .detail h3,#content.nf-rp .product-detail .detail h4,#content.nf-rp .product-detail .detail h5,#content.nf-rp .product-detail .detail h6{color:#f5ecef}body:has(#content.nf-rp) #corner-sticky-atc-outer-container,body:has(#content.nf-rp) #corner-sticky-atc-container{background:#171116!important;border-top-color:#6d263c!important;color:#f5edf1!important}body:has(#content.nf-rp) #corner-sticky-atc-outer-container{border-top:1px solid #75263d;box-shadow:0 -6px 25px #0005}body:has(#content.nf-rp) #corner-sticky_atc-product_name,body:has(#content.nf-rp) #corner-sticky_atc-product_price{color:#f5edf1!important}body:has(#content.nf-rp) #corner-sticky_atc-product_image{border-color:#7d2038!important;border-radius:2px}body:has(#content.nf-rp) #corner-sticky-atc-outer-container select,body:has(#content.nf-rp) #corner-sticky_atc-counter_container,body:has(#content.nf-rp) #corner-sticky_atc-counter_container input,body:has(#content.nf-rp) #corner-sticky_atc-counter_container button{background:#22171e!important;color:#f5edf1!important;border-color:#684353!important;border-radius:2px}body:has(#content.nf-rp) #corner-sticky-atc-outer-container label{color:#c6b6bf!important}body:has(#content.nf-rp) #corner-sticky-atc-cta-button{background:#cf1734!important;color:#fff!important;border-radius:3px;animation:none;min-height:44px}body:has(#content.nf-rp) #corner-sticky-atc-outer-container :focus-visible{outline:2px solid #ff9585;outline-offset:2px}@media(prefers-reduced-motion:reduce){body:has(#content.nf-rp) #corner-sticky-atc-outer-container,body:has(#content.nf-rp) #corner-sticky-atc-outer-container *{animation:none!important;transition:none!important}}body:has(#content.nf-rp) #corner-sticky_atc-product_details,body:has(#content.nf-rp) #corner-sticky_atc-product_details *{color:#f5edf1!important}#content.nf-rp{background:#080808;--rp-line:#3b302b;--rp-red:#ed2b20;--rp-muted:#b9b3ad;--rp-paper:#f2eee5}#content.nf-rp .nf-rp-identity{isolation:isolate;min-height:116px;gap:20px;padding:25px 0 23px;margin-bottom:20px;border-bottom:2px solid #8c2015;background:transparent}#content.nf-rp .nf-rp-identity__blood{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#a01a10;pointer-events:none;opacity:.7}#content.nf-rp .nf-rp-identity__brand{gap:16px;min-width:0}#content.nf-rp .nf-rp-identity__sigil{width:36px;height:56px;flex:none;color:#ed2b20}#content.nf-rp .nf-rp-identity__eyebrow{font-size:10px;letter-spacing:.22em;color:#ddd6cb}#content.nf-rp .nf-rp-identity__title{font-family:Maven Pro,sans-serif;font-weight:900;font-size:clamp(26px,3.3vw,44px);letter-spacing:-.065em;line-height:.95;color:#f2eee5}#content.nf-rp .nf-rp-identity__nav{align-self:flex-end;gap:8px}#content.nf-rp .nf-rp-identity__nav a{min-height:48px;border:1px solid #50443c;background:#090909;padding:12px 16px;font-size:11px;letter-spacing:.025em}#content.nf-rp .nf-rp-identity__nav a[aria-current=page]{background:#d42617;border-color:#ed4b34;color:#fff;box-shadow:3px 3px #4e130e}#content.nf-rp .nf-rp-identity__nav a[aria-current=page] span{color:#fff}#content.nf-rp .nf-rp-identity:after{height:5px;width:24%;bottom:-3px;clip-path:polygon(0 0,100% 0,95% 55%,97% 100%,0 100%)}#content.nf-rp .section-main-product:before{display:none}#content.nf-rp .product-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,60px);align-items:start}#content.nf-rp .product-detail>.gallery,#content.nf-rp .product-detail>.detail{width:100%;min-width:0;margin:0;float:none;align-self:start;padding:0}#content.nf-rp .product-detail>.gallery{height:auto}#content.nf-rp .product-detail .detail .title{font-family:Maven Pro,sans-serif;font-weight:900;font-size:clamp(40px,4.1vw,67px);line-height:.91;letter-spacing:-.065em;color:#f2eee5;margin-bottom:16px;text-wrap:balance}#content.nf-rp .product-detail .title-row{padding-top:25px}#content.nf-rp .product-detail .title-row:before{width:112px;height:12px;top:0;background:#d72819;clip-path:polygon(0 15%,86% 0,75% 28%,100% 32%,82% 63%,92% 83%,18% 100%,25% 77%,0 90%)}#content.nf-rp .product-detail .title-row+.lightly-spaced-row{font-size:15px;line-height:1.5;color:#c8c1b7}#content.nf-rp .product-detail .price-container{margin:18px 0;padding:15px 0;border-bottom:1px solid #46352b;border-top:1px solid #46352b}#content.nf-rp .product-detail .price-container .current-price{font-family:Maven Pro,sans-serif;font-weight:900;font-size:34px;letter-spacing:-.045em}#content.nf-rp .product-detail .option-selector .label,#content.nf-rp .mm-quantity_packages .label-title{font-size:11px;font-weight:900;letter-spacing:.16em;margin-bottom:10px;color:#d9d2c5}#content.nf-rp .product-detail .opt-label,#content.nf-rp .mm-quantity_packages .pack__block{border-radius:0;background:#111;border-color:#51443d;box-shadow:none;min-height:54px}#content.nf-rp .product-detail .opt-label__text{font-size:13px;line-height:1.25;color:#f2eee5}#content.nf-rp .product-detail .opt-btn:checked+.opt-label,#content.nf-rp .mm-quantity_packages .pack__block.active{background:linear-gradient(120deg,#35110b,#16100c);border:1px solid #ef412d;box-shadow:inset 4px 0 #ef412d}#content.nf-rp .product-detail .opt-label[data-swatch],#content.nf-rp .product-detail .option-selector--swatch [data-swatch]:before{border-radius:0}#content.nf-rp .mm-quantity_packages .quantities_pack_wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#content.nf-rp .mm-quantity_packages .pack__block{max-width:none;min-width:0;width:auto;padding:12px 6px;display:flex;flex-direction:column;align-items:center;gap:7px}#content.nf-rp .mm-quantity_packages .pack__block .variant_img{width:35px;height:35px;margin:0;border-radius:0}#content.nf-rp .mm-quantity_packages .pack__block .pack_text-wrap{text-align:center}#content.nf-rp .mm-quantity_packages .pack__block .label{margin:0 0 5px;font-size:12px;color:#f2eee5}#content.nf-rp .mm-quantity_packages .pack__block span{position:static;font-size:9px;white-space:nowrap;padding:3px 4px;border-radius:0;background:#46160d;color:#ffddd0}#content.nf-rp .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],#content.nf-rp .product-form button[name=add]{position:relative;isolation:isolate;overflow:hidden;background:#cd2517;border:1px solid #f5462c;border-radius:0;min-height:56px;font-size:15px;font-weight:900;letter-spacing:.13em;box-shadow:4px 4px #56180f;color:#fff}#content.nf-rp .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:after,#content.nf-rp .product-form button[name=add]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#8b1008;clip-path:polygon(0 0,88% 0,100% 18%,91% 44%,100% 80%,89% 100%,0 100%);transform:translate(-105%);transition:transform .28s cubic-bezier(.2,.7,.2,1)}#content.nf-rp .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:hover:after,#content.nf-rp .product-form button[name=add]:hover:after{transform:translate(0)}#content.nf-rp .product-detail .gallery .main-image{position:relative;border:1px solid #4a342a;border-top:5px solid #bd2317;border-radius:0;background:#e8e5de;box-shadow:7px 7px #21110d}#content.nf-rp .product-detail .gallery .main-image:after{content:"";position:absolute;right:-1px;top:-5px;width:125px;height:45px;background:#9d1b10;clip-path:polygon(0 0,100% 0,100% 30%,92% 28%,91% 100%,88% 85%,87% 24%,68% 35%,65% 76%,63% 28%,43% 34%,48% 21%,18% 25%);z-index:2;pointer-events:none}#content.nf-rp .product-detail .gallery .product-media-wrapper{border-radius:0}#content.nf-rp .product-detail .slick-arrow{min-width:44px;min-height:48px;border-color:#ad3422;background:#100c09}#content.nf-rp .product-detail .slick-arrow:after{background:#100c09;border-radius:0}#content.nf-rp .product-description{padding-top:24px;border-top:3px solid #802419}#content.nf-rp .product-description h2,#content.nf-rp .product-description h3{font-family:Maven Pro,sans-serif;font-weight:900;font-size:23px;text-transform:uppercase;letter-spacing:-.035em}#content.nf-rp .detail-accordion,#content.nf-rp .nf-crucifix-facts{border-radius:0;background:#111;border-color:#49352b;border-left:4px solid #b52b19}#content.nf-rp .nf-crucifix-facts summary{min-height:76px}#content.nf-rp .nf-crucifix-facts__toggle{border-radius:0;background:#c32d1c}#content.nf-rp .jdgm-review-widget{--jdgm-primary-color:#f0644b;--jdgm-secondary-color:#352019;--jdgm-star-color:#f0644b;--jdgm-write-review-bg-color:#bd2818}#content.nf-rp .section-apps:has(.jdgm-review-widget){background:#0a0a0a;border-top:4px solid #a42a19;padding:32px 24px}#content.nf-rp .jdgm-rev-widg__title{font-family:Maven Pro,sans-serif;font-size:clamp(32px,4vw,54px);letter-spacing:-.055em;line-height:.96;font-weight:900}#content.nf-rp .jdgm-review-widget .jdgm-rev{background:#0e0e0e;border:1px solid #3c3028;border-left:4px solid #a52b1b;border-radius:0;box-shadow:5px 5px #170e0a}#content.nf-rp .jdgm-review-widget .jdgm-write-rev-link{background:#bf2918;border-color:#eb4930;border-radius:0;min-height:48px}#content.nf-rp .product-description p,#content.nf-rp .jdgm-review-widget .jdgm-rev__body,#content.nf-rp .jdgm-review-widget .jdgm-rev__body p{color:#cac3b9;line-height:1.7}#content.nf-rp .nf-rp-review-link{min-height:44px;color:#eee1d3}#content.nf-rp :focus-visible{outline-color:#ff9c75}@media(min-width:768px)and (max-width:1100px){#content.nf-rp .nf-rp-identity{flex-wrap:wrap;gap:18px}#content.nf-rp .nf-rp-identity__nav{margin-top:0}#content.nf-rp .product-detail{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:24px}#content.nf-rp .product-detail .detail .title{font-size:clamp(36px,4.5vw,48px)}#content.nf-rp .product-detail .opt-label__text{font-size:12px}#content.nf-rp .product-detail .option-selector--swatch .opt-label{min-width:0}#content.nf-rp .nf-rp-identity__title{font-size:36px}}@media(max-width:767px){#content.nf-rp .nf-rp-identity{display:flex;flex-wrap:wrap;gap:15px;padding:19px 0 16px;min-height:0;margin-bottom:12px}#content.nf-rp .nf-rp-identity__brand{gap:10px}#content.nf-rp .nf-rp-identity__sigil{width:27px;height:39px}#content.nf-rp .nf-rp-identity__eyebrow{font-size:8px;letter-spacing:.15em}#content.nf-rp .nf-rp-identity__title{font-size:clamp(23px,6.6vw,33px)}#content.nf-rp .nf-rp-identity__nav{width:100%;margin:0;gap:7px}#content.nf-rp .nf-rp-identity__nav a{min-height:48px;padding:10px 5px;flex:1;font-size:10px;gap:5px}#content.nf-rp .nf-rp-identity__blood{opacity:.42}#content.nf-rp .product-detail{grid-template-columns:minmax(0,1fr);gap:24px}#content.nf-rp .product-detail .gallery .main-image{box-shadow:4px 4px #21110d}#content.nf-rp .product-detail>.gallery .main-image .product-media--image .inline-image__pad{padding-top:0;height:clamp(270px,43svh,380px)}#content.nf-rp .product-detail>.gallery .main-image .product-media--image img{object-fit:contain}#content.nf-rp .product-detail .detail .title{font-size:clamp(39px,11.2vw,57px);line-height:.93;margin-bottom:13px}#content.nf-rp .product-detail .title-row{padding-top:23px}#content.nf-rp .product-detail .price-container{margin:13px 0;padding:13px 0}#content.nf-rp .product-detail .price-container .current-price{font-size:32px}#content.nf-rp .product-detail .opt-label__text{font-size:12px}#content.nf-rp .product-detail .option-selector--swatch .opt-label{min-width:0}#content.nf-rp .product-description p{font-size:14px}#content.nf-rp .section-apps:has(.jdgm-review-widget){padding:28px 12px}#content.nf-rp .product-detail input:not([type=radio]):not([type=checkbox]),#content.nf-rp .product-detail select{font-size:16px}#content.nf-rp .jdgm-review-widget .jdgm-rev{padding:20px 15px}}@media(prefers-reduced-motion:no-preference){#content.nf-rp .nf-rp-identity__smear{transform-origin:100% 0;animation:nf-rp-ink-strike .75s cubic-bezier(.12,.8,.22,1) both}#content.nf-rp .nf-rp-identity__sigil{animation:nf-rp-seal-strike .48s cubic-bezier(.15,.8,.2,1) both}#content.nf-rp .product-detail .title-row{animation:nf-rp-title-cut .5s cubic-bezier(.15,.8,.2,1) both}#content.nf-rp .product-detail .gallery .main-image:after{transform-origin:top right;animation:nf-rp-blood-settle 1.1s .15s cubic-bezier(.1,.6,.2,1) both}#content.nf-rp .opt-btn:checked+.opt-label{animation:nf-rp-selection .24s ease-out}#content.nf-rp .nf-crucifix-facts[open] img{animation:nf-rp-facts-reveal .3s ease-out}@keyframes nf-rp-ink-strike{0%{clip-path:inset(0 0 100% 100%);transform:scaleX(1.08)}to{clip-path:inset(0);transform:scaleX(1)}}@keyframes nf-rp-seal-strike{0%{opacity:0;transform:scale(1.2) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes nf-rp-title-cut{0%{clip-path:inset(0 100% 0 0);transform:translate(-8px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes nf-rp-blood-settle{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}@keyframes nf-rp-selection{0%{background-color:#742317}to{background-color:#290c08}}@keyframes nf-rp-facts-reveal{0%{opacity:.6;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){#content.nf-rp *,#content.nf-rp *:before,#content.nf-rp *:after{animation:none!important;transition:none!important}}body:has(#content.nf-rp) #corner-sticky-atc-outer-container,body:has(#content.nf-rp) #corner-sticky-atc-container{background:#101010!important;border-top-color:#a62b1a!important}body:has(#content.nf-rp) #corner-sticky-atc-cta-button{background:#c72b18!important;border-radius:0}body:has(#content.nf-rp) #corner-sticky-atc-outer-container select,body:has(#content.nf-rp) #corner-sticky_atc-counter_container,body:has(#content.nf-rp) #corner-sticky_atc-counter_container input,body:has(#content.nf-rp) #corner-sticky_atc-counter_container button{background:#191410!important;border-color:#76513c!important;border-radius:0}#content.nf-rp{--rp-red:#e00018;--rp-red-rgb:224,0,24}#content.nf-rp .product-detail .gallery{--bg:transparent}#content.nf-rp .product-detail .gallery .main-image{background:transparent;border:0;box-shadow:none}#content.nf-rp .product-detail .gallery .main-image:after{content:none}#content.nf-rp .product-detail .gallery :is(.product-media-wrapper,.thumbnail__media,.product-media--image){background:transparent;border-radius:0}#content.nf-rp .product-detail .gallery .product-media--image{padding:0}#content.nf-rp .product-detail>.gallery .main-image .product-media--image .inline-image__pad{padding:0;height:auto}#content.nf-rp .product-detail>.gallery .main-image .product-media--image img{position:relative;inset:auto;display:block;width:100%;height:auto;max-height:none;object-fit:contain}#content.nf-rp .product-detail .option-selector--swatch [data-swatch]:before,#content.nf-rp .mm-quantity_packages .pack__block .variant_img{background-color:transparent;border-color:transparent}#content.nf-rp .product-detail .thumbnail__media{padding:0}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link){--rp-fluid: var(--rp-red);--rp-button-tilt: -.5deg;--rp-button-hover-tilt: .2deg;--rp-button-y: 0px;position:relative;isolation:isolate;display:inline-flex;min-height:var(--rp-button-min-height, 60px);padding:var(--rp-button-padding, 15px 28px);overflow:hidden;gap:var(--rp-button-gap, 11px);align-items:center;justify-content:center;border:1px solid transparent;border-radius:0;clip-path:polygon(0 11px,16px 0,calc(100% - 24px) 3px,100% 17px,calc(100% - 9px) 100%,13px calc(100% - 4px),0 calc(100% - 18px));color:#fff;background:linear-gradient(135deg,rgba(var(--rp-red-rgb),.13),transparent 44%) padding-box,linear-gradient(115deg,rgba(var(--rp-red-rgb),.96),#ffffff47 44%,rgba(var(--rp-red-rgb),.58)) border-box,#070707;filter:drop-shadow(0 12px 18px rgba(0,0,0,.38));font-size:var(--rp-button-font-size, 12px);font-weight:900;letter-spacing:var(--rp-button-letter-spacing, .16em);line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transform:translateY(var(--rp-button-y)) rotate(var(--rp-button-tilt));transition:filter .25s ease,transform .3s cubic-bezier(.2,.78,.2,1)}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):before{content:"";position:absolute;z-index:0;top:-42%;right:-12%;bottom:-55%;left:-12%;clip-path:polygon(0 17%,8% 7%,17% 18%,27% 5%,38% 16%,49% 3%,61% 18%,73% 6%,85% 17%,94% 8%,100% 14%,100% 100%,0 100%);background:radial-gradient(circle at 14% 24%,rgba(255,255,255,.32) 0 1.5px,transparent 2.5px),radial-gradient(circle at 34% 42%,rgba(45,0,4,.66) 0 2px,transparent 3px),radial-gradient(circle at 69% 20%,rgba(255,255,255,.18) 0 1px,transparent 2px),radial-gradient(circle at 86% 48%,rgba(38,0,4,.7) 0 2px,transparent 3px),repeating-linear-gradient(101deg,transparent 0 11px,rgba(255,255,255,.035) 12px,transparent 14px),linear-gradient(100deg,#4a0007,var(--rp-fluid) 24%,#b40016 54%,var(--rp-fluid) 75%,#370004);box-shadow:0 -7px 13px rgba(var(--rp-red-rgb),.26),inset 0 9px 13px #ffffff1c;pointer-events:none;transform:translateY(64%);transition:clip-path .62s ease,transform .62s cubic-bezier(.18,.78,.18,1)}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:.48;background:repeating-radial-gradient(circle at 20% 35%,transparent 0 4px,rgba(255,255,255,.055) 5px,transparent 7px),linear-gradient(90deg,rgba(255,255,255,.04),transparent 32%,rgba(0,0,0,.22) 70%,transparent);background-size:37px 31px,100% 100%;mix-blend-mode:screen;pointer-events:none}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link)>span{position:relative;z-index:2}#content.nf-rp .nf-rp-action-sigil{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center}#content.nf-rp .nf-rp-action-sigil svg{width:100%;height:100%;overflow:visible}#content.nf-rp .nf-rp-action-label{transform:translateY(1px)}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):hover,#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):focus-visible{color:#fff;filter:drop-shadow(0 15px 22px rgba(0,0,0,.46)) drop-shadow(0 0 12px rgba(var(--rp-red-rgb),.2));transform:translateY(calc(var(--rp-button-y) - 3px)) rotate(var(--rp-button-hover-tilt))}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):hover:before,#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):focus-visible:before,#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):active:before{clip-path:polygon(0 12%,9% 19%,18% 6%,29% 17%,41% 4%,53% 16%,64% 7%,76% 18%,88% 5%,96% 15%,100% 10%,100% 100%,0 100%);transform:translateY(11%)}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):hover:after,#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):focus-visible:after{animation:nf-rp-blood-flow .9s linear both}@keyframes nf-rp-blood-flow{0%{background-position:0 0,0 0;opacity:.4}55%{opacity:.88}to{background-position:37px 0,0 0;opacity:.5}}#content.nf-rp .nf-rp-action-sigil svg path{fill:none!important}#content.nf-rp .nf-rp-identity__nav a{min-height:48px;padding:12px 16px;letter-spacing:.06em;font-size:10px;box-shadow:none}#content.nf-rp .nf-rp-identity__nav a[aria-current=page]{color:#fff;border-color:transparent;background:#450008;box-shadow:none}#content.nf-rp .nf-rp-identity__nav a[aria-current=page]:before{transform:translateY(32%)}#content.nf-rp .nf-rp-identity__nav a span{color:inherit}#content.nf-rp .product-detail .product-form button[type=submit]:disabled{transform:none;filter:none;opacity:.5}#content.nf-rp .product-detail .product-form button[type=submit]:disabled:before{transform:translateY(64%)}#content.nf-rp .product-detail .product-form button[type=submit]:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #fff}#content.nf-rp .product-detail .slick-arrow{border:0;box-shadow:none;background:#59000c;clip-path:polygon(8px 0,100% 0,calc(100% - 7px) 100%,0 100%);color:#fff}#content.nf-rp .product-detail .slick-arrow:after{background:transparent}#content.nf-rp .nf-crucifix-facts{border:0;border-top:1px solid #671222;border-bottom:1px solid #671222;background:linear-gradient(110deg,#210007,#0a0a0a 70%)}#content.nf-rp .nf-crucifix-facts__toggle{width:48px;height:48px;background:linear-gradient(125deg,#4a0007,#e00018 65%,#370004);clip-path:polygon(0 8px,10px 0,100% 3px,calc(100% - 5px) 100%,6px calc(100% - 3px),0 calc(100% - 12px))}#content.nf-rp .nf-crucifix-facts summary:hover{background:#e0001814}@media(max-width:767px){#content.nf-rp .nf-rp-identity__nav a{padding:10px 8px;font-size:9px;letter-spacing:.03em;gap:5px}#content.nf-rp .product-detail .gallery .main-image{box-shadow:none}}@media(prefers-reduced-motion:reduce){#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link){transform:none;transition:none}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):before,#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):after{animation:none;transition:none}}#content.nf-rp .product-detail .gallery :is(.product-media-wrapper,.thumbnail__media){border:0}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity{padding:18px 0 16px;min-height:92px;margin-bottom:12px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__title{font-size:25px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__sigil{width:26px;height:38px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__blood{opacity:.66}#content.nf-rp:has([data-crucifix-refined]) .product-detail{column-gap:30px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .detail .title{font-family:Bayon,Impact,Arial Narrow,sans-serif;font-size:clamp(64px,6.1vw,94px);font-weight:400;letter-spacing:.005em;line-height:.94;margin-bottom:12px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row{padding-top:21px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row:before{width:85px;height:8px;background:#e00018}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row+.lightly-spaced-row{font-size:13px;line-height:1.5;max-width:360px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .detail hr{display:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .price-container{margin:12px 0 16px;padding:12px 0;border-top:0;border-bottom:1px solid #4d1721}#content.nf-rp:has([data-crucifix-refined]) .product-detail .price-container .current-price{font-size:32px;letter-spacing:-.025em}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice .icon-container{display:none}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice{gap:7px;color:#e6d9d9;font-size:11px;text-transform:uppercase;letter-spacing:.07em}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice:before{content:"";width:5px;height:14px;background:#e00018;transform:skew(-12deg);flex:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .option-selector .label,#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .label-title{font-size:10px;letter-spacing:.15em;margin-bottom:9px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .option-selector--swatch [data-swatch]:before{border:0}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label,#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block{border-color:#382028;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-btn:checked+.opt-label,#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block.active{background:linear-gradient(125deg,#40000b,#10090b 78%);border-color:#8a1325;box-shadow:inset 3px 0 #e00018}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-btn:focus-visible+.opt-label{outline:0;box-shadow:inset 0 0 0 2px #fff}#content.nf-rp:has([data-crucifix-refined]) .product-detail .mm-quantity_packages .pack__block span{background:#390009}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts{margin:16px 0 0;border-color:#531420;background:linear-gradient(110deg,#210007,#0a0a0a 70%)}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts summary{min-height:76px;padding:15px 16px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__hint{display:none}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__title{font-size:22px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__toggle{width:36px;height:36px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-story{margin:0}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier{border-bottom:1px solid #531420;background:#0b0809;color:#f4eeed}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary{position:relative;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 16px;min-height:76px;cursor:pointer}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary::-webkit-details-marker,#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share summary::-webkit-details-marker{display:none}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary>span{display:grid;gap:5px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary small{font-size:8px;letter-spacing:.14em;font-weight:800;color:#d6808d}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary strong{font-size:19px;line-height:1.15;letter-spacing:-.02em;font-weight:900}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary>svg{flex:none;color:#e54358;transition:transform .2s}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier[open] summary{background:linear-gradient(110deg,#29030b,#0b0809 70%)}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier[open] .nf-crucifix-dossier__vertical{display:none}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary:hover{background:#1c060b}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary:focus-visible,#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share summary:focus-visible{outline:2px solid #f26177;outline-offset:-2px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body{padding:6px 18px 22px;font-size:13px;line-height:1.65;color:#c8bdbd}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body :is(h2,h3,h4){font-size:16px;line-height:1.35;color:#f4eded;margin:18px 0 10px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body p{margin:0 0 13px;font-size:13px;line-height:1.65}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body p:last-child{margin-bottom:0}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq{margin:24px 0 8px;border-top:3px solid #8c1124;max-width:1100px;margin-inline:auto}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq summary{padding:22px 24px;min-height:92px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq summary strong{font-family:Bayon,Impact,Arial Narrow,sans-serif;font-weight:400;font-size:36px;letter-spacing:.01em}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq .nf-crucifix-dossier__body{padding:0 24px 24px;max-width:850px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq .nf-crucifix-dossier__body p{padding:12px 0!important;border:0!important;border-bottom:1px solid #32151c!important;background:transparent!important}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share{font-size:10px;margin-top:12px;border-top:1px solid #2d151b}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share summary{list-style:none;min-height:44px;display:flex;align-items:center;gap:12px;letter-spacing:.13em;font-weight:700;cursor:pointer;color:#b8a7ab}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share summary:after{content:"+";color:#f26177;font-size:17px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share[open] summary:after{content:"\2212"}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share .sharing{padding-bottom:14px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 0;padding:18px 2px 8px;border-top:1px solid #55101b}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature:before{content:"";position:absolute;top:-2px;left:0;width:88px;height:4px;background:#c6001b;clip-path:polygon(0 0,100% 0,82% 100%,0 60%)}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature p{margin:0;display:grid;gap:2px;font-family:Bayon,Impact,Arial Narrow,sans-serif;line-height:1;font-size:clamp(23px,2.5vw,36px);letter-spacing:.015em}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature p span{color:#bdaeb1}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature p strong{font-weight:400;color:#e00018}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature img{width:130px;max-width:30%;height:auto;max-height:70px;object-fit:contain;filter:brightness(0) invert(1);opacity:.72}#content.nf-rp:has([data-crucifix-refined]) .product-mini-block__inner{border:0;border-bottom:1px solid #381923;border-radius:0;background:transparent;padding-block:10px}#content.nf-rp:has([data-crucifix-refined]) .product-mini-block__detail{font-size:12px}#content.nf-rp:has([data-crucifix-refined]) .section-apps:has(.jdgm-review-widget){margin-top:24px;border-top:2px solid #7c1021;padding-top:24px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev{background:linear-gradient(120deg,#16090d,#0a0809 60%);border:0;border-top:1px solid #6c1726;border-left:2px solid #9a1830;box-shadow:none;padding:20px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__title{font-size:17px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__body{font-size:13px;line-height:1.65}@media(min-width:990px){#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev{margin:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-paginate{grid-column:1/-1}}@media(max-width:767px){#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity{padding:12px 0;gap:11px;min-height:0}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__title{font-size:22px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__brand{gap:8px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__sigil{width:22px;height:30px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__nav{gap:6px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-identity__nav a{min-height:42px;font-size:9px}#content.nf-rp:has([data-crucifix-refined]) .product-detail{row-gap:23px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .detail .title{font-size:70px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature{margin-top:12px;padding-top:14px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature p{font-size:26px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature img{width:104px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary strong{font-size:17px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq summary{padding:19px 17px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq summary strong{font-size:29px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq .nf-crucifix-dossier__body{padding-inline:17px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body{padding-inline:16px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row+.lightly-spaced-row{font-size:12px}}@media(prefers-reduced-motion:no-preference){#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-signature:before{transform-origin:left;animation:nf-crucifix-score .5s ease-out both}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier[open] .nf-crucifix-dossier__body{animation:nf-crucifix-unseal .24s ease-out both}@keyframes nf-crucifix-score{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes nf-crucifix-unseal{0%{opacity:.45;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary>svg{transition:none}}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice span{color:#e6d9d9!important}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--stack>.lightly-spaced-row{margin:0;padding:0 16px 12px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--stack .lightly-spaced-row>h2{display:none}#content.nf-rp:has([data-crucifix-refined]) .shopify-section:has([data-crucifix-ingredients-row]):not(:has(.custom-html :is(img,svg,video,iframe,table,p,ul,ol,.jproduct-details,script))){display:none}#content.nf-rp:has([data-crucifix-refined]){--nf-crucifix-type:"Bayon",Impact,"Arial Narrow",sans-serif;--rp-red:#e00024;--rp-line:#44101c}#content.nf-rp:has([data-crucifix-refined]) :is(.product-detail .opt-label__text,.mm-quantity_packages .pack__block .label,.nf-crucifix-facts__title,.nf-crucifix-dossier summary strong,.product-mini-block__detail .product-link,.jdgm-rev-widg__title,.jdgm-rev__title){font-family:var(--nf-crucifix-type);font-weight:400;letter-spacing:.025em;text-transform:uppercase}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label__text{font-size:22px;line-height:1.05}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block .label{font-size:22px;line-height:1.1}#content.nf-rp:has([data-crucifix-refined]) .product-detail .option-selector .label,#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .label-title{font-size:10px;letter-spacing:.18em}#content.nf-rp:has([data-crucifix-refined]) .product-detail .price-container .current-price{font-family:var(--nf-crucifix-type);font-weight:400;font-size:38px;letter-spacing:.01em}#content.nf-rp:has([data-crucifix-refined]) .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{font-family:var(--nf-crucifix-type);font-weight:400;font-size:26px;letter-spacing:.065em}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__title,#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary strong{font-size:27px;line-height:1.1}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary small,#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__eyebrow{font-size:9px;font-weight:600;letter-spacing:.15em;color:#cd8994}#content.nf-rp:has([data-crucifix-refined]) :is(.nf-crucifix-dossier,.nf-crucifix-facts) summary{min-height:72px;padding:13px 15px;gap:12px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary>svg,#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__toggle{display:none}#content.nf-rp:has([data-crucifix-refined]) :is(.nf-crucifix-dossier,.nf-crucifix-facts) summary:after{content:"";flex:none;display:block;width:26px;height:30px;background:#eb3858;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='white' d='M15 2h2v19l7-7 2 3-10 13L6 17l2-3 7 7z'/%3E%3Cpath fill='white' d='M8 7h16l-3 3H11z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='white' d='M15 2h2v19l7-7 2 3-10 13L6 17l2-3 7 7z'/%3E%3Cpath fill='white' d='M8 7h16l-3 3H11z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s}#content.nf-rp:has([data-crucifix-refined]) :is(.nf-crucifix-dossier,.nf-crucifix-facts)[open] summary:after{transform:rotate(180deg)}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq summary strong{font-size:40px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body :is(h2,h3,h4){font-family:var(--nf-crucifix-type);font-weight:400;font-size:24px;letter-spacing:.02em}#content.nf-rp:has([data-crucifix-refined]) .product-detail .slick-arrow{width:44px;height:44px;min-width:44px;min-height:44px;border:0;background:transparent;box-shadow:none;clip-path:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .slick-arrow svg{display:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .slick-arrow:before{content:"";display:block;width:27px;height:27px;margin:auto;background:#ef3c56;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='white' d='M15 2h2v19l7-7 2 3-10 13L6 17l2-3 7 7z'/%3E%3Cpath fill='white' d='M8 7h16l-3 3H11z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='white' d='M15 2h2v19l7-7 2 3-10 13L6 17l2-3 7 7z'/%3E%3Cpath fill='white' d='M8 7h16l-3 3H11z'/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(-90deg)}#content.nf-rp:has([data-crucifix-refined]) .product-detail .slick-prev:before{transform:rotate(90deg)}#content.nf-rp:has([data-crucifix-refined]) .product-detail .slick-arrow:after{display:none}#content.nf-rp:has([data-crucifix-refined]) .section-apps:has(.jdgm-review-widget){padding:32px 24px;background:linear-gradient(155deg,#22020b 0,#080808 32%);border-top:1px solid #741326}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget{--jdgm-primary-color:#e53955;--jdgm-secondary-color:#3c111c;--jdgm-star-color:#e53955;font-family:var(--font-body-family,"Maven Pro",sans-serif)}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:18px 32px;text-align:left;padding:0 0 24px;border-bottom:1px solid #661224}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__title{grid-column:1/-1;position:relative;padding:0 0 0 36px;margin:0;font-size:clamp(44px,5vw,70px);line-height:1;color:#f2eae9}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__title:before{content:"";position:absolute;left:0;top:5%;width:21px;height:85%;background:#dc0025;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath fill='white' d='M11 0l3 3-1 7 8-1-1 4-7-1-1 15-2 5-1-19-8 1 2-4 7 1z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath fill='white' d='M11 0l3 3-1 7 8-1-1 4-7-1-1 15-2 5-1-19-8 1 2-4 7 1z'/%3E%3C/svg%3E") center/contain no-repeat}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__summary{margin:0!important;width:auto!important;padding:0!important;text-align:left!important}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__summary-stars{font-size:23px;line-height:1.3;white-space:nowrap}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__summary-text{font-size:12px;margin-top:6px;letter-spacing:.02em}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-star,#content.nf-rp:has([data-crucifix-refined]) .jdgm-prev-badge .jdgm-star{color:#e93b57}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-histogram{width:auto;margin:0!important;padding:0!important;border:0!important;font-size:11px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__bar{border:0;background:#35121c!important;border-radius:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__bar-content{background:linear-gradient(90deg,#630014,#e00024)!important;border-radius:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__row{margin-bottom:3px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__star{min-height:24px;display:inline-flex;align-items:center}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-widget-actions-wrapper{grid-column:1;grid-row:3;margin:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-widget-actions-wrapper:has(.jdgm-write-rev-link[style*="display: none"]){display:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-gallery{grid-column:1/-1;margin:0;padding:0;text-align:left}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail-link{border:1px solid #711729}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__sort-wrapper{grid-column:1/-1;display:flex;justify-content:flex-end;border:0;padding:0;margin:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-sort-dropdown{min-height:44px;padding:10px 32px 10px 14px;background:#100a0c;border:1px solid #681326;border-radius:0;color:#efe5e5;font-family:var(--nf-crucifix-type);font-size:18px;letter-spacing:.035em}#content.nf-rp:has([data-crucifix-refined]) .jdgm-sort-dropdown-arrow{right:13px;color:#e93b57}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__reviews{display:block}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev{display:grid;grid-template-columns:175px minmax(0,1fr);gap:0 30px;margin:0;padding:26px 0;border:0;border-bottom:1px solid #41131d;background:transparent;border-radius:0;box-shadow:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__header{display:grid;grid-template-columns:34px minmax(0,1fr);align-content:start;align-items:center;gap:7px 10px;padding:0;margin:0;font-size:12px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__icon{grid-column:1;grid-row:1/3;float:none;display:grid;place-items:center;width:34px;height:42px;margin:0;border:0;border-radius:0;background:linear-gradient(160deg,#b80021,#29000a);clip-path:polygon(7px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 7px);color:#fff;font-family:var(--nf-crucifix-type);font-size:25px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__icon:before,#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__icon:after{display:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__rating{grid-column:2;grid-row:1;font-size:12px;white-space:nowrap}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__timestamp{grid-column:2;grid-row:2;float:none;font-size:10px;color:#bba7ad}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__author-wrapper{grid-column:1/-1;grid-row:3;font-size:13px;line-height:1.4;font-weight:600}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__buyer-badge-wrapper{grid-column:1/-1;grid-row:4}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__br{display:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__buyer-badge{background:transparent!important;color:#ce8d9b!important;font-size:10px;letter-spacing:.06em;padding:0!important}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__title{display:block;font-size:30px;line-height:1.12;margin:0 0 10px;color:#f5eae9}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__body,#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__body p{font-size:14px;line-height:1.75;color:#d0c3c6}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__content{min-width:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__transparency-badge-wrapper{margin-top:14px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__transparency-badge{border:0!important;border-left:2px solid #862037!important;color:#bca8ad!important;padding:2px 0 2px 9px!important;background:transparent;font-size:10px!important;line-height:1.5}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__actions,#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__reply{grid-column:2}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-paginate{padding-top:24px;display:flex;justify-content:center;gap:8px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-paginate__page{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;margin:0;border:1px solid #681326;color:#eedfe1;font-family:var(--nf-crucifix-type);font-size:23px;line-height:1}#content.nf-rp:has([data-crucifix-refined]) .jdgm-paginate__page.jdgm-curt{background:#7d0018;border-color:#e00024}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget :is(button,a,select,[tabindex]):focus-visible{outline:2px solid #f0748c;outline-offset:3px}body:has(#content.nf-rp) #corner-sticky-atc-outer-container{background:#090708!important;border-top:2px solid #aa0829!important;box-shadow:0 -10px 30px #0008;padding:0 0 env(safe-area-inset-bottom)!important}body:has(#content.nf-rp) #corner-sticky-atc-container{display:grid!important;grid-template-columns:minmax(150px,1fr) minmax(180px,1fr) minmax(330px,1.4fr);gap:14px;background:linear-gradient(100deg,#20050d,#090708 60%)!important;padding:10px 22px!important;max-width:1240px}body:has(#content.nf-rp) #corner-sticky_atc-product_info_wrapper{display:flex!important;gap:10px;padding:0!important;min-width:0}body:has(#content.nf-rp) #corner-sticky_atc-product_image_wrapper,body:has(#content.nf-rp) #corner-sticky_atc-product_image{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body:has(#content.nf-rp) #corner-sticky_atc-product_image{display:block;width:38px;height:auto;max-height:none;max-width:38px;object-fit:contain}body:has(#content.nf-rp) #corner-sticky_atc-product_details{margin:0!important;min-width:0}body:has(#content.nf-rp) #corner-sticky_atc-product_name{font-family:Bayon,Impact,Arial Narrow,sans-serif;font-size:27px;font-weight:400;line-height:1;letter-spacing:.03em;text-transform:uppercase}body:has(#content.nf-rp) #corner-sticky_atc-product_price{font-family:Bayon,Impact,Arial Narrow,sans-serif;font-size:20px;line-height:1.2}body:has(#content.nf-rp) #corner-sticky-atc-variant_selection{padding:0!important;min-width:0}body:has(#content.nf-rp) #corner-sticky-atc-variant_selection>div{margin:0!important;min-width:0;border:1px solid #6d1630;border-radius:0}body:has(#content.nf-rp) #corner-sticky-atc-outer-container label{margin:3px 10px!important;color:#cc8a99!important;font-size:9px;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}body:has(#content.nf-rp) #corner-sticky-atc-outer-container select{background-color:#12090d!important;border:0!important;min-height:48px;padding:17px 27px 4px 10px!important;font-family:Bayon,Impact,Arial Narrow,sans-serif;font-size:19px!important;font-weight:400;line-height:1.2;color:#f5e8eb!important;letter-spacing:.02em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%23e93b57' stroke-width='2'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-size:13px!important;background-repeat:no-repeat!important}body:has(#content.nf-rp) #corner-sticky-atc-cta_section{display:grid!important;grid-template-columns:124px minmax(0,1fr);gap:10px;padding:0!important;min-width:0}body:has(#content.nf-rp) #corner-sticky_atc-counter_container{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px;margin:0!important;height:48px;border:1px solid #6d1630!important;background:#12090d!important}body:has(#content.nf-rp) #corner-sticky_atc-counter_container :is(button,input){min-width:0;width:100%;height:46px;padding:0!important;border:0!important;background:transparent!important;color:#f5e8eb!important;border-radius:0!important}body:has(#content.nf-rp) #corner-sticky_atc-counter_container button{font-size:23px;font-weight:400}body:has(#content.nf-rp) #corner-sticky_atc-counter_container input{font-family:Bayon,Impact,Arial Narrow,sans-serif;font-size:20px!important;-webkit-appearance:textfield;appearance:textfield}body:has(#content.nf-rp) #corner-sticky_atc-counter_container input::-webkit-inner-spin-button,body:has(#content.nf-rp) #corner-sticky_atc-counter_container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body:has(#content.nf-rp) #corner-sticky-atc-cta-button{position:relative;isolation:isolate;gap:8px;min-height:48px;padding:8px 12px!important;border:0!important;background:linear-gradient(110deg,#590010,#c60027 65%,#630013)!important;clip-path:polygon(0 7px,10px 0,calc(100% - 13px) 2px,100% 10px,calc(100% - 5px) 100%,7px calc(100% - 2px),0 calc(100% - 8px));border-radius:0!important;animation:none!important}body:has(#content.nf-rp) #corner-sticky-atc-cta-button:before{content:"";width:15px;height:28px;flex:none;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath fill='white' d='M11 0l3 3-1 7 8-1-1 4-7-1-1 15-2 5-1-19-8 1 2-4 7 1z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath fill='white' d='M11 0l3 3-1 7 8-1-1 4-7-1-1 15-2 5-1-19-8 1 2-4 7 1z'/%3E%3C/svg%3E") center/contain no-repeat}body:has(#content.nf-rp) #corner-sticky-atc-cta-button-content{margin:0!important}body:has(#content.nf-rp) #corner-sticky-atc-cta-button-content-main{font-family:Bayon,Impact,Arial Narrow,sans-serif;font-size:24px;font-weight:400;letter-spacing:.045em;text-transform:uppercase;line-height:1}body:has(#content.nf-rp) #corner-sticky-atc-cta-button:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #fff}body:has(#content.nf-rp) #corner-sticky-atc-cta-button:hover{filter:brightness(1.2)}@media(max-width:900px){body:has(#content.nf-rp) #corner-sticky-atc-container{grid-template-columns:minmax(115px,.8fr) minmax(160px,1.2fr);gap:7px 12px;padding:8px 14px!important}body:has(#content.nf-rp) #corner-sticky-atc-cta_section{grid-column:1/-1}body:has(#content.nf-rp) #corner-sticky_atc-product_image{width:30px;max-width:30px}body:has(#content.nf-rp) #corner-sticky_atc-product_name{font-size:25px}body:has(#content.nf-rp) #corner-sticky_atc-product_price{font-size:18px}}@media(max-width:767px){#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label__text{font-size:20px}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block .label{font-size:21px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-facts__title,#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier summary strong{font-size:25px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq summary strong{font-size:31px}#content.nf-rp:has([data-crucifix-refined]) .section-apps:has(.jdgm-review-widget){padding:24px 14px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__header{grid-template-columns:1fr 1fr;gap:16px 10px;padding-bottom:18px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__title{font-size:46px;padding-left:27px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__title:before{width:17px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__summary-stars{font-size:19px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev{display:block;padding:22px 0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__header{grid-template-columns:32px minmax(0,1fr) auto;gap:3px 10px;margin-bottom:17px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__icon{width:32px;height:40px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__rating{grid-column:3;grid-row:1;font-size:11px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__timestamp{grid-column:3;grid-row:2;text-align:right}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__author-wrapper{grid-column:2;grid-row:1;font-size:12px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__buyer-badge-wrapper{grid-column:2;grid-row:2}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__title{font-size:29px}}@media(prefers-reduced-motion:reduce){#content.nf-rp:has([data-crucifix-refined]) :is(.nf-crucifix-dossier,.nf-crucifix-facts) summary:after{transition:none}}body:has(#content.nf-rp) #corner-sticky-atc-outer-container :is(p,span,select,input){font-family:Bayon,Impact,Arial Narrow,sans-serif!important;font-weight:400!important}body:has(#content.nf-rp) #corner-sticky_atc-product_name{font-size:27px!important}body:has(#content.nf-rp) #corner-sticky_atc-product_price,body:has(#content.nf-rp) #corner-sticky_atc-product_price span{font-size:20px!important}body:has(#content.nf-rp) #corner-sticky-atc-outer-container label{font-family:Maven Pro,sans-serif!important}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__summary-text a{color:#d5bfc6!important;text-decoration:underline;text-underline-offset:3px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__icon{line-height:1}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-histogram{min-width:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__row:not(.jdgm-histogram__clear-filter){display:grid;grid-template-columns:80px minmax(30px,1fr) 32px 24px;gap:6px;align-items:center}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-histogram__bar{width:100%;margin:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__star .jdgm-star{font-size:12px;padding-right:2px!important}#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__percentage,#content.nf-rp:has([data-crucifix-refined]) .jdgm-histogram__frequency{width:auto;margin:0;font-size:10px;text-align:right}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-sort-dropdown{max-width:100%}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail-wrapper{width:64px;height:64px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail-link{width:66px;height:66px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail{width:100%;height:100%;object-fit:cover}@media(max-width:767px){#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__header{grid-template-columns:minmax(0,1fr) 66px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-histogram{grid-column:1/-1;grid-row:3;max-width:350px;width:100%}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-gallery{grid-column:2;grid-row:2;min-width:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__title{font-size:clamp(37px,10.8vw,46px)}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__summary{grid-column:1;grid-row:2}#content.nf-rp:has([data-crucifix-refined]) .jdgm-widget-actions-wrapper{grid-column:1/-1!important;grid-row:auto!important}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev-widg__sort-wrapper{grid-row:5}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label__text{white-space:normal;font-size:19px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .option-selector--swatch .opt-label{padding-right:6px}#content.nf-rp:has([data-crucifix-refined]) .product-mini-block__inner{flex-wrap:wrap}#content.nf-rp:has([data-crucifix-refined]) .product-mini-block__detail{min-width:0;flex:1}#content.nf-rp:has([data-crucifix-refined]) .product-mini-block__detail .product-link{font-size:19px;white-space:normal}#content.nf-rp:has([data-crucifix-refined]) .product-mini-block__cta{margin-left:auto}}@media(max-width:360px){body:has(#content.nf-rp) #corner-sticky-atc-container{grid-template-columns:minmax(95px,.7fr) minmax(155px,1.3fr);gap:7px;padding-inline:10px!important}body:has(#content.nf-rp) #corner-sticky-atc-cta_section{grid-template-columns:116px minmax(0,1fr);gap:8px}body:has(#content.nf-rp) #corner-sticky_atc-counter_container{grid-template-columns:40px minmax(0,1fr) 40px}body:has(#content.nf-rp) #corner-sticky-atc-cta-button-content-main{font-size:22px!important;white-space:nowrap}body:has(#content.nf-rp) #corner-sticky-atc-cta-button{gap:5px;padding-inline:8px!important}body:has(#content.nf-rp) #corner-sticky_atc-product_name{font-size:24px!important}}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget :is(.jdgm-rev,.jdgm-rev__header,.jdgm-rev-widg__header):before,#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget :is(.jdgm-rev,.jdgm-rev__header,.jdgm-rev-widg__header):after{display:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__title{text-align:left}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-histogram__bar{height:7px;align-self:center}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-histogram__bar-content{height:7px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev__rating{float:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail-wrapper{visibility:visible;position:relative}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail{visibility:visible}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__timestamp{line-height:1.3;margin:0;align-self:center}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice span{font-family:var(--nf-crucifix-type);font-weight:400;font-size:20px;letter-spacing:.06em;text-transform:uppercase}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__content{margin:0;width:auto}#content.nf-rp:has([data-crucifix-refined]) :is(.jdgm-rev__rating,.jdgm-rev__timestamp){position:static;inset:auto;transform:none;width:auto}#content.nf-rp:has([data-crucifix-refined]) .jdgm-rev__author-wrapper{float:none}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__sort-wrapper{height:auto;min-height:44px}#content.nf-rp:has([data-crucifix-refined]) .jdgm-sort-dropdown-wrapper{position:relative;inset:auto;display:block;width:auto;height:auto;margin:0}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail{display:block!important;visibility:visible!important;opacity:1!important}#content.nf-rp:has([data-crucifix-refined]) .jdgm-gallery__thumbnail-link:before{display:none}@media(min-width:768px){#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-gallery{grid-column:1;grid-row:3}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-widget-actions-wrapper{grid-column:1;grid-row:4}#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__sort-wrapper{grid-column:2;grid-row:4}}@media(max-width:767px){#content.nf-rp:has([data-crucifix-refined]) .jdgm-review-widget .jdgm-rev-widg__sort-wrapper{grid-row:4}}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row{padding-top:18px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row:before{width:72px;height:5px;opacity:.9}#content.nf-rp:has([data-crucifix-refined]) .product-detail .title-row+.lightly-spaced-row{color:#b7adb0;font-weight:400;line-height:1.6}#content.nf-rp:has([data-crucifix-refined]) .product-detail .inventory__block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin:14px 0 0}#content.nf-rp:has([data-crucifix-refined]) .product-detail .inventory--top_level{margin:0}#content.nf-rp:has([data-crucifix-refined]) .product-detail .inventory--top_level .lightly-spaced-row{margin:0}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice{margin:0;padding:0;background:transparent;border:0}#content.nf-rp:has([data-crucifix-refined]) .product-inventory-notice span{font-size:17px;letter-spacing:.055em}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-review-link{font-size:11px;min-height:36px;color:#b9aeb2;gap:6px}#content.nf-rp:has([data-crucifix-refined]) .nf-rp-review-link svg{width:13px;height:13px;color:#d23650}#content.nf-rp:has([data-crucifix-refined]) .product-detail .price-container{border:0;padding:0;margin:18px 0 25px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .price-container .current-price{font-size:36px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .option-selector .label,#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .label-title{font-size:9px;color:#ac929a;letter-spacing:.18em;margin-bottom:8px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label,#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label[data-swatch]{background:transparent;border:0;border-bottom:1px solid #3a242b;border-radius:0;clip-path:none;box-shadow:none;min-height:68px;transition:background-color .2s,border-color .2s}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-btn:checked+.opt-label{background:linear-gradient(0deg,rgba(119,5,32,.2),transparent 80%);border:0;border-bottom:2px solid #ce173d;box-shadow:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label:hover{background:#801c3214;border-bottom-color:#c8526b}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-btn:focus-visible+.opt-label{outline:2px solid #f58aa1;outline-offset:3px;box-shadow:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .option-selector--swatch [data-swatch]:before{background-color:transparent;border:0;box-shadow:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label__text{font-size:21px;letter-spacing:.02em;line-height:1.13}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .quantities_pack_wrapper{gap:0;border-top:1px solid #301b22;border-bottom:1px solid #301b22}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block{position:relative;border:0;border-right:1px solid #301b22;background:transparent;border-radius:0;clip-path:none;box-shadow:none;min-height:0;padding:13px 6px 15px;margin:0;gap:7px}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block:last-child{border-right:0}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block.active{background:linear-gradient(0deg,rgba(119,5,32,.18),transparent 90%);border:0;border-right:1px solid #301b22;box-shadow:inset 0 -2px #ce173d}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block.active:last-child{border-right:0}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block:hover{background-color:#801c3212}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block .variant_img{border:0;box-shadow:none;background-color:transparent;width:30px;height:36px}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block .label{font-size:23px;font-weight:400;letter-spacing:.025em}#content.nf-rp:has([data-crucifix-refined]) .product-detail .mm-quantity_packages .pack__block span{background:transparent;padding:0;color:#bba4ac;font-size:9px;font-weight:400}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block .variant_img:after{background:#7b0c27;font-size:8px}#content.nf-rp:has([data-crucifix-refined]) .product-detail :is(.nf-crucifix-facts,.nf-crucifix-dossier){background:transparent;border:0;border-bottom:1px solid #392129;box-shadow:none}#content.nf-rp:has([data-crucifix-refined]) .product-detail .nf-crucifix-facts{margin:22px 0 0;border-top:1px solid #392129}#content.nf-rp:has([data-crucifix-refined]) .product-detail :is(.nf-crucifix-facts,.nf-crucifix-dossier) summary{padding:18px 2px;min-height:76px}#content.nf-rp:has([data-crucifix-refined]) .product-detail :is(.nf-crucifix-facts,.nf-crucifix-dossier) summary:hover{background:#7e142f0e}#content.nf-rp:has([data-crucifix-refined]) .product-detail :is(.nf-crucifix-facts,.nf-crucifix-dossier)[open] summary{background:transparent}#content.nf-rp:has([data-crucifix-refined]) .product-detail .nf-crucifix-facts__title,#content.nf-rp:has([data-crucifix-refined]) .product-detail .nf-crucifix-dossier summary strong{font-size:25px;letter-spacing:.02em}#content.nf-rp:has([data-crucifix-refined]) .product-detail .nf-crucifix-dossier summary small,#content.nf-rp:has([data-crucifix-refined]) .product-detail .nf-crucifix-facts__eyebrow{font-size:8px;color:#a88994}#content.nf-rp:has([data-crucifix-refined]) .product-detail :is(.nf-crucifix-facts,.nf-crucifix-dossier) summary:after{width:20px;height:24px;background:#c83654}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier__body{padding-inline:2px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--stack>.lightly-spaced-row{padding-inline:2px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-share{border-top:0;margin-top:4px}#content.nf-rp:has([data-crucifix-refined]) .nf-crucifix-dossier--faq{background:transparent;border-top:1px solid #552031;border-bottom:1px solid #392129}body:has(#content.nf-rp) #corner-sticky-atc-outer-container{border-top:1px solid #6b2034!important;box-shadow:0 -12px 32px #0005}body:has(#content.nf-rp) #corner-sticky-atc-container{background:linear-gradient(100deg,#160b0f,#090708 70%)!important}body:has(#content.nf-rp) #corner-sticky-atc-variant_selection>div{border:0!important;border-bottom:1px solid #75404e!important;background:transparent}body:has(#content.nf-rp) #corner-sticky-atc-outer-container select{background-color:transparent!important}body:has(#content.nf-rp) #corner-sticky_atc-counter_container{border:0!important;border-bottom:1px solid #75404e!important;background:transparent!important}@media(max-width:767px){#content.nf-rp:has([data-crucifix-refined]) .product-detail{row-gap:18px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .detail .title{margin-bottom:8px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .price-container{margin:13px 0 22px}#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label__text{font-size:19px}#content.nf-rp:has([data-crucifix-refined]) .mm-quantity_packages .pack__block .label{font-size:21px}}@media(prefers-reduced-motion:reduce){#content.nf-rp:has([data-crucifix-refined]) .product-detail .opt-label{transition:none}}#content.nf-rp:has([data-crucifix-refined]) .product-detail .inventory__block{flex-direction:row}#content.nf-rp:has([data-crucifix-refined]) .product-detail .inventory--top_level{width:auto;flex:0 1 auto}@media(min-width:1024px){#content.nf-rp [data-section-type=main-product] .product-detail{width:100%;max-width:calc(1130px + clamp(32px,4vw,64px));margin-inline:auto;grid-template-columns:minmax(0,520fr) minmax(0,610fr);column-gap:clamp(32px,4vw,64px)}}@media(max-width:767px){#content.nf-rp .product-detail .gallery .main-image{width:86%;margin-inline:auto}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav{width:94%;margin-inline:auto}#content.nf-rp .nf-rp-identity__nav a{--rp-button-min-height: 48px;--rp-button-padding: 10px 8px;--rp-button-gap: 5px;--rp-button-font-size: 10px;--rp-button-letter-spacing: .04em}}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):before{z-index:-2;background:radial-gradient(ellipse at 18% 28%,#ed2544 0 1%,transparent 3%),radial-gradient(ellipse at 75% 38%,#250008 0 5%,transparent 17%),repeating-linear-gradient(108deg,transparent 0 19px,#22000880 20px 22px,transparent 24px 40px),linear-gradient(105deg,#270008,#950c24 22%,#d20b30 39%,#590016 62%,#b80928 83%,#240007);clip-path:polygon(0 28%,5% 21%,9% 31%,12% 13%,16% 23%,21% 6%,25% 19%,29% 10%,34% 27%,40% 8%,46% 23%,51% 4%,57% 18%,63% 9%,69% 25%,74% 7%,81% 21%,88% 11%,93% 27%,100% 16%,100% 100%,0 100%);box-shadow:inset 0 2px 3px #ff385d55,inset 0 -16px 24px #20000880;transition-duration:.32s}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):after{z-index:-1;opacity:.7;mix-blend-mode:normal;background:radial-gradient(ellipse at 12% 68%,#1c000ab3 0 2px,transparent 3px),radial-gradient(ellipse at 78% 22%,#ff476766 0 1px,transparent 2px),radial-gradient(ellipse at 89% 75%,#180007 0 3px,transparent 4px),linear-gradient(112deg,transparent 30%,#19000799 30.5% 31.2%,transparent 32% 65%,#f6294944 65.2% 65.5%,transparent 66%);background-size:47px 37px,67px 41px,83px 53px,100% 100%}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):is(:hover,:focus-visible,:active):before{clip-path:polygon(0 18%,6% 25%,11% 9%,16% 22%,21% 4%,26% 15%,31% 7%,36% 24%,42% 11%,47% 20%,53% 3%,58% 19%,64% 8%,70% 23%,77% 6%,82% 17%,89% 9%,94% 21%,100% 12%,100% 100%,0 100%)}#content.nf-rp .nf-rp-identity__nav a .nf-rp-nav-label{position:relative;z-index:2;font-size:inherit;text-shadow:0 1px 3px #160006}#content.nf-rp .nf-rp-action-sigil{height:27px;flex-basis:20px}#content.nf-rp .nf-rp-identity__blood{color:#a70927}@media(prefers-reduced-motion:no-preference){#content.nf-rp .product-detail .opt-btn:checked+.opt-label{animation:nf-rp-choice-strike .26s ease-out}#content.nf-rp .nf-crucifix-facts[open] img{animation:nf-rp-evidence-reveal .3s cubic-bezier(.16,.85,.25,1)}@keyframes nf-rp-choice-strike{0%{box-shadow:inset 0 -5px #f23555}to{box-shadow:inset 0 0 transparent}}@keyframes nf-rp-evidence-reveal{0%{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link){background:linear-gradient(112deg,#8a001c,#33000d 48%,#710018) padding-box}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):focus-visible{outline:2px solid #fff;outline-offset:-4px}@font-face{font-family:NF Old London;src:url(nf-old-london.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}#content.nf-rp:has([data-crucifix-refined]) .product-detail .detail .title{font-family:NF Old London,Bayon,serif;font-weight:400;font-synthesis:none;font-size:clamp(64px,6.7vw,100px);letter-spacing:0;line-height:1.05;text-transform:none}@media(max-width:767px){#content.nf-rp:has([data-crucifix-refined]) .product-detail .detail .title{font-size:clamp(58px,17vw,74px)}}body:has(#content.nf-rp) .gallery-viewer{z-index:2147483647;background:#080808;color:#f2eee5;box-shadow:0 0 0 100vmax #080808;border:1px solid #40121e}body:has(#content.nf-rp) .gallery-viewer__thumbs{background:linear-gradient(0deg,#080808 65%,#080808ee);padding:12px 6px 6px}body:has(#content.nf-rp) .gallery-viewer__thumb{background:#100b0d;border-color:#3c222a}body:has(#content.nf-rp) .gallery-viewer__thumb--active{border-color:#e00024}body:has(#content.nf-rp) .gallery-viewer__button{width:44px;height:44px;background:#490014;color:#fff;border:1px solid #951633;border-radius:0}body:has(#content.nf-rp) .gallery-viewer__button:hover{background:#900024}body:has(#content.nf-rp) .gallery-viewer__button:focus-visible{outline:2px solid #fff;outline-offset:3px}html.gallery-viewer-open body:has(#content.nf-rp) :is(#corner-sticky-atc-outer-container,.corner-widget-wrapper){visibility:hidden!important}#content.nf-rp:not(:has([data-crucifix-refined])) .product-detail .detail .title{font-family:NF Old London,Bayon,serif;font-weight:400;font-synthesis:none;font-size:clamp(54px,5vw,76px);line-height:1.05;letter-spacing:0;text-transform:none}@media(max-width:767px){#content.nf-rp:not(:has([data-crucifix-refined])) .product-detail .detail .title{font-size:clamp(46px,13vw,62px)}}#content.nf-rp .nf-rp-action-sigil{width:23px;height:23px;flex-basis:23px}body:has(#content.nf-rp) #corner-sticky-atc-cta-button:before{width:23px;height:23px;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20focusable%3D%22false%22%3E%3Cpath%20d%3D%22M2%203h3l2.3%2011.5a2%202%200%200%200%202%201.5H18a2%202%200%200%200%202-1.6L21.5%207H6%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2220%22%20r%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%221.4%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20focusable%3D%22false%22%3E%3Cpath%20d%3D%22M2%203h3l2.3%2011.5a2%202%200%200%200%202%201.5H18a2%202%200%200%200%202-1.6L21.5%207H6%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2220%22%20r%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%221.4%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}#content.nf-rp .jdgm-review-widget .jdgm-widget-actions-wrapper{display:block!important}#content.nf-rp .jdgm-review-widget .jdgm-write-rev-link{display:inline-flex!important;align-items:center;justify-content:center;width:auto;max-width:100%;margin:12px 0;gap:10px;font-family:Bayon,Impact,sans-serif;font-size:25px;font-weight:400;letter-spacing:.035em;padding:14px 22px;text-decoration:none}#content.nf-rp .jdgm-write-rev-link .nf-review-icon{width:21px;height:21px;flex:none}#content.nf-rp .jdgm-write-rev-link .nf-review-icon path{fill:none!important}#content.nf-rp .jdgm-write-rev-link>:is(span,svg){position:relative;z-index:2}#content.nf-rp .jdgm-form-wrapper{color:#f2eee5;background:#100a0d;border:1px solid #552030;padding:20px}#content.nf-rp .jdgm-form-wrapper :is(input:not([type=submit]),textarea,select){background:#080808;color:#f2eee5;border:1px solid #76515b}#content.nf-rp .jdgm-form-wrapper :is(input,textarea)::placeholder{color:#b8a6ac}#content.nf-rp .jdgm-form-wrapper :is(.jdgm-form__title,label,.jdgm-form__fieldset){color:#f2eee5}#content.nf-rp .jdgm-write-rev-link{--rp-button-font-size: 23px;--rp-button-padding: 14px 22px;--rp-button-letter-spacing: .035em;--rp-button-gap: 10px}#content.nf-rp .jdgm-review-widget .jdgm-form-wrapper{width:100%;max-width:none;box-sizing:border-box;font-family:Maven Pro,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}#content.nf-rp .jdgm-form-wrapper .jdgm-form{width:100%;max-width:560px;margin-inline:auto}#content.nf-rp .jdgm-form-wrapper :is(p,span,label){font-family:inherit;font-weight:400}#content.nf-rp .jdgm-review-widget .jdgm-form-wrapper{grid-column:1 / -1;grid-row:auto}#content.nf-rp .jdgm-form-wrapper :is(input,textarea,select,label,.jdgm-form__reviewer-name-format-container,.jdgm-form__privacy-notice){font-family:Maven Pro,Arial,sans-serif!important;font-size:14px;font-weight:400!important;line-height:1.5}#content.nf-rp .jdgm-form-wrapper a{color:#f3b7c6;text-decoration:underline}#content.nf-rp .jdgm-form-wrapper .jdgm-submit-rev{background:#8d0024;color:#fff;border:1px solid #cf244b;min-height:48px}#content.nf-rp .jdgm-review-widget[data-empty-state=empty_widget],#content.nf-rp .jdgm-review-widget[data-empty-state=empty_widget] .jdgm-rev-widg{display:block!important}#content.nf-rp .nf-rp-identity.nf-rp-identity{padding:20px 0 18px;gap:20px;background:radial-gradient(ellipse at 8% 35%,#80001826,transparent 55%);border-bottom:1px solid #44111c}#content.nf-rp .nf-rp-identity__blood{display:none}#content.nf-rp .nf-rp-identity__brand{gap:13px}#content.nf-rp .nf-rp-identity .nf-rp-identity__title{font-family:NF Old London,serif;font-size:36px;font-weight:400;text-transform:none;line-height:1.1;letter-spacing:0}#content.nf-rp .nf-rp-identity .nf-rp-identity__eyebrow{font-family:Bayon,Impact,sans-serif;font-weight:400;font-size:13px;letter-spacing:.12em;margin-bottom:4px}#content.nf-rp .nf-rp-identity .nf-rp-identity__sigil{width:28px;height:42px;filter:drop-shadow(0 0 8px #b7002733)}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav{width:auto;margin:0;gap:8px}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link){transform:none;background:linear-gradient(115deg,#3b0b14,#180b10 50%,#550015);clip-path:polygon(0 8px,10px 0,100% 0,100% calc(100% - 8px),calc(100% - 10px) 100%,0 100%);transition:filter .3s ease}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):before{z-index:0;top:-42%;right:-12%;bottom:-55%;left:-12%;background:radial-gradient(circle at 14% 24%,#ffffff42 0 1px,transparent 2px),radial-gradient(circle at 69% 20%,#ffffff2e 0 1px,transparent 2px),linear-gradient(100deg,#4a0007,#d90027 24%,#85001b 54%,#d90027 75%,#370004);box-shadow:inset 0 9px 13px #ffffff18;clip-path:polygon(0 17%,8% 7%,17% 18%,27% 5%,38% 16%,49% 3%,61% 18%,73% 6%,85% 17%,94% 8%,100% 14%,100% 100%,0 100%);transform:translateY(64%);transition:transform .62s cubic-bezier(.18,.78,.18,1)}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):after{z-index:1;opacity:.35;background:repeating-radial-gradient(circle at 20% 35%,transparent 0 4px,#ffffff0b 5px,transparent 7px);background-size:37px 31px;mix-blend-mode:screen;animation:none!important}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):is(:hover,:focus-visible,:active){transform:none}#content.nf-rp :is(.nf-rp-identity__nav a,.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.jdgm-review-widget .jdgm-write-rev-link):is(:hover,:focus-visible,:active):before{transform:translateY(11%);clip-path:polygon(0 17%,8% 7%,17% 18%,27% 5%,38% 16%,49% 3%,61% 18%,73% 6%,85% 17%,94% 8%,100% 14%,100% 100%,0 100%)}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav a{--rp-button-font-size:17px;--rp-button-letter-spacing:.035em;--rp-button-padding:10px 16px;font-family:Bayon,Impact,sans-serif;font-weight:400;min-height:46px;gap:8px}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav a>span:first-child{font-size:11px;opacity:.6}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav a[aria-current=page]{background:#680019}@media(max-width:767px){#content.nf-rp .nf-rp-identity.nf-rp-identity{padding:14px 0 16px;gap:13px}#content.nf-rp .nf-rp-identity .nf-rp-identity__title{font-size:31px}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav{width:100%;gap:7px}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav a{--rp-button-font-size:16px;--rp-button-padding:9px 6px;min-height:44px;gap:5px}}@media(prefers-reduced-motion:reduce){#content.nf-rp .nf-rp-identity__nav a:before,#content.nf-rp .product-form button[type=submit]:before{transition:none}}#content.nf-rp .nf-rp-identity .nf-rp-identity__nav a{font-weight:400!important}#content.nf-rp .product-detail .option-selector--swatch [data-swatch=black]{--swatch-background-image:none!important;--swatch-background-color:#080808!important}#content.nf-rp .product-detail .option-selector--swatch [data-swatch=black]:before{background:#080808!important;border:1px solid #6a4753;box-shadow:inset 0 0 0 3px #161014}#content.nf-rp .product-detail .opt-btn:is(:disabled,.is-unavailable)+.opt-label{opacity:.38;cursor:not-allowed;background:#100d0e;border-color:#59434a;box-shadow:none}#content.nf-rp .product-detail .opt-btn:is(:disabled,.is-unavailable)+.opt-label .opt-label__text{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#e9607a}#content.nf-rp .nf-rp-stock-status{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:#eee5e7;font:400 20px/1.15 Bayon,sans-serif;letter-spacing:.035em}#content.nf-rp .nf-rp-stock-status:before{content:"";width:4px;height:19px;background:#bc1638;transform:skew(-14deg)}#content.nf-rp .nf-rp-stock-status[data-available=false]{color:#e96b83}#content.nf-rp:has(.nf-rp-stock-status) .product-inventory-notice{display:none}#content.nf-rp .jdgm-review-widget .jdgm-widget-actions-wrapper{display:flex!important;justify-content:flex-start!important;align-items:center;width:100%!important;float:none!important;text-align:left!important;margin:12px 0 0!important}#content.nf-rp .jdgm-review-widget .jdgm-write-rev-link{float:none!important;margin:0!important;width:auto!important;max-width:100%;font-size:clamp(21px,2.3vw,25px)}#content.nf-rp .jdgm-review-widget .jdgm-rev-widg__title{font-family:NF Old London,serif;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.08}#content.nf-rp .section-product-recommendations{position:relative;margin:28px 0 44px;padding:clamp(22px,3.5vw,42px);background:radial-gradient(ellipse at top left,#380b1866,transparent 70%),#100b0e;border:1px solid #42202c;border-top:2px solid #a51638}#content.nf-rp .section-product-recommendations .section-title{text-align:left;margin:0 0 24px;padding:0 0 18px;border-bottom:1px solid #4d2431;font-family:NF Old London,serif;font-size:clamp(32px,4vw,46px);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.08}#content.nf-rp .section-product-recommendations :is(.product-block,.block-inner,.block-inner-inner,.image-cont,.image-label-wrap,.product-block__image,.inline-image,.inline-image__pad){background:transparent;color:#f2e8ec;border-radius:0}#content.nf-rp .section-product-recommendations .product-block{border:1px solid #35202a;background:linear-gradient(145deg,#1e1118,#0c090b)}#content.nf-rp .section-product-recommendations :is(.product-block a,.product-price,.product-price__item){color:#f2e8ec}#content.nf-rp .section-product-recommendations .product-block__title{font-family:Bayon,sans-serif;font-size:23px;font-weight:400;line-height:1.1;letter-spacing:.025em}#content.nf-rp .section-product-recommendations .product-block__detail{padding:16px;border-top:1px solid #35202a}#content.nf-rp .section-product-recommendations .cc-carousel-button{color:#f6e7ed;background:#330d1b;border:1px solid #75304a}#content.nf-rp .section-product-recommendations .cc-carousel--off-edge-mobile{margin-inline:0}#content.nf-rp .section-product-recommendations .cc-carousel__scroll-area{padding-bottom:8px}body:has(#content.nf-rp) #corner-sticky-atc-cta-button:disabled{opacity:.4;cursor:not-allowed}body:has(#content.nf-rp) #corner-sticky-atc-outer-container option:disabled{color:#a7828e}@media(max-width:749px){#content.nf-rp .section-product-recommendations{padding:22px 16px;margin-top:22px}#content.nf-rp .section-product-recommendations .product-list{--product-columns:1.3}#content.nf-rp .section-product-recommendations .product-block{width:78%;flex:0 0 78%}#content.nf-rp .jdgm-review-widget .jdgm-write-rev-link{padding:14px 17px}}#content.nf-rp .product-form button[type=submit]:disabled{opacity:.4;cursor:not-allowed}#content.nf-rp .product-detail:has(.nf-rp-stock-status[data-available=false]) .shopify-payment-button{display:none}#content.nf-rp .nf-rp-identity__nav a{justify-content:center;gap:0}#content.nf-rp .nf-rp-identity__nav .nf-rp-nav-label{position:relative;z-index:2;font-size:clamp(16px,1.4vw,21px)!important;line-height:1.05;opacity:1!important;color:inherit}#content.nf-rp.nf-rp .product-detail .slick-arrow,body:has(#content.nf-rp) .gallery-viewer__button:is(.gallery-viewer__prev,.gallery-viewer__next){display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;color:#f4e6eb;background:#250a14e8;border:1px solid #77223c;border-radius:0;box-shadow:none;clip-path:none;opacity:1;transition:background-color .18s,border-color .18s}#content.nf-rp.nf-rp .product-detail .slick-arrow svg,body:has(#content.nf-rp) .gallery-viewer__button:is(.gallery-viewer__prev,.gallery-viewer__next) svg{display:none!important}#content.nf-rp.nf-rp .product-detail .slick-arrow:after,body:has(#content.nf-rp) .gallery-viewer__button:is(.gallery-viewer__prev,.gallery-viewer__next):after{content:none!important}#content.nf-rp.nf-rp .product-detail .slick-arrow:before,body:has(#content.nf-rp) .gallery-viewer__button:is(.gallery-viewer__prev,.gallery-viewer__next):before{content:"";position:static;display:block;inset:auto;width:25px;height:25px;margin:0;opacity:1;background:currentColor;clip-path:none;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath d='M4 14h18M15 6l8 8-8 8M6 10l3 4-3 4' fill='none' stroke='white' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath d='M4 14h18M15 6l8 8-8 8M6 10l3 4-3 4' fill='none' stroke='white' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center/contain no-repeat}#content.nf-rp.nf-rp .product-detail .slick-prev:before,body:has(#content.nf-rp) .gallery-viewer__prev:before{transform:rotate(180deg)!important}#content.nf-rp.nf-rp .product-detail .slick-arrow:is(:hover,:focus-visible),body:has(#content.nf-rp) .gallery-viewer__button:is(.gallery-viewer__prev,.gallery-viewer__next):is(:hover,:focus-visible){background:#550d24;border-color:#ed597f}#content.nf-rp.nf-rp .product-detail .slick-arrow:focus-visible,body:has(#content.nf-rp) .gallery-viewer__button:focus-visible{outline:2px solid #fff;outline-offset:2px}#content.nf-rp .section-product-recommendations .quick-action-button{background:#250a14;color:#f7eaf0;border:1px solid #6e243c}#content.nf-rp .section-product-recommendations .nf-rp-isolated-packshot .inline-image__pad img{height:100%!important;width:auto!important;max-width:none;left:50%;transform:translate(-50%);object-fit:contain;clip-path:polygon(31% 10%,34% 9.3%,65% 9.3%,68.6% 10%,68.6% 18.5%,65.6% 18.7%,65.4% 22.8%,69% 24.2%,73% 25.6%,76% 28.4%,77.7% 32%,77.7% 86.1%,76.7% 88.4%,74% 90.4%,70% 91.8%,62% 92.5%,38% 92.5%,30% 91.8%,26% 90.4%,23% 88.4%,21.6% 86%,21.6% 32%,23% 28.4%,26% 25.6%,31% 24.1%,34% 22.8%,34% 18.7%,31% 18.5%)}#content.nf-rp .section-product-recommendations .nf-rp-isolated-packshot .inline-image__pad{overflow:hidden}#content.nf-rp .product-detail .detail .title{text-wrap:balance}#content.nf-rp .jdgm-rev-widg__header{gap:16px}#content.nf-rp .section-product-recommendations{scroll-margin-top:100px}@media(max-width:749px){#content.nf-rp .nf-rp-identity__nav .nf-rp-nav-label{font-size:17px}#content.nf-rp.nf-rp .product-detail .slick-prev{left:8px}#content.nf-rp.nf-rp .product-detail .slick-next{right:8px}}#content.nf-rp .section-product-recommendations .quick-action-button :is(.icon,svg){color:#f7eaf0;stroke:currentColor}#content.nf-rp.nf-rp{--nf-ink:#09090b;--nf-panel:#101013;--nf-crimson:#c51b36;--nf-edge:#39242d;--nf-paper:#f0ece6;--nf-muted:#aaa1a6;background-color:var(--nf-ink);color:var(--nf-paper);background-image:radial-gradient(ellipse at 85% 0,#490c151f,transparent 32%)}#content.nf-rp.nf-rp .nf-rp-identity{padding:22px 0 20px;border-bottom:1px solid var(--nf-edge)}#content.nf-rp.nf-rp .nf-rp-identity:after{width:84px;height:2px;bottom:-1px;background:var(--nf-crimson);clip-path:none}#content.nf-rp.nf-rp .nf-rp-identity__eyebrow{font-family:Clash Display,sans-serif;font-size:10px;font-weight:500;letter-spacing:.12em;color:var(--nf-muted)}#content.nf-rp.nf-rp .nf-rp-identity__title{font-family:NF Old London,serif;font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.08}#content.nf-rp.nf-rp .nf-rp-identity__sigil{width:23px;height:34px;color:var(--nf-crimson)}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav{gap:8px}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav a{min-height:46px;padding:11px 20px;background:linear-gradient(140deg,#181215,#0b0b0e);border:1px solid var(--nf-edge);box-shadow:none;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));transform:none!important;transition:background-color .2s,border-color .2s}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav a[aria-current=page]{background:linear-gradient(110deg,#3b0e19,#160c11);border-color:#8f2440;box-shadow:inset 0 -2px var(--nf-crimson)}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav a:is(:hover,:focus-visible){border-color:#c84a64;background:#2a101a}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav a:before,#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav a:after{content:none!important}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-nav-label{font-family:Bayon,sans-serif;font-weight:400;letter-spacing:.045em;color:var(--nf-paper)}#content.nf-rp.nf-rp .product-detail .title-row:before{height:1px;width:64px;background:var(--nf-crimson);clip-path:none}#content.nf-rp.nf-rp .product-detail .detail .title{margin-bottom:16px;letter-spacing:0;line-height:1.08;color:var(--nf-paper)}#content.nf-rp.nf-rp .product-detail .price-container{border-color:var(--nf-edge);padding-block:16px;margin-block:18px}#content.nf-rp.nf-rp .product-detail .current-price{font-family:Bayon,sans-serif;font-size:36px;font-weight:400;letter-spacing:.015em;line-height:1}#content.nf-rp.nf-rp .product-detail .was-price{color:var(--nf-muted);font-family:Clash Display,sans-serif;font-size:16px}#content.nf-rp.nf-rp .product-detail :is(.product-description p,.lightly-spaced-row,.label,.quantity-label,.opt-label__text){font-family:Clash Display,sans-serif}#content.nf-rp.nf-rp .product-detail .label{font-size:11px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.11em;color:var(--nf-muted);margin-bottom:10px}#content.nf-rp.nf-rp.nf-rp .product-detail .opt-label{min-height:52px;background:#101013;border:1px solid #352830;border-radius:0;clip-path:none;box-shadow:none;padding:12px 16px}#content.nf-rp.nf-rp.nf-rp .product-detail .opt-label__text{font-family:Clash Display,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:0;text-transform:none}#content.nf-rp.nf-rp.nf-rp .product-detail .opt-btn:checked+.opt-label{background:linear-gradient(135deg,#32101b,#140f13);border:1px solid #c51b36;box-shadow:inset 0 -2px #c51b36}#content.nf-rp.nf-rp.nf-rp .product-detail .opt-label:hover{border-color:#9b3b52}#content.nf-rp.nf-rp.nf-rp .product-detail .opt-btn:is(:disabled,.is-unavailable)+.opt-label{opacity:.38;background:#100e11;border-color:#49303c;box-shadow:none;cursor:not-allowed}#content.nf-rp.nf-rp .nf-rp-stock-status{font-family:Clash Display,sans-serif;font-size:12px;font-weight:500;letter-spacing:.025em;margin-bottom:20px}#content.nf-rp.nf-rp .nf-rp-stock-status:before{height:11px;width:3px;background:var(--nf-crimson)}#content.nf-rp.nf-rp .mm-quantity_packages .pack__block{background:#101013;border:1px solid #352830;clip-path:none;border-radius:0;box-shadow:none}#content.nf-rp.nf-rp .mm-quantity_packages .pack__block.active{background:linear-gradient(135deg,#32101b,#140f13);border-color:#c51b36;box-shadow:inset 0 -2px #c51b36}#content.nf-rp.nf-rp .mm-quantity_packages .pack__block .label{font-family:Bayon,sans-serif;font-size:19px;letter-spacing:.02em;text-transform:uppercase}#content.nf-rp.nf-rp .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{min-height:56px;background:linear-gradient(105deg,#871028,#c91b3b 62%,#9e1230);border:1px solid #cc3150;border-radius:0;box-shadow:inset 0 1px #ef688033;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transform:none!important;filter:none;transition:background-color .2s,box-shadow .2s}#content.nf-rp.nf-rp .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:before{clip-path:none;background:linear-gradient(110deg,#5b0719,#e23450 60%,#5b0719);opacity:.3;transform:translateY(100%);transition:transform .45s cubic-bezier(.18,.8,.2,1)}#content.nf-rp.nf-rp .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:is(:hover,:focus-visible):before{transform:translateY(0)}#content.nf-rp.nf-rp .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:after{content:none!important}#content.nf-rp.nf-rp .nf-rp-action-label{font-family:Bayon,sans-serif;font-size:25px;font-weight:400;letter-spacing:.065em;line-height:1}#content.nf-rp.nf-rp .section-apps:has(.jdgm-review-widget){border:1px solid var(--nf-edge);border-top:2px solid #7e1c35;padding:clamp(24px,3vw,42px);margin-top:36px;background:linear-gradient(130deg,#1c101522,transparent 70%),#0d0c0f}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev-widg{border:0;padding:0}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev-widg__title{margin:0 0 16px;font-size:clamp(29px,3vw,40px)}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link{background:#190d14;border:1px solid #7e2a43;box-shadow:none;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));padding:12px 20px;font-size:22px;transform:none!important;filter:none}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link:before,#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link:after{content:none!important}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link:hover{border-color:#d74768;background:#32101e}#content.nf-rp.nf-rp .jdgm-form-wrapper{margin-top:20px;border-color:#3f2834}#content.nf-rp.nf-rp .section-product-recommendations{background:linear-gradient(130deg,#27111b44,transparent 65%),#0d0c0f;border-color:var(--nf-edge);border-top-color:#7e1c35}#content.nf-rp.nf-rp .section-product-recommendations .product-block{background:#100d11;border-color:#2d2028}#content.nf-rp.nf-rp :is(.nf-crucifix-facts,.nf-crucifix-dossier){border-color:#38232e;background:#0e0b0e}body:has(#content.nf-rp.nf-rp) #corner-sticky-atc-container{background:#100b0f!important}body:has(#content.nf-rp.nf-rp) #corner-sticky-atc-cta-button{background:linear-gradient(105deg,#8b102a,#c51b3a)!important;border:1px solid #b32a48!important;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}@media(max-width:749px){#content.nf-rp.nf-rp .nf-rp-identity{padding:17px 0;gap:17px}#content.nf-rp.nf-rp .nf-rp-identity .nf-rp-identity__nav a{padding:11px 8px}#content.nf-rp.nf-rp .nf-rp-identity__eyebrow{font-size:9px;letter-spacing:.09em}#content.nf-rp.nf-rp .product-detail .detail .title{font-size:clamp(40px,10.8vw,55px)}#content.nf-rp.nf-rp.nf-rp .product-detail .opt-label{padding:10px}#content.nf-rp.nf-rp .section-apps:has(.jdgm-review-widget){padding:24px 18px}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link{font-size:21px}}#content.nf-rp.nf-rp .nf-rp-identity:after{height:7px;bottom:-4px;width:110px;background:#b51b36;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 8'%3E%3Cpath fill='white' d='M0 3.5h46v1H0zm64 0h46v1H64zM55 0l4 4-4 4-4-4zm-9 2 2 2-2 2-2-2zm18 0 2 2-2 2-2-2z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 8'%3E%3Cpath fill='white' d='M0 3.5h46v1H0zm64 0h46v1H64zM55 0l4 4-4 4-4-4zm-9 2 2 2-2 2-2-2zm18 0 2 2-2 2-2-2z'/%3E%3C/svg%3E") center/contain no-repeat}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev-widg__title{font-family:NF Old London,serif;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.08;padding-left:0}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev-widg__title:before{display:none}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link{background:#190d14!important;border:1px solid #7e2a43!important;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))!important}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-write-rev-link:hover{background:#32101e!important;border-color:#d74768!important}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev__body p{font-family:Clash Display,sans-serif;font-size:14px;font-weight:400;line-height:1.55;color:#cec4c9}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev__title{font-family:Bayon,sans-serif;font-size:24px;font-weight:400;line-height:1.15;margin-bottom:12px}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-rev__icon{background:#26101b;border:1px solid #623045;clip-path:none;box-shadow:none}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-histogram__bar-content{background:#a52643}#content.nf-rp.nf-rp .jdgm-review-widget .jdgm-sort-dropdown{font-family:Clash Display,sans-serif;font-size:12px;font-weight:500;background:#120e12;border:1px solid #49303b}#content.nf-rp.nf-rp .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:is(:hover,:focus-visible):before{clip-path:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/nf-resurrection-product.css.map */
