@charset "utf-8";

.freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: rgb(18, 18, 18); }

.freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: rgb(0, 0, 0); }

.freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: rgb(18, 18, 18); }

.freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: rgb(234, 84, 85); }

.freegifts-main-container .btn-add-to-cart { color: rgb(11, 11, 11); background-color: rgb(255, 240, 0); }

.freegifts-main-container .bogos-slider-offer-badge { background: rgb(255, 239, 157); }

.freegifts-main-container .bogos-slider-offer-badge.success { background: rgb(205, 254, 225); }

.freegifts-main-container .bogos-slider-offer-title { color: rgb(0, 0, 0); }

.freegifts-main-container .btn-add-to-cart svg path { fill: rgb(11, 11, 11); }

.bogos-gift-select-variant-title { color: rgb(0, 91, 211); }

.bogos-gift-select-variant-title-contain::after { border-color: rgb(0, 91, 211); }

.fg-gift-thumbnail-offer-title { color: rgb(0, 0, 0); }

.fg-gift-thumbnail-container { border-color: rgb(138, 138, 138); }

.fg-gift-thumbnail-offer-time { background-color: rgb(0, 0, 0); }

#sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }

#sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }

.sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }

#sca-promotion-glider { color: rgb(255, 255, 255); background-color: rgb(247, 33, 25); }

#sca-fg-today-offer-iframe .sca-fg-header { background-color: rgb(255, 255, 255); }

#sca-fg-today-offer-iframe .sca-fg-body { background-color: rgb(255, 255, 255); }

#sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: rgb(48, 48, 48) !important; }

#sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: rgb(97, 97, 97) !important; }

#sca-fg-today-offer-iframe .sca-offer-title { color: rgb(48, 48, 48); }

#sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; }

.sca-fg-icon-success-anim { box-shadow: rgb(36, 178, 99) 0px 0px 0px inset; }

@-webkit-keyframes animated-checkmark-fill { 
  100% { box-shadow: rgb(36, 178, 99) 0px 0px 0px 30px inset; }
}

@keyframes animated-checkmark-fill { 
  100% { box-shadow: rgb(36, 178, 99) 0px 0px 0px 30px inset; }
}

.sca-fg-icon-success-circle { stroke: rgb(36, 178, 99); }

#sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: rgb(247, 247, 247); }

#sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: rgba(36, 178, 99, 0.145); }

#sca-fg-today-offer-iframe .sca-gift-product-title { color: rgb(48, 48, 48); }

#sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: rgb(36, 178, 99); }

#sca-fg-today-offer-iframe .sca-gift-product-original-price { color: rgb(97, 97, 97); }

#sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: rgb(97, 97, 97); }

.bogos-bundles-widget { background-color: rgb(243, 243, 243); }

.bogos-bundles-widget-body .bogos-bundle-item { background-color: rgb(255, 255, 255); }

.bogos-bundles-widget .bogos-bundles-widget-title { color: rgb(48, 48, 48); }

.bogos-bundles-widget .bogos-bundles-widget-description { color: rgb(97, 97, 97); }

.bogos-bundle-item .bogos-bundle-item-title { color: rgb(48, 48, 48); }

.bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: rgb(0, 91, 211); }

.bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: rgb(0, 91, 211); }

.bogos-bundles-widget-footer .bogos-bundles-button-add { color: rgb(255, 255, 255); background-color: rgb(48, 48, 48); }

.bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: rgb(222, 230, 255); }

.bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: rgb(35, 50, 213); }

.bogos-bundles-quantity-break-widget { background-color: rgb(243, 243, 243); }

.bogos-bundles-quantity-break-widget-title { color: rgb(48, 48, 48); }

.bogos-bundles-quantity-break-widget-description { color: rgb(48, 48, 48); }

.bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: rgb(181, 181, 181); }

.bogos-bundles-quantity-break-button-add { background: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-bundle-quantity-break_item-container { background: rgb(255, 255, 255); }

.bogos-bundle-quantity-break-label { background: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-bundle-quantity-break-tag { background: rgb(241, 241, 241); color: rgb(48, 48, 48); }

.bogos-bundle-quantity-break-sub-title { color: rgb(97, 97, 97); }

.bogos-bundles-quantity-break-discount-price { color: rgb(48, 48, 48); }

.bogos-bundle-quantity-break-title { color: rgb(48, 48, 48); }

.bogos-bundle-quantity-break-item-discount-price { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout { background-color: rgb(243, 243, 243); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price, .bogos-volume-discount-origin-price { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: rgb(255, 255, 255); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: rgb(241, 241, 241); color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: rgb(97, 97, 97); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: rgb(181, 181, 181); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: rgb(243, 243, 243); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: rgb(48, 48, 48); }

.bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: rgb(255, 255, 255); }

.bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: rgb(224, 224, 224); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: rgb(97, 97, 97); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: rgb(241, 241, 241); color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: rgb(255, 255, 255); background-color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: rgb(48, 48, 48); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: rgb(255, 255, 255); }

.bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(2n+1) { background-color: rgb(255, 255, 255); }

.bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(2n) { background-color: rgb(245, 245, 245); }

.bogos-mix-match-widget { background-color: rgb(243, 243, 243); }

.bogos-mix-match-widget .bogos-mix-item { background-color: rgb(255, 255, 255); }

.bogos-mix-match-widget .bogos-mix-match-widget-title { color: rgb(48, 48, 48); }

.bogos-mix-match-widget .bogos-mix-match-widget-description { color: rgb(97, 97, 97); }

.bogos-mix-match-widget .bogos-mix-item-title { color: rgb(48, 48, 48); }

.bogos-mix-match-widget .bogos-mix-item-discount-price { color: rgb(48, 48, 48); }

.bogos-mix-match-widget .bogos-mix-item-original-price { color: rgb(181, 181, 181); }

.bogos-mix-match-widget .bogos-mix-match-button-add { color: rgb(255, 255, 255); background-color: rgb(48, 48, 48); }

.bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: rgb(255, 248, 219); }

.bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: rgb(205, 254, 225); }

.bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: rgb(79, 71, 0); }

.bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: rgb(41, 132, 90); }

.bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: rgb(243, 243, 243); }

.bogos-bundle-page-container .bogos-bp-step-title { color: rgb(48, 48, 48); }

.bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: 3px solid rgb(48, 48, 48); }

.bogos-bundle-page-container .bogos-bp-header-title { color: rgb(48, 48, 48); }

.bogos-bundle-page-container .bogos-bp-header-subtitle { color: rgb(48, 48, 48); }

.bogos-bundle-page-container .bogos-bp-step-header-title { color: rgb(48, 48, 48); }

.bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: rgb(97, 97, 97); }

.bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color: rgb(48, 48, 48); }

.bogos-step-items-container .bogos-step-item-variant-title { color: rgb(97, 97, 97); }

.bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price { color: rgb(48, 48, 48); }

.bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color: rgb(128, 128, 128); }

.bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-bp-widget-container .bogos-bp-widget { background-color: rgb(243, 243, 243); }

.bogos-bp-widget .bogos-bp-widget-title { color: rgb(48, 48, 48); }

.bogos-bp-widget .bogos-bp-widget-description { color: rgb(48, 48, 48); }

.bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: rgb(35, 50, 213); }

.bogos-bp-widget .bogos-bp-button-add { background-color: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: rgb(255, 248, 219); }

.bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: rgb(205, 254, 225); }

.bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: rgb(79, 71, 0); }

.bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: rgb(41, 132, 90); }

.bogos-fbt-upsell-container { background: rgb(246, 246, 246); }

.bogos-fbt-header-title { color: rgb(48, 48, 48); }

.bogos-fbt-header-description { color: rgb(48, 48, 48); }

.bogos-fbt-footer-discounted-price { color: rgb(48, 48, 48); }

.bogos-fbt-footer-original-price { color: rgb(97, 97, 97); }

.bogos-fbt-footer-button-add { background: rgb(48, 48, 48); color: rgb(255, 255, 255); }

.bogos-fbt-product-title { color: rgb(48, 48, 48); }

.bogos-fbt-upsell-product-discounted-price { color: rgb(48, 48, 48); }

.bogos-fbt-upsell-product-original-price { color: rgb(128, 128, 128); }

.is-cheapest-free-label { color: rgb(255, 255, 255); background-color: rgb(255, 170, 0); }

.is-cheapest-free { background-color: rgba(255, 170, 0, 0.2); }

.bogos-fbt-this-item { background-color: rgb(209, 209, 209); color: rgb(48, 48, 48); }

.bogos-fbt-upsell-body-item-checkbox { border-color: rgb(48, 48, 48); }

.bogos-fbt-upsell-body-item-checkbox:checked { border-color: rgb(48, 48, 48); background-color: rgb(48, 48, 48); }

a[href*="sca_clone_freegift"], .gift-original-url { pointer-events: none !important; }