.wc-block-components-totals-shipping .wc-block-components-totals-item strong {
text-transform: uppercase;
display: none;
}
.wc-block-components-totals-shipping .wc-block-components-shipping-address, .wc-block-components-totals-shipping .wc-block-components-totals-shipping__delivery-options-notice {
display: none !important;
margin-top: 16px;
} .wc-block-grid__product-onsale,
.onsale {
color: white;
background: #6bc45a;
} .price del {
color: red;
}
.price {
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-weight: bold;
font-size: 1.8rem;
color: #222;
}
.woocommerce-variation-price .price {
font-weight: bold;
font-size: 1.8rem;
color: green;
}
.single-product div.product p.price {
font-size: 1.8rem;
}
.site-footer h1,
.site-footer h2,
.site-footer h3,
.site-footer h4,
.site-footer h5,
.site-footer h6,
.site-footer .widget .widget-title,
.site-footer .widget .widgettitle {
color: #ffffff !important;
} .home.blog .site-header,
.home.page:not(.page-template-template-homepage) .site-header,
.home.post-type-archive-product .site-header {
margin-bottom: 2rem;
} a:focus,
button:focus,
.button.alt:focus,
input:focus,
textarea:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus {
outline-color: transparent;
}
.storefront-full-width-content .woocommerce-products-header {
text-align: left !important;
} @media (min-width: 768px) {
.sub-menu a {
color: rgb(0, 0, 0);
}
.col-full {
max-width: 95%;
}
.main-navigation ul.menu ul.sub-menu,
.main-navigation ul.nav-menu ul.children {
background-color: rgba(27, 27, 27, 0.7);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
background-blend-mode: multiply;
}
.main-navigation ul.menu ul a:hover,
.main-navigation ul.menu ul li:hover>a,
.main-navigation ul.menu ul li.focus,
.main-navigation ul.nav-menu ul a:hover,
.main-navigation ul.nav-menu ul li:hover>a,
.main-navigation ul.nav-menu ul li.focus {
background-color: rgba(0, 0, 0, 0.6);
color: white;
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
background-blend-mode: multiply;
}
.main-navigation ul li a,
.site-title a,
ul.menu li a,
.site-branding h1 a,
button.menu-toggle,
button.menu-toggle:hover,
.handheld-navigation .dropdown-toggle {
color: #ffffff;
}
}
.hentry .entry-content a {
text-decoration: none;
} .wpforms-form input[type=submit],
.wpforms-form button[type=submit] {
text-transform: uppercase;
color: #26a7de !important;
background-color: #fff !important;
border-radius: 0px !important;
border: 2px solid #26a7de !important;
}
.wpforms-form input[type=submit],
.wpforms-form button[type=submit]:hover {
background: #26a7de !important;
color: #ffffff !important;
background-color: #26a7de !important;
border-radius: 0px !important;
border: 2px solid #26a7de !important;
} div#n2-ss-2 .n2-style-107cb0e4b96e295f0c4852cfc0854d07-heading:Hover,
div#n2-ss-2 .n2-style-107cb0e4b96e295f0c4852cfc0854d07-heading:ACTIVE,
div#n2-ss-2 .n2-style-107cb0e4b96e295f0c4852cfc0854d07-heading:FOCUS {
background: #26a7de !important;
} .sfsiplus_footerLnk {
display: none;
} .out-of-stock {
color: white;
background: red; font-weight: bold;
text-transform: uppercase;
margin-top: 10px;
padding: .202em .6180469716em;
font-size: .875em;
text-transform: uppercase;
display: inline-block;
margin-bottom: 1em;
border: 1px solid #222;
border-radius: 3px;
position: relative;
border-color:#222;
}
.stock.out-of-stock {
color: #ffffff;
}
.out-of-stock-message {
color: white;
background: red; font-weight: bold;
text-transform: uppercase;
margin-top: 10px;
padding: .202em .6180469716em;
font-size: .875em;
text-transform: uppercase;
display: inline-block;
margin-bottom: 1em;
border: 1px solid #222;
border-radius: 3px;
position: relative;
border-color:#222;
}
@media only screen and (max-width: 767px) {
.site-header {
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
} .site-content {
margin-top: 150px; }
} .quick-ship-alert {
background-color: #1279f8; border: 3px solid #000; color: #ffffff; padding: 8px;
max-width: 55%; text-align: center;
font-size: 16px;
border-radius: 0px;
font-family: inherit;
box-sizing: border-box; margin-bottom: 2rem; position: relative; overflow: hidden; z-index: 1; } .quick-ship-alert {
margin: 0 auto; margin-top: 1.5rem;
}
.single-product .related .quick-ship-alert {
margin: 0 auto; margin-top: 1.5rem;
} .single-product .quick-ship-alert {
margin: 0 0 2rem 0; max-width: 50%; text-align: left; }
.quick-ship-alert.inactive {
background-color: #f5f5f5; border-color: #cccccc; color: #666666; }
.quick-ship-alert .text-upper {
text-transform: uppercase; font-weight: 700; }
.quick-ship-alert .shipping-day {
text-decoration: underline; font-weight: 600; }
.quick-ship-alert .quick-ship-countdown {
font-size: 12px;
margin-top: 5px;
color: #ffffff;
}
.quick-ship-alert.inactive .quick-ship-countdown {
display: none; } .quick-ship-alert::before {
content: '';
position: absolute;
top: -3px; left: -3px; right: -3px; bottom: -3px; border: 3px solid transparent; border-radius: 5px;
background: radial-gradient(circle, #cccccc, #d9d9d9, #bfbfbf, #cccccc); background-size: 200% 200%; animation: rotateRadialBorder 6s linear infinite;
-webkit-mask: linear-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.1) 100%) content-box; mask: linear-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.1) 100%) content-box; z-index: -1; pointer-events: none; }
@keyframes rotateRadialBorder {
0% {
background-position: 50% 50%;
}
100% {
background-position: 150% 150%;
}
}
@media (max-width: 768px) {
.quick-ship-alert {
font-size: 12px;
padding: 6px;
max-width: 80%; }
.single-product .quick-ship-alert {
max-width: 80%; }
.quick-ship-alert .text-upper {
font-size: 1em; }
.quick-ship-alert .shipping-day {
font-size: 1em; }
.quick-ship-alert .quick-ship-countdown {
font-size: 10px;
}
}
#box {
align-items: center;
justify-content: center;
width: 55%;
color: white;
}
.gradient-border {
--borderWidth: 3px;
background: #1D1F20;
position: relative;
border-radius: var(--borderWidth);
}
.gradient-border:after {
content: '';
position: absolute;
top: calc(-1 * var(--borderWidth));
left: calc(-1 * var(--borderWidth));
height: calc(100% + var(--borderWidth) * 2);
width: calc(100% + var(--borderWidth) * 2);
background: linear-gradient(60deg, #f79533, #f37055, #ef4e7b, #a166ab, #5073b8, #1098ad, #07b39b, #6fba82);
border-radius: calc(2 * var(--borderWidth));
z-index: -1;
animation: animatedgradient 3s ease alternate infinite;
background-size: 300% 300%;
}
@keyframes animatedgradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}.woocommerce .coupon-container,.woocommerce-page .coupon-container{margin:0;box-shadow:none}.woocommerce .coupon-container.medium,.woocommerce-page .coupon-container.medium{line-height:inherit;padding:.6180469716em}.woocommerce .generated_coupon_summary,.woocommerce-page .generated_coupon_summary{margin:0}.woocommerce .coupon-content.small,.woocommerce-page .coupon-content.small{padding:.6180469716em 1.41575em}.woocommerce .coupon-content .coupon-expire,.woocommerce .coupon-content .discount-info,.woocommerce-page .coupon-content .coupon-expire,.woocommerce-page .coupon-content .discount-info{font-family:inherit}.woocommerce #coupons_list,.woocommerce-page #coupons_list{margin-bottom:1.618em}.sd-buttons-transparent.woocommerce .coupon-container,.sd-buttons-transparent.woocommerce-page .coupon-container{background:rgba(0,0,0,0) !important;padding:0}@media(min-width: 768px){.sc_info_box{width:41.1764705882%;float:right;margin-right:0;padding-left:2.0833333333%;padding-right:2.0833333333%}.page-template-template-fullwidth-php .sc_info_box{width:39.1304347826%;float:right;margin-right:0;margin-left:0}}