.ft-pdp .ft-bogos-native{--ft-match-ink:#262427;font-family:inherit;position:relative;box-sizing:border-box;width:100%!important;max-width:none!important;min-width:0;margin:0;padding:12px;border:1px solid #eee9eb;border-radius:22px;background:#fff}.ft-pdp .ft-bogos-native:not(.ft-bogos-native--compact):not(:has(.bogos-bundles-widget[data-bundle-id])){display:none!important}.ft-pdp .ft-bogos-native__intro{display:none}.ft-pdp .ft-bogos-native--compact{--ft-bogos-art-width:95px;--ft-bogos-col-gap:12px;--ft-bogos-pad-left:6px;--ft-bogos-pad-right:12px;--ft-bogos-pad-bottom:10px;display:grid!important;grid-template-columns:var(--ft-bogos-art-width) minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--ft-bogos-col-gap);row-gap:10px;align-items:start;min-height:0;padding:14px var(--ft-bogos-pad-right) 15px var(--ft-bogos-pad-left);overflow:visible!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__intro{display:contents!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__art{grid-column:1;grid-row:1 / 4;display:flex;justify-content:flex-end;align-items:center;position:relative;width:var(--ft-bogos-art-width);height:128px;align-self:center;background:transparent!important;overflow:visible}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle{position:absolute!important;z-index:20;top:50%;left:2px;transform:translateY(-50%);display:grid!important;place-items:center;width:36px;height:36px;box-sizing:border-box;border:2px solid #292629;border-radius:50%;padding:0;margin:0;background:#fff;color:#282528;font-family:inherit;font-size:25px;font-weight:500;line-height:1;cursor:pointer;touch-action:manipulation;box-shadow:0 0 0 3px #fff,0 1px 5px #00000020}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle span{line-height:1;pointer-events:none}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle[aria-checked=true]{border-color:#151515;background:#151515;color:#fff;box-shadow:0 0 0 3px #fff,0 0 0 4px #bcb7bb}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle[aria-checked=true] span{display:none}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle[aria-checked=true]:after{content:"\2713";font-family:inherit;font-size:15px;font-weight:700;line-height:1}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle:focus-visible{outline:2px solid #151515;outline-offset:3px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image-link{position:relative;z-index:2;display:flex;width:90px;height:120px;align-items:center;justify-content:flex-end;text-decoration:none;cursor:pointer}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image{display:block;width:79px;height:116px;object-fit:contain;object-position:center;background:transparent!important;box-shadow:none!important;border:0!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image[hidden]{display:none!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image--fallback{border-radius:10px!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image--flatlay{border-radius:0!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__heading{grid-column:2;grid-row:1;align-self:start;margin:0!important;min-width:0;color:var(--ft-match-ink);font-family:inherit;font-size:14px;line-height:1.35;font-weight:400;letter-spacing:-.015em}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__heading strong{font-weight:700}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__title-link{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__title-link:hover{text-decoration-thickness:2px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__app{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;visibility:hidden;pointer-events:none;overflow:hidden!important;z-index:3}.ft-pdp .ft-bogos-native--compact .ft-bogos-n-flat{display:contents!important;position:static!important;visibility:hidden!important;pointer-events:none!important;width:auto!important;height:auto!important;border:0!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-n-picker{display:none!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-n-button{position:absolute!important;top:0!important;left:0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important;clip-path:inset(50%)!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choices{grid-column:2;grid-row:2;justify-self:stretch;align-self:start;display:flex;flex-direction:column;gap:8px;position:relative;z-index:50;width:100%;min-width:0;max-width:100%;pointer-events:auto!important;visibility:visible!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-row{display:block;min-width:0;width:100%;max-width:100%;overflow:visible!important;touch-action:manipulation}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-pills{display:flex!important;flex-wrap:wrap!important;align-items:center;gap:7px!important;min-width:0!important;max-width:100%}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-pill{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;position:relative;z-index:51;box-sizing:border-box;height:32px!important;min-height:32px!important;max-height:32px!important;min-width:0!important;padding:0 10px!important;margin:0!important;border:1px solid var(--ft-editor-option-border,#d7d4d6);border-radius:999px;background:var(--ft-editor-option-bg,#f3f2f3);color:#363136;font-family:inherit;font-size:12px!important;font-weight:500;line-height:1!important;white-space:nowrap;text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-pill.is-active{border:2px solid var(--ft-editor-option-selected-border,#222)!important;background:#fff!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-pill:disabled{background:#eae8ea!important;border:1px dashed #b8b1b6!important;color:#858085!important;text-decoration:line-through!important;cursor:not-allowed}.ft-pdp .ft-bogos-native--compact :is(.ft-bogos-native__choice-pill,.ft-bogos-n-button):focus-visible{outline:2px solid #171717;outline-offset:2px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choices.is-pending{opacity:.55}.ft-pdp .ft-bogos-native__status[hidden]{display:none!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__status:not([hidden]){display:block;grid-column:2;grid-row:4;padding-top:4px;color:#9d4747;font-family:inherit;font-size:11px;line-height:1.35}@media(max-width:700px){.ft-pdp .ft-bogos-native--compact{--ft-bogos-art-width:74px;--ft-bogos-col-gap:9px;--ft-bogos-pad-left:5px;--ft-bogos-pad-right:12px;--ft-bogos-pad-bottom:9px;grid-template-rows:auto auto;row-gap:8px;padding-top:12px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__art,.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image-link{width:74px;height:107px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__image{width:69px;height:103px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__toggle{width:32px;height:32px;font-size:23px;left:0}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__heading{font-size:13px;line-height:1.3}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-pills{gap:6px!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__choice-pill{height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 8px!important;font-size:11px!important}}.ft-pdp .ft-pdp-purchase-actions>.ft-bogos-native{grid-column:1 / -1!important;grid-row:auto;width:100%!important;max-width:100%!important;margin:4px 0 0!important;min-width:0!important;border:1px solid #e8e4e7!important;border-radius:22px!important;background:#fff!important;box-sizing:border-box}.ft-pdp .ft-pdp-purchase-actions.ft-bogos-bundle-selected .ft-pdp-purchase-actions__cart .product-form__submit>span:first-child{display:inline!important;visibility:visible!important;opacity:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:inherit!important;font-weight:700!important}.ft-pdp .ft-pdp-purchase-actions.ft-bogos-bundle-selected .ft-pdp-purchase-actions__cart .product-form__submit:after{content:none!important;display:none!important}@media(max-width:700px){.ft-pdp .ft-pdp-purchase-actions>.ft-bogos-native{margin-top:3px!important;border-radius:20px!important}}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__heading{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-label{font-size:15px;font-weight:500;line-height:1.35}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-prices{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;line-height:1.2}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-prices[hidden]{display:none!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-price{color:#232123;font-size:19px;font-weight:700;white-space:nowrap}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-compare{font-size:13px;color:#9c979a;white-space:nowrap}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-compare[hidden]{display:none!important}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-discount{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;min-height:22px;background:#b6293a;color:#fff;font-size:11px;font-weight:700;line-height:1.15;white-space:nowrap}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__title-link{display:inline-block;font-size:13px;line-height:1.3}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__select-hint{display:block;color:#777276;font-size:12px;line-height:1.3}@media(max-width:700px){.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-label{font-size:14px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-price{font-size:17px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-compare{font-size:12px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__offer-discount{font-size:10px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__title-link{font-size:13px}.ft-pdp .ft-bogos-native--compact .ft-bogos-native__select-hint{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ft-bogos-native-compact.css.map */
