@media only screen and (max-width: 1300px) {
.wrap,
.boxed-layout #page,
.boxed-layout-small #page,
.ad-banner-top-wrap,
.ad-banner-one-wrap,
.catalog-slider-promotion-wrap,
.promo-category-wrap {
max-width: 96%;
}
.boxed-layout .wrap,
.boxed-layout-small .wrap {
max-width: 94%;
}
.four-column-full-width {
width: 33.33%;
}
.four-column-full-width:nth-child(4n+5) {
clear: none;
}
.four-column-full-width:nth-child(3n+4) {
clear: both;
}
#search-box {
min-width: 400px;
}
.catalog-menu-box {
width: 30%;
}
.main-slider {
width: 70%;
float: right;
}
.product-promotion {
margin: 0;
padding: 0;
width: 100%;
}
.product-promotion-wrap {
margin: 20px -12px 0;
}
.product-promotion-content {
display: inline-block;
padding-left: 10px;
padding-right: 10px;
width: 33.33%;
margin-left: -2px;
margin-right: -2px;
}
.advertisement-banner-one .six-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .seven-column-grid .shoppingcart-grid-product,
.product-widget-box .six-column-grid .shoppingcart-grid-product,
.product-widget-box .seven-column-grid .shoppingcart-grid-product {
width: 20%
}
.product-widget-box .woocommerce ul.cart_list li, 
.product-widget-box .woocommerce ul.product_list_widget li {
width: calc(33.33% - 24px);
}
} @media only screen and (max-width: 1023px) {
.boxed-layout #page,
.boxed-layout-small #page {
overflow: hidden;
}
#search-box {
min-width: auto;
}
.header-navigation-wrap {
text-align: center;
}
.header-social-block {
display: inline-block;
float: none;
}
.widget-title {
font-size: 22px;
line-height: 1.364;	
}
.slider-content .slider-title, 
.slider-content .slider-title a {
font-size: 26px;
line-height: 70px;
}
.slider-content .slider-text {
font-size: 13px;
line-height: 20px;
}
.slider-content .slider-text a.more-link {
padding: 2px 0;
width: 160px;
}
.slider-content .btn-default {
font-size: 12px;
line-height: 18px;
margin: 10px 5px 0;
padding: 4px 12px;
}
#primary,
#secondary {
margin-bottom: 50px;
width: 100%;
border: none;
}
#secondary {
padding: 0px;
}
.left-sidebar-layout #primary {
float: none;
padding-left: 0px;
}
.left-sidebar-layout #secondary {
float: none;
padding-right: 0px;
border: none;
}
.no-sidebar-layout #main {
margin: 0 ;
width: 100%;
}
.single .post.hentry {
display: block;
padding: 15px;
}
.navigation.post-navigation {
padding: 0 15px;
} .column {
margin: 0 -15px;
}
.two-column,
.three-column,
.four-column {
padding: 0 15px 40px;
}
.two-column,
.four-column,
.three-column,
.four-column-full-width,
.business-sidebar .three-column,
.boxed-layout-small .four-column-full-width {
width: 50%;
}
.three-column:nth-child(3n+4),
.four-column:nth-child(4n+5),
.four-column-full-width:nth-child(3n+4),
.boxed-layout-small .four-column-full-width:nth-child(3n+4),
.column-2:nth-child(2n+3),
.column-3:nth-child(3n+4),
.column-4:nth-child(4n+5) {
clear: none;
}
.three-column:nth-child(2n+3),
.four-column:nth-child(2n+3),
.four-column-full-width:nth-child(2n+3),
.boxed-layout-small .four-column-full-width:nth-child(2n+3) {
clear: both;
}
.promo-category-content,
.big-promo-category .promo-content-wrap .promo-category-content:first-child,
.advertisement-banner-one .four-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .five-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .six-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .seven-column-grid .shoppingcart-grid-product,
.product-widget-box .four-column-grid .shoppingcart-grid-product,
.product-widget-box .five-column-grid .shoppingcart-grid-product,
.product-widget-box .six-column-grid .shoppingcart-grid-product,
.product-widget-box .seven-column-grid .shoppingcart-grid-product {
width: 33.33%
}
#colophon .widget-area {
margin: 0;
display: block;
}
#colophon .column-1,
#colophon .column-2,
#colophon .column-3,
#colophon .column-4 {
border-right: none;
width: 100%;
float: none;
padding: 0;
display: block;
}
.error-404 .page-content {
padding: 20px;
}
} @media only screen and (max-width: 980px) { #sticky-header-sticky-wrapper {
height: auto !important;
}
#sticky-header {
position: relative !important;
}
.is-sticky #sticky-header {
top: 0 !important;
}
.is-sticky #sticky-header #site-branding,
.is-sticky #sticky-header .header-right {
display: none;
}
.is-sticky .header-social-block {
display: inline-block;
}
.is-sticky .main-navigation {
float: none;
}
.nav-site-title {
display: none;
}
.top-bar-menu .top-menu-toggle {
background-color: transparent;
border: none;
color: #333;
cursor: pointer;
display: inline-block;
font-size: 18px;
margin: 0 10px;
padding: 5px 0;
position: absolute;
top: 0;
right: 0;
}
.top-bar-menu .top-menu-toggle.on {
color: #777;
}
.top-menu {
background-color: #f8f8f8;
-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.20);
-moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.20);
box-shadow: 0 0px 3px rgba(0, 0, 0, 0.20);
position: absolute;
padding: 0 15px 2px;
right: -200%;
opacity: 0;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
top: 50px;
z-index: 9999;
}
.toggled-on .top-menu {
right: 0;
opacity: 1;
min-width: 220px;
}
.top-bar .top-bar-menu a {
color: #333;
padding: 0;
}
.top-bar .top-bar-menu ul li {
border-bottom: 1px solid #dfdfdf;
display: block;
}
.top-bar .top-bar-menu ul li:last-child {
border-bottom: none;
}
.top-bar .top-bar-menu ul li ul {
border-top: 1px solid #dfdfdf;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
display: block;
left: 40px;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
padding: 0;
position: static;
top: auto;
visibility: visible;
width: 100%;
}
.top-bar .top-bar-menu ul li ul li {
border-bottom: 1px solid #dfdfdf;
display: block;
float: none;
margin: 0;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
position: relative;
text-align: left;
text-transform: uppercase;
visibility: visible;
width: 100%;
z-index: 1;
}
.top-bar .top-bar-menu ul li ul li a {
margin-left: 15px;
}
.top-bar .top-bar-menu ul li ul li ul li a {
margin-left: 30px;
}
.show-menu-toggle .bars:after, 
.show-menu-toggle .bars:before,
.show-menu-toggle .bars {
width: 15px;
}
.right-top-bar .social-links {
margin-right: 30px;
}
.box-title {
font-size: 26px;
line-height: 33px;
}
.more-products {
opacity: 1;
visibility: visible;
margin-bottom: 0;
}
.sc-footer-column {
width: 50%;
}
.product-widget-box .woocommerce ul.cart_list li img, 
.product-widget-box .woocommerce ul.product_list_widget li img {
margin-right: 0;
width: 100%;
margin-left: 0;
margin-bottom: 10px;
}
} @media only screen and (max-width: 767px) {
.comments-title,
#respond h3#reply-title {
font-size: 26px;
line-height: 1.231;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
margin-bottom: 10px;
}
hr {
margin-bottom: 30px;
}
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
textarea,
input[type="reset"],
input[type="button"],
input[type="submit"] {
margin-bottom: 20px;
}
input.s {
margin: 0;
}
.top-bar .widget_contact {
width: calc(100% - 80px);
}
.main-slider {
width: 100%;
}
.page-header {
padding: 10px 20px;
}
#content {
padding-top: 40px;
padding-bottom: 0;
} .column {
margin: 0;
}
.two-column,
.three-column {
padding: 0 0 30px;
width: 100%;
}
.two-column-full-width,
.four-column-full-width,
.boxed-layout-small .four-column-full-width,
#primary .three-column, 
#primary .four-column-full-width, 
#primary .four-column {
margin: 0;
width: 100%;
}
.four-column {
padding: 0 10px 30px;
width: 50%;
}
.three-column:nth-child(2n+3) {
clear: none;
}
.three-column-post .post-container,
.four-column-post .post-container {
width: 50%;
}
.top-bar .top-bar-menu {
width: 100%;
}
.right-top-bar .social-links {
display: none;
}
#site-branding,
.header-right {
float: none;
text-align: center;
}
#search-box input[type="search"] {
margin-bottom: 0;
}
#search-box input.search-field {
width: calc(100% - 50px);
}
#search-box .search-submit,
#search-box .woocommerce-product-search button[type="submit"] {
width: 50px;
} .menu-toggle {
background-color: rgba(0, 0, 0, 0);
border: 0 none;
cursor: pointer;
display: inline-block;
font-size: 0;
padding: 20px 0;
width: 30px;
position: absolute;
right: 0;
top: 6px;
}
.menu-toggle .line-bar:before {
transition: top 0.1s ease 0.14s, 
opacity 0.1s ease 0s;
}
.line-bar:before {
top: -8px;
}
.line-bar:after {
bottom: -8px;
}
.line-bar:after, 
.line-bar:before {
content: "";
display: block;
}
.line-bar, 
.line-bar:after, 
.line-bar:before {
border-radius: 5px;
height: 2px;
position: absolute;
transition-duration: 0.15s;
transition-property: transform, -webkit-transform;
transition-timing-function: ease;
width: 30px;
}
.menu-toggle .line-bar:after {
transition: bottom 0.1s ease 0.14s, 
transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s, 
-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s;
}
.menu-toggle .line-bar {
transition-duration: 0.1s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.line-bar {
display: block;
margin-top: -2px;
}
.menu-toggle.on .line-bar:before {
opacity: 0;
top: 0;
transition: top 0.1s ease 0s, opacity 0.1s ease 0.14s;
}
.menu-toggle.on .line-bar:after {
bottom: 0;
transform: rotate(-90deg);
transition: bottom 0.1s ease 0s, 
transform 0.1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.14s, 
-webkit-transform 0.1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.14s;
}
.menu-toggle.on .line-bar {
transform: rotate(45deg);
transition-delay: 0.14s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.menu {
display: none;
}
.toggled-on .menu {
display: block;
}
.hide-catalog-menu .menu-toggle {
position: relative;
top: 2px;
}
.widget_nav_menu .menu {
display: block;
}
.sub-menu-toggle {
background-color: #333;
color: #fff;
float: right;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
margin: 6px;
cursor: pointer;
position: relative;
z-index: 9;
}
.main-navigation {
display: block;
padding: 0;
min-height: 45px;
}
.hide-catalog-menu .main-navigation {
text-align: center;
}
.main-navigation > ul > li {
position: inherit;
width: 100%;
border-top: 1px solid rgba(0, 0, 0, 0.1);
margin-left: 0;
}
.main-navigation > ul > li::before {
visibility: hidden;
}
.main-navigation a {
float: none;
height: inherit;
line-height: 1.833;
padding: 10px 0;
} .main-navigation ul li:hover ul {
top: auto;
}
.main-navigation ul li ul {
background-color: transparent;
border-top: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
display: block;
left: 40px;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
position: static;
top: auto;
visibility: visible;
width: 100%;
transition: none;
}
.main-navigation ul li ul li {
float: none;
margin: 0;
position: relative;
text-align: left;
width: 100%;
z-index: 1;
display: block;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
visibility:visible;
}
.main-navigation ul li ul li {
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.main-navigation ul li ul li::before {
position: static;
}
.main-navigation ul li ul li ul {
left: 160px;
display: block;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
visibility:visible;
}
#site-navigation ul ul ul a {
padding-left: 40px;
}
.main-navigation ul ul li:hover ul {
top: 0;
display: block;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
visibility:visible;
}
.main-navigation li.menu-item-has-children > a:after, 
.main-navigation li.page_item_has_children > a:after {
display: none;
}
.is-sticky .main-navigation a {
line-height: inherit;
} .catalog-slider-promotion-box .catalog-menu-box {
display: none;
}
.catalog-menu-box {
background-color: #fff;
-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.20);
-moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.20);
box-shadow: 0 0px 3px rgba(0, 0, 0, 0.20);
z-index: 9999;
position: fixed;
left: -100%;
height: 100%;
max-width: 360px;
top: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
overflow: hidden;
}
.catalog-menu-wrap {
padding: 50px 30px 0;
overflow-y: scroll;
position: relative;
height: 100%;
margin-right: -17px;
}
.catalog-menu-box.show {
left: 0;
}
.admin-bar .catalog-menu-box {
top: 30px;
}
.page-overlay.catalog-menu-open {
visibility: visible;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
}
.page-overlay {
position: fixed;
display: block;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: rgba(34, 34, 34, 0.6);
cursor: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFF' d='M20 1l-1-1-9 9-9-9-1 1 9 9-9 9 1 1 9-9 9 9 1-1-9-9'/%3E%3C/svg%3E"),pointer;
z-index: 999;
visibility: hidden;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);
-webkit-transition: all .4s cubic-bezier(.075,.82,.165,1),opacity 250ms;
-moz-transition: all .4s cubic-bezier(.075,.82,.165,1),opacity 250ms;
-o-transition: all .4s cubic-bezier(.075,.82,.165,1),opacity 250ms;
transition: all .4s cubic-bezier(.075,.82,.165,1),opacity 250ms;
}
.header-catalog-menu-wrap {
display: block;
}
.show-menu-toggle {
background-color: transparent;
border: none;
cursor: pointer;
display: inline-block;
float: left;
padding: 13px 0;
}
.show-menu-toggle .sn-text {
font-size: 20px;
line-height: 20px;
margin-left: 5px;
}
.show-menu-toggle .bars:after, 
.show-menu-toggle .bars:before {
background-color: #999;
position: absolute;
content: '';
display: inline-block;
height: 2px;
outline: 1px solid transparent;
right: 0;
width: 25px;
-webkit-transition: all 0.25s;
-moz-transition: all 0.25s;
-o-transition: all 0.25s;
transition: all 0.25s;
}
.show-menu-toggle .bars:after {
top: 7px;
}
.show-menu-toggle .bars:before {
top: -7px;
}
.show-menu-toggle .bars {
background-color: #999;
display: inline-block;
width: 25px;
height: 2px;
position: relative;
top: -13px;
vertical-align: bottom;
}
.hide-menu-toggle {
cursor: pointer;
padding: 4px 20px 10px;
position: absolute;
right: 14px;
top: 0;
background-color: #333;
}
.hide-menu-toggle .bars:after, 
.hide-menu-toggle .bars:before {
background-color: #fff;
position: absolute;
content: '';
display: inline-block;
width: 20px;
height: 2px;
-webkit-transition: all ease .3s;
-moz-transition: all ease .3s;
-o-transition: all ease .3s;
-ms-transition: all ease .3s;
transition: all ease .3s;
outline: 1px solid transparent;
left: 0;
}
.hide-menu-toggle .bars:after {
top: 0;
-webkit-transform: translateX(-50%) rotate(-45deg);
-moz-transform: translateX(-50%) rotate(-45deg);
-ms-transform: translateX(-50%) rotate(-45deg);
-o-transform: translateX(-50%) rotate(-45deg);
transform: translateX(-50%) rotate(-45deg);
}
.hide-menu-toggle .bars:before {
top: 0;
-webkit-transform: translateX(-50%) rotate(45deg);
-moz-transform: translateX(-50%) rotate(45deg);
-ms-transform: translateX(-50%) rotate(45deg);
-o-transform: translateX(-50%) rotate(45deg);
transform: translateX(-50%) rotate(45deg);
}
.hide-menu-toggle .bars {
display: inline-block;
position: relative;
top: -10px;
vertical-align: bottom;
}
.catalog-menu-box {
width: 100%;
}
.cat-nav-menu {
min-width: 230px;
}
.catalog-menu ul li ul,
.catalog-menu ul li ul li ul {
border: none;
position: relative;
left: 0;
visibility: visible;
opacity: 1;
display: block;
box-shadow: none;
transition: none;
}
.catalog-menu ul li ul,
.catalog-menu ul li:hover ul ul,
.catalog-menu ul ul li:hover ul ul,
.catalog-menu ul ul ul li:hover ul ul,
.catalog-menu ul ul ul ul li:hover ul ul {
visibility: visible;
}
.catalog-menu li.menu-item-has-children > a:before, 
.catalog-menu li.page_item_has_children > a:before {
transform: rotate(90deg);
}
.box-header {
padding: 0;
}
#main .post {
margin-bottom: 30px;
}
.site-main .post:nth-child(3) {
margin-right: 0;
width: 100%;
}
.site-main .post:nth-child(4) {
margin-left: 0;
width: 100%;
}
.two-column-blog #primary .post {
width: 100%;
float: left;
margin-right: 0;
}
.site-main .post .post-image-content,
.small-image-blog .site-main .post:nth-child(2) .post-image-content,
.small-image-blog .site-main .post:nth-child(3) .post-image-content, 
.small-image-blog .site-main .post:nth-child(4) .post-image-content {
margin-bottom: 30px;
margin-right: 0;
width: 100%;
}
.small-image-blog .site-main .post:nth-child(3) {
margin-right: 0;
}
.two-column-blog #primary .post:nth-child(2n+1) {
margin-left: 0;
}
.promo-content-wrap,
.advertisement-banner-one .shoppingcart-grid-widget-wrap,
.product-widget-box .shoppingcart-grid-widget-wrap {
margin-left: -10px;
}
.promo-content-wrap {
width: calc(100% + 10px);
}
.promo-category-content,
.advertisement-banner-one .shoppingcart-grid-product,
.product-widget-box .shoppingcart-grid-product {
margin-bottom: 10px;
padding-left: 10px;
}
.shoppingcart-slide-widget .shoppingcart-grid-product {
padding: 0;
margin: 0;
}
.promo-category-content,
.big-promo-category .promo-content-wrap .promo-category-content:first-child,
.advertisement-banner-one .three-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .four-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .five-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .six-column-grid .shoppingcart-grid-product,
.advertisement-banner-one .seven-column-grid .shoppingcart-grid-product,
.product-widget-box .three-column-grid .shoppingcart-grid-product,
.product-widget-box .four-column-grid .shoppingcart-grid-product,
.product-widget-box .five-column-grid .shoppingcart-grid-product,
.product-widget-box .six-column-grid .shoppingcart-grid-product,
.product-widget-box .seven-column-grid .shoppingcart-grid-product {
width: 50%
}
.two-ad-banner .ad-banner-top-image,
.three-ad-banner .ad-banner-top-image,
.four-ad-banner .ad-banner-top-image,
.five-ad-banner .ad-banner-top-image {
width: 100%;
display: block;
padding-bottom: 10px;
}
.advertisement-banner-one {
margin-top: 10px;
}
.catalog-slider-promotion-wrap {
padding: 10px;
}
.product-promotion-wrap {
margin: 10px -7px 0;
}
.widget_custom-tagcloud {
margin-bottom: 32px;
}
.widget_posts {
margin-bottom: 20px;
}
.brand-wrap {
width: 80%;
}
.product-widget-box .woocommerce ul.cart_list, 
.product-widget-box .woocommerce ul.product_list_widget {
margin-left: -10px;
}
.product-widget-box .woocommerce ul.cart_list li, 
.product-widget-box .woocommerce ul.product_list_widget li {
width: calc(50% - 14px);
margin-bottom: 10px;
margin-left: 10px;
}
#colophon .widget_posts {
margin-bottom: 20px;
}
.site-info #site-branding {
max-width: 100%;
}
.site-info .social-links,
.site-info .copyright {
float: none;
text-align: center;
}
} @media only screen and (max-width: 480px) {
#content {
padding-top: 30px;
}
.boxed-layout #colophon,
.boxed-layout-small #colophon {
margin-bottom: 10px;
} .column {
margin: 0;
}
.four-column {
padding: 0 0 30px;
width: 100%;
}
.four-column:nth-child(2n+3) {
clear: none;
}
.two-column-post .post-container,
.three-column-post .post-container,
.four-column-post .post-container {
width: 100%;
}
.custom-logo-link .custom-logo {
height: 50px;
}
#search-box {
max-width: 175px;
margin-top: 5px;
}
#search-box input.search-field,
#search-box .woocommerce-product-search button[type="submit"],
#search-box .search-submit {
height: 30px;
}
.btn-default {
padding: 6px 18px;
font-size: 13px;
}
.catalog-slider-promotion-box {
margin-top: 10px;
}
.catalog-menu-box {
right: -200%;
max-width: 280px;
}
.catalog-menu-wrap {
margin-right: 0;
}
.box-header {
margin-bottom: 30px;
}
.box-title {
font-size: 22px;
line-height: 28px;
}
.box-sub-title {
font-size: 13px;
}
.product-promotion-content {
display: inline-block;
padding-left: 10px;
padding-right: 10px;
width: 50%;
margin: 0 -2px 10px;
}
.product-promotion-content:last-child {
margin-bottom: 20px;
}
.hide-catalog-menu .product-promotion-content, 
.full-width-slider .product-promotion-content {
width: 50% !important;
}
.promo-category-text {
margin: 0;
}
.promo-category-text h4 {
font-size: 14px;
}
.promo-category-text p {
line-height: 15px;
font-size: 9px;
}
.more-products {
font-size: 12px;
}
} @media only screen and (max-width: 319px) {
.slider-content {
padding: 15px 0;
}
.sc-footer-column {
width: 100%;
}
}@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//martcost.com/home/shivstore786/public_html/wp-content//fonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}.cell-p-0 td,.cell-p-0 th,.p-0{padding:0!important}.cell-p-5 td,.cell-p-5 th,.p-5{padding:5!important}.cell-p-10 td,.cell-p-10 th,.p-10{padding:10!important}.fa.fa-inverse{color:#6d6d6d}.fa-inverse:hover{color:#fff}.selected{color:#71b02f}.selected>.fa-inverse{color:#fff}@font-face{font-family:check;src:url(https://martcost.com/wp-content/plugins/product-variation-swatches-for-woocommerce/public/assets/css/font/check.eot?44552751);src:url(https://martcost.com/wp-content/plugins/product-variation-swatches-for-woocommerce/public/assets/css/font/check.eot?44552751#iefix) format('embedded-opentype'),url(https://martcost.com/wp-content/plugins/product-variation-swatches-for-woocommerce/public/assets/css/font/check.woff?44552751) format('woff'),url(https://martcost.com/wp-content/plugins/product-variation-swatches-for-woocommerce/public/assets/css/font/check.ttf?44552751) format('truetype'),url(https://martcost.com/wp-content/plugins/product-variation-swatches-for-woocommerce/public/assets/css/font/check.svg?44552751#check) format('svg');font-weight:400;font-style:normal}.thwvsf-style{display:block!important;width:150px!important}span.tier-name{position:absolute!important;left:48px!important;font-size:17px!important}.fa{text-align:left!important}.fa-check{left:8px!important}.float{display:inline-block;position:relative}.clos{float:left;position:absolute;left:0;top:0;z-index:1000;padding:5px;font-weight:700}.thwvsf-wrapper-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;position:relative}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{list-style:none;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;width:45px;height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFF;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.3);box-shadow:0 0 0 1px #d1d7da;padding:2px;margin:4px 8px 4px 0}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li:hover{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.1);box-shadow:0 0 0 3px #b7bfc6}.thwvsf-wrapper-ul .thwvsf-item-span-color{width:100%;height:100%;position:relative;border-radius:inherit}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li{min-width:30px;text-align:center}.thwvsf-wrapper-ul .thwvsf-item-span.item-span-text{padding:0 5px;font-size:16px}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected:hover{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.9);box-shadow:0 0 0 2px #8b98a6}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock{cursor:not-allowed;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.3);pointer-events:none;position:relative;overflow:hidden;opacity:.3}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::before{position:absolute;content:" "!important;width:100%;height:1px;background:red!important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0!important;padding:0!important;min-width:auto;-webkit-transform-origin:center;transform-origin:center;z-index:2}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::after{webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::before{webkit-transform:rotate(45deg);transform:rotate(45deg)}.thwvsf-colorpickpreview{position:absolute;width:96%;height:96%;right:0;left:0;margin:0 auto;top:2%;border-radius:inherit}ul.thwvsf-radio-li{list-style:none}ul.thwvsf-radio-li li{display:inline-block;margin-right:20px}.thwvsf-rad-li{list-style:none;margin:0;width:250px}.thwvsf-wrapper-item-li.thwvsf-tooltip{position:relative}.thwvsf-tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.thwvsf-tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.thwvsf-tooltip:hover .tooltiptext{visibility:visible;opacity:1;z-index:9}img.swatch-preview.swatch-image{margin:0;width:100%;height:100%;border-radius:inherit}span.variation-price{display:block;font-weight:700;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.th-tooltip-text{color:#ada3a3}.variations .reset_variations.thwvsf-variation-link{display:block;margin-top:10px;font-size:13px;color:#999;font-weight:400;border:2px solid #eee;padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-decoration:none;position:inherit;width:80px}.theme-hestia.woocommerce.single-product form.cart td.value:before{display:none!important}.theme-hestia.woocommerce.single-product div.product form.cart .variations tr{display:block!important;float:left!important}.theme-hestia.woocommerce.single-product div.product form.cart .variations tr:nth-child(2n+1){clear:left}.theme-oceanwp.woocommerce.single-product span.theme-select{display:none!important}.theme-oceanwp.woocommerce.single-product .thwvsf_fields ul.thwvsf-wrapper-ul{margin-top:0;margin-left:0}.theme-oceanwp.woocommerce.single-product .hasCustomSelect{position:initial!important;opacity:1!important;width:100%!important}.thwvsf-rad-li .th-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:relative;margin-bottom:10px;cursor:pointer;padding:3px 35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.thwvsf-rad-li .th-container input{position:absolute;opacity:0;cursor:pointer}.thwvsf-rad-li .checkmark{background-color:#eee;position:absolute;top:0;bottom:0;left:0;height:24px;width:24px;border-radius:100%;margin-top:auto;margin-bottom:auto}.thwvsf-rad-li .th-container:hover input~.checkmark{background-color:#eee}.thwvsf-rad-li .th-container input:checked~.checkmark{background-color:#2196F3}.thwvsf-rad-li .th-container .checkmark:after{content:"";position:absolute;display:none}.thwvsf-rad-li .th-container input:checked~.checkmark:after{display:block;background:#eee}.thwvsf-rad-li .th-container .checkmark:after{top:8px;left:8px;width:8px;height:8px;border-radius:100%;background:#0073aa}.thwvsf-rad-li .th-container:hover .checkmark:after{display:block}.thwvsf-rad-li .th-label-radio.deactive{cursor:not-allowed;pointer-events:none;overflow:hidden;opacity:.3;vertical-align:top}.th-label-radio span.variation-name{position:relative}.thwvsf-rad-li .th-label-radio.deactive .variation-name::before{position:absolute;content:" "!important;width:100%;height:1px;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0!important;padding:0!important;min-width:auto;-webkit-transform-origin:center;transform-origin:center;z-index:2;background:red!important;webkit-transform:rotate(0);transform:rotate(0)}.thwvsf-wrapper-ul.thwvsf-additional-info .thwvsf-wrapper-item-li.thwvsf-color-li,.thwvsf-wrapper-ul.thwvsf-additional-info .thwvsf-wrapper-item-li.thwvsf-image-li{box-shadow:none;pointer-events:none}.thwvsf-wrapper-ul.thwvsf-additional-info .thwvsf-wrapper-item-li.thwvsf-label-li{pointer-events:none}span.thwvsf-drop-span{display:inline-block;width:26px;height:26px;vertical-align:middle;border-radius:5px;margin-right:10px}.thwvsf_fields .select2.select2-container{width:80%!important}.thwvsf_fields .select2-container .select2-selection--single,.thwvsf_fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.thwvsf_fields .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}.thwvsf_drop_swatch .select2-results__option{padding:6px 10px 8px}.thwvsf_drop_swatch .select2-container .select2-selection--single .select2-selection__rendered{padding-left:10px}.select2-container--default .thwvsf_drop_swatch .select2-results__option--highlighted[aria-selected],.select2-container--default .thwvsf_drop_swatch .select2-results__option--highlighted[data-selected]{background-color:#F2F1F1;color:#000}span.thwvsf-drop-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;color:#000}span.thwvsf-drop-span.thwvsf-drop-img img{vertical-align:top}img.swatch-image[data-src]{opacity:0;transition:opacity .25s ease-in-out;will-change:opacity}img.swatch-image[data-src][src]{opacity:1}.variations_form table.variations label::after{content:''}.thwvsf-rad-li .radio{display:none}.th-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}