.custom-compare-section{--npc-bg: var(--color-bg-primary);--npc-card-bg: var(--color-bg-white);--npc-soft-bg: var(--color-bg-tertiary);--npc-border: var(--color-separator-default);--npc-border-strong: var(--color-separator-emphasized);--npc-text-primary: var(--color-label-primary);--npc-text-secondary: var(--color-label-secondary);--npc-text-tertiary: var(--color-label-tertiary);--npc-highlight: var(--color-highlight-green);--npc-action-bg: var(--color-highlight-purple);--npc-action-bg-hover: var(--color-highlight-purple-hover);--npc-action-text: var(--color-label-inverse-primary);--npc-radius: var(--radius-base);--npc-transition: .2s ease;background-color:var(--npc-bg);padding:var(--space-14) 0 calc(var(--space-14) * 3)}.custom-compare-section *{font-family:var(--body-font);font-weight:400}.custom-compare-section p{margin:0}.product-compare-navigation{margin-bottom:var(--space-10);padding:var(--space-6) 0}.product-nav-links{display:flex;justify-content:center;gap:calc(var(--space-14) + var(--space-1));align-items:center}.product-nav-title *{margin:0;font-size:inherit;line-height:inherit}.product-nav-link{color:var(--npc-text-secondary);text-decoration:none!important;padding:var(--space-2) 0;position:relative;transition:color var(--npc-transition)}.product-nav-link:hover,.product-nav-link.active{color:var(--npc-text-primary)}.product-nav-link:not(.active):after,.product-nav-link.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--npc-highlight);border-radius:1px}.product-nav-link:not(.active):after{left:50%;right:50%;opacity:0;transition:all .4s ease}.product-nav-link:not(.active):hover:after{left:0;right:0;opacity:.8}.product-nav-text-desktop{display:inline}.product-nav-text-mobile{display:none}.product-back-to-top-btn{position:fixed;bottom:25%;right:var(--space-6);width:var(--space-10);height:var(--space-10);background:var(--npc-card-bg);color:var(--npc-text-primary);border:1px solid var(--npc-border);cursor:pointer;display:none;align-items:center;justify-content:center;transition:background-color var(--npc-transition),transform var(--npc-transition),box-shadow var(--npc-transition);z-index:1000}.product-back-to-top-btn:hover{background:var(--npc-soft-bg);transform:translateY(calc(var(--space-1) * -1));box-shadow:0 var(--space-1) 12px #00000026}.product-back-to-top-btn.show{display:flex}.product-back-to-top-btn path{fill:currentColor}.product-view-more-section{text-align:center;padding:var(--space-6) 0;background-color:var(--npc-soft-bg)}.product-view-more-btn,.custom-compare-learn-more,.mobile-learn-more{background:var(--npc-action-bg);color:var(--npc-action-text)!important;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);line-height:var(--head-line-height);text-decoration:none!important;transition:background-color var(--npc-transition),transform var(--npc-transition)}.product-view-more-btn:hover,.custom-compare-learn-more:hover,.mobile-learn-more:hover{background:var(--npc-action-bg-hover)}.product-view-more-btn:hover,.mobile-learn-more:hover{transform:translateY(-1px)}.view-more-icon{transition:transform var(--npc-transition)}.product-view-more-btn.expanded .view-more-icon{transform:rotate(180deg)}.desktop-only{display:block}.mobile-only{display:none}.compare-content-collapsed .custom-compare-row:nth-child(n+8){display:none}.compare-content-collapsed .mobile-compare-row:nth-child(n+6){display:none}.custom-compare-table{background:var(--npc-card-bg);overflow:hidden}.custom-compare-row{display:flex;border-bottom:1px solid var(--npc-border)}.custom-compare-row:last-child{border-bottom:none}.custom-compare-field,.custom-compare-value{flex:0 0 25%;padding:var(--space-6);display:flex;align-items:flex-start;justify-content:flex-start;text-align:left}.custom-compare-field{background-color:var(--npc-soft-bg)}.custom-compare-value:nth-child(2),.custom-compare-value:nth-child(4){background-color:var(--npc-card-bg)}.custom-compare-value:nth-child(1),.custom-compare-value:nth-child(3){background:var(--npc-soft-bg)}.product-image-value img,.mobile-product-img{width:100%!important}.product-images-row .custom-compare-value{padding:0}.custom-compare-row.product-images-row{border-bottom:none}.custom-compare-row.parameter-row .custom-compare-value,.custom-compare-row.parameter-row .custom-compare-field{min-height:160px;align-items:flex-start}.custom-compare-product-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%}.custom-compare-product-image{background:var(--npc-soft-bg)}.custom-compare-product-title,.custom-compare-product-price{margin-bottom:var(--space-6);text-align:center}.custom-compare-value.product-info-value{padding:calc(var(--space-6) * 2) var(--space-6)}.custom-compare-bottom-cta{margin-top:calc(var(--space-6) * 2)}.mobile-product-selector{display:none;margin-bottom:var(--space-6);text-align:center}.mobile-select{padding:var(--space-2) var(--space-6);border:1px solid var(--npc-border);border-radius:var(--npc-radius);background:var(--npc-card-bg);min-width:250px;box-shadow:0 2px var(--space-1) #0000001a}.mobile-product-details .mobile-product-selector{display:block;margin-top:var(--space-4)}.mobile-product-select{padding:var(--space-2) var(--space-4);border:1px solid var(--npc-border);background:var(--npc-card-bg);width:100%;height:auto;color:var(--npc-text-primary);transition:border-color var(--npc-transition);text-align:left}.mobile-product-select:focus{outline:none;border-color:var(--npc-action-bg)!important}.mobile-product-select option{text-align:left;padding:var(--space-2) var(--space-4)}.mobile-layout{display:none}@media(max-width:768px){.desktop-layout{display:none}.mobile-layout,.mobile-product-selector{display:block}.custom-compare-section{padding:calc(var(--space-10) * 2) 0}.product-compare-navigation{margin-bottom:var(--space-8);padding:var(--space-4) 0}.product-nav-links{gap:var(--space-8);flex-wrap:wrap}.product-nav-link{padding:var(--space-2) 0}.desktop-only{display:none}.mobile-only{display:block}.product-nav-text-desktop{display:none}.product-nav-text-mobile{display:inline}.mobile-compare-table{background:var(--npc-card-bg);border-radius:var(--npc-radius);overflow:hidden}.mobile-compare-row{display:flex}.mobile-compare-row:last-child{border-bottom:none}.mobile-product-images{justify-content:space-between;background:var(--npc-soft-bg);gap:var(--space-4)}.mobile-product-image{flex:1;text-align:center;display:none;justify-content:center;align-items:center}.mobile-product-image:nth-child(2),.mobile-product-image:nth-child(3),.mobile-product-details:nth-child(2),.mobile-product-details:nth-child(3),.mobile-param-value:nth-child(2),.mobile-param-value:nth-child(3){display:flex!important}.mobile-product-image:nth-child(1),.mobile-product-details:nth-child(1),.mobile-param-value:nth-child(1){display:none!important}.mobile-product-image.active,.mobile-product-details.active,.mobile-param-value.active{display:flex!important}.mobile-product-image:not(.active),.mobile-product-details:not(.active),.mobile-param-value:not(.active){display:none!important}.mobile-product-info{justify-content:space-between;background:var(--npc-soft-bg)}.mobile-product-details{flex:1;text-align:center;display:none;padding:var(--space-4);min-height:120px;flex-direction:column;justify-content:center}.mobile-parameter-row{margin:0;background:var(--npc-soft-bg)}.mobile-param-values{display:flex;flex:1;gap:0;justify-content:space-between;align-items:flex-start}.mobile-param-value{flex:1;display:none;background:var(--npc-card-bg);min-height:145px;flex-direction:column;justify-content:flex-start}.mobile-param-values .mobile-param-value:first-child{background:var(--npc-card-bg)!important;height:100%}.mobile-param-values .mobile-param-value:nth-child(2),.mobile-product-images .mobile-product-image:nth-child(2),.mobile-product-info .mobile-product-details:nth-child(2){background:var(--npc-soft-bg)!important;height:100%}.mobile-param-name{margin-bottom:var(--space-2);padding:var(--space-4) var(--space-6);text-align:left;letter-spacing:.5px;flex-shrink:0;border-bottom:1px solid var(--npc-border)}.mobile-param-content{text-align:left;padding:var(--space-4) var(--space-6);display:flex;flex:1;align-items:flex-start;justify-content:flex-start;word-break:break-word}}@media(min-width:769px)and (max-width:1024px){.custom-compare-field,.custom-compare-value{padding:var(--space-4)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/notePro-compare.css.map */
