.sik-purchase{background:#0a0a0a;color:#faf8f5;scroll-margin-top:100px}.sik-purchase *{box-sizing:border-box}.sik-purchase [hidden]{display:none!important}.sik-purchase__inner{width:min(1280px,calc(100% - 96px));margin:0 auto;padding:30px 0;display:grid;grid-template-columns:.9fr 1fr;align-items:center;gap:clamp(40px,7vw,100px)}.sik-purchase__visual{position:relative;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:50px 35px 24px;background:#ff6b00;color:#0a0a0a}.sik-purchase__edition{position:absolute;top:24px;left:24px;font-size:10px;line-height:1.5;letter-spacing:.12em;font-weight:700}.sik-purchase__image{width:min(100%,280px);max-height:300px;object-fit:contain;display:block;height:auto}.sik-purchase__image--cover{width:195px;transform:perspective(1000px) rotateY(-12deg) rotate(4deg);box-shadow:6px 5px #e4ded0,10px 7px #131313,15px 22px 26px #6d250a70}.sik-purchase__caption{width:100%;margin:0;padding-top:14px;font-size:11px;line-height:1.6;text-align:center;font-weight:700}.sik-purchase__eyebrow{margin:0 0 11px;font-size:11px;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;color:#ff9b54;font-weight:700}.sik-purchase h2{max-width:540px;margin:0 0 14px;font-family:Archivo Black,Arial Black,sans-serif;color:inherit;font-size:clamp(36px,3vw,40px);line-height:1.06;letter-spacing:-.045em;text-transform:none}.sik-purchase__copy{margin:0 0 14px;max-width:490px;color:#d4cfc8;font-size:15px;line-height:1.6}.sik-purchase__audience{margin:0 0 14px;color:#555;font-size:12px;line-height:1.5}.sik-purchase__product-name{margin:0 0 8px;color:#bab4ac;font-size:11px;line-height:1.5}.sik-purchase__pricing{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:14px;row-gap:6px;margin-bottom:15px}.sik-purchase__price{margin:0;font-size:36px;font-weight:700;line-height:1.1;letter-spacing:-.04em}.sik-purchase__unit{margin:0;color:#cec7bd;font-size:13px;line-height:1.5}.sik-purchase__saving{flex:0 0 100%;margin:4px 0 0;color:#ff9b54;font-size:12px;line-height:1.5}.sik-purchase__variant-field{min-width:0;margin:0 0 14px;padding:0;border:0}.sik-purchase__variant-field legend{width:100%;margin:0 0 9px;padding:0;color:#e4dfd7;font-size:12px;line-height:1.5;font-weight:700}.sik-purchase__packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sik-purchase__pack{position:relative;min-width:0}.sik-purchase__pack-radio{position:absolute;z-index:1;top:13px;right:11px;width:15px;height:15px;min-height:0;margin:0;accent-color:#ff6b00;cursor:pointer}.sik-purchase__pack-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;height:100%;min-height:98px;margin:0;padding:12px;border:1px solid #776e65;background:#171411;color:#faf8f5;cursor:pointer}.sik-purchase__pack-name{max-width:calc(100% - 19px);font-size:12px;line-height:1.4;font-weight:700}.sik-purchase__pack-price{font-size:23px;line-height:1.15;letter-spacing:-.025em;font-weight:700}.sik-purchase__pack-unit{color:#bdb4a9;font-size:10px;line-height:1.4}.sik-purchase__pack-stock{color:#c6c0b7;font-size:10px;line-height:1.4}.sik-purchase__pack-radio:checked+.sik-purchase__pack-box{border-color:#ff6b00;box-shadow:inset 0 0 0 1px #ff6b00;background:#2a1a0e}.sik-purchase__pack-radio:focus-visible+.sik-purchase__pack-box{outline:3px solid #ff9b54;outline-offset:4px}.sik-purchase__pack-radio:not(:disabled)+.sik-purchase__pack-box:hover{border-color:#ff9b54}.sik-purchase__pack-radio:disabled{cursor:not-allowed}.sik-purchase__pack-radio:disabled+.sik-purchase__pack-box{opacity:.6;cursor:not-allowed}.sik-purchase__fields{display:grid;grid-template-columns:85px minmax(0,1fr);align-items:end;gap:14px}.sik-purchase__fields label{display:block;margin-bottom:9px;color:#e4dfd7;font-size:12px;line-height:1.5;font-weight:700}.sik-purchase__fields input{width:100%;min-height:52px;height:52px;margin:0;padding:12px;border:1px solid #8a8178;border-radius:0;background:#faf8f5;color:#0a0a0a;font-family:inherit;font-size:16px;line-height:1.5}.sik-purchase__submit{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:14px 20px;margin:0;border:1px solid #ff6b00;border-radius:0;background:#ff6b00;color:#0a0a0a;font-family:inherit;font-size:15px;line-height:1.4;font-weight:700;cursor:pointer}.sik-purchase__submit>[data-sik-purchase-submit-label]{font:inherit}.sik-purchase__submit:hover:not(:disabled){background:#faf8f5;border-color:#faf8f5}.sik-purchase__submit:disabled{background:#39332e;border-color:#635950;color:#d2c9bf;cursor:default}.sik-purchase__availability{margin:9px 0 0;font-size:12px;line-height:1.5;color:#c6c0b7}.sik-purchase__shipping{margin:9px 0 0;color:#c6c0b7;font-size:12px;line-height:1.6}.sik-purchase__sample{display:inline-flex;align-items:center;gap:22px;min-height:44px;margin-top:10px;padding:10px 0;border-bottom:1px solid #91877d;color:#faf8f5;font-size:12px;font-weight:700;line-height:1.5;text-decoration:none}.sik-purchase__sample:hover{color:#ff9b54;border-color:#ff9b54}.sik-purchase__setup{padding:18px;border:1px dashed #9b8f81;color:#e5ddd4;font-size:13px;line-height:1.6}.sik-purchase__error{margin:0 0 18px;padding:15px;border-left:3px solid #ff6b00;background:#fff2e9;color:#721d00;font-size:14px;line-height:1.6}.sik-purchase__error ul{padding-left:20px;margin:0}.sik-purchase :focus-visible{outline:3px solid #ff9b54!important;outline-offset:5px}.sik-purchase--product{background:#faf8f5;color:#0a0a0a}.sik-purchase--product .sik-purchase__inner{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gallery heading" "gallery content";column-gap:clamp(32px,5vw,72px);row-gap:18px;padding:32px 0 40px}.sik-purchase--product .sik-purchase__heading{grid-area:heading;min-width:0}.sik-purchase--product .sik-purchase__gallery{grid-area:gallery}.sik-purchase--product .sik-purchase__content{grid-area:content;min-width:0;padding-top:0}.sik-purchase--product h1{max-width:600px;margin:0 0 14px;font-family:Archivo Black,Arial Black,sans-serif;font-size:clamp(32px,3vw,44px);font-weight:400;line-height:1.1;letter-spacing:-.045em;color:#0a0a0a;text-transform:none;overflow-wrap:break-word}.sik-purchase--product .sik-purchase__eyebrow{color:#9c3800}.sik-purchase--product .sik-purchase__copy{max-width:540px;color:#554d46;font-size:14px}.sik-purchase--product .sik-purchase__unit,.sik-purchase--product .sik-purchase__availability,.sik-purchase--product .sik-purchase__shipping{color:#5a5149}.sik-purchase--product .sik-purchase__saving{color:#983900}.sik-purchase--product .sik-purchase__variant-field legend,.sik-purchase--product .sik-purchase__fields label{color:#332b24}.sik-purchase--product .sik-purchase__pack-box{background:#fffdf9;border-color:#b9aca0;color:#0a0a0a}.sik-purchase--product .sik-purchase__pack-unit,.sik-purchase--product .sik-purchase__pack-stock{color:#66594e}.sik-purchase--product .sik-purchase__pack-radio:checked+.sik-purchase__pack-box{border-color:#a74700;box-shadow:inset 0 0 0 1px #a74700;background:#ffe6d0}.sik-purchase--product .sik-purchase__submit:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a;color:#faf8f5}.sik-purchase--product .sik-purchase__sample{color:#0a0a0a;border-color:#75695e}.sik-purchase--product .sik-purchase__sample:hover{color:#993700;border-color:#993700}.sik-purchase--product :focus-visible{outline-color:#9b3a00!important}.sik-purchase__gallery{min-width:0}.sik-purchase__gallery-stage{display:flex;align-items:center;justify-content:center;min-height:346px;padding:22px;background:#eee8df}.sik-purchase__gallery-image{display:block;width:auto;max-width:100%;height:320px;object-fit:contain}.sik-purchase__gallery-thumbs{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:8px;margin-top:10px}.sik-purchase__gallery-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:88px;padding:8px 4px;border:1px solid #b9aca0;border-radius:0;background:#fffdf9;color:#3b3027;font-family:inherit;font-size:10px;font-weight:700;line-height:1.3;cursor:pointer}.sik-purchase__gallery-thumb[aria-pressed=true]{border-color:#a74700;box-shadow:inset 0 0 0 1px #a74700;background:#fff2e7}.sik-purchase__gallery-thumb:hover{border-color:#a74700}.sik-purchase__gallery-thumb img{display:block;width:auto;height:50px;max-width:100%;object-fit:contain}.sik-purchase__gallery-thumb span{max-width:100%;overflow-wrap:anywhere}.sik-purchase__gallery-caption{margin:10px 0 0;color:#65584b;font-size:11px;line-height:1.5;text-align:center}@media(max-width:999px){.sik-purchase__inner{width:calc(100% - 60px);gap:35px}.sik-purchase__visual{min-height:360px;padding-inline:22px}.sik-purchase__image--cover{width:195px}.sik-purchase h2{font-size:40px}}@media(max-width:749px){.sik-purchase{scroll-margin-top:85px}.sik-purchase__inner{width:calc(100% - 40px);padding:28px 0 40px;grid-template-columns:1fr;gap:30px}.sik-purchase__content{grid-row:1}.sik-purchase__visual{grid-row:2;min-height:0;padding:48px 25px 22px;gap:22px}.sik-purchase__edition{top:18px;left:18px;font-size:9px}.sik-purchase__image{max-height:260px;width:230px}.sik-purchase__image--cover{width:165px}.sik-purchase__caption{padding-top:0;font-size:10px}.sik-purchase h2{font-size:clamp(34px,8.5vw,40px)}.sik-purchase__copy{font-size:15px}.sik-purchase__eyebrow{font-size:10px}.sik-purchase__price{font-size:32px}.sik-purchase__fields{grid-template-columns:75px minmax(0,1fr);gap:12px}.sik-purchase__packs{gap:8px}.sik-purchase__pack-box{min-height:96px;padding:11px 9px}.sik-purchase__pack-radio{top:12px;right:8px;width:14px;height:14px}.sik-purchase__pack-name{font-size:11px}.sik-purchase__pack-price{font-size:22px}.sik-purchase--product .sik-purchase__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "gallery" "content";padding:24px 0 32px;gap:22px}.sik-purchase--product h1{font-size:clamp(32px,8.5vw,40px)}.sik-purchase--product .sik-purchase__content{grid-row:3;padding-top:0}.sik-purchase__gallery{grid-row:2}.sik-purchase__gallery-stage{min-height:320px;padding:18px}.sik-purchase__gallery-image{height:284px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sik-v2-purchase.css.map */
