/** Shopify CDN: Minification failed

Line 76:17 Unexpected "("

**/
/* AE STYLING */

/* - - PRODUCTS  - - */

.block-swatch__radio:checked + .block-swatch__item {
  box-shadow: 0 0 0 2px var(--accent-color);
  background: rgba(var(--accent-color-rgb), 0.1);
}
.block-swatch__item {
  padding: 2px 12px 4px 12px;
}
.block-swatch__item-text {
  font-size: 16px !important;
}
.block-swatch__radio:checked + .block-swatch__item:before {
  content: "\2713";
}

.product-meta h1, .product-meta h2 {line-height: 1;}
.product-meta__text .metafield-rich_text_field {font-size: 16px; line-height: 1.25; display: block; margin-bottom: 6px;}
.card__section .card__separator {margin-bottom:12px}
.card__section .spr-starrating {height:24px; margin-bottom:12px}

.button-call {padding:12px 16px; color:#fff; background: var(--header-accent-color);width:100%; text-align:center}

.gpo-app div:last-child {display:none}

#avpoptions-container__v2 fieldset > label:not(label.avp-hiddenvarianttitleswatch) {width:100% !important}
#avpoptions-container__v2 div#avp-productoption-total-add {border-width:2px !important; font-size:17px !important}

#shopify-product-reviews .spr-icon.spr-icon {background: #cd9200}

.product-block-list__item .card {margin-bottom:15px}
.card__collapsible-button {
padding: 15px 30px;
}

/* - - COLLECTION SIDEBAR - - */

@media screen and (min-width: 1000px){

.collection__filter-link {font-size:16px; line-height:1.33}

.collection__filter-linklist .collection__filter-collapsible ul li button, .collection__filter-linklist .collection__filter-collapsible ul li a {font-size:15px}
  
.collection__filter-link:hover, .collection__filter-linklist .collection__filter-collapsible ul li a:hover {color:#777;}
 .collection__filter-link.is-active, .nav-dropdown__link:hover {color:#cd9200 !important;}
  
.collection__filter-linklist .collection__filter-linklist {
padding-left: 8px;
}

.collection__filter-link {
padding: 4px 0;
}
  
}

/* - - FOOTER - - */

.shopify-section-group-footer-group .section {
  background: #eceded;
  padding: 36px 0;
  margin: 0;
}

/* -- CART -- */

.cart-modal, .cart-modal ul li, .cart-modal p {line-height:1.33 !important; margin-bottom:16px; font-size:0.9rem}

media screen and (min-width: 750px) {
.template-cart .modal__dialog {
width: 740px;
}
}
/*-- wishlist --*/
.uwl-wishlist-container {padding:32px 0}
.uwl-wishlist-header-title h2 {font-size:32px; font-weight:bold}

.product-form .uwl-btn-wrap {margin-top:16px}

body.hide-price .product-form .uwl-btn-wrap, body.hide-price .product-form__info-item, body.hide-price .product-form__buy-buttons, body.hide-price .product-form__info-item--quantity {display:none !important}

@media screen and (min-width: 1000px) {
.header__action-item:not(:last-child):after {
display:none !important}
}

/* -- OTHER -- */

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	/*padding-top: 25px;*/
	height: 0;
}
.videoWrapper iframe,
.videoWrapper object,
.videoWrapper embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.videoWrapper .video-wrapper {margin:0 !important}