.nc[data-product-id="10707104399626"] .nc-buy .nc-benefit-icons{gap:8px;padding:3px 0 18px}.nc[data-product-id="10707104399626"] .nc-buy .nc-benefit-icons>div{gap:7px;color:#254635;font-size:11px;font-weight:600;letter-spacing:normal}.nc[data-product-id="10707104399626"] .nc-buy .nc-benefit-icons svg{width:42px;height:42px;padding:9px;border:1px solid #dce8da;border-radius:50%;background:linear-gradient(160deg,#fcfcf5,#edf4e9);color:#17442e}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__block{--bar-background-color: #fffdf7 !important;--bar-selected-background-color: #f1f6ed !important;--bar-border-color: #dedbcf !important;--bar-selected-border-color: #2a533c !important;--bar-border-radius: 12px !important}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px var(--bar-border-color),0 2px 8px #173d2a0b}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:inset 0 0 0 2px var(--bar-selected-border-color),0 3px 10px #173d2a15}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-wrapper{padding:8px 12px}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-main{min-height:101px;gap:10px;padding:9px 3px!important}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-main:focus-visible{outline:2px solid #2a533c;outline-offset:-4px;border-radius:10px}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-content{min-width:0}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-radio{width:14px!important;height:14px!important;min-width:14px!important;margin-right:0!important}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-title{color:#203c2c;font-size:13px!important;line-height:1.35}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-price{color:#173d2a;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .kaching-bundles__bar-full-price{font-size:12px!important}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .nc-bundle-recommendation{display:flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid #56725a;border-radius:999px;background:#123e2b;color:#fffefa;line-height:1.35}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .nc-bundle-recommendation:before{content:"";width:5px;height:5px;border-radius:1px;background:#e9d49a;transform:rotate(45deg)}.nc[data-product-id="10707104399626"] .nc-buy .nc-bundle-slot .nc-bundle-tag{border:1px solid #e9dcbc;border-radius:999px;background:#f8f0db;color:#604b20;font-size:10.5px;padding:2px 7px;margin-bottom:4px}.nc[data-product-id="10707104399626"] .nc-buy .nc-offer-saving{border-color:#d4e0d0;border-radius:9px;background:#f1f6ed}.nc .nc-oil-comparison{margin:17px 0 16px}.nc-oil-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.nc-oil-pair figure{margin:0}.nc-oil-pair img{display:block;width:100%;height:auto;border-radius:8px}.nc-oil-pair figcaption{margin-top:8px;color:var(--nc-green);font-size:13px;line-height:1.45;font-weight:700}.nc-review-card>img[data-nc-review-photo]{cursor:zoom-in}.nc-review-card>img[data-nc-review-photo]:focus-visible{outline:3px solid #123e2b;outline-offset:4px}html.nc-review-photo-open{overflow:hidden}.nc .nc-review-photo-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:56px 12px 12px;border:0;border-radius:16px;background:#fffefa;color:#171b18;width:fit-content;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow:auto;box-shadow:0 16px 64px #0006}.nc .nc-review-photo-dialog::backdrop{background:#000000c7}.nc .nc-review-photo-dialog>button{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#123e2b;color:#fffefa;font:28px/1 sans-serif;cursor:pointer}.nc .nc-review-photo-dialog>button:focus-visible{outline:3px solid #123e2b;outline-offset:3px}.nc .nc-review-photo-dialog>img{display:block;width:auto;height:auto;max-width:min(900px,calc(100vw - 48px));max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);object-fit:contain;border-radius:6px}.namorra-directory{padding-top:36px;padding-bottom:48px;color:rgb(var(--text-color))}.namorra-directory a{color:inherit;text-decoration:none}.namorra-directory ul{list-style:none;padding:0;margin:0}.namorra-directory__eyebrow{margin:0 0 8px;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#6f7376}.namorra-directory__header h1{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.025em;margin:0 0 12px}.namorra-directory__intro{max-width:620px;font-size:15px;line-height:1.6;margin:0;color:#5b6065}.namorra-directory__quicklinks{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 28px}.namorra-directory__quicklinks a{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:44px;border:1px solid #dadddf;border-radius:24px;padding:9px 18px;font-size:13px;font-weight:600;line-height:1.3;background:#fff}.namorra-directory__quicklinks a:first-child{color:#fff;background:#292f36;border-color:#292f36}.namorra-directory__quicklinks a:hover{border-color:#ff580d}.namorra-directory__seasonal{margin-bottom:34px}.namorra-directory h2{font-size:20px;line-height:1.25;letter-spacing:-.01em;margin:0 0 14px}.namorra-directory__seasonal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.namorra-directory__seasonal-card{display:flex;align-items:center;gap:18px;min-height:112px;background:#f5f3f0;border:1px solid #ebe8e3;border-radius:12px;padding:10px 20px 10px 10px}.namorra-directory__seasonal-image{display:block;flex:0 0 92px;height:92px;border-radius:7px;overflow:hidden;background:#fff}.namorra-directory__seasonal-image img{width:100%;height:100%;object-fit:cover}.namorra-directory__seasonal-label{font-size:19px;line-height:1.3;font-weight:650}.namorra-directory__count{display:block;font-size:12px;line-height:1.5;font-weight:400;color:#656b70;margin-top:4px}.namorra-directory__arrow{margin-left:auto;font-size:23px;line-height:1;flex-shrink:0}.namorra-directory__section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.namorra-directory__section-heading h2{margin:0}.namorra-directory__section-heading>span{font-size:12px;color:#656b70}.namorra-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.namorra-directory__card{display:flex;flex-direction:column;height:100%;border:1px solid #e7e8e9;border-radius:12px;overflow:hidden;background:#fff}.namorra-directory__image{aspect-ratio:1.15;background:#f6f6f5;overflow:hidden}.namorra-directory__image img{display:block;width:100%;height:100%;object-fit:contain;background:#fff;transition:transform .2s ease}.namorra-directory__card:hover .namorra-directory__image img{transform:scale(1.025)}.namorra-directory__card-body{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 15px 18px;flex:1}.namorra-directory__card h3{font-size:17px;line-height:1.3;margin:0;font-weight:650}.namorra-directory__card:hover,.namorra-directory__seasonal-card:hover{border-color:#8c9297}.namorra-directory a:focus-visible{outline:3px solid #df4b05;outline-offset:4px}@media(max-width:1099px){.namorra-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.namorra-directory{padding-top:26px;padding-bottom:34px}.namorra-directory__intro{font-size:14px}.namorra-directory__quicklinks{margin-top:16px;margin-bottom:24px;gap:7px}.namorra-directory__quicklinks a{padding:9px 13px;gap:14px;font-size:12px}.namorra-directory h2{font-size:19px}.namorra-directory__seasonal{margin-bottom:28px}.namorra-directory__seasonal-grid{gap:10px}.namorra-directory__seasonal-card{min-height:90px;gap:10px;padding:9px}.namorra-directory__seasonal-image{flex-basis:58px;height:68px}.namorra-directory__seasonal-label{font-size:15px}.namorra-directory__seasonal-card .namorra-directory__arrow{display:none}.namorra-directory__count{font-size:11px}.namorra-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.namorra-directory__card-body{padding:12px 10px 14px}.namorra-directory__card h3{font-size:15px}.namorra-directory__card .namorra-directory__arrow{font-size:20px}.namorra-directory__section-heading>span{display:none}}@media(prefers-reduced-motion:reduce){.namorra-directory__image img{transition:none}.namorra-directory__card:hover .namorra-directory__image img{transform:none}}.nhe{padding-bottom:44px}.nhe .nph-section{padding-top:30px}.nhe .nhe-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nhe .npc-card__title{min-height:2.8em}.nhe-shop-all{text-align:center;margin-top:26px}.nhe .nhe-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-top:44px}.nhe .nhe-path{display:flex;align-items:flex-start;gap:20px;padding:30px;border-radius:10px;background:#edf0e6;text-decoration:none;border:1px solid #e0e5d9}.nhe .nhe-path--offers{background:#f4efe5;border-color:#e9e2d5}.nhe-path>svg{flex:0 0 30px;margin-top:4px}.nhe .nhe-path h2{font-size:29px;line-height:1.15;margin:0 0 10px}.nhe .nhe-path p{font-size:14px;line-height:1.5;margin:0 0 15px;color:#52614f}.nhe-path span{font-size:13px;text-decoration:underline;text-underline-offset:4px}.nhe .nhe-path:hover span{text-decoration-thickness:2px}.nhe .nhe-faq{display:grid;grid-template-columns:1fr 2fr;gap:36px;padding-top:48px}.nhe-faq>h2{font-size:34px;line-height:1.15;margin:0}.nhe-faq details{border-bottom:1px solid #dce3d8}.nhe-faq details:first-child{border-top:1px solid #dce3d8}.nhe-faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:60px;padding:16px 0;list-style:none;font-size:15px;line-height:1.45;font-weight:500;cursor:pointer;color:#123e2b}.nhe-faq summary::-webkit-details-marker{display:none}.nhe-faq summary:after{content:"+";font-size:23px;font-weight:400;flex:none}.nhe-faq details[open]>summary:after{content:"\2212"}.nhe-faq details>div{padding:0 24px 20px 0;font-size:14px;line-height:1.65}.nhe-faq p{margin:0 0 10px}.nhe-faq a{text-underline-offset:4px}.nhe-faq summary:focus-visible{outline:2px solid #487550;outline-offset:3px}.nph .nhe-child-links{margin-top:6px}.nph .nhe-child-links>ul{list-style:none;padding:0;margin:0}.nph .nhe-child-links li{margin:0;padding:0}.nph .nhe-child-links a{display:block;min-height:44px;padding:10px 0;font-size:12px;line-height:1.5;color:#47715a;text-decoration:none;overflow-wrap:anywhere}.nph .nhe-child-links a:hover{text-decoration:underline;text-underline-offset:4px}.nph[data-home-part=more] .nph-more{padding-bottom:12px}.nhe .npc-card[data-collection-reveal]{opacity:1;transform:none}@media(max-width:749px){.nhe{padding-bottom:30px}.nhe .nhe-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.nhe .nph-section{padding-top:24px}.nhe .nhe-paths{grid-template-columns:1fr;gap:12px;padding-top:30px}.nhe .nhe-path{padding:23px 20px;gap:16px}.nhe .nhe-path h2{font-size:27px}.nhe .nhe-path p{font-size:13px;margin-bottom:12px}.nhe .nhe-faq{grid-template-columns:1fr;gap:20px;padding-top:32px}.nhe-faq>h2{font-size:29px}.nhe-faq summary{font-size:14px;min-height:58px}.nhe-faq details>div{font-size:13px}.nhe-shop-all{margin-top:22px}}.nc-front-prices{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:7px}.nc-front-prices s{color:#697467;font-size:13px;font-weight:400;text-decoration:line-through;white-space:nowrap}.nc-front-prices [hidden]{display:none!important}.nc-cart-delivery-estimate{margin:6px 4px 10px!important;color:#526458;font-size:11px;font-weight:400;line-height:1.4;text-align:center}.ns-enriched .ns-single-product>h2{max-width:780px;font-size:clamp(27px,3vw,38px);line-height:1.15;margin:0 0 25px;color:#173e2c}.ns-enriched .ns-single-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:34px;align-items:center;padding:30px;border:1px solid #d7e0d0;border-radius:20px;background:#f3f6ee;overflow:hidden}.ns-enriched .ns-single-card>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:14px;background:#fffef8}.ns-enriched .ns-single-copy{min-width:0}.ns-enriched .ns-single-copy h3{font-size:clamp(23px,2.5vw,31px);line-height:1.2;margin:0 0 15px;color:#183f2d}.ns-enriched .ns-single-copy>p{font-size:16px;line-height:1.65;color:#465548;margin:0 0 18px}.ns-enriched .ns-single-copy .ns-single-access{display:flex;align-items:center;gap:9px;color:#31583d;font-size:13px;font-weight:600}.ns-enriched .ns-single-access svg{width:20px;height:20px;flex:none}.ns-enriched .ns-single-price{display:block;font-size:27px;line-height:1.3;color:#163f2b;margin:22px 0}.ns-enriched .ns-single-copy .nc-primary{width:100%;margin:0;font-size:16px}@media(max-width:600px){.ns-enriched .ns-single-card{grid-template-columns:1fr;padding:20px;gap:24px}.ns-enriched .ns-single-card>img{max-width:360px;margin:auto}.ns-enriched .ns-single-copy h3{font-size:24px}.ns-enriched .ns-single-copy>p{font-size:15px}.ns-enriched .ns-single-price{font-size:25px;margin:18px 0}}.ncd,.ncd *,.ncd *:before,.ncd *:after{box-sizing:border-box}.ncd [hidden]{display:none!important}.ncd{display:block;margin:16px 0 12px;color:#123e2b;text-align:start}.ncd .ncd__panel{padding:13px 12px 11px;background:#f4f7f4;border:1px solid #d9e3d9;border-radius:10px}.ncd .ncd__headline{display:flex;align-items:flex-start;gap:8px;min-height:42px;margin:0!important;color:#123e2b;font-size:13px;line-height:1.5;font-weight:400}.ncd .ncd__bolt{flex:none;width:20px;height:25px;margin-top:1px}.ncd .ncd__copy{display:block;flex:1;min-width:0}.ncd .ncd__copy strong{font-weight:700;white-space:nowrap}.ncd .ncd__countdown{font-weight:750;font-variant-numeric:tabular-nums;color:#9a3341;white-space:nowrap}.ncd .ncd__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;list-style:none;position:relative;margin:10px 0 0;padding:0}.ncd .ncd__steps:before{content:"";position:absolute;top:15px;inset-inline:16.666%;height:2px;background:repeating-linear-gradient(90deg,#829b89 0 7px,transparent 7px 14px);background-size:14px 2px;animation:ncd-route-flow 1.1s linear infinite}.ncd .ncd__steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;min-width:0;font-size:12px;line-height:1.35}.ncd .ncd__icon{position:relative;z-index:1;display:grid;place-items:center;flex:none;width:34px;height:31px;margin-bottom:1px;background:#f4f7f4}.ncd .ncd__icon svg{display:block;width:28px;height:28px}.ncd .ncd__steps strong{font-size:12px;font-weight:700;color:#172c20}.ncd .ncd__steps li>span:last-child{color:#344a3c;font-size:12px}.ncd .ncd__trust{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 9px;margin:11px 0 0!important;border-radius:30px;background:#e7eee2;color:#35533b;font-size:11px;line-height:1.35}.ncd .ncd__trust svg{flex:none;width:14px;height:16px}@media(min-width:900px){.ncd .ncd__headline{font-size:14px;min-height:42px}.ncd .ncd__panel{padding:14px 14px 12px}}@media(max-width:359px){.ncd .ncd__headline{font-size:12px}.ncd .ncd__steps strong,.ncd .ncd__steps li>span:last-child{font-size:11px}.ncd .ncd__panel{padding-inline:10px}}.ncd{width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.5}@keyframes ncd-route-flow{0%{background-position:0 0}to{background-position:14px 0}}[dir=rtl] .ncd .ncd__steps:before{animation-direction:reverse}@media(prefers-reduced-motion:reduce){.ncd .ncd__steps:before{animation:none}}.ncd>.ncd__estimate-note{margin:7px 4px 0!important;color:#526458;font-size:11px;font-weight:400;line-height:1.4;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/110/compiled_assets/styles.css.map */
