:root{--ast-global-color-0:#67875c;--ast-global-color-1:#8fb881;--ast-global-color-2:#dadada;--ast-global-color-3:#dddddd;--ast-global-color-4:#f5f5f5;--ast-global-color-5:#232527;--ast-global-color-6:#23252700;--ast-global-color-7:#424242;--ast-global-color-8:#bbbbbb;--jla-accent-color-dark-1:#435d41;--jla-secondary-accent-color-dark-1:#81a575;--jla-header-color:#121212;--jla-window-background-color:#141414;--jla-window-background-color-with-alpha:#141414c0;--jla-form-input-background-color:#181818;--font-family:HoboStd, SuperaGothic Regular, Century Gothic, CenturyGothic, AppleGothic, sans-serif}@font-face{font-family:HoboStd;src:local('Hobo Std'),local('HoboStd'),url(../../../themes/nautilusminiatures/fonts/HoboStd.otf);font-weight:400;font-display:swap}body{font-family:var(--font-family)}#ast-desktop-header .main-header-menu>.menu-item>.menu-link{font-size:1.3rem}thead{border-radius:6px}body,.ast-separate-container{background-color:var(--ast-global-color-5)}a{text-decoration:none}header .custom-logo-link img{max-width:190px}@media (max-width:921px){header .custom-logo-link img,.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:180px}}@media (max-width:544px){header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:160px}}.ast-header-break-point #ast-desktop-header{display:none}.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,.ast-header-break-point #ast-mobile-header .ast-below-header-bar{padding-left:20px;padding-right:20px}.ast-primary-header-bar{-webkit-box-shadow:0 1px 6px 0 rgb(0 0 0 / .3),0 1px 1px 0 rgb(0 0 0 / .1);-o-box-shadow:0 1px 6px 0 rgb(0 0 0 / .3),0 1px 1px 0 rgb(0 0 0 / .1);box-shadow:0 1px 6px 0 rgb(0 0 0 / .3),0 1px 1px 0 rgb(0 0 0 / .1);z-index:5;border-bottom-color:transparent!important;padding-top:1px}.ast-header-break-point .main-header-menu,.main-header-menu .sub-menu,.ast-primary-header-bar,.site-below-footer-wrap{background-color:var(--jla-header-color)!important}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{min-height:40px}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:60px}.ast-primary-header-bar .site-primary-header-wrap{min-height:65px}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:60px;font-weight:600;font-size:1.5rem!important}.ast-logo-title-inline .site-logo-img{padding-right:8px}.ast-site-title-wrap{padding-top:5px}.ast-site-title-wrap .site-title a{font-weight:600}.ast-logo-title-inline .ast-site-identity{padding:9px 0}.widget.woocommerce.widget_shopping_cart{border-color:#0c0c0ca0;border-radius:3px}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout{border-color:var(--jla-accent-color-dark-1)}.ast-site-header-cart .widget_shopping_cart:after,.woocommerce .ast-site-header-cart .widget_shopping_cart:after{border-bottom-color:#0c0c0ca0}.ast-menu-cart-outline .ast-addon-cart-wrap{border-width:0}.ast-site-header-cart a.cart-container *{font-size:1.5rem}.ast-site-header-cart i.astra-icon::after{font-size:13px}#ast-mobile-header .main-navigation .menu-item .menu-link{border-color:#3b3a3a;text-transform:uppercase}.ast-desktop .ast-primary-header-bar .ast-header-woo-cart,.ast-desktop .ast-primary-header-bar .ast-header-edd-cart{line-height:50px;min-height:50px}#ast-mobile-header .site-branding .site-title a{overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){#ast-mobile-header .site-branding .site-title a{white-space:nowrap}}.main-navigation .main-nav ul li a{line-height:40px}.nav-float-right #site-navigation{margin-left:30px;margin-right:auto}.inside-header{padding:10px 20px}.site-logo-img img{opacity:.75}.site-logo-img:hover img{opacity:.62}.site-footer{z-index:5}.ast-footer-copyright{color:#b9b9b9}@media (max-width:921px){#astra-footer-menu .menu-item>a{padding-left:10px;padding-right:10px}}div.site-below-footer-wrap{-webkit-box-shadow:0 -1px 6px 0 rgb(0 0 0 / .3),0 -1px 1px 0 rgb(0 0 0 / .1);-o-box-shadow:0 -1px 6px 0 rgb(0 0 0 / .3),0 -1px 1px 0 rgb(0 0 0 / .1);box-shadow:0 -1px 6px 0 rgb(0 0 0 / .3),0 -1px 1px 0 rgb(0 0 0 / .1)}.site-below-footer-wrap{min-height:50px!important}.site-below-footer-wrap{padding:8px 10px!important}.site-below-footer-wrap .footer-widget-area{margin-bottom:0}.site-footer-section{margin-bottom:0!important}#header-banner-container{display:inline-block;width:100%;z-index:5}#header-banner{text-align:center;color:#bcbcbc;font-weight:500}#header-banner-discount{margin-top:2px;padding:5px 8px 8px;line-height:1.5rem;background-color:#649b51;color:#000;font-size:1.2rem;font-weight:600;-webkit-box-shadow:0 1px 6px 0 rgb(54 72 48 / .8),0 1px 1px 0 rgb(54 72 48 / .3);-o-box-shadow:0 1px 6px 0 rgb(54 72 48 / .8),0 1px 1px 0 rgb(54 72 48 / .3);box-shadow:0 1px 6px 0 rgb(54 72 48 / .8),0 1px 1px 0 rgb(54 72 48 / .3)}#header-banner-shipping-delayed{margin-top:2px;padding:6px 8px 9px;line-height:1.5rem;background-color:#b3935f;color:#000;font-size:1.2rem;font-weight:600;-webkit-box-shadow:0 1px 6px 0 rgb(54 72 48 / .8),0 1px 1px 0 rgb(54 72 48 / .3);-o-box-shadow:0 1px 6px 0 rgb(54 72 48 / .8),0 1px 1px 0 rgb(54 72 48 / .3);box-shadow:0 1px 6px 0 rgb(54 72 48 / .8),0 1px 1px 0 rgb(54 72 48 / .3)}#header-banner-discount span,#header-banner-shipping-delayed span{display:inline-block}#header-banner-tagline{margin-top:14px;margin-bottom:-16px}#header-banner-tagline span{display:block}#header-banner-title{font-size:1.25rem;line-height:1.7rem;color:#c3c3c3}#header-banner-subtitle{font-size:1.1rem;line-height:1.4rem;font-style:italic;color:#a6a6a6;margin-top:3px}@media (max-width:1240px){#header-banner-tagline{margin-top:12px;margin-bottom:-8px}}@media (max-width:921px){#header-banner-discount,#header-banner-shipping-delayed{padding:4px 7px 7px;margin-bottom:0}#header-banner-tagline{margin-top:10px;margin-bottom:-10px}}@media (max-width:420px){#header-banner-discount,#header-banner-shipping-delayed{padding:2px 7px 4px;font-size:1.1rem}#header-banner-tagline{margin-top:9px;margin-bottom:-11px}#header-banner-title{font-size:1.22rem;line-height:1.62rem}#header-banner-subtitle{font-size:1.1rem;line-height:1.32rem}}@media (max-width:560px){#header-banner-discount+#header-banner-tagline,#header-banner-shipping-delayed+#header-banner-tagline{display:none}}#primary{padding:10px 0!important;margin:20px 0!important}@media screen and (max-width:1240px){#primary{padding:0!important}}body{--jla-background-size:auto 65%}@media(max-width:650px){body{--jla-background-size:80% auto}}@media(max-width:480px){body{--jla-background-size:90% auto}}@media(max-height:420px){body{--jla-background-size:50% auto}}body:not(.nautilus-home):before{background-image:url(../../../uploads/2022/11/nautilus-background.png);background-repeat:no-repeat;background-position:50% calc(50% + 30px);background-size:var(--jla-background-size);content:'';height:100%;width:100%;position:fixed;left:0;top:0;will-change:transform;z-index:-1}a:focus{outline:none}img.wp-post-image,img.attachment-woocommerce_thumbnail,.woocommerce-LoopProduct-link img{border-radius:6px}.custom-cart{padding:10px}.price{color:#000}.entry-title,.page-title,.ast-single-post .entry-title{text-align:center;font-size:2.8em!important;font-weight:600}.page-title,.entry-title{margin-bottom:30px;color:var(--ast-global-color-0)}@media (max-width:921px){.page-title,.entry-title{margin-bottom:25px}}@media (max-width:544px){.page-title,.entry-title{margin-top:5px;margin-bottom:20px}}.inside-article{background-color:transparent!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background-color:var(--jla-window-background-color-with-alpha);color:#eee}.woocommerce-MyAccount-navigation-link.is-active a{background-color:var(--jla-window-background-color-with-alpha)!important}.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce .woocommerce-Addresses .woocommerce-column__title,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-customer-details .woocommerce-Address-title,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{background:var(--jla-window-background-color-with-alpha)}.error404 #content .page-content{display:none}.error404 #content section.error-404{background-color:#fff0}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale{color:#fff;border-color:var(--jla-accent-color-dark-1);background-color:var(--jla-accent-color-dark-1)}.woocommerce a.button,.woocommerce button.button.alt,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce a.button.alt,.woocommerce .woocommerce-message a.button,.ast-site-header-cart .widget_shopping_cart .buttons .button.checkout,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border-color:var(--jla-accent-color-dark-1)}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{color:#050605;border-color:var(--jla-secondary-accent-color-dark-1);background-color:var(--jla-secondary-accent-color-dark-1)}::selection{background-color:var(--jla-accent-color-dark-1)}.fab{vertical-align:middle;font-size:30px}.logo-container{display:block;margin-top:6px}.logo-container>a{margin-right:10px}.fab.fa-instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.fab.fa-facebook{font-size:30px;background:#3b5998;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.fab.fa-artstation{font-size:30px;background:#1b9dec;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.woocommerce .woocommerce-breadcrumb,.ast-breadcrumbs{color:#a0a0a0}body.nautilus-home{background-color:#000000!important;--header-shadow-color:48, 48, 48}body.nautilus-home .ast-primary-header-bar{-webkit-box-shadow:0 1px 6px 0 rgba(var(--header-shadow-color),.3),0 1px 1px 0 rgba(var(--header-shadow-color),.1);-o-box-shadow:0 1px 6px 0 rgba(var(--header-shadow-color),.3),0 1px 1px 0 rgba(var(--header-shadow-color),.1);box-shadow:0 1px 6px 0 rgba(var(--header-shadow-color),.3),0 1px 1px 0 rgba(var(--header-shadow-color),.1)}body.nautilus-home div.site-below-footer-wrap{-webkit-box-shadow:0 -1px 6px 0 rgba(var(--header-shadow-color),.3),0 -1px 1px 0 rgba(var(--header-shadow-color),.1);-o-box-shadow:0 -1px 6px 0 rgba(var(--header-shadow-color),.3),0 -1px 1px 0 rgba(var(--header-shadow-color),.1);box-shadow:0 -1px 6px 0 rgba(var(--header-shadow-color),.3),0 -1px 1px 0 rgba(var(--header-shadow-color),.1)}body.nautilus-home #content .ast-container,#home-page-container{width:100%;margin:0;padding:0;max-width:none}#home-page-container{width:100%;height:calc(100% - 220px);position:absolute;top:130px;display:block}#home-page-swiper-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}#home-page-swiper{width:100%;height:100%;max-height:750px}#home-page-swiper .swiper-slide{display:flex;justify-content:center;background-color:#000}#home-page-swiper .swiper-slide img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;outline:none}#home-page-swiper .swiper-slide img:not([src]){opacity:0}#home-page-swiper .swiper-slide-active{width:100%!important;height:100%!important}.home-page-shop-button{position:absolute;top:83%;left:50%;transform:translate(-50%,0);z-index:100;display:none}.home-page-shop-button .wp-block-button__link{padding:12px 20px;color:#eaeaea;font-size:1.1rem;font-weight:600;background-color:#4c5e41cc;white-space:nowrap}@media (max-width:921px){#home-page-swiper{transform:translateY(-30px)}.home-page-shop-button{display:block}}body.page.nautilus-about #content #primary #main{background-color:var(--jla-window-background-color-with-alpha);padding:20px;border-radius:6px}body.page.nautilus-about .logo-putty-and-paint{height:25px}body.page.nautilus-about #main{font-size:1.05rem}.ast-on-card-button.ast-onsale-card{display:none}.woocommerce ul.products li.product .onsale{background-color:var(--jla-accent-color-dark-1);font-size:1.15em;line-height:2.9em;min-width:55px;min-height:48px;margin-top:-10px;margin-left:-10px;right:auto;left:0}.woocommerce-products-header{display:none}.woocommerce ul.products{margin-top:25px}.woocommerce .woocommerce-breadcrumb{font-size:1.1rem}.woocommerce .woocommerce-breadcrumb::after{color:var(--ast-global-color-3)}.woocommerce ul.products li.product .ast-shop-product-out-of-stock{color:var(--ast-global-color-3);display:inline-flex;border-radius:5px;padding:3px 8px;font-size:.9em;align-items:center;font-weight:600;top:8px;left:unset;margin-left:8px;right:8px;bottom:unset;background-color:#383838dd!important;-webkit-box-shadow:1px 1px 6px 0 rgb(0 0 0 / .3),1px 1px 1px 0 rgb(0 0 0 / .1);-o-box-shadow:1px 1px 6px 0 rgb(0 0 0 / .3),1px 1px 1px 0 rgb(0 0 0 / .1);box-shadow:1px 1px 6px 0 rgb(0 0 0 / .3),1px 1px 1px 0 rgb(0 0 0 / .1);z-index:5}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:2em}@media (min-width:769px){.woocommerce-shop .page-title{margin-top:-10px}}@media (hover:none){.astra-shop-thumbnail-wrap:hover .add_to_cart_button{display:none}}.product .summary .entry-title{font-size:3rem}.product .entry-summary .product_title.entry-title{text-align:left}.product .summary .ppc-button-wrapper{display:none}.woocommerce-product-details__short-description{margin-top:12px}.woocommerce-product-details__short-description p{margin-bottom:1.5em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--ast-global-color-8)}.woocommerce-product-details__short-description{padding-top:6px;padding-bottom:8px}.single-product-payment-icons-container img{max-height:28px;margin-right:4px;border-radius:4px;margin-bottom:3px}.reset_variations{display:none!important}.woocommerce div.product{--product-side-panel-container-width:460px;--product-side-panel-left-margin:30px;--product-side-panel-width:calc(var(--product-side-panel-container-width) - var(--product-side-panel-left-margin))}@media screen and (max-width:1240px){.woocommerce div.product{--product-side-panel-container-width:460px;--product-side-panel-left-margin:20px}}@media screen and (max-width:1040px){.woocommerce div.product{--product-side-panel-container-width:420px}}@media screen and (max-width:921px){.woocommerce div.product{--product-side-panel-container-width:380px}}.woocommerce #content div.product div.summary{width:var(--product-side-panel-width)!important;float:right!important}#product-gallery-container{float:left;width:100%;margin-right:calc(-1 * var(--product-side-panel-container-width));margin-bottom:30px}#product-gallery-swiper{width:auto;margin-right:var(--product-side-panel-container-width)}@media screen and (max-width:768px){#product-gallery-container{margin-right:0;float:none}#product-gallery-swiper{width:auto;margin-right:0;float:none}.woocommerce #content div.product div.summary{width:100%!important;float:none}}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.5em;margin-bottom:.3em;color:var(--ast-global-color-0);font-weight:600}.woocommerce ul.products li.product .price{font-size:1.2em}.page-id-37 .woocommerce .product-price{font-size:.9em}.woocommerce .product .price ins bdi,.woocommerce .product-price ins bdi{font-size:1.2em;color:#77af63}.woocommerce .product .price del bdi,.woocommerce .product-price del bdi{font-size:1.1em;color:#ccc}.woocommerce .product .price del,.woocommerce .product-price del{opacity:0.7!important}.woocommerce .related.products h2{font-size:2rem}.woocommerce #content div.product div.summary{border-radius:6px;background-color:var(--jla-window-background-color-with-alpha);padding:10px 15px;-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / .2),1px 1px 1px 0 rgb(0 0 0 / .1);-o-box-shadow:1px 1px 2px 0 rgb(0 0 0 / .2),1px 1px 1px 0 rgb(0 0 0 / .1);box-shadow:1px 1px 2px 0 rgb(0 0 0 / .2),1px 1px 1px 0 rgb(0 0 0 / .1)}.woocommerce #content div.product .woocommerce-tabs{border-radius:6px;background-color:var(--jla-window-background-color-with-alpha);padding:20px 15px;-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / .2),1px 1px 1px 0 rgb(0 0 0 / .1);-o-box-shadow:1px 1px 2px 0 rgb(0 0 0 / .2),1px 1px 1px 0 rgb(0 0 0 / .1);box-shadow:1px 1px 2px 0 rgb(0 0 0 / .2),1px 1px 1px 0 rgb(0 0 0 / .1)}.woocommerce .woocommerce-breadcrumb a,.ast-breadcrumbs a{color:var(--ast-global-color-0)}.woocommerce .woocommerce-breadcrumb{margin-bottom:0}.ast-on-card-button.ast-onsale-card{position:absolute;top:1em;left:1em}.product.outofstock .ast-on-card-button{display:none}.woocommerce a.add_to_cart_button:focus,.woocommerce .button.single_add_to_cart_button:focus{border-width:0}.ast-on-card-button.add_to_cart_button{top:.8em;right:.8em}.ast-on-card-button.add_to_cart_button svg{width:24px;height:24px}.ast-on-card-button .ahfb-svg-iconset{color:#ffffff!important;background-color:#333a;width:3.1em;height:3.1em;opacity:.93}.ast-on-card-button:focus{border:none!important;outline:none}.ast-on-card-button:hover .ahfb-svg-iconset{background-color:#222a;opacity:1}.product form.cart .quantity,form.woocommerce-cart-form .quantity{min-width:8.1rem}.woocommerce .quantity a{font-size:1.2rem}.single-product .product_meta{display:none}div.product .stock{font-size:1.1em!important}mark{color:#fff}.fancybox-button:focus{background-color:initial;color:#ccc}.fancybox-button:hover{background-color:#555;color:#fff}.fancybox-thumbs{background-color:#424242}.fancybox-thumbs__list a{border-radius:2px}.fancybox-thumbs__list a:before{border-width:3px;border-color:#c6c6c6}#product-gallery-swiper .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;outline:none}#product-gallery-swiper .swiper .swiper-slide img:not([src]){opacity:0}.product-gallery-lightbox{position:absolute;z-index:10;top:12px;right:12px;width:42px;height:42px;font-size:19px!important;line-height:27px;padding:6px 8px 9px 8px;border-radius:50%;color:#f8f8f8fa;background-color:#00000056;cursor:pointer;visibility:hidden}.product-gallery-lightbox:hover{color:#fcfcfc;background-color:#0006}@media (max-width:1040px){.product-gallery-lightbox{top:8px;right:8px;width:40px;height:40px;font-size:18px!important;line-height:25px}}@media (max-width:921px){.product-gallery-lightbox{top:7px;right:7px;width:38px;height:38px;font-size:17px!important;line-height:23px}}@media (max-width:440px){.product-gallery-lightbox{top:6px;right:6px;width:36px;height:36px;font-size:16px!important;line-height:21px}}.product-gallery-lightbox a{color:inherit}#product-gallery-swiper{--swiper-preloader-color:#4c5053;--swiper-pagination-color:#b2b2b2;--swiper-pagination-bullet-size:9px;--swiper-pagination-bullet-inactive-color:#555555;--swiper-pagination-bullet-inactive-opacity:0.80;--swiper-navigation-size:22px;--swiper-button-side-margin:13px}@media (max-width:921px){#product-gallery-swiper{--swiper-button-side-margin:10px}}@media (max-width:440px){#product-gallery-swiper{--swiper-button-side-margin:8px}}#main-swiper[data-bg-color-type="light"]{--swiper-pagination-color:#444444;--swiper-pagination-bullet-inactive-color:#666666}#product-gallery-swiper #main-swiper{cursor:pointer}#product-gallery-swiper .swiper-pagination{visibility:hidden}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px}@media (max-width:480px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:6px}}@media (max-width:440px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:4px}}#product-gallery-swiper .swiper-button-next::after,.swiper-button-prev::after{content:none}#product-gallery-swiper .swiper-button-disabled{cursor:pointer!important;pointer-events:auto!important;opacity:0.55!important}#product-gallery-swiper #main-swiper,#product-gallery-swiper #thumb-swiper .swiper-slide img{border-radius:6px}#product-gallery-swiper #main-swiper .swiper-slide:not(.swiper-slide-active){visibility:hidden}#product-gallery-swiper .swiper .swiper-slide .swiper-lazy-loaded{background:#fff0}#product-gallery-swiper .swiper-button{width:39px;height:39px;margin-top:-20px;color:#f3f3f3fa;background-color:#2a2a2acc;border-radius:100%;font-size:20px;visibility:hidden}#main-swiper[data-bg-color-type="light"] .swiper-button{color:#fffffff0;background-color:#666c}#product-gallery-swiper .swiper-button-prev{left:var(--swiper-button-side-margin)}#product-gallery-swiper .swiper-button-next{right:var(--swiper-button-side-margin)}@media (max-width:440px){#product-gallery-swiper .swiper-button{width:35px;height:35px;margin-top:-18px;font-size:18px}}@media (hover:hover){#product-gallery-swiper .swiper-button{transition:all 0.2s ease-in}#product-gallery-swiper .swiper-button:not(.swiper-button-disabled):hover{color:#fcfcfcfc;background-color:#404040cc}#main-swiper[data-bg-color-type="light"] .swiper-button:not(.swiper-button-disabled):hover{color:#fffffffd;background-color:#555555d8}#product-gallery-swiper .swiper-button-prev{transform:translateX(calc(0px - calc(100% + var(--swiper-button-side-margin))))}#product-gallery-swiper .swiper-button-next{transform:translateX(calc(100% + var(--swiper-button-side-margin)))}#product-gallery-swiper #main-swiper:hover .swiper-button{transform:translateX(0);transition:all 0.2s ease-out}}@media (hover:none){#product-gallery-swiper .swiper-button{display:none}}#product-gallery-swiper #thumb-swiper{margin-top:8px}#product-gallery-swiper #main-swiper .swiper-slide img{max-width:800px}#product-gallery-swiper #thumb-swiper .swiper-slide{cursor:pointer;opacity:.45;aspect-ratio:1}#product-gallery-swiper #thumb-swiper .swiper-slide-thumb-active{opacity:1}#product-gallery-swiper .product-gallery-image-credits{visibility:hidden;position:absolute;bottom:8px;right:13px;text-align:right;pointer-events:none;font-style:italic;line-height:1.2em;color:#a0a0a0}#main-swiper[data-bg-color-type="light"] .product-gallery-image-credits{color:#2f2f2f}@media (max-width:1040px){#product-gallery-swiper .product-gallery-image-credits{font-size:.97em}}@media (max-width:1000px){#product-gallery-swiper .product-gallery-image-credits{font-size:.94em}}@media (max-width:960px){#product-gallery-swiper .product-gallery-image-credits{font-size:.9em}}@media (max-width:921px){#product-gallery-swiper .product-gallery-image-credits{font-size:.97em}}@media (max-width:880px){#product-gallery-swiper .product-gallery-image-credits{top:7px;left:9px;text-align:left;bottom:revert;right:revert}}@media (max-width:800px){#product-gallery-swiper .product-gallery-image-credits{font-size:.95em}}@media (max-width:768px){#product-gallery-swiper .product-gallery-image-credits{font-size:1em;bottom:7px;right:12px;text-align:right;top:revert;left:revert}}@media (max-width:600px){#product-gallery-swiper .product-gallery-image-credits{font-size:.96em}}@media (max-width:544px){#product-gallery-swiper .product-gallery-image-credits{font-size:.93em}}@media (max-width:480px){#product-gallery-swiper .product-gallery-image-credits{font-size:.92em;top:7px;left:8px;text-align:left;bottom:revert;right:revert}}@media (max-width:440px){#product-gallery-swiper .product-gallery-image-credits{font-size:.9em;top:6px;left:7px}}@media (max-width:340px){#product-gallery-swiper .product-gallery-image-credits{font-size:.88em}}.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead,.woocommerce-cart .cart-collaterals .cross-sells>h2,.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-order h2{background-color:var(--jla-window-background-color-with-alpha)!important}.woocommerce-page input[type=number]{background-color:#5d5d5d;color:#fff}input,.input-text,select,span.selection span,input[type=number],input[type=text],textarea,.select2-dropdown{font-family:var(--font-family);font-weight:500;font-size:1rem;border-radius:4px!important;background-color:var(--jla-form-input-background-color)!important;color:#cbcbcb!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--jla-form-input-background-color) inset!important}input:-webkit-autofill{-webkit-text-fill-color:var(--ast-global-color-3)!important}input.input-text{line-height:1.3!important;padding:.5em .75em}.select2-container--default .select2-results__option[data-selected=true]{background-color:#343434}.woocommerce table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{max-width:100px}.widget_shopping_cart{background-color:#222324!important}.woocommerce a.remove{opacity:.7}form.woocommerce-checkout #order_review_heading,form.woocommerce-checkout #order_review{background-color:var(--jla-window-background-color-with-alpha)}form.woocommerce-checkout #order_review table.woocommerce-checkout-review-order-table thead{background-color:var(--jla-window-background-color)!important}form.woocommerce-checkout #order_review table.woocommerce-checkout-review-order-table td,form.woocommerce-checkout #order_review table.woocommerce-checkout-review-order-table th{padding-left:10px}#order_review .woocommerce-privacy-policy-text{font-size:.9rem}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--ast-global-color-6)}.woocommerce-page.woocommerce-checkout #payment div.payment_box{background-color:#ddd}.woocommerce-page.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#ddd;margin-top:-.9em}.woocommerce form div.payment_method_ppcp-credit-card-gateway{border-radius:4px!important}.woocommerce form div.payment_method_ppcp-credit-card-gateway,.woocommerce form div.payment_method_ppcp-credit-card-gateway input{font-family:Arial,sans-serif}.woocommerce form div.payment_method_ppcp-credit-card-gateway .form-row label{font-size:1.06rem}.woocommerce form div.payment_method_ppcp-credit-card-gateway .form-row .required{color:#515151}#ppc-button-ppcp-gateway{padding:15px;margin-bottom:30px;border-radius:6px}#payment ul.payment_methods li img.ppcp-card-icon{padding:0;max-height:26px;border-radius:4px}@media (max-width:420px){#payment ul.payment_methods li img.ppcp-card-icon{max-height:22px}}.woocommerce-page.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce-page.woocommerce-checkout #payment div.form-row .ppcp-dcc-order-button{margin-bottom:30px}form.woocommerce-checkout #order_review_heading{border-top-left-radius:6px;border-top-right-radius:6px}form.woocommerce-checkout #order_review{border-bottom-left-radius:6px;border-bottom-right-radius:6px}form.woocommerce-checkout textarea.input-text{padding:6px 10px}form.woocommerce-checkout #order_comments{padding:12px 10px}form.woocommerce-checkout #select2-billing_country-container,.select2-search__field{font-size:1.1rem}form.woocommerce-checkout .select2-selection--single{padding-top:8px;padding-bottom:8px}form span.selection span.select2-selection__arrow{background-color:transparent!important}span.select2-dropdown{color:#000}.select2-container--default .select2-results__option--highlighted{background-color:#444444!important}.woocommerce form .form-row .required{color:#d2d1d1}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){border-color:#818181}