@media only screen and (max-width:48em){.slider-nav-reveal .flickity-prev-next-button.previous,.slider-nav-reveal .flickity-prev-next-button.next{display:none}.row.recommended-for-you-flickity{overflow-x:scroll;width:auto;display:grid;grid-template-columns:repeat(6,150px);margin:0 15px;gap:15px}.row.recommended-for-you-flickity .product{max-width:unset}.row.recommended-for-you-flickity .product .box-text p{font-size:small}.row.recommended-for-you-flickity .box-image{width:150px;padding:unset;padding-top:10px}.row.recommended-for-you-flickity .box-image img{height:75px}.row.recommended-for-you-flickity .box{text-align:left}footer .footer-widgets .widget_nav_menu [class*="menu-"][class*="-container"].collapsed{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease;padding:0}footer .footer-widgets .widget_nav_menu [class*="menu-"][class*="-container"].expanded{max-height:500px;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease;padding:10px 0;padding-top:0}footer .footer-widgets .widget_nav_menu [class*="menu-"][class*="-container"]{transition:max-height 0.3s ease,padding 0.3s ease}footer .footer-widgets .widget_nav_menu.widget{margin-bottom:.5em}footer .footer-widgets #nav_menu-5.widget_nav_menu.widget{border-bottom:1px solid darkgray;margin-bottom:15px;padding-bottom:15px!important}footer .footer-widgets .widget_nav_menu.widget .widget-title{font-size:.875rem}footer .footer-widgets .widget_nav_menu i{font-size:24px;color:#000;opacity:1}}.box a{font-size:.875rem}.box-text{width:75%;margin:0 10px}.secondary-product-title{font-size:1.2em;color:#666;margin-bottom:10px}.image-tools.show-on-hover{opacity:1}.image-tools .wishlist-button{border:0 none;display:flex;justify-content:center;align-items:center}.image-tools .wishlist-button:hover{background-color:#ededed}.wishlist-custom-icon{color:#000;width:24px}.wishlist-popup{display:none}.main-product-section .accordion .worry-free-purchasing .toggle,.main-product-section .accordion .stockx-verified .toggle{left:unset;right:0}.main-product-section .accordion .worry-free-purchasing .accordion-title,.main-product-section .accordion .stockx-verified .accordion-title{padding-left:10px;display:flex;align-items:center;gap:5px;font-weight:600;font-size:16px;line-height:1.6;transition:all ease 0.5s}.main-product-section .accordion .worry-free-purchasing .accordion-title:hover,.main-product-section .accordion .stockx-verified .accordion-title:hover{background:#f5f5f5}.main-product-section .accordion .worry-free-purchasing .accordion-title.active,.main-product-section .accordion .stockx-verified .accordion-title.active{border-color:lightgray}.main-product-section .accordion .worry-free-purchasing .accordion-inner,.main-product-section .accordion .stockx-verified .accordion-inner{padding-left:10px;font-size:small}.main-product-section .accordion .worry-free-purchasing .accordion-inner .icon-box-text{padding-left:10px}.main-product-section .accordion .worry-free-purchasing .accordion-inner .icon-box-text h3{font-weight:600;font-size:small;margin-bottom:0}.main-product-section .accordion .worry-free-purchasing .accordion-title .new-span-worry-free{background:#d4d4e8;padding:5px;font-size:small;border-radius:5px;margin-left:5px;font-weight:500;padding-bottom:0;padding-top:3px}.main-product-section .accordion .stockx-verified .accordion-title .stock-x-header-icon{top:3px;position:relative}.main-product-section .accordion .stockx-verified .accordion-title .stock-x-header-icon svg{width:24px}.main-product-section .accordion .stockx-verified .accordion-title .stock-x-header-condition{margin-left:200px;font-size:smaller;font-weight:500}.main-product-section .accordion .accordion-inner .stock-x-verification-link,.main-product-section .accordion .stock-x-header-condition .stockx-link{font-weight:700;color:#006340}.main-product-section .single_variation_wrap{border:1px solid #cfcfcf;padding:15px;border-radius:.5rem}.main-product-section .woocommerce-variation-price{border:unset;font-size:1em;display:flex;justify-content:center}.main-product-section .ux-swatch:hover:not(.selected):not(.disabled){box-shadow:0 0 0 2px var(--fs-color-secondary);background:#f4f3f1}.main-product-section .woocommerce-variation-add-to-cart :where(.ux-quantity,.single_add_to_cart_button,.ux-buy-now-button),form.cart :where(.ux-quantity,.single_add_to_cart_button,.ux-buy-now-button){width:100%;border-radius:6.25rem}.main-product-section .new-cart-buttons-container{display:flex;flex:0 0 49%}.main-product-section .new-cart-buttons-container button{margin-bottom:0;padding-top:6px;padding-bottom:3px}.main-product-section .new-cart-buttons-container button.single_add_to_cart_button{margin-right:10px;background:transparent;color:black!important;border-color:#000}.main-product-section .new-cart-buttons-container button.single_add_to_cart_button:hover{background:#000;color:#fff!important}.main-product-section .new-cart-buttons-container .ux-buy-now-button{margin-left:0;background:#006340}.main-product-section .new-cart-buttons-container .ux-buy-now-button:hover{background:#324c38}.main-product-section .ux-quantity{display:flex;justify-content:center;padding-bottom:15px;border-radius:0}.main-product-section .add-to-cart-container table.variations{height:0;display:none;transition:all ease 0.5s}.main-product-section .add-to-cart-container table.variations.show{display:block;height:max-content}.main-product-section .size-option-container{margin-bottom:20px;border:1px solid lightgray;padding:10px 15px 5px 15px;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between}.main-product-section .add-to-cart-container label[for="pa_size"]{display:none}.single-product .product-type-simple .size-option-container{display:none}.single-product .product-type-variable .size-option-container{display:flex}.main-product-section .add-to-cart-container table.variations .value,.main-product-section .add-to-cart-container table.variations tbody{display:grid}.main-product-section .add-to-cart-container table.variations .value .ux-swatches{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:center;padding:0 15px}.single-product .product-title-container{margin-top:20px}.single-product .product-title-container .product-title{margin-bottom:0}.single-product .breadcrumbs{font-size:small}.main-product-section .ask-for-more-section{display:flex;justify-content:center}.main-product-section .ask-for-more-section p,.main-product-section .ask-for-more-section svg{color:#006340;font-size:14px}.main-product-section .ask-for-more-section button{display:flex;height:30px;gap:5px}.main-product-section .ask-for-more-section svg{top:0;position:relative}.main-product-section .sales-and-market-data-container{display:flex;justify-content:space-between;border-top:1px solid lightgray;padding-top:15px;font-size:14px}.main-product-section .sales-and-market-data-container .view-market-data{color:#006340;font-weight:600}.main-product-section .sales-and-market-data-container .view-market-data a{color:#006340;border-bottom:2px solid}.main-product-section .add-to-cart-container:not(:has(.single_variation_wrap)){border:1px solid #cfcfcf;padding:15px;border-radius:.5rem;padding-bottom:5px;margin-bottom:15px}.main-product-section .image-tools.bottom.left{display:none}.main-product-section .slider-show-nav .flickity-prev-next-button,.main-product-section .slider:hover .flickity-prev-next-button{display:none}.main-product-section .product-thumbnails a{border-radius:1rem}.before-footer-banner-container{margin:0!important}.before-footer-banner-container .col{padding-right:10px}.before-footer-banner-container .col-inner{background:#393939;padding:20px;color:#fff;font-size:small;border-radius:.5rem}.before-footer-banner-container .col-inner h4,.before-footer-banner-container .col-inner a{color:#fff;font-size:small}.before-footer-banner-container .col-inner h4{font-weight:700}.before-footer-banner-container .col-inner .section-title-container,.before-footer-banner-container .col-inner p{margin-bottom:0}.before-footer-banner-container .col-inner a:hover{border-bottom:1px solid}.footer-2{border:0 none}.footer-title{background:#ededed}.footer-title h2{padding-top:30px;margin-bottom:0;padding-left:15px}.access-the-now-section{background:#ededed}.access-the-now-section .col{padding-bottom:0}.access-the-now-section h2{text-align:right;right:15px;position:relative;padding-top:30px;margin-bottom:0;font-weight:500}.product-details-section .product-meta-container{display:flex;margin-bottom:5px}.product-details-section .product-meta-container .product-meta-element{width:200px;font-size:.875rem}.product-details-section .product-meta-container .product-meta-value{text-transform:uppercase;font-size:.875rem}.product-details-section .product-description-section{padding-top:35px}.product-description-section .product-description-content{font-size:.875rem;white-space:break-spaces}.product-description-section .product-description-heading{font-size:18px}.product-details-section{max-height:200px;overflow:hidden;transition:all ease 0.5s;background:linear-gradient(to bottom,white 90%,#ddd);transition:all ease 0.5s}.product-details-section.expanded{max-height:500px;opacity:1;background:unset}.product-details-read-more a span,.product-details-read-more a i{color:#006340;font-size:.875rem}.related-products-wrapper{border-bottom:1px solid lightgray}.category-page-description .row{background:rgb(244,243,241);padding:30px;border-radius:1rem;margin-top:30px}.tax-product_cat h1.shop-page-title,.tax-product_cat main .term-description{display:none}.category-page-description .description-text{max-height:60px;overflow:hidden;transition:all ease 0.5s;font-size:14px}.category-page-description .description-text.expanded{max-height:500px}.category-page-description .read-more-button{cursor:pointer;font-weight:600;width:120px;height:36px;background:#edf2f7;transition:all ease 0.5s;border-radius:6.25rem;padding:0 5px;margin-top:15px}.category-page-description .read-more-button:hover{background:#e2e8f0}.tag-page-description .row{background:rgb(244,243,241);padding:30px;border-radius:1rem;margin-top:30px}.tax-product_tag h1.shop-page-title,.tax-product_tag main .term-description{display:none}.tag-page-description .description-text{max-height:60px;overflow:hidden;transition:all ease 0.5s;font-size:14px;margin-bottom:15px}.tag-page-description .description-text.expanded{max-height:500px}.tag-page-description .read-more-button{cursor:pointer;font-weight:600;width:120px;height:36px;background:#edf2f7;transition:all ease 0.5s;border-radius:6.25rem;padding:0 5px}.tag-page-description .read-more-button:hover{background:#e2e8f0}.brand-page-description .row{background:rgb(244,243,241);padding:30px;border-radius:1rem;margin-top:30px}.tax-pwb-brand h1.shop-page-title,.tax-pwb-brand main .pwb-brand-description{display:none}.brand-page-description .description-text{max-height:60px;overflow:hidden;transition:all ease 0.5s;font-size:14px;margin-bottom:15px}.brand-page-description .description-text.expanded{max-height:500px}.brand-page-description .read-more-button{cursor:pointer;font-weight:600;width:120px;height:36px;background:#edf2f7;transition:all ease 0.5s;border-radius:6.25rem;padding:0 5px}.brand-page-description .read-more-button:hover{background:#e2e8f0}.row.recommended-for-you-flickity .price-wrapper,.category-page-row .price-wrapper{margin-top:5px}.xpress-ship{display:flex;background:#f4f3f1;width:max-content;padding:0 10px;align-items:center;margin-top:10px;border-radius:3px;font-size:14px}.single-product .xpress-ship{margin-top:0;gap:5px;padding-top:3px;padding-bottom:3px}.related-products-wrapper .xpress-ship{display:none}.xpress-ship .icon{top:2px;position:relative}.xpress-ship .icon svg{width:20px}.lowest-ask{color:#5f5f5f;font-size:12px}.related-products-wrapper .lowest-ask{display:none}.box-image{width:190px;height:107px;border:1px solid #fff;border-radius:20px;display:flex;justify-content:center;align-items:center}.product-release-info{display:flex;align-items:center;margin-bottom:10px;gap:10px;font-size:14px}@media (min-width:1024px){.main-product-section .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{width:500px;margin:0 auto}.main-product-section .woocommerce-product-gallery__image{display:flex;justify-content:center}.main-product-section .product-gallery-slider img{border-radius:20px}.row.main-product-section .col-inner .product-thumbnails .flickity-viewport{width:500px!important;margin:0 auto;border-radius:unset}.row.main-product-section .col-inner .product-thumbnails img{margin-bottom:unset}.main-product-section .product-thumbnails a{border-radius:10px;margin-right:30px}.main-product-section .product-thumbnails .is-nav-selected a img,.main-product-section .product-thumbnails a:hover img{transform:unset}.main-product-section .product-images .image-tools.top.right{right:105px}.header-nav.nav>li>a>i.icon-angle-down{display:none}#wide-nav ul.sub-menu.nav-dropdown.nav-dropdown-simple{display:flex;justify-content:center;height:max-content}#wide-nav .nav-dropdown.nav-dropdown-simple>li.nav-dropdown-col{width:max-content;border-color:transparent}#wide-nav .nav-column li>a:hover,#wide-nav .nav-dropdown>li>a:hover{text-decoration:underline}#wide-nav .nav>li{height:48px;transition:all ease 0.25s}#wide-nav .nav>li:hover{border-bottom:2px solid}}@media (max-width:768px){.main-product-section .accordion .stockx-verified .accordion-title .stock-x-header-condition{margin-left:60px}.product-breadcrumbs-title-container{padding:0 20px}.before-footer-banner-container .col{padding-bottom:15px}.before-footer-banner-container .col:last-child{padding-bottom:30px}.access-the-now-section h2{text-align:left;right:unset;position:unset;padding-top:30px;margin-bottom:0}.product-details-section .product-meta-container .product-meta-element{width:100px}.product-details-section .product-description-section{padding-top:unset}.product-details-section{max-height:300px}.product-details-section.expanded{max-height:1000px}.footer-title h2{padding-left:15px}.category-page-description,.tag-page-description,.brand-page-description{margin:0 20px}.category-page-description .read-more-button,.tag-page-description .read-more-button,.brand-page-description .read-more-button{margin-top:15px}.product-release-info{flex-wrap:wrap;justify-content:center}}