.devnet_fsl-free-shipping .fsl-notice,.devnet_fsl-free-shipping .notice,.devnet_fsl-free-shipping .fsl-title,.devnet_fsl-free-shipping .title{width:100%;display:block;text-align:center}.devnet_fsl-free-shipping{width:100%;margin:1rem 0 2rem;padding:1rem 2rem;box-shadow:0 0 2rem -1rem #000;box-sizing:border-box}.devnet_fsl-free-shipping .fsl-title,.devnet_fsl-free-shipping .title{margin:2rem auto;font-size:1.1em}.devnet_fsl-free-shipping .fsl-notice .woocommerce-Price-amount.amount,.devnet_fsl-free-shipping .notice .woocommerce-Price-amount.amount{font-weight:bold}.devnet_fsl-free-shipping .fsl-.progress-bar,.devnet_fsl-free-shipping .progress-bar{width:100%;justify-content:flex-start;margin:1rem 0;border:.0625rem solid #000;border-radius:.5rem;box-shadow:0 .3rem 1rem -0.5rem #000}.devnet_fsl-free-shipping .fsl-.progress-bar .fsl-.progress-amount,.devnet_fsl-free-shipping .fsl-.progress-bar .progress-amount,.devnet_fsl-free-shipping .progress-bar .fsl-.progress-amount,.devnet_fsl-free-shipping .progress-bar .progress-amount{position:relative;display:block;border-radius:.5rem}.devnet_fsl-free-shipping .fsl-.progress-bar span,.devnet_fsl-free-shipping .progress-bar span{display:inline-block;height:100%;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;transition:width .4s ease-in-out}.devnet_fsl-free-shipping .fsl-.progress-bar.shine span,.devnet_fsl-free-shipping .progress-bar.shine span{position:relative}.devnet_fsl-free-shipping .fsl-.progress-bar.shine span::after,.devnet_fsl-free-shipping .progress-bar.shine span::after{content:"";opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:3px;-webkit-animation:animate-shine 2s ease-out infinite;animation:animate-shine 2s ease-out infinite}.devnet_fsl-free-shipping .fsl-.progress-bar.stripes span,.devnet_fsl-free-shipping .progress-bar.stripes span{background-size:30px 30px;background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-animation:animate-stripes 3s linear infinite;animation:animate-stripes 3s linear infinite}.devnet_fsl-free-shipping.qualified-message .title{margin:0;padding:0}@-webkit-keyframes animate-stripes{0%{background-position:0 0}100%{background-position:60px 0}}@keyframes animate-stripes{0%{background-position:0 0}100%{background-position:60px 0}}@-webkit-keyframes animate-shine{0%{opacity:0;width:0}50%{opacity:.5}100%{opacity:0;width:100%}}@keyframes animate-shine{0%{opacity:0;width:0}50%{opacity:.5}100%{opacity:0;width:100%}}.devnet_fsl-no-shadow{border:none;box-shadow:none}.devnet_fsl-label{display:block !important;margin:1rem auto;padding:.3rem .5rem;font-size:.8em;font-weight:bold;text-align:center;box-shadow:0 5px 16px -8px #000}.devnet_fsl-no-animation .shine span.progress-amount{-webkit-animation:none;animation:none}.devnet_fsl-no-animation .shine span.progress-amount::after{-webkit-animation:none;animation:none}.summary .devnet_fsl-label{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:inherit;margin:.5rem 0 1rem}.devnet_fsl-free-shipping .title,.devnet_fsl-free-shipping .notice{color:var(--fsl-text-color)}.devnet_fsl-free-shipping.notice-bar{position:fixed;max-width:320px;margin:0;background-color:#fff;z-index:9999}.devnet_fsl-free-shipping.notice-bar .fsl-close-notice-bar{position:absolute;top:-12px;right:-12px;border-radius:100%;background-color:#d3d3d3;width:1rem;height:1rem;padding:6px;display:flex;align-items:center;justify-content:center;box-sizing:content-box;cursor:pointer}.devnet_fsl-free-shipping.notice-bar .fsl-close-notice-bar:hover{background-color:#a9a9a9}.devnet_fsl-free-shipping.notice-bar.autohide.top-left{top:32px;top:var(--fsl-notice-bar-margin-y, 32px);left:-100vw;-webkit-animation:noticeBarFadeInOutLeft 5s;animation:noticeBarFadeInOutLeft 5s}.devnet_fsl-free-shipping.notice-bar.autohide.top-right{top:32px;top:var(--fsl-notice-bar-margin-y, 32px);right:-100vw;-webkit-animation:noticeBarFadeInOutRight 5s;animation:noticeBarFadeInOutRight 5s}.devnet_fsl-free-shipping.notice-bar.autohide.bottom-left{bottom:32px;bottom:var(--fsl-notice-bar-margin-y, 32px);left:-100vw;-webkit-animation:noticeBarFadeInOutLeft 5s;animation:noticeBarFadeInOutLeft 5s}.devnet_fsl-free-shipping.notice-bar.autohide.bottom-right{bottom:32px;bottom:var(--fsl-notice-bar-margin-y, 32px);right:-100vw;-webkit-animation:noticeBarFadeInOutRight 5s;animation:noticeBarFadeInOutRight 5s}.devnet_fsl-free-shipping.notice-bar.hold.top-left{top:32px;top:var(--fsl-notice-bar-margin-y, 32px);left:32px;left:var(--fsl-notice-bar-margin-x, 32px);-webkit-animation:noticeBarFadeInLeft .5s;animation:noticeBarFadeInLeft .5s}.devnet_fsl-free-shipping.notice-bar.hold.top-right{top:32px;top:var(--fsl-notice-bar-margin-y, 32px);right:32px;right:var(--fsl-notice-bar-margin-x, 32px);-webkit-animation:noticeBarFadeInRight .5s;animation:noticeBarFadeInRight .5s}.devnet_fsl-free-shipping.notice-bar.hold.bottom-left{bottom:32px;bottom:var(--fsl-notice-bar-margin-y, 32px);left:32px;left:var(--fsl-notice-bar-margin-x, 32px);-webkit-animation:noticeBarFadeInLeft .5s;animation:noticeBarFadeInLeft .5s}.devnet_fsl-free-shipping.notice-bar.hold.bottom-right{bottom:32px;bottom:var(--fsl-notice-bar-margin-y, 32px);right:32px;right:var(--fsl-notice-bar-margin-x, 32px);-webkit-animation:noticeBarFadeInRight .5s;animation:noticeBarFadeInRight .5s}@-webkit-keyframes noticeBarFadeInLeft{0%{left:-100vw;opacity:0}100%{left:32px;left:var(--fsl-notice-bar-margin-x, 32px);opacity:1}}@keyframes noticeBarFadeInLeft{0%{left:-100vw;opacity:0}100%{left:32px;left:var(--fsl-notice-bar-margin-x, 32px);opacity:1}}@-webkit-keyframes noticeBarFadeInRight{0%{right:-100vw;opacity:0}100%{right:32px;right:var(--fsl-notice-bar-margin-x, 32px);opacity:1}}@keyframes noticeBarFadeInRight{0%{right:-100vw;opacity:0}100%{right:32px;right:var(--fsl-notice-bar-margin-x, 32px);opacity:1}}@-webkit-keyframes noticeBarFadeInOutLeft{0%{left:-100vw;opacity:0}5%{left:32px;left:var(--fsl-notice-bar-margin-x, 32px);opacity:1}90%{left:32px;left:var(--fsl-notice-bar-margin-x, 32px);opacity:1}100%{left:-100vw;opacity:0}}@keyframes noticeBarFadeInOutLeft{0%{left:-100vw;opacity:0}5%{left:32px;left:var(--fsl-notice-bar-margin-x, 32px);opacity:1}90%{left:32px;left:var(--fsl-notice-bar-margin-x, 32px);opacity:1}100%{left:-100vw;opacity:0}}@-webkit-keyframes noticeBarFadeInOutRight{0%{right:-100vw;opacity:0}5%{right:32px;right:var(--fsl-notice-bar-margin-x, 32px);opacity:1}90%{right:32px;right:var(--fsl-notice-bar-margin-x, 32px);opacity:1}100%{right:-100vw;opacity:0}}@keyframes noticeBarFadeInOutRight{0%{right:-100vw;opacity:0}5%{right:32px;right:var(--fsl-notice-bar-margin-x, 32px);opacity:1}90%{right:32px;right:var(--fsl-notice-bar-margin-x, 32px);opacity:1}100%{right:-100vw;opacity:0}}.xoo-wl-notice-error{
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
padding: 7px 10px;
}
.xoo-wl-notice-success{
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
padding: 15px;
}
.xoo-wl-notices{
display: none;
margin: 15px 0;
width: calc(100% - 20px);
}
.xoo-wl-notice-error p {
margin-bottom: 2px;
}
.xoo-wl-notice-error , .xoo-wl-notice-success{
border: 1px solid transparent;
border-radius: 4px;
display: block;
margin: 10px 0;
}
span.xoo-wl-scs-icon {
margin-right: 5px;
}
.xoo-wl-opac {
position: fixed;
top: 0;
bottom: 0;
left: 0;
z-index: 999999;
right: 0;
background-color: black;
opacity: 0;
transition: all 0.2s ease-out
}
.xoo-wl-modal {
top: 0;
text-align: center;
bottom: 0;
left: 0;
right: 0;
position: fixed;
z-index: 10000000000;
overflow: auto;
opacity: 0;
transition: all 0.2s ease-in-out;
transform: scale(0.8);
}
.xoo-wl-inmodal .scroll-content{
height: 100%;
}
.xoo-wl-inmodal {
display: inline-block;
background: #fff;
position: relative;
vertical-align: middle;
width: 90%;
text-align: left;
border-radius: 5px;
height: 90%;
border-radius: 17px;
}
.xoo-wl-srcont {
flex-grow: 1;
height: 100%;
overflow: auto;
}
.xoo-wl-popup-active .xoo-wl-modal{
opacity: 1;
transform: scale(1);
}
.xoo-wl-popup-active .xoo-wl-opac{
opacity: 0.7;
}
.xoo-wl-popup-active.xoo-wl-popup{
visibility: visible;
}
.xoo-wl-popup{
visibility: hidden;
}
html.xoo-wl-popup-active, body.xoo-wl-popup-active {
overflow-y: hidden;
}
span.xoo-wl-close {
font-size: 23px;
position: absolute;
right: -11px;
top: -11px;
background-color: white;
border-radius: 50%;
font-weight: 400;
cursor: pointer;
z-index: 100;
border: 4px solid #fff;
}
span.xoo-wl-close:hover{
color: #e63030;
}
.xoo-wl-sidebar{
background-size: cover;
background-repeat: no-repeat;
background-position: center;
height: 100%;
border-radius: 15px 0 0 15px;
}
.xoo-wl-wrap {
min-height:  100%;
display: flex;
width: 100%;
height: 100%;
}
.xoo-wl-main {
padding: 30px 25px;
position: relative;
vertical-align: top;
}
button.xoo-wl-action-btn{
width: 100%;
border-radius: 5px;
}
.xoo-wl-form button.xoo-wl-submit-btn {
margin: 0 auto;
display: table;
}
.xoo-wl-btc-inline_toggle .xoo-wl-inline-form {
display: none;
}
.xoo-wl-btc-show{
display: block!important;
}
span.xwh-heading {
display: block;
text-align: center;
font-size: 23px;
font-weight: bold;
word-spacing: 1px;
}
span.xwh-subheading {
display: block;
margin: 20px 0;
}
.xoo-wl-btc-inline_toggle.xoo-wl-active button.xoo-wl-btn-toggle {
display: none;
}
.xoo-wl-btc-inline_toggle.xoo-wl-active .xoo-wl-inline-form {
display: block;
}
.xoo-wl-nlc-btns {
margin: 10px 0;
}
.xoo-wl-nlc-btns a {
margin-right: 12px;
}
.xoo-wl-btn-container.xoo-wl-btc-variable {
display: none;
}
.xoo-wl-notloggedin-cont {
display: table;
margin: 20px auto;
}
@media only screen and (max-width: 769px) {
.xoo-wl-sidebar{
display: none;
}
.xoo-wl-wrap , .xoo-wl-main{
display: block;
width: 100%;
}
.xoo-wl-footer-note{
position: relative;
}
}