.silky-bf .silky-bf__copy,.silky-bf .silky-bf__copy *{color:#fff8ef!important}.silky-bf .silky-bf__button{color:#111!important}.silky-bf-shell{margin:0!important;padding:0!important}.silky-bf,.silky-bf *{box-sizing:border-box}.silky-bf{position:relative;isolation:isolate;width:100%;aspect-ratio:3/1;overflow:hidden;background:#22040c;color:#fff8ef}.silky-bf__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.silky-bf .silky-bf__image{position:absolute;top:0;left:0;display:block;width:100%;height:200%;max-width:none;max-height:none;object-fit:cover;object-position:50% 50%}.silky-bf__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding:2.6vw 6.8vw}.silky-bf__copy{width:49%;max-width:800px}.silky-bf__eyebrow{display:flex;align-items:center;gap:1.3vw;margin:0 0 1vw;font-size:clamp(12px,1.6vw,25px);font-weight:700;letter-spacing:.16em;line-height:1.25}.silky-bf__badge{padding:.22em .45em;background:#ad0e27;color:#fff;letter-spacing:.16em}.silky-bf .silky-bf__heading{margin:0;color:inherit;font-family:Roboto Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(40px,5.1vw,90px);font-weight:900;line-height:1.02;letter-spacing:-.025em;text-transform:uppercase}.silky-bf__heading span{display:block}.silky-bf .silky-bf__date{margin:1.1vw 0 0;color:inherit;font-size:clamp(16px,2vw,32px);font-weight:700;line-height:1.3}.silky-bf .silky-bf__description{margin:.2vw 0 0;color:inherit;font-size:clamp(15px,1.8vw,28px);font-weight:400;line-height:1.4}.silky-bf .silky-bf__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:1.6vw 0 0;padding:.65em 1.6em;border:1px solid #fff7ec;border-radius:999px;background:#fff7ec;color:#111;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(16px,1.9vw,30px);font-weight:800;line-height:1.15;text-decoration:none;text-align:center;transition:opacity .15s ease}.silky-bf .silky-bf__button:hover{opacity:.85}.silky-bf .silky-bf__button:focus-visible{outline:3px solid #fff7ec;outline-offset:5px}@media(max-width:899px){.silky-bf{display:flex;flex-direction:column;aspect-ratio:auto}.silky-bf__media{position:relative;inset:auto;aspect-ratio:1.6/1;width:100%;z-index:0}.silky-bf .silky-bf__image{object-position:88% 50%}.silky-bf__inner{position:relative;inset:auto;display:block;padding:28px 24px 34px}.silky-bf__copy{width:100%;max-width:600px;margin:auto}.silky-bf__eyebrow{gap:12px;margin-bottom:12px;font-size:13px;letter-spacing:.12em}.silky-bf .silky-bf__heading{font-size:clamp(38px,9vw,60px);line-height:1.02}.silky-bf .silky-bf__date{margin-top:16px;font-size:19px}.silky-bf .silky-bf__description{margin-top:10px;font-size:17px;line-height:1.5}.silky-bf .silky-bf__button{margin-top:22px;font-size:19px;padding:14px 27px}}@media(prefers-reduced-motion:reduce){.silky-bf .silky-bf__button{transition:none}}.silky-xmas .silky-xmas__copy,.silky-xmas .silky-xmas__copy *{color:#080808!important}.silky-xmas .silky-xmas__button{color:#fff!important}.silky-xmas-shell{margin:0!important;padding:0!important}.silky-xmas,.silky-xmas *{box-sizing:border-box}.silky-xmas{position:relative;isolation:isolate;width:100%;aspect-ratio:3/1;overflow:hidden;background:#f5eee5;color:#080808}.silky-xmas__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.silky-xmas .silky-xmas__image{position:absolute;bottom:0;left:0;display:block;width:100%;height:200%;max-width:none;max-height:none;object-fit:cover;object-position:50% 50%}.silky-xmas__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:2.6vw 6.8vw}.silky-xmas__copy{width:50%;max-width:800px}.silky-xmas__eyebrow{display:flex;align-items:center;gap:1.3vw;margin:0 0 1vw;font-size:clamp(12px,1.6vw,25px);font-weight:700;letter-spacing:.16em;line-height:1.25}.silky-xmas .silky-xmas__heading{margin:0;color:inherit;font-family:Roboto Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(40px,5.1vw,90px);font-weight:900;line-height:1.02;letter-spacing:-.025em;text-transform:uppercase}.silky-xmas__heading span{display:block}.silky-xmas .silky-xmas__description{margin:1vw 0 0;color:inherit;font-size:clamp(15px,1.8vw,28px);font-weight:400;line-height:1.4}.silky-xmas .silky-xmas__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:1.6vw 0 0;padding:.65em 1.6em;border:1px solid #000;border-radius:999px;background:#000;color:#fff;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(16px,1.9vw,30px);font-weight:800;line-height:1.15;text-decoration:none;text-align:center;transition:opacity .15s ease}.silky-xmas .silky-xmas__button:hover{opacity:.85}.silky-xmas .silky-xmas__button:focus-visible{outline:3px solid #78132c;outline-offset:5px}@media(max-width:899px){.silky-xmas{display:flex;flex-direction:column;aspect-ratio:auto}.silky-xmas__media{position:relative;inset:auto;aspect-ratio:1.6/1;width:100%;z-index:0}.silky-xmas .silky-xmas__image{object-position:12% 50%}.silky-xmas__inner{position:relative;inset:auto;display:block;padding:28px 24px 34px}.silky-xmas__copy{width:100%;max-width:600px;margin:auto}.silky-xmas__eyebrow{gap:12px;margin-bottom:12px;font-size:13px;letter-spacing:.12em}.silky-xmas .silky-xmas__heading{font-size:clamp(38px,9vw,60px);line-height:1.02}.silky-xmas .silky-xmas__description{margin-top:10px;font-size:17px;line-height:1.5}.silky-xmas .silky-xmas__button{margin-top:22px;font-size:19px;padding:14px 27px}}@media(prefers-reduced-motion:reduce){.silky-xmas .silky-xmas__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
