.sb-buy button.sb-submit{width:100%;min-height:48px;padding:12px 22px;border:1px solid #17181a!important;border-radius:8px;background:#ffd400!important;color:#17181a!important;font:inherit;font-size:15px;font-weight:750;cursor:pointer;box-shadow:none}.sb-buy button.sb-submit:not(:disabled):hover{background:#ffd400!important;border-color:#17181a!important}.sb-buy button.sb-submit:disabled{opacity:.55!important;cursor:default}.sb-buy button.sb-submit:focus-visible{outline:2px solid #17181a;outline-offset:3px}.tw-sock-copy-section #tw-sock-copy-heading,.tw-sock-copy-section .tw-copy-opening{text-align:center}.tw-sock-copy-section .tw-copy-brand-mark{display:flex;justify-content:center;margin:0 0 18px}.tw-sock-copy-section .tw-copy-brand-mark img{display:block;width:48px;height:48px;object-fit:contain}.tw-sock-copy-section .tw-copy-story-image{display:block;width:100%;max-width:420px;margin:24px auto;aspect-ratio:1;overflow:hidden;border-radius:12px}.tw-copy-story-image img{display:block;width:100%;height:auto}.tw-sock-copy-section{margin-top:28px;padding:28px 0 8px;border-top:1px solid #e8e8e8;color:#17181a;overflow-wrap:break-word}.tw-sock-copy-section h2{font-size:clamp(24px,2.3vw,30px);font-weight:800;line-height:1.15;letter-spacing:-.025em;margin:0 0 22px;text-wrap:balance}.tw-sock-copy-section p{font-size:16px;line-height:1.65;margin:0 0 20px}.tw-sock-copy-section .tw-copy-square-video{aspect-ratio:1;object-fit:cover;background:#e5e5e5;display:block;width:100%;height:auto;max-width:420px;margin:24px auto;border-radius:12px}.tw-sock-copy-section p:last-child{margin-bottom:0}.tw-sock-sticky[hidden]{display:none!important}.tw-sock-sticky{position:fixed;inset:auto 0 0;z-index:1000;background:#fff;color:#17181a;border-top:1px solid #e3e3e3;box-shadow:0 -3px 18px #00000014;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.tw-sock-sticky-inner{max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.tw-sock-sticky-info{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:10px;row-gap:3px;min-width:0;font-size:13px;line-height:1.35}.tw-sock-sticky-info strong{font-size:16px;white-space:nowrap}.tw-sock-sticky-info a{grid-column:1/-1;width:max-content;font-size:12px;text-decoration:underline;text-underline-offset:3px;color:inherit;padding:3px 0}.tw-sock-sticky-button{flex:0 0 auto;min-height:48px;min-width:150px;padding:12px 22px;border:1px solid #17181a;border-radius:8px;background:#ffd400;color:#17181a;font:inherit;font-size:15px;font-weight:750;cursor:pointer}.tw-sock-sticky-button:disabled{opacity:.55;cursor:default}.tw-sock-sticky-button:focus-visible,.tw-sock-sticky-info a:focus-visible{outline:2px solid #17181a;outline-offset:3px}body:has([data-sock-sticky]:not([hidden])){padding-bottom:100px}body:has(#twcd.is-open) .tw-sock-sticky,body:has(#tw-popup.is-open) .tw-sock-sticky,body:has(dialog[open]) .tw-sock-sticky{display:none}@media(max-width:420px){.tw-sock-sticky{padding-inline:12px}.tw-sock-sticky-inner{gap:10px}.tw-sock-sticky-info{grid-template-columns:1fr;row-gap:1px}.tw-sock-sticky-info strong{font-size:15px}.tw-sock-sticky-button{min-width:145px;padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
