:root{@import url(https://use.typekit.net/dxn3ryh.css);--nl-font-weight-headings: 700;--nl-font-style-headings: normal;--nl-bg-shop-color:#1F1D05;--nl-bg-shop-textcolor:#fff;--swiper-pagination-bullet-width: 12px;--nl-body-font-family:"Barlow Condensed", sans-serif;--nl-font-family-headings:"Barlow Condensed", sans-serif;--nl-navbar-family:var(--nl-body-font-family);--nl-root-font-size: 1.125rem;--nl-body-font-size:1.125rem;--nl-font-size-xl:1.5rem;--nl-font-size-lg:1.25rem;--nl-font-size-base:1.125rem;--nl-font-size-sm:1rem;--nl-font-size-xs:.925rem;--nl-font-size-xxs:.825rem}.fs-xl{font-size:var(--nl-font-size-xl)!important}.fs-lg{font-size:var(--nl-font-size-lg)!important}.fs-base{font-size:var(--nl-font-size-base)!important}.fs-sm{font-size:var(--nl-font-size-sm)!important}.fs-xs{font-size:var(--nl-font-size-xs)!important}.barlow-condensed-light{font-family:Barlow Condensed,sans-serif!important;font-weight:300;font-style:normal}.barlow-condensed-regular{font-family:var(--nl-body-font-family)!important;font-weight:400;font-style:normal}.barlow-condensed-medium{font-family:Barlow Condensed,sans-serif!important;font-weight:500;font-style:normal}.barlow-condensed-semibold{font-family:Barlow Condensed,sans-serif!important;font-weight:600;font-style:normal}.barlow-condensed-bold{font-family:Barlow Condensed,sans-serif!important;font-weight:700;font-style:normal}.barlow-condensed-extrabold{font-family:Barlow Condensed,sans-serif!important;font-weight:800;font-style:normal}.helvetica-lt-pro-bold,h1,h2,h3,h4,h5,h6{font-family:var(--nl-font-family-headings);font-weight:var(--nl-font-weight-headings);font-style:var(--nl-font-style-headings)}.text-shop{color:#1f1d05!important}.bg-shop{background-color:#1f1d05!important;color:#000!important}.offcanvas-header img{height:50px}.font-j2commerce{font-family:var(--nl-body-font-family)!important}.font-barlow{font-family:var(--nl-navbar-family)!important}.lh-2{line-height:2!important}header.navbar.navbar-sticky{z-index:1030}.hero-image-overlay .btn{font-size:18px;--nl-btn-padding-y: .5rem}.block--header img.block--special_img,.btn.btn-bs-tertiary-color{background-color:var(--bs-tertiary-color)!important;border-color:var(--bs-tertiary-color)!important}.white-filter{filter:brightness(0) invert(1)}.black-filter{filter:brightness(0)}.gray-filter{filter:brightness(0) saturate(100%) invert(63%) sepia(7%) saturate(1613%) hue-rotate(176deg) brightness(94%) contrast(84%)}.cursor-pointer{cursor:pointer}.no-scroll{overflow:hidden;position:fixed;width:100%}.navbar .navbar-toggler{border-radius:0;margin-left:auto}.navbar{--nl-navbar-padding-y: .3rem}.navbar-sticky.is-stuck .navbar{background-color:var(--nl-bg-shop-color);box-shadow:none}.nav-link.nav-link-main{color:var(--nl-bg-shop-textcolor);font-family:var(--nl-navbar-family);font-weight:500;font-size:20px;line-height:1.5;color:#b9b9b9}.nav-link.nav-link-main:hover,.nav-item.active .nav-link.nav-link-main,.nav-item.current .nav-link.nav-link-main{color:var(--nl-primary)!important}.nav-link.nav-link-main.dropdown-toggle:after{width:1.125rem;height:1.125rem}.underline-effect{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s}.underline-effect:hover{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s;background-size:100% 2px}.top-bar .btn-icon.btn-sm{--nl-btn-size: 1rem;font-size:1.125rem!important}.top-bar #advancedCartToggle.btn-icon.btn-sm .animate-scale.fs-sm{font-size:1.125rem!important}.top-bar .btn-icon+.btn-icon{margin-left:1.5rem!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-baseline{vertical-align:baseline!important}#system-message-container joomla-alert{margin-bottom:2rem!important}.swiper-pagination-bullet{--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-width: 12px;--swiper-pagination-bullet-height: 12px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 12px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 12px))}.form-floating>textarea:not(.form-control-plaintext){height:125px!important}.rsform-block-topic-description .form-floating>textarea{height:200px!important}.form-control{border-radius:4px}.form-control:focus{box-shadow:none}.form-check.form-check-inline{margin-right:5px}.form-check.form-check-inline+label{position:relative;top:-9px}.form-control-feedback{color:#db1436;font-size:.825rem}.position-relative .password-group{position:absolute;right:0;top:8px}.position-relative .password-group .input-password-toggle{background:transparent;border-color:transparent}#token-copy{display:none}.btn{border-radius:.2rem}meter{width:100%;border-radius:2px}joomla-tab{margin-bottom:20px}joomla-tab>joomla-tab-element{padding:20px 0 0;background:transparent;border-radius:0;border:none}joomla-tab[view=tabs]>div[role=tablist]{background:#fff;border-color:#fff;border-radius:0}joomla-tab button[role=tab]{box-shadow:none;text-transform:capitalize;border-radius:0}joomla-tab button[aria-expanded=true]{background-color:transparent!important;box-shadow:none!important}joomla-tab button[aria-expanded=true]:after{background-color:var(--bs-primary)}.form-select{border-radius:4px}.form-floating .editor.wf-editor-container+label{display:none}joomla-field-fancy-select .choices__inner{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:4px}joomla-field-fancy-select .choices.is-focused,.form-select:focus{box-shadow:none}joomla-field-fancy-select,.form-select{cursor:pointer}.hidden{display:none}joomla-field-media .field-media-preview{max-width:none!important;width:100%!important}joomla-dialog.joomla-dialog-media-field dialog,joomla-dialog dialog{border:none;width:80%;height:80vh}.field-media-wrapper{width:100%;max-width:calc(50vw - 5rem);display:block}.acf-video-previewer-wrapper video{position:relative}.form-control.disabled.faux-control~label{color:#475569}.form-control.disabled.faux-control~label:after{background-color:var(--bs-input-disabled-bg)}.spinner-lg{width:3rem;height:3rem}.spinner-xl{width:4rem;height:4rem}.spinner-xxl{width:5rem;height:5rem}.spinner-grow-speed-1{animation:spinner-grow .75s linear infinite}.spinner-grow-speed-2{animation:spinner-grow 1s linear infinite}.spinner-grow-speed-3{animation:spinner-grow 1.5s linear infinite}.spinner-grow-speed-4{animation:spinner-grow 2s linear infinite}.spinner-border-speed-1{animation:spinner-border .5s linear infinite}.spinner-border-speed-2{animation:spinner-border 1s linear infinite}.spinner-border-speed-3{animation:spinner-border 1.5s linear infinite}.spinner-border-speed-4{animation:spinner-border 2s linear infinite}.nav-account .nav-item .nav-link{border-radius:0}.card{border-radius:.25rem}.block--latest_item+.block--latest_item{padding-top:10px}.block--latest_item+.block--latest_item:before{content:"";display:block;position:relative;width:100%;height:1px;background:#e2e8f0;top:-15px}.block--support_item img{max-height:200px;width:auto}.download--icon img{width:60px;height:60px}.blockquote:before{content:"\f10d";font-family:var(--fa-style-family-classic, "Font Awesome 6 Free");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:900}.navbar-transparent .btn-link{color:#fff}.navbar-light.navbar-clone .btn-link{color:var(--bs-heading-color)}.max-height-125{max-height:125px!important}.max-height-300{max-height:300px;width:auto}.max-height-400{max-height:400px;width:auto}.ht-100{height:100%!important}.min-height-20{min-height:20px}.min-height-100{min-height:100px}.min-height-200{min-height:200px}.min-height-300{min-height:300px}.min-height-400{min-height:400px}.min-height-450{min-height:450px}.min-height-500{min-height:500px}.height-24{height:24px!important}.height-32{height:32px!important}.height-40{height:40px!important}.height-48{height:48px!important}.height-60{height:60px!important}.height-70{height:70px!important}.height-80{height:80px!important}.height-90{height:90px!important}.height-100{height:100px!important}.height-125{height:125px!important}.height-150{height:150px!important}.height-200{height:200px;width:auto}.height-300{height:300px;width:auto}.height-400{height:400px;width:auto}.width-24{width:24px!important}.width-32{width:32px!important}.width-40{width:40px!important}.width-48{width:48px!important}.width-60{width:60px!important}.width-70{width:70px!important}.width-80{width:80px!important}.width-90{width:90px!important}.width-100{width:100px!important}.width-125{width:125px!important}.width-150{width:150px!important}.width-200{width:200px}.width-300{width:300px}.width-400{width:400px}.width-500{width:500px}.max-width-90{max-width:90px!important}.max-width-100{max-width:100px!important}.max-width-125{max-width:125px!important}.max-width-150{max-width:150px!important}.max-width-175{max-width:175px!important}.max-width-200{max-width:200px!important}.max-width-300{max-width:300px!important}.max-width-600{max-width:600px}.max-width-700{max-width:700px}.max-width-800{max-width:800px}.max-height-24{max-height:24px!important}.max-height-32{max-height:32px!important}.max-height-40{max-height:40px!important}.max-height-48{max-height:48px!important}.max-height-50{max-height:50px!important}.max-height-60{max-height:60px!important}.max-height-70{max-height:70px!important}.max-height-80{max-height:80px!important}.max-height-90{max-height:90px!important}.max-height-100{max-height:100px!important}.min-width-48{min-width:48px!important}.min-width-60{min-width:60px!important}.min-width-70{min-width:70px!important}.min-width-80{min-width:80px!important}.min-width-90{min-width:90px!important}.min-width-100{min-width:100px!important}.min-width-125{min-width:125px!important}.min-width-150{min-width:150px!important}.min-width-175{min-width:175px!important}.min-width-200{min-width:200px!important}.min-width-300{min-width:300px!important}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.session-page .position-lg-absolute.video-box{margin-top:-70px;transform:translate(-50%)}.icon-link-hover-left:hover i{transform:translate3d(-.25em,0,0)!important}.block--latest_items .block--latest_item.active{display:none}.com-content-article__body img{max-width:100%;height:auto}.partner--item+.partner--item:after{content:"";display:block;position:absolute;top:-30px;left:0;width:100%;height:1px;background:var(--bs-border-color)}.com-content-category__children .card-hover:hover{box-shadow:none!important}.filterCompany{min-height:42px}#system-message-container .alert{border-radius:0!important}.offcanvas .form-floating>.form-control:not(:placeholder-shown)~label:after{background:transparent!important}@media screen and (min-width:768px){.offcanvas.offcanvas-end{--bs-offcanvas-width: 460px;padding-left:15px;padding-right:15px}}.navbar-clone{z-index:1081}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex: 1082}.nav-account.categories-help-column .nav-item .nav-link.active{background-color:var(--bs-border-color)}.animate-blinking{animation:blinking 1s infinite}@keyframes blinking{0%{opacity:0}}.block--sidebar{position:relative}.sidebar-content.sticky--sidebar{position:sticky;top:80px}.btn-alert-warning{--nl-alert-color: var(--nl-warning-text-emphasis);--nl-alert-bg: var(--nl-warning-bg-subtle);--nl-alert-border-color: var(--nl-warning-border-subtle);--nl-alert-link-color: var(--nl-warning-text-emphasis);--nl-btn-color: var(--nl-alert-color);--nl-btn-bg: var(--nl-alert-bg);--nl-btn-border-color: var(--nl-alert-border-color);--nl-btn-hover-color: var(--nl-alert-color);--nl-btn-hover-bg: var(--nl-alert-bg);--nl-btn-hover-border-color: var(--nl-alert-border-color);--nl-btn-active-color: var(--nl-alert-color);--nl-btn-active-bg: var(--nl-alert-bg);--nl-btn-active-border-color: var(--nl-alert-border-color)}.crdv-button .crdv-button-brand{top:0!important}.product-footer .credova-button{font-size:.875rem;height:20px}.product-footer .crdv-button .crdv-button-brand{height:16px;width:62px;top:2px!important}.product-footer .crdv-button .crdv-learn-more{display:none}.category-badges .badge-free-shipping{height:20.38px}.pgn.pagination__wrapper{width:100%;border-top:3px solid #eee;clear:both}.pgn.pagination__wrapper .pagination{margin-top:-3px}.pgn.pagination__wrapper .page-item{display:block}.pgn.pagination__wrapper .page-item .page-link{display:block;padding:.75rem 2rem;border:none;border-top:3px solid transparent;background:transparent;color:#1e384b;box-shadow:none!important;font-weight:400;line-height:1.5rem;transition:all .3s ease}.pgn.pagination__wrapper .page-item.active .page-link{border-color:#6d0719;background:transparent;color:#6d0719;transition:all .3s ease}.pgn.pagination__wrapper .page-item .page-link:hover,.pgn.pagination__wrapper .page-item .page-link:focus{color:#6d0719;transition:all .3s ease}.pgn.pagination__wrapper .page-item:not(.active) .page-link:hover,.pgn.pagination__wrapper .page-item:not(.active) .page-link:focus{transition:all .3s ease}.pgn.pagination__wrapper .page-item.disabled{opacity:.4;transition:all .3s ease}.pgn.pagination__wrapper .page-item.arrow-prev{margin-right:auto}.pgn.pagination__wrapper .page-item.arrow-next{margin-left:auto}.pgn.pagination__wrapper .page-item.arrow-prev:not(.disabled) .page-link i{position:relative;left:0;transition:all .3s ease}.pgn.pagination__wrapper .page-item.arrow-prev:not(.disabled) .page-link:hover i{position:relative;left:-10px;transition:all .3s ease}.pgn.pagination__wrapper .page-item.arrow-next:not(.disabled) .page-link i{position:relative;right:0;transition:all .3s ease}.pgn.pagination__wrapper .page-item.arrow-next:not(.disabled) .page-link:hover i{position:relative;right:-10px;transition:all .3s ease}.pagination__wrapper .page-link.active,.pagination__wrapper .active>.page-link{--nl-pagination-active-bg:#eef1f6;--nl-pagination-active-border-color:#eef1f6}.two-column{column-count:2;column-gap:20px}.three-column{column-count:3;column-gap:20px}.four-column{column-count:4;column-gap:20px}[data-bs-theme=light]{--bs-dark-rgb:30, 41, 59}[data-bs-theme=dark]{--bs-dark-rgb:2,6,23;.swiper-slide{color:var(--bs-gray-500)}}.accordion{--bs-accordion-btn-icon-width: 1rem;--bs-accordion-btn-padding-x: 1rem;--bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%231e293b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.text-bg-platinum{background:#e5e4e2!important;color:#000!important}.text-bg-gold{background:gold!important}.text-bg-silver{background:silver!important}.text-gray-700{color:var(--bs-gray-700)}.navbar-dark .navbar-nav .nav-link:not(.mega-nav-tab){color:#fff!important}.navbar-light .navbar-nav .nav-item .nav-link{color:var(--bs-heading-color)}.choices__list--multiple .choices__item{background-color:var(--bs-primary)}.choices__list--multiple .choices__item.is-highlighted{background-color:var(--bs-primary);opacity:.9}.hero-video-overlay{background:#000000a6}.text-white-75{--bs-text-opacity: 1;color:#ffffffbf!important}.form-group[data-field_type=MediaJce]>label{display:none}.navbar .dropdown-fullwidth .dropdown-menu{max-width:1320px}body{transition:padding-top .3s ease-in-out}.navbar-stuck{animation:navbar-show .3s ease-out;transition:transform .3s ease-out}@keyframes navbar-show{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.navbar{transition:transform .3s ease-out,background-color .3s ease-out}.top-bar.bg-dark{background-color:rgba(var(--nl-dark-rgb),var(--nl-bg-opacity))!important;color:var(--nl-light)}[data-bs-theme=dark] .black-filter{filter:brightness(0) invert(1)}[data-bs-theme=dark] footer .text-reset:not(.btn){color:#fff!important}[data-bs-theme=dark] footer .text-reset:hover{color:var(--nl-primary)!important}[data-bs-theme=dark] .btn-scroll-top:after,[data-bs-theme=dark] .line-pattern.bg-primary-gradient .text-white,[data-bs-theme=dark] .icon-link:not(.btn){color:#fff!important}:root{--fa-display: inline-flex}.ef-icon-diagonal{--fa-rotate-angle: -45deg}a.icon-link:before,button.icon-link:before{content:none}.acym__user__edit__email.form-control:disabled{background-color:var(--bs-body-bg)}.cursor-zoom-in{cursor:zoom-in!important}.breadcrumb-item{line-height:21px;display:inline-block}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item span+span,.breadcrumb-item a{display:inline-block}.breadcrumb-item+.breadcrumb-item:before{display:none}.bg-pattern.bg-primary-gradient .breadcrumb-item+.breadcrumb-item:before{color:#fff;opacity:.75}.right-slant-shape .breadcrumb-item+.breadcrumb-item:before{color:#fff}.hover-effect-opacity .hover-effect-target{transition:visibility .25s ease-in-out,opacity .25s ease-in-out}.hover-effect-opacity:hover .hover-effect-target.opacity-100{opacity:0!important;visibility:hidden!important}.hover-effect-opacity:hover .hover-effect-target.opacity-0{opacity:1!important;visibility:visible!important}.fancybox__container{--fancybox-bg: rgba(24, 24, 27, .85)!important}.accordion-button:focus{box-shadow:none}.header-opacity{position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:0}.block--cta_layout1 .acym_module_form input{max-width:100%}.block--cta_layout1 .acym_module_form .form-control{border-radius:2px}.j2commerce-module-placement .j2commerce-hero-box{flex:0 0 auto!important;width:100%!important}.j2commerce-module-placement .j2commerce-hero-headline{font-size:calc(1.5rem + .9vw);letter-spacing:1px}.j2commerce-module-placement .j2commerce-hero-lead{font-size:.825rem;height:94px;overflow:hidden}.j2commerce-module-placement .min-vh-50{min-height:400px!important}#modId134 .section__title--box h2{font-size:1.325rem}#modId134 .module-title-col .section__title--box:before{content:"Blog";display:block;position:relative;text-transform:uppercase;font-weight:500;font-family:var(--nl-body-font-family);margin-bottom:.5rem;color:#fff}.com-content-article__body .post-body{display:inline-block;width:100%}.com-content-article__body .post-body ol{width:100%}.com-content-article__body .post-body h2,.com-content-article__body .post-body h3{clear:both}#komplete-lifestyle{display:inline-grid;grid-template-columns:repeat(2,1fr);grid-gap:1em}#grid-1{grid-column-start:1;grid-column-end:3}.bootstrap5-plus{--nl-form-bg-color: #eef1f6;--nl-form-field-color: #181d25;--nl-form-label-color: #64748b;#j2commerce-address-form .form-label,#billing-new-address-form .form-label,#shipping-new-address-form .form-label{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;line-height:21px;margin-bottom:5px;color:var(--nl-form-label-color)}#j2commerce-address-form .form-control,#j2commerce-address-form .form-select,#billing-new-address-form .form-control,#billing-new-address-form .form-select,#shipping-new-address-form .form-control,#shipping-new-address-form .form-select{color:var(--nl-form-field-color);padding:.8rem 1rem;border-color:var(--nl-form-bg-color);background-color:var(--nl-form-bg-color);appearance:none;border-radius:var(--nl-list-group-border-radius);background-clip:padding-box;font-size:.9rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}#j2commerce-address-form .form-control:focus,#billing-new-address-form .form-control:focus,#shipping-new-address-form .form-control:focus{color:var(--nl-form-field-color)}}[data-zoom]:hover{cursor:pointer!important}.j2commerce-product-image .swiper-thumbs{--swiper-thumbnail-border-width: 2px;--swiper-thumbnail-border-color: var(--bs-border-color);--swiper-thumbnail-active-border-color: #222934;--swiper-thumbnail-border-radius: var(--bs-border-radius-sm);--swiper-thumbnail-opacity: .5;--swiper-thumbnail-active-opacity: 1}.j2commerce-product-image .swiper-thumb-img{border-radius:var(--swiper-thumbnail-border-radius);opacity:var(--swiper-thumbnail-opacity);transition:opacity .2s ease-in-out}.j2commerce-product-image .swiper-thumb{align-items:center;border:var(--swiper-thumbnail-border-width) solid var(--swiper-thumbnail-border-color);border-radius:var(--swiper-thumbnail-border-radius);cursor:pointer;display:flex;height:auto;justify-content:center;transition:border-color .2s ease-in-out;width:auto}.swiper-thumb.active,.swiper-thumb.swiper-slide-thumb-active{border-color:#222934!important}.swiper-thumb.active .swiper-thumb-img,.swiper-thumb.swiper-slide-thumb-active .swiper-thumb-img,.swiper-thumb:hover .swiper-thumb-img{opacity:var(--swiper-thumbnail-active-opacity)}.j2commerce-product-image .swiper-navigation.position-absolute{margin-bottom:-2rem;margin-left:-40px}.j2commerce-product-image .swiper-navigation.position-absolute>div{box-shadow:none;border-color:#222934}.j2commerce-product-image .swiper-thumbs>.swiper-wrapper{justify-content:start}.block-gallery.fancybox__container{--fancybox-bg: rgba(255, 255, 255, .95)!important}.block-gallery .fancybox__nav{--f-button-svg-filter: none;--f-button-color: var(#222934);--f-button-hover-color: var(--fancybox-hover-color)}.block-gallery .fancybox__nav .f-button{border:var(--bs-border-width) var(--bs-border-style) transparent;opacity:.5}.block-gallery .f-button:hover:not([disabled]){color:var(--bs-primary);border-color:#222934;background-color:transparent;opacity:1}.block-gallery.fancybox__container .fancybox__footer{background:#fff!important;text-align:center;font-size:80%}.block-gallery .f-button{background:transparent!important;color:#222934}.block-gallery .fancybox__caption{color:var(--bs-dark)}#productFilters .choices[data-type*=select-one] .form-select{border-radius:0;padding-left:.25rem;padding-right:.25rem;border:0}#productFilters .choices__list--dropdown .choices__item,#productFilters .choices__list{max-height:300px!important}#productFilters .choices__list--dropdown .choices__item,#productFilters .choices__list[aria-expanded] .choices__item{padding:.25rem .5rem!important}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1,.font-primary{font-family:var(--nl-font-family-headings)!important}.login-module.row .log-in-icon-box{display:none!important}.fw-lighter{font-weight:200!important}.ls-0{letter-spacing:0!important}.ls-1{letter-spacing:1px!important}.ls-2{letter-spacing:2px!important}.top-1{top:1px}.top-2{top:2px}.top-3{top:3px}.top-4{top:4px}.top-5{top:5px}.bottom-1{bottom:1px}.bottom-2{bottom:2px}.bottom-3{bottom:3px}.bottom-4{bottom:4px}.bottom-5{bottom:5px}.list-group{--nl-list-group-font-size: 1rem;font-size:var(--nl-list-group-font-size)}.nav{--nl-nav-link-font-size: 1rem}.umarex-underline{position:relative}joomla-alert{--nl-alert-bg: transparent;--nl-alert-padding-x: 1rem;--nl-alert-padding-y: 1rem;--nl-alert-margin-bottom: 1.25rem;--nl-alert-color: inherit;--nl-alert-border-color: transparent;--nl-alert-border: var(--nl-border-width) solid var(--nl-alert-border-color);--nl-alert-border-radius: var(--nl-border-radius);--nl-alert-link-color: inherit;background-color:var(--nl-alert-bg);border:var(--nl-alert-border);border-radius:var(--nl-alert-border-radius);color:var(--nl-alert-color);margin-bottom:var(--nl-alert-margin-bottom);padding:var(--nl-alert-padding-y) var(--nl-alert-padding-x);position:relative}#system-message-container joomla-alert .alert-message{font-size:.875rem!important}#system-message-container joomla-alert .joomla-alert--close{font-size:1.25rem;top:10px}#system-message-container joomla-alert .alert-heading span:first-child{display:inline-block;line-height:1}#system-message-container joomla-alert .alert-heading span:first-child:before{font-family:var(--fa-style-family-classic, "Font Awesome 6 Free")!important;font-style:normal;font-variant:normal;font-weight:900!important;line-height:1;font-size:1.125rem;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;background-size:inherit}#system-message-container joomla-alert .btn-close{--nl-btn-close-size: .6875em;--nl-btn-close-opacity: .75;--nl-btn-close-hover-opacity: 1;padding:1.375rem 1rem}#system-message-container joomla-alert{--nl-alert-color: var(--nl-secondary-text-emphasis);--nl-alert-bg: var(--nl-secondary-bg-subtle);--nl-alert-border-color: var(--nl-secondary-border-subtle);--nl-alert-link-color: var(--nl-secondary-text-emphasis);--alert-accent-color: var(--nl-secondary-text-emphasis);--alert-heading-text: var(--nl-secondary-text-emphasis);--alert-close-button: var(--nl-secondary-text-emphasis);background-color:var(--nl-alert-bg);border-color:var(--nl-alert-border-color);.alert-heading{color:var(--nl-secondary-text-emphasis);background:var(--nl-secondary-bg-subtle);.secondary:before{content:"\f05a"}}.alert-message{color:var(--nl-secondary-text-emphasis)}}#system-message-container joomla-alert[type=success]{--nl-alert-color: var(--nl-success-text-emphasis);--nl-alert-bg: var(--nl-success-bg-subtle);--nl-alert-border-color: var(--nl-success-border-subtle);--nl-alert-link-color: var(--nl-success-text-emphasis);--alert-accent-color: var(--nl-success-text-emphasis);--alert-heading-text: var(--nl-success-text-emphasis);--alert-close-button: var(--nl-success-text-emphasis);background-color:var(--nl-alert-bg);border-color:var(--nl-alert-border-color);.alert-heading{color:var(--nl-success-text-emphasis);background:var(--nl-success-bg-subtle);.success:before{content:"\f058"}}.alert-message{color:var(--nl-success-text-emphasis)}}#system-message-container joomla-alert[type=warning]{--nl-alert-color: var(--nl-warning-text-emphasis);--nl-alert-bg: var(--nl-warning-bg-subtle);--nl-alert-border-color: var(--nl-warning-border-subtle);--nl-alert-link-color: var(--nl-warning-text-emphasis);--alert-accent-color: var(--nl-warning-text-emphasis);--alert-heading-text: var(--nl-warning-text-emphasis);--alert-close-button: var(--nl-warning-text-emphasis);background-color:var(--nl-alert-bg);border-color:var(--nl-alert-border-color);.alert-heading{color:var(--nl-warning-text-emphasis);background:var(--nl-warning-bg-subtle);.warning:before{content:"\f071"}}.alert-message{color:var(--nl-warning-text-emphasis)}}#system-message-container joomla-alert[type=danger]{--nl-alert-color: var(--nl-danger-text-emphasis);--nl-alert-bg: var(--nl-danger-bg-subtle);--nl-alert-border-color: var(--nl-danger-border-subtle);--nl-alert-link-color: var(--nl-danger-text-emphasis);--alert-accent-color: var(--nl-danger-text-emphasis);--alert-heading-text: var(--nl-danger-text-emphasis);--alert-close-button: var(--nl-danger-text-emphasis);background-color:var(--nl-alert-bg);border-color:var(--nl-alert-border-color);.alert-heading{color:var(--nl-danger-text-emphasis);background:var(--nl-danger-bg-subtle);.danger:before{content:"\f05e"}}.alert-message{color:var(--nl-danger-text-emphasis)}}#system-message-container joomla-alert[type=info]{--nl-alert-color: var(--nl-info-text-emphasis);--nl-alert-bg: var(--nl-info-bg-subtle);--nl-alert-border-color: var(--nl-info-border-subtle);--nl-alert-link-color: var(--nl-info-text-emphasis);--alert-accent-color: var(--nl-info-text-emphasis);--alert-heading-text: var(--nl-info-text-emphasis);--alert-close-button: var(--nl-info-text-emphasis);background-color:var(--nl-alert-bg);border-color:var(--nl-alert-border-color);.alert-heading{color:var(--nl-info-text-emphasis);background:var(--nl-info-bg-subtle);.info:before{content:"\f05a"}}.alert-message{color:var(--nl-info-text-emphasis)}}.icon-eye:before,.icon-eye-slash:before{--icon-size: 1rem;font-family:var(--fa-style-family-classic, "Font Awesome 6 Free")!important;font-style:normal;font-variant:normal;font-weight:900!important;line-height:1;font-size:var(--icon-size);text-transform:none;-webkit-font-smoothing:antialiased}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.password-group input[type=password]{--nl-btn-bg: #eef1f6;background-color:var(--nl-btn-bg);border-color:var(--nl-btn-bg)}.product-card .product-title{height:46px;overflow:hidden}.product-card .sale-price{color:var(--nl-heading-color)}.product-card-button.btn.btn-icon,.j2commerce-cart-button.btn.btn-primary{border-color:transparent!important}.j2commerce-cart-button.btn.btn-primary:hover{color:#fff!important;transition:transform .3s ease-in-out}.ef-line{width:72px;height:3px;background-color:#fbb040}.ef-line-2x{width:144px;height:3px;background-color:#fbb040}.badge-free-shipping{background:linear-gradient(135deg,#f6a800 34%,#000 34%);color:#fff;font-size:.625rem;padding:0 .125rem;border-radius:.125rem;position:relative;z-index:2}.badge-free-shipping .label{color:#000;background-color:transparent;z-index:1;position:relative}.badge-free-shipping .text{color:#fff;z-index:1;position:relative;margin-left:15px;margin-right:6px}.badge-free-shipping i{font-size:.825rem}.bg-sale{background-color:#1f1d05!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dropdown-menu{&.show{-webkit-animation:fadeIn .3s alternate;animation:fadeIn .3s alternate}}.nav-item.dropdown.dropdown-mega{position:static;.dropdown-menu{width:100%;top:auto;left:0}.dropdown-menu.show{background-color:var(--nl-bg-shop-color)!important}}.navbar-toggler{border:none;padding:0;outline:none;&:focus{box-shadow:none}.hamburger-toggle{position:relative;display:inline-block;width:50px;height:50px;z-index:11;float:right;.hamburger{position:absolute;transform:translate(-50%,-50%) rotate(0);left:50%;top:50%;width:50%;height:50%;pointer-events:none;span{width:100%;height:4px;position:absolute;background:#333;border-radius:2px;z-index:1;transition:transform .2s cubic-bezier(.77,.2,.05,1),background .2s cubic-bezier(.77,.2,.05,1),all .2s ease-in-out;left:0;&:first-child{top:10%;transform-origin:50% 50%;transform:translate(0% -50%)!important}&:nth-child(2){top:50%;transform:translateY(-50%)}&:last-child{left:0;top:auto;bottom:10%;transform-origin:50% 50%}}&.active{span{position:absolute;margin:0;&:first-child{top:45%;transform:rotate(45deg)}&:nth-child(2){left:50%;width:0px}&:last-child{top:45%;transform:rotate(-45deg)}}}}}}.icons{display:inline-flex;margin-left:auto;a{transition:all .2s ease-in-out;padding:.2rem .4rem;color:#ccc!important;text-decoration:none;&:hover{color:#fff;text-shadow:0 0 30px white}}}.top-bar.deals-open{--nl-box-shadow:none;background-color:var(--nl-bg-shop-color)!important;z-index:1032}.top-bar.deals-open #greatDealsDropdownMenu{border-radius:0;border:none;background-color:var(--nl-bg-shop-color)!important}.top-bar.deals-open #greatDealsDropdownMenu .deal-box{color:var(--nl-heading-color)}.dropdown.dropdown-mega>.dropdown-menu{border-radius:0;--nl-box-shadow:none;border:none;background-color:rgba(var(--nl-dark-rgb),var(--nl-bg-opacity))!important}.dropdown.dropdown-mega>.dropdown-menu .slide-content{top:inherit!important}.dropdown.dropdown-mega>.dropdown-menu .column-column .dropdown-header .umarex-underline:before{bottom:-5px}.dropdown.dropdown-mega>.dropdown-menu .column-column .dropdown-item{--nl-dropdown-item-padding-y: .25rem}.dropdown.dropdown-mega>.dropdown-menu .column-column .dropdown-item:hover{background-color:#ffffff0d}header.navbar-sticky.navbar-dark-toggle .navbar{background-color:rgba(var(--nl-dark-rgb),var(--nl-bg-opacity))!important}header.navbar-sticky.navbar-dark-toggle .nav-link{--nl-text-opacity: 1;color:rgba(var(--nl-white-rgb),var(--nl-text-opacity))!important}header.navbar-sticky.navbar-dark-toggle .btn{--nl-btn-color:#eee;--nl-btn-hover-color:#fff}[data-bs-theme=dark] .btn-outline-secondary:not([data-bs-theme=light]){--nl-btn-border-color: #eee;--nl-btn-hover-border-color:#fff}.z-fixed-offcanvas{z-index:1050}.breadcrumb-item.active{--nl-breadcrumb-item-active-color:#6f7681}.help-page .table{--nl-table-striped-bg: #e0e5eb;--nl-table-bg: transparent}.info-block>hr:first-child{display:none}[data-bs-theme=dark]{.breadcrumb-item:not(.active) .fa-chevron-right{color:#eee}.breadcrumb-item.active{--nl-breadcrumb-item-active-color:#eee}}.page-header>h1,.page-header>h2{text-transform:uppercase;position:relative;font-weight:600}.page-header>h1:before,.page-header>h2:before{content:"";display:block;width:46px;height:2px;background-color:rgba(var(--nl-primary-rgb),1)!important;bottom:-3px;position:absolute}.no-container{box-sizing:border-box;overflow-x:hidden;width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}#productNav.sticky-fixed{position:fixed;top:70px;left:0;right:0;z-index:1020;background:#fff}[data-sort]:after{display:none}.deal-cta{color:#e7971f}.btn.btn-advanced-cart-toggle:hover{background-color:transparent!important;color:#fff}.btn.btn-advanced-cart-toggle .text-bg-primary{background-color:#e7971f!important;color:#fff}.no-tabs{[id^=details],[id^=media],[id^=support],[id^=reviews],[id^=productDetails]{scroll-margin-top:140px}#productNav .nav-link span{border-bottom:1px solid transparent;transition:all .3s ease-in-out}#productNav .nav-link.active span{border-bottom:1px solid #e7971f;transition:all .3s ease-in-out}}.swiper-thumb.active,.swiper-thumb.swiper-slide-thumb-active{border-color:#e7971f!important}.swiper{--swiper-pagination-color: #e7971f}.swiper-pagination-bullet{border:2px solid #e7971f;background-color:var(--nl-light-border-subtle)}.swiper-pagination-bullet-active{background:#e7971f}.video-image-link:after{position:absolute;top:50%;left:50%;width:64px;height:64px;margin-top:-32px;margin-left:-32px;border-radius:50%;background:#000000b3;content:"\f04b";display:block;font-family:var(--fa-style-family-classic, "Font Awesome 6 Free");font-weight:900;color:#fff;text-align:center;line-height:64px;transition:all .3s ease}#productNav .btn.btn-sm{margin-top:12px}.bootstrap5-plus .product-card{--bs-border-color:#e0e5eb;--bs-border-width:1px;--bs-border-style:solid}.tooltip.show{font-size:13px!important}.card-lift{transition:transform .2s ease-in-out}.card-lift:hover{transform:translateY(-.25rem)}.mls-dropdown{background:#fff}#modId123{background-image:url(../../../../../images/headers/Licensed-Brands_Background.webp);background-position:center;background-size:cover;background-repeat:no-repeat}#modId123 .section__title--box h2,.bg-shop .section__title--box h2,.j2commerce-section-banner h1,.j2commerce-section-banner h2,.j2commerce-section-banner h3,.j2commerce-section-banner h4,.j2commerce-section-banner h5,.j2commerce-section-banner h6{color:var(--nl-primary)}.j2commerce-section-banner h1,.j2commerce-section-banner h2,.j2commerce-section-banner h3,.j2commerce-section-banner h4,.j2commerce-section-banner h5,.j2commerce-section-banner h6{text-shadow:10px 8px 5px rgba(0,0,0,.5);font-style:italic}.j2commerce-section-banner{background-position:center;background-size:cover;background-repeat:no-repeat}#modId123 .section__title--box .w-lg-75,.bg-shop .section__title--box .w-lg-75{color:#fff}#modId123 .btn-icon{color:#fff!important;background:transparent!important;border-color:transparent!important;transition:all .3s ease-in-out}#modId123 .btn-icon:hover,#modId123 .btn-icon:focus{color:var(--nl-primary)!important;border-color:var(--nl-primary)!important;transition:all .3s ease-in-out}#modId123 .swiper-slide .btn-outline-secondary{border:none!important;filter:brightness(0) invert(1)}.j2commerce-product-module .product-title,.j2commerce-product-module .product-title a{font-weight:500!important}.bg-dark .j2commerce-product-module .j2c-product-image,.bg-shop .j2commerce-product-module .j2c-product-image{background:#fff}.bg-dark .j2commerce-product-module .product-price-container .sale-price,.bg-shop .j2commerce-product-module .product-price-container .sale-price,.bg-dark .j2commerce-product-module .product-title,.bg-dark .j2commerce-product-module .product-title a,.bg-shop .j2commerce-product-module .product-title,.bg-shop .j2commerce-product-module .product-title a{color:#fff}.bg-gradient-1{background:linear-gradient(180deg,#514c34,#3b371f)!important}.bg-gradient-2{background:linear-gradient(180deg,#3b371f,#2b2810)!important}.bg-gradient-3{background:linear-gradient(180deg,#2b2810,#1f1d05)!important}.bg-gradient{background:linear-gradient(180deg,#514c34,#1f1d05)!important}.bg-gradient-reverse{background:linear-gradient(180deg,#1f1d05,#514c34)!important}#modId127 .section__title--box h2,#modId134 .section__title--box h2{color:#fff}small,.small{font-size:80%}#searchBox.offcanvas.offcanvas-top{height:60px}#searchBox.offcanvas.offcanvas-top .mls-dropdown .mls-results-box{max-height:none}#searchBox.offcanvas.offcanvas-top .empty-search-icon{margin-top:8%}#searchBox .mls-page-loader{display:none;height:0}#searchBox .search-pagination{margin:0}#searchBox .pagination .page-link>span,#searchBox .pagination .page-link>a{border-radius:50%;cursor:pointer;width:11px;height:11px;padding:0;border:none}#searchBox .pagination .page-link>span{pointer-events:initial!important;background:#be0a11}#searchBox .pagination .page-link>a{background:#999}#searchBox .j2c-findbar{width:100%}#searchBox .j2c-findbar__dropdown{background:#fff}#searchBox .j2c-findbar__searchheader .container{display:flex;align-items:center}#searchBox .j2c-findbar__field{display:flex;align-items:center;flex:1 1 auto;position:relative}#searchBox .j2c-findbar__icon,#searchBox .j2c-findbar__clear{position:static;transform:none;order:-1;margin-right:.75rem;font-size:1.1rem}#searchBox .j2c-findbar__icon{color:#4e5562}#searchBox .j2c-findbar__input{border:0;background:transparent;padding:.75rem 0;color:#222934;box-shadow:none;border-radius:0}#searchBox .j2c-findbar__input:focus{box-shadow:none;background:transparent}#searchBox .j2c-findbar__input:focus-visible{outline:0;box-shadow:inset 0 -2px #222934}#searchBox .j2c-findbar__searchclose{flex-shrink:0}#searchBox .j2c-findbar__panel{position:static;max-width:none;max-height:calc(100vh - 60px);overflow-y:auto;background:#fff;border:0;border-radius:0;box-shadow:none}#searchBox .j2c-findbar__countbar{background-color:rgb(var(--nl-dark-rgb));color:#fff}#searchBox .j2c-findbar__countbar .container{padding-top:.5rem;padding-bottom:.5rem}#searchBox .j2c-findbar__count,#searchBox .j2c-findbar__inline-page-info{color:#fff}#searchBox .j2c-findbar__inline-prev,#searchBox .j2c-findbar__inline-next{--nl-btn-color: #fff;--nl-btn-border-color: rgba(255, 255, 255, .6);--nl-btn-hover-color: #222934;--nl-btn-hover-bg: #fff;--nl-btn-hover-border-color: #fff;--nl-btn-disabled-color: rgba(255, 255, 255, .5);--nl-btn-disabled-border-color: rgba(255, 255, 255, .4);--nl-btn-focus-shadow-rgb: 255, 255, 255}#searchBox .j2c-findbar__results{padding-top:.75rem}#searchBox .j2c-findbar__item{border-bottom:0}#searchBox .j2c-findbar__item>a{padding:.5rem 0}#searchBox .j2c-findbar__title{font-size:1rem;color:#222934}#searchBox .j2c-findbar__desc{font-size:var(--nl-font-size-xxs, .825rem);color:#4e5562;-webkit-line-clamp:3}#searchBox .j2c-findbar__showall-footer{border-top:1px solid #e0e5eb}#productDetails .credova-button{line-height:1;position:relative;top:-2px}#productDetails .crdv-button .crdv-button-brand{top:0}.product-tag-list a .brand-title{color:#5d626c;transition:transform .3s ease-out}.product-tag-list a:hover .brand-title{color:var(--nl-link-hover-color-rgb);transition:transform .3s ease-out}@media screen and (min-width:992px){.filter-content.sticky--sidebar{position:sticky;top:80px}main.content-wrapper{min-height:500px}}@media screen and (min-width:1200px){main.content-wrapper{min-height:600px}}@media screen and (max-width:991px){#tabContent-136 .tab-pane{display:block;opacity:1;visibility:visible;margin-bottom:1rem}#tabContent-136 .megamenu-grid-title>.h3{font-size:1rem!important}.navbar-dark .navbar-nav .nav-link:not(.mega-nav-tab){color:var(--bs-gray-500)!important}}@media(max-width:991.98px){#navbarNav.offcanvas-nav{width:85vw;max-width:360px}#navbarNav .navbar-nav{flex-direction:column;width:100%}#navbarNav .navbar-nav>.nav-item{width:100%}#navbarNav .nav-link{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}#navbarNav .dropdown-menu,#navbarNav .dropdown-menu-xxl{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%;min-width:0;border:0;box-shadow:none;background:transparent!important;padding:0 .5rem;margin:0!important;animation:none!important}#navbarNav .mega-content{padding:0!important}#navbarNav .mega-content>.container-fluid,#navbarNav .mega-content .row{padding:0;margin:0}#navbarNav .mega-content .col,#navbarNav .mega-content [class*=col-]{width:100%;flex:0 0 100%;max-width:100%;padding:0}#navbarNav .row-cols-lg-4,#navbarNav .row-cols-xl-5{--bs-gutter-x: 0;--bs-gutter-y: 0}#navbarNav .dropend .dropdown-menu.show{position:relative!important;margin-left:0!important}#navbarNav .swiper,#navbarNav .mega-swiper,#navbarNav .slide-content{display:none!important}#navbarNav .dropdown-header{padding:.75rem 1rem;font-size:1rem;color:var(--bs-white)}#navbarNav .dropdown-item{padding:.625rem 1rem;white-space:normal}.top-bar.deals-open{z-index:1028}.offcanvas-body .nav-item{position:relative!important;display:block;width:100%}.offcanvas-body .nav-link.nav-link-main{color:var(--nl-nav-link-color)!important}.offcanvas-body .dropdown-item{color:var(--nl-nav-link-color)!important;background-color:transparent!important}header.navbar-sticky.navbar-dark-toggle .offcanvas-body .nav-link{color:var(--nl-nav-link-color)!important}}@media screen and (max-width:567px){.block-session-video.line-pattern{min-height:0;background:transparent}.navbar-brand img{height:40px;width:auto}}#modalbouncer-root .modalbouncer-content{background:#1f1d05!important;color:#fff!important}#modalbouncer-root #modalbouncer-title{color:#fff!important}#modalbouncer-root #modalbouncer-intro{font-size:.825rem}#modalbouncer-root .mb-yesno-group{width:75%;margin-left:auto;margin-right:auto}#modalbouncer-root .btn.btn-outline-secondary.mb-yesno-btn{color:#fff!important;border-color:#fff!important}#modalbouncer-root .btn.btn-outline-secondary.mb-yesno-btn:hover{color:#1f1d05!important;background-color:#fff!important}@media screen and (min-width:992px){#modalbouncer-root .mb-yesno-group{width:50%}}.j2c-modalbouncer-backdrop .j2c-modalbouncer-dialog.ef-agegate-dialog{max-width:560px}.j2c-modalbouncer-backdrop .j2c-modalbouncer-content.ef-agegate-content{background-color:var(--template-bg-dark-80, #34351f);color:#f5f5f0;border:1px solid rgba(255,255,255,.12);border-radius:.25rem;text-align:center}.ef-agegate-content .ef-agegate-logo{max-width:160px;height:auto;margin:1.5rem auto .5rem;display:block}.ef-agegate-content .modal-header{border-bottom:0;justify-content:center;padding-bottom:0}.ef-agegate-content .modal-title{color:#fff;text-transform:uppercase;letter-spacing:.04em}.ef-agegate-content #j2c-modalbouncer-intro{color:#f5f5f0cc!important}.j2c-mb-yesno-group{max-width:320px;margin:0 auto}.j2c-mb-yesno-btn{font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:.25rem;padding:.6rem 1rem}.ef-agegate-content .j2c-mb-yesno-yes{color:var(--bs-orange, #fd7e14);border:2px solid var(--bs-orange, #fd7e14);background-color:transparent}.ef-agegate-content .j2c-mb-yesno-yes:hover,.ef-agegate-content .j2c-mb-yesno-yes.active{color:#fff;background-color:var(--bs-orange, #fd7e14)}.ef-agegate-content .j2c-mb-yesno-no{color:#fff;border:2px solid rgba(255,255,255,.65);background-color:transparent}.ef-agegate-content .j2c-mb-yesno-no:hover,.ef-agegate-content .j2c-mb-yesno-no.active{color:var(--template-bg-dark-80, #34351f);background-color:#fff}.ef-agegate-content .j2c-mb-yesno-disclaimer{color:#f5f5f099!important}.ef-agegate-content .j2c-modalbouncer-submit{display:none}.j2commerce .fs-xs{font-size:var(--nl-font-size-xs)!important}.j2commerce .fs-sm{font-size:var(--nl-font-size-sm)!important}.ef-category-square{height:425px;overflow:hidden}.ef-category-square>img{width:100%;object-fit:cover}.ef-category-square .menu-shield-text{transform:translateY(-50%)}.j2commerce-single-product.detail .j2commerce-product-stock-container .in-stock,.j2commerce-single-product.detail .j2commerce-product-stock-container .out-of-stock{line-height:inherit}.j2commerce-single-product.detail .j2commerce-product-stock-container .in-stock:before,.j2commerce-single-product.detail .j2commerce-product-stock-container .out-of-stock:before{content:none}.j2commerce-single-product #AfterProductCart .j2c-restrictbyshipping-detail-alert{margin-top:0!important}.j2commerce-single-product #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert{--nl-alert-color: var(--nl-info-text-emphasis);--nl-alert-bg: var(--nl-info-bg-subtle);--nl-alert-border-color: var(--nl-info-border-subtle);--nl-alert-link-color: var(--nl-info-text-emphasis);border-width:var(--nl-border-width)!important;box-shadow:none!important;padding:var(--nl-alert-padding-y) var(--nl-alert-padding-x)!important;gap:0!important;font-size:1rem!important}.j2commerce-single-product #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert>.fa-triangle-exclamation{font-size:inherit!important;padding-right:.25rem;margin-right:.5rem}.j2commerce-single-product #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert>div>div:first-child{margin-bottom:.5rem}.product-tag-list .brand-image-ratio{max-width:240px;--nl-aspect-ratio: calc(80 / 164 * 100%);--aspect-ratio: calc(80 / 164 * 100%)}.product-tag-list #j2commerce-active-filters:has(#j2commerce-active-filter-tiles:empty){display:none}.product-tag-list .filter-accordion .accordion-body{padding-top:0}.product-tag-list .j2commerce-productfilter-list:not(.j2commerce-filter-swatches){display:flex;flex-direction:column;gap:.25rem}.j2commerce-single-product.detail #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert{color:var(--nl-info-text-emphasis)!important;background-color:var(--nl-info-bg-subtle)!important;border-color:var(--nl-info-border-subtle)!important}.j2commerce-single-product.detail #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert strong{color:inherit}.j2commerce-single-product.detail .j2commerce-add-to-cart .count-input{width:10.5rem;max-width:none}.j2commerce-single-product.detail .j2commerce-add-to-cart .count-input .btn-icon{width:var(--nl-btn-size, 3.25rem);height:var(--nl-btn-size, 3.25rem);flex-shrink:0}.j2commerce-single-product.detail .j2commerce-add-to-cart .count-input .form-control{flex:1 1 auto;width:auto;min-width:0}#j2commerce-active-filters:has(#j2commerce-active-filter-tiles:empty){display:none}.j2commerce-product-brand-label,.j2commerce-product-vendor-label{margin-bottom:.125rem}.product-tag-list #j2commerce-showing-count .fw-semibold{color:#d0334a;font-weight:inherit!important}.product-tag-list #productFilters #j2commerce-sortby{border:0;border-radius:0;box-shadow:none;padding-left:.25rem;background-color:transparent}.product-tag-list #productFilters #j2commerce-sortby:focus-visible{outline:2px solid var(--nl-body-color);outline-offset:2px}.j2c-modalbouncer-backdrop .j2c-modalbouncer-dialog.ef-agegate-dialog{max-width:var(--nl-modal-width, none)}.j2c-modalbouncer-backdrop .j2c-modalbouncer-content.ef-agegate-content{background-color:#1f1d05;color:#fff;border:1px solid rgba(0,0,0,.15)}.j2c-modalbouncer-backdrop .ef-agegate-content .modal-header{padding:1rem 1.25rem}.j2c-modalbouncer-backdrop .ef-agegate-content .modal-title{font-size:calc(1.425rem + 2.1vw);font-weight:400;line-height:1.2;color:#fff;text-transform:none;letter-spacing:normal}@media(min-width:1200px){.j2c-modalbouncer-backdrop .ef-agegate-content .modal-title{font-size:3rem}}.j2c-modalbouncer-backdrop .ef-agegate-content #j2c-modalbouncer-intro{font-size:.825rem;color:#80868f!important}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-group{max-width:none;width:75%;margin-left:auto;margin-right:auto}@media(min-width:992px){.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-group{width:50%}}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-btn{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:normal;border-width:var(--nl-border-width, 1px);border-style:solid;border-radius:.2rem;background-color:transparent}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-yes{color:var(--nl-primary, #fbb040);border-color:var(--nl-primary, #fbb040);text-transform:uppercase}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-yes:hover,.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-yes.active{color:#000;background-color:var(--nl-primary, #fbb040);border-color:var(--nl-primary, #fbb040)}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-no{color:#fff;border-color:#fff;text-transform:none}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-no:hover{color:#1f1d05;background-color:#fff}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-no.active{color:#fff;background-color:transparent}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-btn.active{box-shadow:inset 0 0 0 2px currentColor;font-weight:600}.j2c-modalbouncer-backdrop .ef-agegate-content .j2c-mb-yesno-disclaimer{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.j2commerce-product-list.eliteforce:not(.product-tag-list) .top-bar-filter #j2commerce-sortby{border-color:transparent;background-color:transparent;box-shadow:none;padding-left:0;cursor:pointer}.j2commerce-product-list.eliteforce:not(.product-tag-list) .top-bar-filter #j2commerce-sortby:focus{border-color:transparent;box-shadow:none}.j2commerce-product-list.eliteforce:not(.product-tag-list) .top-bar-filter #j2commerce-sortby:focus-visible{outline:2px solid var(--bs-body-color);outline-offset:2px}.dropdown.dropdown-mega>.dropdown-menu .megamenu-module{min-width:0}.dropdown.dropdown-mega>.dropdown-menu .megamenu-module>.dropdown-header{white-space:normal}button.nav-link.dropdown-toggle,button.dropdown-item.dropdown-toggle{margin:0;border-radius:0;letter-spacing:inherit;text-transform:inherit;-webkit-appearance:none;appearance:none}button.nav-link.dropdown-toggle{text-align:start}button.nav-link.dropdown-toggle:focus-visible,button.dropdown-item.dropdown-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.j2commerce-single-product #productNav.pnav-bar{--pnav-bg: rgb(var(--nl-dark-rgb));--pnav-text: #fff;--pnav-link: #fff;background-color:rgb(var(--nl-dark-rgb));color:#fff}.j2commerce-single-product #productNav.pnav-bar.pnav-bar--stuck{padding:0;border-bottom:0}.j2commerce-single-product #productNav.pnav-bar #j2commerce-product-navbar-tab{box-shadow:none;margin:0;padding-block:.5rem}.j2commerce-single-product #productNav.pnav-bar .pnav-link{color:#ffffffd9;background-color:transparent;border:0;padding:.5rem 1rem;font-family:var(--nl-font-family-headings);font-size:.875rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-underline-offset:.4rem}.j2commerce-single-product #productNav.pnav-bar .pnav-link:hover,.j2commerce-single-product #productNav.pnav-bar .pnav-link.active{color:#fff;background-color:transparent;border:0}.j2commerce-single-product #productNav.pnav-bar .pnav-link.active{text-decoration:underline 1px #e7971f}.j2commerce-single-product #productNav.pnav-bar .pnav-link:focus-visible{outline:2px solid #fff;outline-offset:-2px}.j2commerce-single-product #productNav.pnav-bar .pnav-link>[class*=fa-]{display:none}.j2commerce-single-product #productNav.pnav-bar #j2commerce-product-navbar-tab{gap:0;background-color:transparent}.j2commerce-single-product #productNav.pnav-bar #j2commerce-product-navbar-tab .nav-item{flex:0 0 auto}.j2commerce-single-product #productNav.pnav-bar #j2commerce-product-navbar-tab .nav-link{width:auto}.j2commerce-single-product #j2commerce-videodisplay{padding-block:3rem;overflow:hidden;scroll-margin-top:140px}.j2commerce-single-product #j2commerce-videodisplay>h3{margin-bottom:3rem!important;font-size:calc(1.375rem + 1.5vw);letter-spacing:1px;text-transform:uppercase}@media(min-width:1200px){.j2commerce-single-product #j2commerce-videodisplay>h3{font-size:2.5rem;margin-bottom:4rem!important}}.j2commerce-single-product .j2c-videoswiper .swiper{overflow:visible}.j2commerce-single-product .j2c-videoswiper--spotlight .swiper-slide{width:60vw;transition:opacity .3s ease}.j2commerce-single-product .j2c-videoswiper--spotlight .swiper-slide:not(.swiper-slide-active){opacity:.3}.j2commerce-single-product .j2c-videoswiper .swiper-pagination{bottom:-1.5rem}.j2commerce-single-product .j2c-video-poster{border-radius:10px}.j2commerce-single-product .j2c-video-poster:hover img{transform:none}.j2commerce-single-product .j2c-video-poster:focus-visible{outline:3px solid #e7971f;outline-offset:3px}.j2commerce-single-product .j2c-video-playbtn{font-size:1rem;text-shadow:none}.j2commerce-single-product .j2c-video-playbtn>i{display:none}.j2commerce-single-product .j2c-video-playbtn:after{content:"\f04b";display:block;width:64px;height:64px;border-radius:50%;background:#000000b3;color:#fff;font-family:var(--fa-style-family-classic, "Font Awesome 6 Free");font-weight:900;line-height:64px;text-align:center}.j2commerce-single-product .product-gallery{--product-color-accent: #e7971f}.j2commerce-single-product .product-gallery-main .swiper-button-prev,.j2commerce-single-product .product-gallery-main .swiper-button-next{--swiper-navigation-size: .875rem;width:2.75rem;height:2.75rem;margin-top:-1.375rem;border:1px solid var(--nl-border-color);border-radius:50%;background-color:var(--nl-body-bg, #fff);color:#222934}.j2commerce-single-product .product-gallery-main .swiper-button-prev{left:.75rem}.j2commerce-single-product .product-gallery-main .swiper-button-next{right:.75rem}.j2commerce-single-product .product-gallery-main .swiper-button-prev:focus-visible,.j2commerce-single-product .product-gallery-main .swiper-button-next:focus-visible{outline:2px solid #222934;outline-offset:2px}.j2commerce-single-product .product-gallery-thumbs{margin-top:1.5rem}.j2commerce-single-product .j2c-imagedisplay-grid .product-gallery-thumbs .swiper-wrapper{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (var(--j2c-imgdisp-cols-sm, 4) - 1) * var(--j2c-imgdisp-gap, .75rem)) / var(--j2c-imgdisp-cols-sm, 4));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:3px}@media(min-width:768px){.j2commerce-single-product .j2c-imagedisplay-grid .product-gallery-thumbs .swiper-wrapper{grid-auto-columns:calc((100% - (var(--j2c-imgdisp-cols, 5) - 1) * var(--j2c-imgdisp-gap, .75rem)) / var(--j2c-imgdisp-cols, 5))}}.j2commerce-single-product .j2c-imagedisplay-grid .product-gallery-thumbs .swiper-slide{scroll-snap-align:start;border-radius:var(--nl-border-radius-sm, .25rem)}.j2commerce-single-product .j2c-imagepopup-fullview-wrap:not(:focus-within){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.j2commerce-single-product .j2c-restrictbyshipping-detail-alert .ef-restrict-postal{color:inherit!important}.j2commerce-single-product .j2c-restrictbyshipping-detail-alert .ef-restrict-postal.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.j2commerce-single-product .j2c-restrictbyshipping-detail-alert .ef-restrict-toggle{padding:0;border:0;font-size:.75rem;color:inherit;text-decoration:underline;vertical-align:baseline}.j2commerce-single-product .j2c-restrictbyshipping-detail-alert .ef-restrict-codes{font-size:.875em}.product-card .category-icons{opacity:0;transition:opacity .2s ease-in-out}.product-card:hover .category-icons,.product-card:focus-within .category-icons{opacity:1}#productNav.pnav-bar--stuck{top:var(--pnav-sticky-offset, 70px)!important}.j2commerce-single-product .j2c-social-share-wrapper{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--nl-border-color, rgba(0, 0, 0, .1))}.j2commerce-single-product.detail #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert .small,.j2commerce-single-product.detail #AfterProductCart .j2c-restrictbyshipping-detail-alert .alert .text-body-secondary{color:inherit!important;font-size:1em;line-height:1.5;margin-top:0!important}.j2commerce-single-product.detail #AfterProductCart .j2c-restrictbyshipping-detail-alert .ef-restrict-codes,.j2commerce-single-product.detail #AfterProductCart .j2c-restrictbyshipping-detail-alert .ef-restrict-toggle{font-size:.8em}.brand-tags-list{gap:0;padding-left:0}.brand-tags-list .brand-tag-link{color:var(--nl-body-color);gap:.5rem}.brand-tags-list .brand-tag-name{font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em;text-align:center}.brand-tags-list .brand-tag-link:hover .brand-tag-name,.brand-tags-list .brand-tag-link:focus-visible .brand-tag-name{color:var(--nl-heading-color);text-decoration:underline}.brand-tags-list .brand-tag-link:focus-visible{outline:2px solid var(--nl-heading-color);outline-offset:2px;border-radius:2px}
