.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe{max-height:100%;border:0 !important}.cmplz-blocked-content-container div div{display:none}.cmplz-blocked-content-container .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}@keyframes cmplz-fadein{0{opacity:0}100%{opacity:1}}.woofs-wrap .woofs-text, .woofs-wrap .woofs-products {
margin: 0 0 15px 0;
}
.woofs-products {
border-spacing: 0;
}
.woofs-products .woofs-product .woofs-thumb {
width: 50px;
flex: 0 0 50px;
}
.woofs-products .woofs-product .woofs-thumb img {
width: 100%;
height: auto;
display: block;
}
.woofs-products .woofs-product .woofs-price {
width: 100px;
flex: 0 0 100px;
text-align: end;
}
.woofs-products .woofs-product .woofs-price del {
opacity: .5;
text-decoration: line-through;
}
.woofs-products .woofs-product .woofs-price del span {
text-decoration: line-through;
}
.woofs-products .woofs-product .woofs-price ins {
font-weight: normal;
}
.woofs-products .woofs-product .woofs-price .amount {
display: inline-block;
}
.woofs-products .woofs-product .woofs-title {
flex-grow: 1;
}
.woofs-products .woofs-product .woofs-title a {
text-decoration: none;
box-shadow: none;
}
.woofs-products .woofs-product .variations_form {
margin: 0;
padding: 0;
}
.woofs-products .woofs-item-text {
padding: 10px 5px;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
}
.woofs-item-text-type-h1 > h1, .woofs-item-text-type-h2 > h2, .woofs-item-text-type-h3 > h3, .woofs-item-text-type-h4 > h4, .woofs-item-text-type-h5 > h5, .woofs-item-text-type-h6 > h6, .woofs-item-text-type-p > p {
margin: 0 !important;
}
.woofs-products {
border-width: 1px 0 0 0;
border-style: dotted;
border-color: #e5e5e5;
}
.woofs-products .woofs-product {
padding: 10px 0;
margin: 0;
display: flex;
align-items: center;
border-bottom: 1px dotted #e5e5e5;
}
.woofs-products .woofs-product > div {
padding: 0 5px;
}
.woofs-checkbox:disabled {
cursor: not-allowed;
}
.woofs-products .woofs-product .variations_form .variations {
display: inline-block;
margin: 0 -3px;
padding: 0;
}
.woofs-products .woofs-product .variations_form .variations .variation {
display: inline-block;
border-width: 1px;
border-style: solid;
border-color: #e5e5e5;
padding: 5px 10px;
margin: 5px 3px 0 3px;
max-width: 100%;
border-radius: 2px;
}
.woofs-products .woofs-product .variations_form .variations .variation > div {
display: block;
}
.woofs-products .woofs-product .variations_form .variations .reset {
display: inline-block;
}
.woofs-products .woofs-product .variations_form .variations .variation:last-child {
margin-bottom: 0;
}
.woofs-products .woofs-product .variations_form .variations .variation .label {
font-size: 12px;
line-height: 1;
}
.woofs-products .woofs-product .variations_form .variations .variation .select {
line-height: 1;
}
.woofs-products .woofs-product .variations_form .variations .variation .select select {
width: 100%;
line-height: 1;
padding: 0 16px 0 0;
background-color: transparent;
border-radius: 0;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: none;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-size: auto;
background-position: 100% 50%;
}
.woofs-products .woofs-product .variations_form .variations a.reset_variations {
margin: 0;
font-size: 12px;
}
.woofs-products .woofs-product .woofs-title .stock {
font-size: 14px;
margin: 0;
}
.woofs-products .woofs-product .woofs-title .stock.in-stock {
color: green;
}
.woofs-products .woofs-product .woofs-title .stock.available-on-backorder {
color: orange;
}
.woofs-products .woofs-product .woofs-title .stock.out-of-stock {
color: red;
}
.woofs-products .woofs-product .woofs-title .woovr-variations-select .woovr-variation-image, .woofs-products .woofs-product .woofs-title .woovr-variations-default .woovr-variation-image, .woofs-products .woofs-product .woofs-title .woovr-variations-select .woovr-variation-price {
display: none !important;
}
.woofs-disabled {
opacity: .5 !important;
cursor: not-allowed !important;
pointer-events: none !important;
}
.woofs-alert {
padding: 6px 10px 6px 14px;
border-left: 4px solid #222;
background-color: #eeeeee;
font-size: 14px;
}