.twk-gg{--twk-gg-ink: #1D1D1D}.twk-gg.twk-anchor-target,.twk-sg__gc{scroll-margin-top:110px}.twk-gg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 30px;border:0;border-radius:0;background:#1d1d1d;color:#fff;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.twk-gg-btn:hover{background:#3a3a38;color:#fff}.twk-gg-btn--white{background:#fff;color:#1d1d1d}.twk-gg-btn--white:hover{background:#eceae5;color:#1d1d1d}.twk-gg-btn .twk-arrow{flex:none;width:16px;height:10px}.twk-gg-outline{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border:1.5px solid #1D1D1D;color:#1d1d1d;background:transparent;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.twk-gg-outline:hover{background:#1d1d1d0f}.twk-gh__eb{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--twk-gg-eb, #5B5A3A)}.shopify-section .twk-gh__h{margin:0;font-family:var(--heading-font-family);font-weight:800;font-size:clamp(30px,3.2vw,46px);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:inherit}.shopify-section .twk-gh__h--lg{font-size:clamp(24px,2.4vw,34px)}.twk-gh__l{display:block}.twk-gh__l.is-light{font-weight:300}.twk-gh__lede{margin-top:12px;max-width:64ch;font-size:15px;line-height:1.55;color:#4a4a46}.twk-gh__lede p{margin:0}.twk-sh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--twk-sh-h, 640px);background:#fff;color:#1d1d1d}.twk-sh__media{position:relative;overflow:hidden;order:2;min-height:100%;background:#e5e1d7}.twk-sh--flip .twk-sh__media{order:0}.twk-sh__img,.twk-sh__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.twk-sh__img--mobile{display:none}.twk-sh__copy{display:flex;align-items:center;padding-block:clamp(40px,5vw,72px);padding-inline-start:max(var(--container-gutter, 48px),calc(50vw - var(--container-max-width, 1400px) / 2));padding-inline-end:clamp(32px,5vw,80px)}.twk-sh--flip .twk-sh__copy{padding-inline-start:clamp(32px,5vw,80px);padding-inline-end:max(var(--container-gutter, 48px),calc(50vw - var(--container-max-width, 1400px) / 2))}.twk-sh__inner{max-width:580px}.shopify-section .twk-sh__title{margin:0;font-family:var(--heading-font-family);font-weight:800;line-height:.95;letter-spacing:-.025em;text-transform:uppercase;color:inherit}.twk-sh__l1{display:block;font-size:clamp(42px,4.9vw,74px)}.twk-sh__l2{display:block;margin-top:8px;font-size:clamp(24px,2.5vw,38px);line-height:1.04}.twk-sh__l1+.twk-sh__l2{margin-top:14px}.twk-sh__l2.is-light{font-weight:300}.twk-sh--md .twk-sh__l1{font-size:clamp(34px,3.8vw,54px)}.twk-sh__body{margin-top:22px;max-width:46ch;font-size:16px;line-height:1.55;color:#3d3d3a}.twk-sh__body p{margin:0}.twk-sh__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:14px 28px;margin-top:30px}.twk-sh__link{color:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:6px}.twk-sh__fine{margin:22px 0 0;font-size:12.5px;color:#7c7a73}.twk-sh__tag{position:absolute;z-index:2;display:flex;flex-direction:column;gap:4px;max-width:280px;padding:11px 16px 12px;background:#fff;color:#1d1d1d;text-decoration:none;box-shadow:0 8px 22px #00000024}.twk-sh__tag--bl{left:28px;bottom:28px}.twk-sh__tag--br{right:28px;bottom:28px}.twk-sh__tag--tl{left:28px;top:28px}.twk-sh__tag--tr{right:28px;top:28px}.twk-sh__tagk{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6b6a64}.twk-sh__tagp{font-size:13.5px;font-weight:700}.twk-sh--tiles{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,4vw,64px);min-height:0;padding-block:clamp(40px,4.4vw,72px);padding-inline:max(var(--container-gutter, 48px),calc(50vw - var(--container-max-width, 1400px) / 2))}.twk-sh--tiles .twk-sh__copy{padding:0}.twk-sh__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.twk-sh__tile{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#3a3a36;color:#fff;text-decoration:none}.twk-sh__tileimg img,.twk-sh__tileimg svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.twk-sh__tile:hover .twk-sh__tileimg img{transform:scale(1.04)}.twk-sh__tilebar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px 15px;background:var(--twk-sh-bar, #1D1D1D)}.twk-sh__tiletxt{display:flex;flex-direction:column;gap:3px;min-width:0}.twk-sh__tilet{font-family:var(--heading-font-family);font-weight:800;font-size:clamp(18px,1.75vw,26px);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.twk-sh__tiles2{font-size:11px;font-weight:600;line-height:1.3;opacity:.85}.twk-sh__tilebar .twk-arrow{flex:none;width:17px;height:11px}.twk-sh__fine--mob{display:none}@media screen and (max-width:999px){.twk-sh{grid-template-columns:minmax(0,1fr);min-height:0}.twk-sh__media,.twk-sh--flip .twk-sh__media{order:0;aspect-ratio:var(--twk-ratio-mob, 1 / 1);min-height:0}.twk-sh__img--desktop{display:none}.twk-sh__img--mobile{display:block}.twk-sh__copy,.twk-sh--flip .twk-sh__copy{padding:30px var(--container-gutter, 20px) 34px}.twk-sh__l1{font-size:38px}.twk-sh__l2{font-size:22px}.twk-sh__body{margin-top:14px;font-size:15px}.twk-sh__ctas{flex-direction:column;align-items:stretch;gap:12px}.twk-sh__ctas .twk-gg-btn{width:100%}.twk-sh__link{text-align:center}.twk-sh--tiles{gap:22px;padding:30px var(--container-gutter, 20px) 32px}.twk-sh--tiles .twk-sh__copy{padding:0}.twk-sh--tiles .twk-sh__fine:not(.twk-sh__fine--mob){display:none}.twk-sh__fine--mob{display:block;grid-column:1 / -1;margin:6px 0 0}.twk-sh__tile{aspect-ratio:1 / 1}.twk-sh__tilebar{padding:10px 12px}.twk-sh__tilet{font-size:15px}.twk-sh__tiles2{display:none}.twk-sh__tilebar .twk-arrow{width:13px;height:9px}}.twk-wp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.twk-wp--flip .twk-wp__media{order:2}.twk-wp__media{position:relative;aspect-ratio:var(--twk-ratio, 4 / 5);overflow:hidden;background:#f5f2ed}.twk-wp__img,.twk-wp__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--twk-wp-fit, cover);display:block}.twk-wp__layer{position:absolute;top:0;right:0;bottom:0;left:0}.twk-wp__layer[hidden],.twk-wp__rating[hidden],.twk-wp__atc[hidden]{display:none}.twk-wp__copy{max-width:600px}.twk-wp__ratings{margin-top:14px}.twk-wp__rating{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#4a4a46}.twk-wp__rating .twk-pc__stars{font-size:15px}.twk-wp__body{margin-top:16px;font-size:16px;line-height:1.55;color:#3d3d3a}.twk-wp__body p{margin:0}.twk-wp__rows{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;margin:24px 0 0;padding:0;border:0}.twk-wp__legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.twk-wp__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#fff;color:#1d1d1d;border:1px solid rgb(29 29 29 / .16);cursor:pointer;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.twk-wp__row:hover{border-color:#1d1d1d80}.twk-wp__row:has(.twk-wp__radio:checked){border-color:#1d1d1d;box-shadow:inset 0 0 0 1px #1d1d1d}.twk-wp__row:has(.twk-wp__radio:focus-visible){outline:2px solid #1D1D1D;outline-offset:2px}.twk-wp__radio{position:absolute;opacity:0;width:1px;height:1px;margin:0}.twk-wp__rl{display:flex;flex-direction:column;gap:3px;min-width:0}.twk-wp__name{font-weight:700;font-size:15px;line-height:1.2}.twk-wp__desc{font-size:12.5px;line-height:1.35;color:#6b6a64}.twk-wp__price{font-weight:700;font-size:15px;white-space:nowrap}.twk-wp__rows--boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.twk-wp__rows--boxes .twk-wp__row{flex-direction:column;justify-content:center;gap:4px;padding:16px 10px;text-align:center}.twk-wp__rows--boxes .twk-wp__rl{align-items:center}.twk-wp__rows--boxes .twk-wp__price{display:none;font-size:12px;font-weight:400;color:#6b6a64}.twk-wp__ctas{display:flex;gap:10px;margin-top:18px}.twk-wp__atc{flex:1 1 auto;display:flex}.twk-wp__atc>*,.twk-wp__atc form,.twk-wp__atc .twk-gg-btn{width:100%}.twk-wp__note{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:#7c7a73}@media screen and (max-width:999px){.twk-wp{grid-template-columns:minmax(0,1fr);gap:24px}.twk-wp--flip .twk-wp__media{order:0}.twk-wp__copy{max-width:none}.twk-wp__rows--boxes{gap:8px}.twk-wp__rows--boxes .twk-wp__row{padding:12px 6px}.twk-wp__rows--boxes .twk-wp__name{font-size:13px}.twk-wp__rows--boxes .twk-wp__desc{display:none}.twk-wp__rows--boxes .twk-wp__price{display:block}.twk-wp__ctas{flex-direction:column}}.twk-gt__top{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px 40px;margin-bottom:clamp(22px,2.6vw,34px)}.twk-gt--chips .twk-gt__top{flex-direction:column;align-items:flex-start}.twk-gt__tabs{display:flex;flex-wrap:wrap;gap:8px}.twk-gt__tab{appearance:none;-webkit-appearance:none;margin:0;padding:11px 18px;border:1.5px solid rgb(29 29 29 / .25);border-radius:0;background:#fff;color:#1d1d1d;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;scroll-margin-top:200px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.twk-gt__tab:hover{border-color:#1d1d1d}.twk-gt__tab[aria-selected=true]{background:#1d1d1d;border-color:#1d1d1d;color:#fff}.twk-gt__tab:focus-visible{outline:2px solid #1D1D1D;outline-offset:2px}.twk-gt--segmented .twk-gt__tabs{gap:0;border:1.5px solid #1D1D1D}.twk-gt--segmented .twk-gt__tab{min-width:108px;border:0}.twk-gt--chips .twk-gt__tab{border-radius:999px;padding:10px 18px}.twk-gt__panel[hidden]{display:none}.twk-gt__grid{display:grid;grid-template-columns:repeat(var(--twk-gt-cols, 4),minmax(0,1fr));gap:20px}.twk-gt__foot{display:flex;justify-content:center;margin-top:clamp(26px,3vw,40px)}twk-gift-tabs,twk-weights{display:block}@media screen and (max-width:999px){.twk-gt__top,.twk-gt--chips .twk-gt__top,.twk-gt--segmented .twk-gt__top{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:18px}.twk-gt__tabs,.twk-gt--segmented .twk-gt__tabs{flex-wrap:nowrap;overflow-x:auto;gap:8px;border:0;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 20px));padding-inline:var(--container-gutter, 20px)}.twk-gt__tabs::-webkit-scrollbar{display:none}.twk-gt__tab,.twk-gt--segmented .twk-gt__tab{flex:none;min-width:0;border:1.5px solid rgb(29 29 29 / .25);border-radius:999px;padding:10px 16px;font-size:12.5px}.twk-gt__tab[aria-selected=true],.twk-gt--segmented .twk-gt__tab[aria-selected=true]{border-color:#1d1d1d}.twk-gt--mob-grid .twk-gt__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.twk-gt--mob-scroll .twk-gt__grid{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 20px));padding-inline:var(--container-gutter, 20px)}.twk-gt--mob-scroll .twk-gt__grid>.twk-card{flex:0 0 72%;scroll-snap-align:start}.twk-gt__foot .twk-gg-btn{width:100%}}.twk-tl-stack>.twk-gh{margin-bottom:clamp(22px,2.6vw,34px)}.twk-tl{display:grid;grid-template-columns:repeat(var(--twk-tl-cols, 4),minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.twk-tl__tile{position:relative;display:block;overflow:hidden;aspect-ratio:var(--twk-ratio, 4 / 5);background:#3a3a36;color:#fff;text-decoration:none}.twk-tl__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.twk-tl__tile:hover .twk-tl__img{transform:scale(1.04)}.twk-tl__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,rgb(0 0 0 / var(--twk-tl-shade, .45)))}.twk-tl__txt{position:absolute;left:20px;right:60px;bottom:20px;display:flex;flex-direction:column;gap:6px}.twk-tl__t{font-family:var(--heading-font-family);font-weight:800;font-size:clamp(18px,1.75vw,26px);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.twk-tl__s{font-size:12px;line-height:1.4;opacity:.9}.twk-tl__go{position:absolute;right:20px;bottom:20px;width:30px;height:30px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center}.twk-tl__go .twk-arrow{width:13px;height:9px}.twk-tl--bar .twk-tl__tile{display:flex;flex-direction:column;aspect-ratio:auto;background:var(--twk-tl-bar, #1D1D1D)}.twk-tl--bar .twk-tl__img{position:static;aspect-ratio:var(--twk-ratio, 1 / 1);height:auto}.twk-tl--bar .twk-tl__shade,.twk-tl--bar .twk-tl__go{display:none}.twk-tl--bar .twk-tl__txt{position:static;padding:16px 18px 18px;gap:6px}.twk-tl--bar .twk-tl__s{font-size:11.5px;opacity:.75}@media screen and (max-width:999px){.twk-tl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.twk-tl.twk-tl--mob-1{grid-template-columns:minmax(0,1fr)}.twk-tl__txt{left:12px;right:12px;bottom:12px;gap:4px}.twk-tl__t{font-size:15px}.twk-tl__s{font-size:11px;line-height:1.35}.twk-tl__go{display:none}.twk-tl--bar .twk-tl__txt{padding:10px 12px 12px}.twk-tl--bar .twk-tl__s{font-size:10px}}.twk-kits__top{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:14px 40px;margin-bottom:clamp(22px,2.6vw,34px)}.twk-kits__offer{margin:0;font-family:var(--heading-font-family);font-weight:800;font-size:clamp(18px,1.8vw,24px);line-height:1.1;text-transform:uppercase}.twk-kits__grid{display:grid;grid-template-columns:repeat(var(--twk-kit-cols, 3),minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}.twk-kit{display:flex;flex-direction:column;min-width:0;background:#fff;color:#1d1d1d}.twk-kit__media{position:relative;display:block;aspect-ratio:var(--twk-ratio, 4 / 3);overflow:hidden;background:#f5f2ed}.twk-kit__media img,.twk-kit__media svg{width:100%;height:100%;object-fit:cover;display:block}.twk-kit__badge{position:absolute;top:12px;left:12px;padding:6px 10px;background:#1d1d1d;color:#fff;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.twk-kit__body{display:flex;flex-direction:column;flex:1;gap:10px;padding:20px 18px 18px}.twk-kit__name{margin:0;font-family:var(--heading-font-family);font-weight:800;font-size:20px;line-height:1.1;text-transform:uppercase}.twk-kit__name a{color:inherit;text-decoration:none}.twk-kit__sub{margin:-4px 0 0;font-size:13.5px;line-height:1.4;color:#6b6a64}.twk-kit__items{list-style:none;margin:4px 0 auto;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.35;color:#4a4a46}.twk-kit__items li{display:flex;justify-content:space-between;gap:12px}.twk-kit__items a{color:inherit;text-decoration:none}.twk-kit__items a:hover{text-decoration:underline;text-underline-offset:3px}.twk-kit__tot{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding-top:12px;border-top:1px solid #E7E5E0}.twk-kit__price{font-weight:800;font-size:20px}.twk-kit__was{color:#8a8880;font-size:14px}.twk-kit__ship{margin-left:auto;font-size:12px;font-weight:600;color:#5e7a6b}.twk-kit__act{margin-top:4px}.twk-kit__act form{margin:0}.twk-kit__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:0;background:#1d1d1d;color:#fff;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.twk-kit__btn:hover{background:#3a3a38;color:#fff}.twk-kits--dark .twk-kit{background:#2e2e2c;color:#fff}.twk-kits--dark .twk-kit__media{background:#3a3a37}.twk-kits--dark .twk-kit__sub,.twk-kits--dark .twk-kit__items{color:#c9c7bf}.twk-kits--dark .twk-kit__tot{border-top-color:#45453f}.twk-kits--dark .twk-kit__ship{color:#b9cdbe}.twk-kits--dark .twk-kit__btn{background:#fff;color:#1d1d1d}.twk-kits--dark .twk-kit__btn:hover{background:#eceae5;color:#1d1d1d}.twk-kits--dark .twk-kit__badge{background:#fff;color:#1d1d1d}@media screen and (max-width:999px){.twk-kits__top{flex-direction:column;align-items:flex-start}.twk-kits__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 20px));padding-inline:var(--container-gutter, 20px);scroll-padding-inline:var(--container-gutter, 20px)}.twk-kits__grid::-webkit-scrollbar{display:none}.twk-kit{flex:0 0 84%;scroll-snap-align:start}}.twk-sg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch}.twk-sg__ship{padding:clamp(24px,3vw,40px);background:var(--twk-sg-ship, #FFFFFF);color:#1d1d1d}.twk-sg__intro{margin:12px 0 0;max-width:56ch;font-size:14.5px;line-height:1.5;color:#4a4a46}.twk-sg__rows{margin:22px 0 0;padding:0}.twk-sg__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:15px 0;border-bottom:1px solid rgb(29 29 29 / .12)}.twk-sg__row dt{display:flex;flex-direction:column;gap:3px;min-width:0}.twk-sg__row dd{margin:0;font-weight:700;font-size:14px;text-align:right}.twk-sg__label{font-size:14px;color:#3d3d3a}.twk-sg__rnote{font-size:12px;color:#7c7a73}.twk-sg__count{display:block;margin-top:18px;padding:12px 16px;background:var(--twk-sg-bar, #B4541E);color:var(--twk-accent, #FFFFFF);font-size:13px;font-weight:700}.twk-sg__count[hidden]{display:none}.twk-sg__note{margin:14px 0 0;font-size:12.5px;color:#7c7a73}.twk-sg__gc{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,3vw,40px);background:var(--twk-sg-panel, #3F4036);color:var(--twk-sg-ink, #FFFFFF)}.twk-sg .twk-sg__gceb{color:inherit;opacity:.8}.shopify-section .twk-sg__gct{color:inherit}.twk-sg__gcb{margin-top:12px;max-width:52ch;font-size:14.5px;line-height:1.5;opacity:.92}.twk-sg__gcb p{margin:0}.twk-sg__amts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:22px}.twk-sg__amt{padding:11px 8px;text-align:center;border:1.5px solid rgb(255 255 255 / .85);color:inherit;text-decoration:none;font-weight:700;font-size:14px}.twk-sg__amt:hover{background:#fff;color:#1d1d1d}.twk-sg__gcbtn{width:100%;margin-top:14px}@media screen and (max-width:999px){.twk-sg{grid-template-columns:minmax(0,1fr);gap:16px}.twk-sg__amts{grid-template-columns:repeat(2,minmax(0,1fr))}}.text-custom .twk-gh__lede,.twk-kits--dark .twk-gh__lede{color:inherit;opacity:.8}.twk-kit__btn,.shopify-section .twk-sg__gcbtn{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600}.shopify-section.shopify-section--twk-proof-band .twk-h.twk-h--lg{font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.02em!important;line-height:1.04!important;font-size:clamp(26px,2.6vw,38px)!important;max-width:22ch}@media screen and (min-width:1000px){.twk-sh--tiles{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.twk-sh--tiles .twk-sh__copy{container-type:inline-size}.twk-sh--tiles .twk-sh__l1,.twk-sh--tiles.twk-sh--stack .twk-sh__l2{font-size:clamp(40px,13cqi,80px)}}.twk-sh--stack .twk-sh__l2{font-size:clamp(42px,4.9vw,74px);line-height:.95;margin-top:0}.twk-sh--stack .twk-sh__l1+.twk-sh__l2{margin-top:0}@media screen and (max-width:999px){.twk-sh--stack .twk-sh__l1,.twk-sh--stack .twk-sh__l2{display:inline;font-size:38px;margin:0}.twk-sh--stack .twk-sh__l2:before{content:" "}}.shopify-section .twk-wp-wrap .twk-gh__h{font-size:clamp(32px,4.4vw,64px)}.shopify-section .twk-gh__h,.shopify-section .twk-sh__title{color:var(--twk-gg-head, inherit)}.shopify-section .twk-sg__gc .twk-gh__h{color:inherit}.twk-gg-btn:not(.twk-gg-btn--white),.twk-gt__tab[aria-selected=true]{background:var(--twk-gg-btn, #1D1D1D);border-color:var(--twk-gg-btn, #1D1D1D)}.twk-gg-btn:not(.twk-gg-btn--white):hover{background:var(--twk-gg-btn, #1D1D1D);filter:brightness(1.25)}.twk-gt--segmented .twk-gt__tabs{border-color:var(--twk-gg-btn, #1D1D1D)}.twk-gg--snow{position:relative;isolation:isolate}.twk-gg--snow>:not(.twk-snow){position:relative;z-index:1}.twk-snow{position:absolute;left:0;bottom:0;z-index:0;display:block;width:100%;height:auto;max-height:260px;object-fit:cover;object-position:center top;pointer-events:none}.twk-sh--tiles.twk-gg--snow{padding-bottom:clamp(48px,5vw,88px)}.twk-gt-wrap.twk-gg--snow{padding-bottom:clamp(64px,8vw,128px)}.twk-kits--dark .twk-kit{background:var(--twk-kit-bg, #262624)}.twk-kits--dark .twk-kit__media{background:#3a3a36}.twk-kits--light .twk-kit{background:var(--twk-kit-bg, #FFFFFF)}.twk-rm{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:24px 64px}.twk-rm__form{margin:0}.twk-rm__label{display:block;margin-bottom:8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.twk-rm__row{display:flex}.twk-rm__input{flex:1 1 auto;min-width:0;height:52px;padding:0 16px;border:0;border-radius:0;background:#fff;color:#1d1d1d;font:inherit;font-size:15px}.twk-rm__btn{flex:none;height:52px;padding:0 24px;border:0;border-radius:0;background:var(--twk-gg-btn, #A41D30);color:var(--twk-gg-btn-ink, #FFFFFF);font:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.twk-rm__btn:hover{filter:brightness(1.15)}.twk-rm__msg{margin:10px 0 0;font-size:14px;font-weight:600}@media screen and (max-width:999px){.twk-rm{grid-template-columns:minmax(0,1fr);gap:18px}.twk-rm__row{flex-direction:column;gap:8px}.twk-rm__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/760/assets/twk-gift.css.map */
