.kd-ab-or,.kd-ab-card,#ab-bogo-discount-product-page{--kd-ab-ink: rgb(21, 21, 21);--kd-ab-line: #e3e3e3;--kd-ab-red: #ee3b45;--kd-ab-soft: #f6f3ee}#ab-bogo-discount-product-page{margin:0}html:not(.kd-ab-off) [id$=__kd_appstle_bxgy]:not([data-kd-ready])>#ab-bogo-discount-product-page,.kd-ab-card[data-kd-ready]:not([data-kd-open]) #ab-bogo-discount-product-page{display:none}.kd-ab-card[data-kd-anim] #ab-bogo-discount-product-page{overflow:hidden;transition:height .38s cubic-bezier(.22,.8,.24,1),opacity .3s ease}.kd-ab-head{transition:padding-bottom .38s cubic-bezier(.22,.8,.24,1)}.kd-ab-card+.kd-ab-wishlist{margin-top:10px}.kd-ab-or{display:flex;align-items:center;gap:12px;margin:18px 0 12px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.kd-ab-or:before,.kd-ab-or:after{content:"";flex:1;height:1px;background:var(--kd-ab-line)}.kd-ab-card[data-kd-ready]{border:1px solid var(--kd-ab-ink);background:#fff;margin-bottom:8px}.kd-ab-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:center;padding:16px 18px}.kd-ab-tag{grid-row:span 2;align-self:start;padding:6px 8px;background:var(--kd-ab-red);color:#fff;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;line-height:1}.kd-ab-title{font-family:Outfit,sans-serif;font-size:15px;font-weight:500;line-height:1.3;text-transform:uppercase;color:var(--kd-ab-ink)}.kd-ab-sub{font-size:13px;line-height:1.4;color:#555}.kd-ab-sub b{color:var(--kd-ab-red);font-weight:600}.kd-ab-toggle{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:10px;padding:0 16px;border:1px solid var(--kd-ab-ink);border-radius:0;background:#fff;color:var(--kd-ab-ink);font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.kd-ab-toggle:hover{background:var(--kd-ab-ink);color:#fff}.kd-ab-toggle svg{width:12px;height:12px;transition:transform .2s}.kd-ab-card[data-kd-open] .kd-ab-toggle{height:36px;border-color:var(--kd-ab-line)}.kd-ab-card[data-kd-open] .kd-ab-toggle svg{transform:rotate(180deg)}.kd-ab-card[data-kd-open] .kd-ab-head{padding-bottom:0}#ab-bogo-discount-product-page .ab-bogo-discount-container{margin:0!important;display:block!important;font-family:inherit!important}#ab-bogo-discount-product-page [data-kd-hidden],#ab-bogo-discount-product-page .ab-bogo-discount-container[data-kd-hidden]{display:none!important}#ab-bogo-discount-product-page .ab-bogo-discount-wrapper{max-width:none!important;border:0!important;border-radius:0!important;background:transparent}#ab-bogo-discount-product-page .ab-bogo-bundle-content{padding:4px 18px 18px!important}#ab-bogo-discount-product-page .ab-bogo-title{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px;margin:0!important;padding:0!important;font-family:Outfit,sans-serif!important;font-weight:500!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-title:before{display:none!important;content:attr(data-kd-tag);flex:none;padding:4px 7px;background:var(--kd-ab-red);color:#fff;font-size:12px;font-weight:600;line-height:1;letter-spacing:.02em}#ab-bogo-discount-product-page .ab-bogo-products{position:relative;display:flex!important;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0!important;padding:10px 0 4px!important}#ab-bogo-discount-product-page .ab-bogo-products::-webkit-scrollbar{display:none}#ab-bogo-discount-product-page .ab-bogo-bundle-progress-wrapper,#ab-bogo-discount-product-page .ab-bogo-any-number-of-gift-product-text,#ab-bogo-discount-product-page .ab-bogo-discount-info-container,#ab-bogo-discount-product-page .ab-bogo-product-divider,#ab-bogo-discount-product-page .ab-bogo-select-blank-content,#ab-bogo-discount-product-page .appstle-branding-wrapper{display:none!important}#ab-bogo-discount-product-page .ab-bogo-title:after,#ab-bogo-discount-product-page .kd-ab-gap:before{content:attr(data-kd-step)!important;display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;transform:none!important;box-shadow:none!important;text-align:left!important;font-family:Inter var,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-title:after{flex:0 0 100%;margin-top:8px!important}#ab-bogo-discount-product-page .ab-bogo-title[data-kd-done]:after{color:#2e7d32!important}#ab-bogo-discount-product-page .kd-ab-gap:after{display:none!important}#ab-bogo-discount-product-page .kd-ab-gap{height:auto!important;border:0!important;background:none!important;margin:14px 0 0!important;padding:0!important;font-size:0!important;line-height:0!important}#ab-bogo-discount-product-page .kd-ab-arrow{display:none}@media(hover:hover)and (pointer:fine){#ab-bogo-discount-product-page .kd-ab-arrow{display:block;position:sticky;z-index:3;flex:0 0 0;width:0;align-self:stretch;margin:0 -4px;pointer-events:none}#ab-bogo-discount-product-page .kd-ab-arrow--prev{order:-100;left:0}#ab-bogo-discount-product-page .kd-ab-arrow--next{order:100;right:0}#ab-bogo-discount-product-page .kd-ab-arrow button{position:absolute;top:34%;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--kd-ab-ink);border-radius:0;background:#fffffff0;color:var(--kd-ab-ink);cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:opacity .2s,background .15s,color .15s}#ab-bogo-discount-product-page .kd-ab-arrow--prev button{left:4px}#ab-bogo-discount-product-page .kd-ab-arrow--next button{right:4px}#ab-bogo-discount-product-page .kd-ab-arrow button:hover{background:var(--kd-ab-ink);color:#fff}#ab-bogo-discount-product-page .kd-ab-arrow svg{width:12px;height:12px}#ab-bogo-discount-product-page .ab-bogo-products[data-kd-start] .kd-ab-arrow--prev button,#ab-bogo-discount-product-page .ab-bogo-products[data-kd-end] .kd-ab-arrow--next button,#ab-bogo-discount-product-page .ab-bogo-products[data-kd-fits] .kd-ab-arrow button{opacity:0;pointer-events:none}}#ab-bogo-discount-product-page .ab-bogo-product-container{position:relative;flex:0 0 132px;display:flex!important;flex-direction:column;margin:0!important;padding:6px 6px 8px!important;border:1px solid var(--kd-ab-line);background:#fff;scroll-snap-align:start;transition:border-color .15s,box-shadow .15s}#ab-bogo-discount-product-page .ab-bogo-product-container[data-kd-current]{order:-1}#ab-bogo-discount-product-page .ab-bogo-product-container:has(input:checked){border-color:var(--kd-ab-ink);box-shadow:inset 0 0 0 1px var(--kd-ab-ink)}#ab-bogo-discount-product-page .ab-bogo-product-container:has(input:disabled){opacity:.45}#ab-bogo-discount-product-page .ab-bogo-product{display:block!important;padding:0!important;margin:0!important}#ab-bogo-discount-product-page .ab-bogo-product-image-container{position:relative;display:block!important;width:100%!important;margin:0!important}#ab-bogo-discount-product-page .ab-bogo-product-image{display:block;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:4 / 5;object-fit:cover;border-radius:0!important;border:0!important;background:var(--kd-ab-soft)}#ab-bogo-discount-product-page .ab-bogo-product-details{display:block!important;padding:8px 2px 0!important;margin:0!important;min-width:0}#ab-bogo-discount-product-page .ab-bogo-product-name{margin:0!important}#ab-bogo-discount-product-page .ab-bogo-product-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font-size:12px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:0!important;color:var(--kd-ab-ink)!important;text-decoration:none!important;pointer-events:none}#ab-bogo-discount-product-page .ab-bogo-product-info{margin:3px 0 0!important}#ab-bogo-discount-product-page .ab-bogo-product-price{display:flex;flex-wrap:wrap;gap:0 6px;font-size:12px!important;line-height:1.3!important;color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-product-original-price{text-decoration:line-through;color:#8a8a8a!important;margin:0!important}#ab-bogo-discount-product-page .ab-bogo-product-discounted-price{color:var(--kd-ab-red)!important;font-weight:600!important;margin:0!important}#ab-bogo-discount-product-page .ab-bogo-product-checkbox-container,#ab-bogo-discount-product-page .ab-bogo-choose-gety-product{position:absolute!important;top:6px;right:6px;z-index:2;margin:0!important;width:22px;height:22px}#ab-bogo-discount-product-page .ab-bogo-product-checkbox-label{display:block!important;position:relative;width:22px;height:22px;margin:0!important}#ab-bogo-discount-product-page .ab-bogo-product-checkbox,#ab-bogo-discount-product-page .ab-bogo-choose-product-radio{-webkit-appearance:none;appearance:none;position:absolute!important;top:0;right:0;bottom:0;left:0;width:22px!important;height:22px!important;margin:0!important;border:1px solid var(--kd-ab-ink)!important;border-radius:0!important;background:#fff!important;cursor:pointer}#ab-bogo-discount-product-page .ab-bogo-choose-product-radio{border-radius:0!important;opacity:1!important;cursor:pointer}#ab-bogo-discount-product-page .ab-bogo-product-checkbox:checked,#ab-bogo-discount-product-page .ab-bogo-choose-product-radio:checked{background:var(--kd-ab-ink)!important;border-color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-product-checkbox-icon{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:22px!important;height:22px!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;transform:none!important;color:#fff!important;pointer-events:none}#ab-bogo-discount-product-page .ab-bogo-product-checkbox-icon svg{display:block;width:14px!important;height:14px!important;margin:0!important;position:static!important;transform:none!important}#ab-bogo-discount-product-page .ab-bogo-choose-product-radio-label{display:none!important}#ab-bogo-discount-product-page .ab-bogo-choose-product-radio:checked{background:var(--kd-ab-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-width='1.8'%3E%3Cpath d='M2.5 7.5l3 3 6-7'/%3E%3C/svg%3E") center / 14px no-repeat!important}#ab-bogo-discount-product-page .ab-bogo-select-container{display:block!important;margin:8px 0 0!important;padding:0!important}#ab-bogo-discount-product-page .ab-bogo-select-content{width:100%!important;margin:0!important}#ab-bogo-discount-product-page .ab-bogo-select{-webkit-appearance:none!important;appearance:none!important;width:100%!important;height:32px!important;min-height:0!important;padding:0 24px 0 8px!important;border:1px solid var(--kd-ab-line)!important;border-radius:0!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23151515' stroke-width='1.5'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E") right 8px center / 10px no-repeat!important;font-size:12px!important;line-height:30px!important;color:var(--kd-ab-ink)!important;box-shadow:none!important;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#ab-bogo-discount-product-page .ab-bogo-select:hover{border-color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-select:focus{border-color:var(--kd-ab-ink)!important;outline:0}#ab-bogo-discount-product-page .ab-bogo-total{margin:14px 0 0!important;padding:12px 14px!important;border-radius:0!important;background:var(--kd-ab-soft)!important;align-items:center!important}#ab-bogo-discount-product-page .ab-bogo-total-label{font-size:14px!important;font-weight:600!important;color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-original-price{font-size:14px!important;margin-right:10px!important;color:#8a8a8a!important}#ab-bogo-discount-product-page .ab-bogo-discounted-price{font-family:Outfit,sans-serif;font-size:18px!important;font-weight:600!important;color:var(--kd-ab-ink)!important}#ab-bogo-discount-product-page .ab-bogo-add-to-cart{display:block;width:100%!important;height:48px!important;margin:10px 0 0!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:var(--kd-ab-red)!important;color:#fff!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:uppercase;cursor:pointer;transition:background .15s}#ab-bogo-discount-product-page .ab-bogo-add-to-cart:not(:disabled):hover{background:#c92f38!important}#ab-bogo-discount-product-page .ab-bogo-add-to-cart:disabled{background:#ececec!important;color:#8a8a8a!important;cursor:not-allowed}@media(max-width:749px){#ab-bogo-discount-product-page .ab-bogo-bundle-content{padding:4px 14px 16px!important}.kd-ab-head{padding:14px}#ab-bogo-discount-product-page .ab-bogo-product-container{flex-basis:calc((100% - 16px) / 2.1)}#ab-bogo-discount-product-page .ab-bogo-product-link,#ab-bogo-discount-product-page .ab-bogo-product-price{font-size:13px!important}#ab-bogo-discount-product-page .ab-bogo-select{height:36px!important;line-height:34px!important;font-size:13px!important}}@media only screen and (min-width:1068px){.thb-product-detail .product-grid-container>:first-child>.product-image-container{position:sticky;top:var(--kd-gal-top, calc(var(--header-height, 80px) + 20px))}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kd-bundle.css.map */
