:root{--rounded-8px:8px}p.category{font-size:15px;font-weight:700}.header-nav .cart-item a{color:#fff!important}.pb-0 .col{padding-bottom:0}.wpcf7-form.init{margin-bottom:0}form.cart{display:flex;flex-wrap:wrap;align-items:center}form.cart .qty-text{margin-bottom:15px}form.cart .quantity{width:100%;margin:0;gap:8px}form.cart .quantity input{background-color:#fff;border-radius:6px!important}form.cart .quantity input[type="number"]{width:80px!important;max-width:unset}form.cart .quantity input[type="button"]{width:40px;height:40px;border:1px solid #e5e7eb!important;border-radius:6px!important}form.cart button{width:calc(100% / 2 - 10px);margin-top:20px;margin-bottom:0;margin-right:0;height:50px;border-radius:6px;text-transform:unset}form.cart button.buy_now_button{margin-left:15px}button.single_add_to_cart_button:before{content:"";display:inline-block;font-family:fl-icons!important;font-weight:400!important;margin-right:10px}button.single_add_to_cart_button{background-color:transparent!important;color:#ee4343;border:1px solid #ee4343}button.single_add_to_cart_button:hover{background-color:#ee4343!important}button.button.buy_now_button{background:#ea4240;background:linear-gradient(90deg,rgb(234 66 64) 0%,rgb(193 51 34) 100%)}@media screen and (max-width:549px){form.cart button{width:100%}form.cart button.buy_now_button{margin-left:0}}button.single_add_to_cart_button.button.alt.loading:after{border-right-color:#ee4343!important;border-top-color:#ee4343!important}.flickity-prev-next-button{opacity:1}.flickity-prev-next-button svg{border-radius:0!important;background-color:rgb(0 0 0 / .5);color:#fff;height:45px;border:0!important;width:25px;padding:3px}.flickity-page-dots .dot{border:unset;background-color:#fff;height:8px;width:8px;border-radius:4px;opacity:1}.flickity-page-dots .dot.is-selected{background-color:var(--primary-color);width:24px}img{border-radius:var(--rounded-8px)}input#woocommerce-product-search-field-0{border-radius:var(--rounded-8px);height:46px;font-size:14px;background:#fff0;border-color:rgb(0 0 0 / .2)}.product-small .col-inner,.product-small.box-vertical{border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;background-color:#fff;transition:all 0.3s}.product-small:hover .col-inner,.product-small.box-vertical:hover{border-color:#369be6}.product-small .box-text-products{padding:12px}.product-small .title-wrapper a{line-height:22px;font-weight:500;font-size:16px}@media screen and (max-width:549px){.product-small .title-wrapper a{line-height:18px;font-size:13px}}.product-small .woocommerce-Price-amount *,.wcpa_price .woocommerce-Price-amount *{color:#e43f3c;font-size:24px}.price-wrapper .price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:0}.product-price-container .price-wrapper .price{justify-content:start}.price-wrapper .price del{order:1}.price-wrapper del .woocommerce-Price-amount.amount *{font-size:24px;color:#000}.custom-product-page .is-divider{display:none}.wcpa_form_outer .wcpa_error_msg{position:relative}.fl-wrap.fl-has-focus>label[for]:first-child{z-index:1;opacity:.8}.form-row .fl-has-focus input,.form-row .fl-has-focus textarea{padding-top:1.1em;padding-bottom:.5em}.wcpa_price_summary ul,.wcpa_form_outer{margin-bottom:0}.wcpa_price_summary ul li{padding-top:0;padding-bottom:0}.single-product .product-gallery-slider img,.box-image{border-radius:10px}.single-product .product-thumbnails .is-nav-selected a{border-radius:5px;border:2px solid #000}.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_shadow input+img{border-radius:5px}td.product-thumbnail img,ul.product_list_widget li img{border-radius:5px}.wcpa_form_outer .wcpa_form_item .color-group.wcpa_sel_type_tick input:checked+label span{border:unset}.nav>li>a,a.button.primary,.nav-outline>li.active>a,.nav-outline>li.active>a,.copyright-footer{color:#000}.nav-outline>li.active>a,.nav-outline>li.active{border-color:#00c2cb}.product-info .is-divider{display:none}.woocommerce-review-link{margin-left:5px;text-decoration-line:underline;text-decoration-style:solid}span.mobile-product-price__qty{display:none}.woocommerce-tabs li a{font-size:20px;text-transform:unset}.woocommerce-tabs li a:before{display:none}.nav-line>li.active>a:after,.nav-line>li:hover>a:after{opacity:1}.woocommerce-tabs li a:after{background-color:var(--primary-color);content:" ";height:3px;left:50%;opacity:0;position:absolute;bottom:0;transform:translateX(-50%);transition:all .3s;width:100%}.woocommerce-tabs ul{border-bottom:1px solid #e5e7eb}.woocommerce-checkout #wrapper>.message-wrapper{padding-bottom:0;margin-bottom:0}.related.related-products-wrapper.product-section .product-section-title{padding-left:10px;padding-right:10px}.btn-center{position:relative;left:50%;transform:translatex(-50%)}.category-page-row{padding-top:0px!important}@media only screen and (max-width:499px){#size-3dshirts .inside-modal__body__content>div,#size-uglysweater .inside-modal__body__content>div{overflow-x:auto}.product-small.box .box-text.text-left{padding:12px}.mfp-container{padding:15px!important}#size-hawaiianshirt{padding:20px 0!important}}.box p.category{text-align:center}.price-wrapper .price del{position:relative;text-decoration:none}.price-wrapper .price del::before{content:'';position:absolute;top:50%;left:0;right:0;border-bottom:1px solid #000;transform:translateY(-50%)}.widget_shopping_cart .wcpa_cart_meta .wcpa_cart_meta_item{min-height:auto;padding-right:0}