.ct-product-bf-offer{box-sizing:border-box;flex:0 0 100%;width:100%;margin:0;overflow:hidden;border:1px solid #6f5a31;border-radius:13px;background:#141414;color:#fff;font-family:var(--font-body-family,Arial,sans-serif);font-style:normal;letter-spacing:normal;text-align:left;box-shadow:0 10px 28px #00000012}.ct-product-bf-offer *{box-sizing:border-box}.ct-product-bf-offer__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 16px;border-bottom:1px solid #3d3527}.ct-product-bf-offer .ct-product-bf-offer__headline{display:flex;align-items:baseline;gap:8px;margin:0;color:#f4dfaa;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:.08em}.ct-product-bf-offer__headline strong{color:#f4dfaa;font-size:18px;font-weight:800;line-height:1.1;letter-spacing:.02em;white-space:nowrap}.ct-product-bf-offer .ct-product-bf-offer__date{margin:0;color:#d6c397;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.08em;white-space:nowrap}.ct-product-bf-offer__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ct-product-bf-offer__tier{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:15px 16px}.ct-product-bf-offer__tier+.ct-product-bf-offer__tier{border-left:1px solid #3d3527;background:#1d1a15}.ct-product-bf-offer__discount{color:#fff;font-size:25px;font-weight:900;line-height:.9;letter-spacing:-.04em;white-space:nowrap}.ct-product-bf-offer__discount small{display:block;margin-top:5px;color:#f4dfaa;font-size:8px;font-weight:800;line-height:1;letter-spacing:.12em}.ct-product-bf-offer__details{min-width:0}.ct-product-bf-offer__label{display:block;margin-bottom:6px;color:#ded8ca;font-size:9px;font-weight:800;line-height:1.3;letter-spacing:.08em}.ct-product-bf-offer__code-row{display:flex;align-items:center;gap:7px;min-width:0;color:#bcb6aa;font-size:9px;line-height:1.2;white-space:nowrap}.ct-product-bf-offer__code-row code{padding:4px 6px;border-radius:4px;background:#302a20;color:#f4dfaa;font-family:inherit;font-size:11px;font-weight:900;line-height:1.2;letter-spacing:.06em}.ct-product-bf-offer button.ct-product-bf-offer__copy{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 8px;margin:0;border:1px solid #6b5937;border-radius:5px;background:transparent;color:#f4dfaa;font:inherit;font-size:9px;font-weight:800;line-height:1;cursor:pointer;box-shadow:none;transition:background-color .16s,color .16s,border-color .16s}.ct-product-bf-offer button.ct-product-bf-offer__copy:before,.ct-product-bf-offer button.ct-product-bf-offer__copy:after{display:none!important}.ct-product-bf-offer button.ct-product-bf-offer__copy:hover,.ct-product-bf-offer button.ct-product-bf-offer__copy[data-copied=true]{border-color:#e6c786;background:#e6c786;color:#141414}.ct-product-bf-offer__copy:focus-visible{outline:2px solid #e6c786;outline-offset:2px}.ct-product-bf-offer .ct-product-bf-offer__note{margin:0;padding:7px 16px;border-top:1px solid #3d3527;color:#a9a397;font-size:9px;line-height:1.35;letter-spacing:.03em}.codex-copy-discount{display:none!important}@media(max-width:749px){.ct-product-bf-offer{border-radius:10px;box-shadow:inset 3px 0 #d9b96f}.ct-product-bf-offer__header{padding:8px 9px}.ct-product-bf-offer .ct-product-bf-offer__headline{gap:4px;font-size:8.5px;letter-spacing:.05em;white-space:nowrap}.ct-product-bf-offer__headline strong{font-size:12.5px}.ct-product-bf-offer .ct-product-bf-offer__date{font-size:7.5px}.ct-product-bf-offer__tier{grid-template-columns:48px minmax(0,1fr);gap:6px;padding:8px 9px}.ct-product-bf-offer__discount{font-size:19px}.ct-product-bf-offer__discount small{display:inline;margin:0 0 0 2px;font-size:6px}.ct-product-bf-offer__label{min-height:18px;margin-bottom:3px;font-size:7.5px;line-height:1.3;letter-spacing:.045em}.ct-product-bf-offer__code-row{gap:3px;font-size:7.5px}.ct-product-bf-offer__code-row code{padding:3px 4px;font-size:9px}.ct-product-bf-offer button.ct-product-bf-offer__copy{min-height:22px;padding:3px 4px;font-size:7.5px}.ct-product-bf-offer .ct-product-bf-offer__note{display:none}}@media(max-width:350px){.ct-product-bf-offer__header{padding-inline:7px}.ct-product-bf-offer .ct-product-bf-offer__headline{font-size:8px}.ct-product-bf-offer__headline strong{font-size:11px}.ct-product-bf-offer__tier{grid-template-columns:42px minmax(0,1fr);gap:4px;padding-inline:7px}.ct-product-bf-offer__discount{font-size:17px}.ct-product-bf-offer__code-label{display:none}}@media(prefers-reduced-motion:reduce){.ct-product-bf-offer button.ct-product-bf-offer__copy{transition:none}}@media(forced-colors:active){.ct-product-bf-offer{border-color:CanvasText}.ct-product-bf-offer button.ct-product-bf-offer__copy{border-color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ct-product-black-friday-offer.css.map */
