.lime-flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.text-center{text-align:center}.gap-xs{gap:4px}.gap-xsm{gap:8px}.gap-sm{gap:12px}.gap-md{gap:16px}.gap-ml{gap:20px}.relative{position:relative}.absolute{position:absolute}.limewoo-fbt{border:none;line-height:1.5;margin-block:20px}.limewoo-fbt *{box-sizing:border-box;margin:0;padding:0}.limewoo-fbt .limewoo-fbt__form{margin-block:0}.limewoo-fbt-list{max-width:420px}.limewoo-fbt-amazon .limewoo-fbt__form{flex-wrap:wrap;gap:22px}.limewoo-fbt-amazon .limewoo-fbt__footer{max-width:100%;width:320px}.limewoo-fbt__campaign.is-claiming .limewoo-fbt-loading-ui svg{animation:spinner .8s linear infinite}.limewoo-fbt__campaign.is-claiming .blockUI.blockOverlay:before{content:none}.limewoo-fbt__title{color:var(--limewoo-fbt-widget-title-color,#0d0c0c);font-size:var(--limewoo-fbt-widget-title-size,22px);font-weight:600;line-height:1.4}.limewoo-fbt__cards{max-width:100%}.limewoo-fbt__card{padding:var(--limewoo-fbt-card-padding,16px)}.limewoo-fbt__card-many,.limewoo-fbt__card:not(.limewoo-fbt-list .limewoo-fbt__card-many .limewoo-fbt__card){background:var(--limewoo-fbt-card-bg,#fff);border:var(--limewoo-fbt-card-border-width,1px) solid var(--limewoo-fbt-card-border-color,#e3e3e3);border-radius:var(--limewoo-fbt-card-radius,12px)}.limewoo-fbt-amazon .limewoo-fbt__card-many{background:none;border:none;box-shadow:none;max-width:100%;overflow-x:auto}.limewoo-fbt-amazon .limewoo-fbt__card{padding:var(--limewoo-fbt-card-padding,12px);width:185px}.limewoo-fbt-list .limewoo-fbt__card-many{gap:0}.limewoo-fbt-list .limewoo-fbt__card-many .limewoo-fbt__card:not(:last-child){border-bottom:var(--limewoo-fbt-card-border-width,1px) solid var(--limewoo-fbt-card-border-color,#e3e3e3)}.limewoo-fbt__separator svg{height:20px;width:20px}.limewoo-fbt__separator svg rect{fill:var(--limewoo-fbt-plus-icon-bg,#f3f3f3)}.limewoo-fbt__separator svg path{fill:var(--limewoo-fbt-plus-icon-color,#8a8a8a)}.limewoo-fbt__products{background:var(--limewoo-fbt-card-bg,#fff);border:var(--limewoo-fbt-card-border-width,1px) solid var(--limewoo-fbt-card-border-color,#e3e3e3);border-radius:var(--limewoo-fbt-card-radius,12px)}.limewoo-fbt__product-content{gap:var(--limewoo-fbt-card-spacing,8px)}.limewoo-fbt__product-thumbnail{flex-shrink:0}.limewoo-fbt-amazon .limewoo-fbt__product-thumbnail{height:160px;max-width:100%;width:160px}.limewoo-fbt-list .limewoo-fbt__product-thumbnail{height:100px;max-width:100%;width:100px}.limewoo-fbt__product-thumbnail img{border-radius:8px;box-shadow:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.limewoo-fbt__product-info{width:100%}@media(max-width:768px){.limewoo-fbt__product-info{flex-direction:column}}.limewoo-fbt__product-title{color:var(--limewoo-fbt-product-title-color,#303030);font-size:var(--limewoo-fbt-product-title-size,16px)}.limewoo-fbt__product-price{color:var(--limewoo-fbt-product-price-color,#303030);font-size:var(--limewoo-fbt-product-price-size,16px);font-weight:500;white-space:nowrap}.limewoo-fbt__product-price strong{color:inherit}.limewoo-fbt__product-price ins{text-decoration:none}.limewoo-fbt__product-price del,.limewoo-fbt__product-price-discount{align-self:flex-end;font-size:75%}.limewoo-fbt__product-price del{font-weight:400;line-height:1.5;opacity:.7}.limewoo-fbt__product-price-discount{color:#13a261}.limewoo-fbt__button{border:none;border-radius:var(--limewoo-fbt-button-radius,8px);color:var(--limewoo-fbt-button-text-color,#fff);cursor:pointer;display:block;font-size:var(--limewoo-fbt-button-text-size,16px);font-weight:500;height:41px;line-height:1;padding:var(--limewoo-fbt-button-padding-block,10px) var(--limewoo-fbt-button-padding-inline,10px)}.limewoo-fbt__button,.limewoo-fbt__button:hover{background:var(--limewoo-fbt-button-bg-color,#232323)}.limewoo-fbt__button:hover{opacity:.8}.limewoo-fbt__variations{margin-top:4px}.limewoo-fbt__variations-select{background-position-x:calc(100% - 8px)!important;background-size:.6em!important;border:1px solid #e3e3e3;border-radius:6px!important;font-size:12px;height:28px!important;line-height:1!important;max-width:100%;min-height:auto;padding:5px 10px!important;width:150px}.limewoo-fbt__checkbox{right:0;top:0}.limewoo-fbt-amazon .limewoo-fbt__checkbox{left:0;right:auto}.limewoo-fbt__checkbox-control{height:18px;width:18px}.limewoo-fbt__checkbox input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid var(--limewoo-fbt-checkbox-border-color,#8c8f94);border-radius:4px;box-shadow:none;cursor:pointer;height:16px;outline:0;padding:0;text-align:center;transition:background-color .2s ease,border-color .2s ease;vertical-align:top;width:16px}.limewoo-fbt__checkbox input[type=checkbox]:checked{background-color:var(--limewoo-fbt-checkbox-bg-color,#303030);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%279%27 height=%276%27 fill=%27none%27%3E%3Cpath fill=%27var%28--limewoo-fbt-checkbox-icon-color, white%29%27 fill-rule=%27evenodd%27 d=%27M8.03.22a.75.75 0 0 1 0 1.06l-4.5 4.5a.75.75 0 0 1-1.06 0L.22 3.53a.75.75 0 1 1 1.06-1.06L3 4.19 6.97.22a.75.75 0 0 1 1.06 0%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:8px 6px;border-color:var(--limewoo-fbt-checkbox-bg-color,#303030)}.limewoo-fbt__checkbox input[type=checkbox]:disabled{background-color:rgba(0,0,0,.2);border-color:transparent;pointer-events:none}.limewoo-fbt__total-savings{color:#13a261;font-size:12px}.limewoo-fbt__total-savings del{color:#303030}.limewoo-fbt__total-price{color:#303030;font-size:16px;font-weight:600}.limewoo-fbt__notice{font-size:14px;margin-top:-10px;text-align:center}.limewoo-fbt__notice--success{color:#14a261}.limewoo-fbt__notice--error{color:#f44336}.limewoo-fbt__branding{font-size:14px;margin-top:-10px}.limewoo-fbt__branding,.limewoo-fbt__branding a{color:#303030}.limewoo-fbt__branding-name{font-weight:500}.limewoo-fbt__branding-name:hover{text-decoration:underline}.limewoo-fbt .added_to_cart,.limewoo-fbt .wc-forward{display:none!important}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
