[data-pf-type=ProductDynamicCheckout],[data-pf-type=ProductDynamicCheckout] shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:55px;--shopify-accelerated-checkout-button-border-radius:999px}[data-pf-type=ProductDynamicCheckout] .shopify-payment-button__button{border-radius:999px!important;min-height:55px!important;font-size:16px!important;font-weight:800!important}[data-pf-type=ProductDynamicCheckout] .shopify-payment-button__button--unbranded{background:#212022!important;color:#fff!important}[data-pf-type=ProductDynamicCheckout] .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#000!important}[data-pf-type=ProductDynamicCheckout] .shopify-payment-button__more-options{font-size:13px;color:#45403d;text-decoration:underline}.tgc-packs [data-pf-type=ContentListItem]{overflow:visible!important}.tgc-pack{--pk-img:56px;display:grid!important;grid-template-columns:20px var(--pk-img) minmax(0,1fr) auto!important;grid-template-areas:"radio img title price" "radio img sub price"!important;column-gap:12px!important;row-gap:2px!important;align-items:center!important;justify-content:normal!important;position:relative;cursor:pointer;padding:11px 16px 11px 14px!important;background:#fff;border:1.5px solid #ecdccf;border-radius:14px;text-align:left;transition:border-color .15s,box-shadow .15s,background-color .15s;-webkit-tap-highlight-color:transparent}.tgc-pack>*{margin:0!important;min-width:0}.tgc-pack:before{content:"";grid-area:radio;align-self:center;justify-self:center;width:20px;height:20px;border-radius:50%;border:2px solid #cfc3b9;background:#fff;transition:border-color .15s,background-color .15s,box-shadow .15s}.tgc-pack:hover{border-color:#ffc19a}.tgc-pack:focus-visible{outline:#212022 solid 3px;outline-offset:2px}.tgc-pack.is-active{border-color:#fc5b00;background:#fff8f3;box-shadow:0 0 0 1px #fc5b00,0 8px 20px #fc5b001f}.tgc-pack.is-active:before{border-color:#fc5b00;background:#fc5b00;box-shadow:inset 0 0 0 3.5px #fff}.tgc-pack>.tgc-pk-img{grid-area:img;align-self:center!important;display:block;width:var(--pk-img)!important;height:var(--pk-img)!important;max-width:none;aspect-ratio:1/1;object-fit:contain!important;padding:3px;background:#fff;border:1px solid #f1e3d8;border-radius:10px!important}.tgc-pack>.tgc-pk-title{grid-area:title;align-self:end!important;width:auto!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-.01em!important;text-transform:none!important;color:#212022!important;text-align:left!important}.tgc-pack>.tgc-pk-sub{grid-area:sub;align-self:start!important;width:auto!important;font-size:13.5px!important;font-weight:500!important;line-height:1.45!important;color:#6f6762!important;text-align:left!important}.tgc-pack>.tgc-pk-sub em{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#ffe7d6;color:#b84300;font-size:11.5px;font-style:normal;font-weight:800;line-height:1.5;white-space:nowrap;vertical-align:1px}.tgc-pack>.tgc-pk-price{grid-area:price;align-self:center!important;justify-self:end!important;width:auto!important;font-size:17px!important;line-height:1.2!important;color:#212022!important;text-align:right!important;white-space:nowrap}.tgc-pack>.tgc-pk-price strong{font-weight:800}.tgc-pack>.tgc-pk-price s{display:block;margin-top:2px;font-size:13px;font-weight:500;color:#9a918b}.tgc-pack>.tgc-ribbon{position:absolute!important;top:-10px;right:14px;z-index:2;width:auto!important;height:auto!important;padding:3px 10px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:.06em!important;white-space:nowrap;box-shadow:0 4px 10px #fc5b0038}.tgc-pack>.tgc-ribbon-dark{box-shadow:0 4px 10px #21202229}@media(max-width:767px){.tgc-fcard,.tgc-gcard{padding:18px}.tgc-ucard{padding:14px}.tgc-cd-box{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.tgc-pack{--pk-img:50px;column-gap:10px!important;padding:10px 12px!important}.tgc-pack>.tgc-pk-title{font-size:15px!important}.tgc-pack>.tgc-pk-sub{font-size:12.5px!important}.tgc-pack>.tgc-pk-sub em{font-size:11px;padding:1px 7px;margin-left:5px}.tgc-pack>.tgc-pk-price{font-size:16px!important}.tgc-pack>.tgc-pk-price s{font-size:12.5px}}.tgc-bar{position:fixed;left:0;right:0;bottom:0;z-index:11;background:#fff;border-top:1px solid #f1e3d8;box-shadow:0 -8px 24px #2120221a;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.tgc-bar.is-on{transform:none;visibility:visible;transition:transform .25s ease}html[scroll-lock] .tgc-bar.tgc-bar,.page-wrapper--drawer-open~.tgc-bar.tgc-bar{transform:translateY(110%);visibility:hidden}.tgc-bar__in{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:14px}.tgc-bar__img{width:48px;height:48px;flex:none;object-fit:contain;padding:3px;background:#fff;border:1px solid #f1e3d8;border-radius:10px}.tgc-bar__txt{flex:1 1 auto;min-width:0;display:grid;gap:2px}.tgc-bar__t{font-size:16px;font-weight:800;line-height:1.25;color:#212022;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgc-bar__t s{margin-left:8px;font-size:13px;font-weight:500;color:#9a918b}.tgc-bar__s{font-size:13px;line-height:1.35;color:#6f6762;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgc-bar__m{display:none;font-weight:800;color:#212022}.tgc-bar__trust{flex:none;font-size:13px;color:#45403d;white-space:nowrap}.tgc-bar__btn{flex:none;border:0;cursor:pointer;background:#fc5b00;color:#fff;font-family:inherit;font-size:16px;font-weight:800;line-height:1;padding:15px 28px;border-radius:999px;box-shadow:0 8px 18px #fc5b0047;-webkit-tap-highlight-color:transparent}.tgc-bar__btn:hover{background:#e85200}.tgc-bar__btn:focus-visible{outline:3px solid #212022;outline-offset:2px}.bf-foot{padding-bottom:84px}@media(max-width:899px){.tgc-bar__trust{display:none}}@media(max-width:767px){.tgc-bar__in{gap:10px}.tgc-bar__img{width:42px;height:42px}.tgc-bar__t{font-size:15px}.tgc-bar__s{font-size:13px}.tgc-bar__d{display:none}.tgc-bar__m{display:inline}.tgc-bar__btn{font-size:15px;padding:15px 18px}}@media(max-width:379px){.tgc-bar__img{display:none}}@media(max-width:339px){.tgc-bar__btn{font-size:14px;padding:15px 14px}}@media(prefers-reduced-motion:reduce){.tgc-bar,.tgc-bar.is-on{transition:none}}.tgc-eta{display:flex;align-items:center;gap:12px;width:100%;margin:2px 0 12px;padding:10px 14px;background:#fff5ee;border:1px solid #f1e3d8;border-radius:12px;font-family:inherit;color:#212022;text-align:left}.tgc-eta__ico{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#fc5b00}.tgc-eta__ico svg{width:20px;height:20px}.tgc-eta__txt{min-width:0;display:grid;gap:1px}.tgc-eta__t{margin:0!important;font-size:15px;font-weight:700;line-height:1.35}.tgc-eta__t b{color:#b84300;font-weight:800;font-variant-numeric:tabular-nums}.tgc-eta__s{margin:0!important;font-size:13.5px;line-height:1.35;color:#6f6762}@media(max-width:767px){.tgc-eta{padding:9px 12px;gap:10px}.tgc-eta__ico{width:32px;height:32px}.tgc-eta__t{font-size:14px}.tgc-eta__s{font-size:13px}}.tgc-pack>.tgc-ribbon{background-color:#fc5b00!important;color:#fff!important;margin:0!important}.tgc-pack>.tgc-ribbon-dark{background-color:#212022!important}.tgc-pack-best:not(.is-active){border-color:#ffc19a}.tgc-bcard [data-pf-type=Icon2],.tgc-gcard [data-pf-type=Icon2]{color:#fc5b00!important}.tgc-bcard [data-pf-type=Heading2],.tgc-fcard [data-pf-type=Heading2],.tgc-ucard [data-pf-type=Heading2],.tgc-gcard [data-pf-type=Heading2]{color:#212022!important}.tgc-bcard [data-pf-type=Paragraph4]{color:#6f6762!important}.tgc-fcard [data-pf-type=Paragraph4],.tgc-ucard [data-pf-type=Paragraph4],.tgc-gcard [data-pf-type=Paragraph4]{color:#45403d!important}.tgc-addon{display:flex;align-items:center;gap:12px;width:100%;margin:2px 0 0;padding:10px 14px;background:#fff;border:1.5px dashed #e3c9b6;border-radius:14px;cursor:pointer;font-family:inherit;color:#212022;text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color .15s,background-color .15s}.tgc-addon[hidden]{display:none}.tgc-addon:hover{border-color:#ffb27f}.tgc-addon.is-on{border-style:solid;border-color:#fc5b00;background:#fff8f3}.tgc-addon__cb{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.tgc-addon__box{flex:none;width:22px;height:22px;border-radius:7px;border:2px solid #cfc3b9;background:#fff;display:grid;place-items:center;transition:background-color .15s,border-color .15s}.tgc-addon__box svg{width:14px;height:14px;opacity:0;transition:opacity .15s}.tgc-addon.is-on .tgc-addon__box{background:#fc5b00;border-color:#fc5b00}.tgc-addon.is-on .tgc-addon__box svg{opacity:1}.tgc-addon__cb:focus-visible+.tgc-addon__box{outline:3px solid #212022;outline-offset:2px}.tgc-addon__img{flex:none;width:44px;height:44px;object-fit:cover;border-radius:9px;border:1px solid #f1e3d8;background:#fff}.tgc-addon__txt{min-width:0;display:grid;gap:1px}.tgc-addon__t{font-size:14.5px;font-weight:700;line-height:1.3}.tgc-addon__opt{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#f4ece6;color:#6f6762;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;vertical-align:1px}.tgc-addon__s{font-size:13px;line-height:1.35;color:#6f6762}.tgc-addon__s b{color:#b84300;font-weight:800}.tgc-addon__s s{color:#9a918b;margin-left:2px}@media(max-width:767px){.tgc-addon{padding:9px 12px;gap:10px}.tgc-addon__img{width:40px;height:40px}.tgc-addon__t{font-size:14px}}.tgc-pack.tgc-has-ax.is-active{grid-template-areas:"radio img title price" "radio img sub price" ". ax ax ax"!important}.tgc-pack:not(.is-active)>.tgc-pax{display:none!important}.tgc-pack>.tgc-pax{grid-area:ax;margin:9px 0 1px!important;display:flex;align-items:center;gap:8px;min-width:0;padding:7px 8px 7px 9px;border-radius:10px;background:#fff3ea;border:1.5px solid #ffb27f;color:#212022;font-family:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s,opacity .15s}.tgc-pax__box{flex:none;width:20px;height:20px;border-radius:6px;border:2px solid #fc5b00;background:#fc5b00;display:grid;place-items:center;transition:background-color .15s,border-color .15s}.tgc-pax__box svg{width:13px;height:13px;transition:opacity .15s}.tgc-pax__img{flex:none;width:30px;height:30px;object-fit:cover;border-radius:7px;border:1px solid #f1e3d8;background:#fff}.tgc-pax__t{flex:1 1 auto;min-width:0;font-weight:700}.tgc-pax__p{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.tgc-pax__p b{font-weight:800;color:#212022}.tgc-pax__p s{margin-left:4px;font-size:12px;color:#9a918b}.tgc-pax__off{flex:none;padding:3px 8px;border-radius:999px;background:#e04f00;color:#fff;font-size:12.5px;font-weight:900;letter-spacing:.01em;line-height:1.2}.tgc-pax[aria-checked=false]{background:#fff;border-style:dashed;border-color:#e3c9b6}.tgc-pax[aria-checked=false] .tgc-pax__box{background:#fff;border-color:#cfc3b9}.tgc-pax[aria-checked=false] .tgc-pax__box svg{opacity:0}.tgc-pax[aria-checked=false] .tgc-pax__t{color:#6f6762}.tgc-pax:focus-visible{outline:3px solid #212022;outline-offset:2px}@media(max-width:480px){.tgc-pack>.tgc-pax{gap:6px;padding:6px 7px;font-size:12.5px}.tgc-pax__img{display:none}.tgc-pax__p s{font-size:11.5px}.tgc-pax__off{padding:3px 7px;font-size:12px}}@media(prefers-reduced-motion:reduce){.tgc-pax,.tgc-pax__box,.tgc-pax__box svg{transition:none}}.tgc-pax__link{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;color:inherit!important;text-decoration:none!important}.tgc-pax__link .tgc-pax__t{text-decoration:underline;text-decoration-color:#ffb27f;text-underline-offset:3px;text-decoration-thickness:1.5px}.tgc-pax__link:hover .tgc-pax__t{color:#b84300;text-decoration-color:currentColor}.tgc-pax__link:focus-visible{outline:3px solid #212022;outline-offset:2px;border-radius:6px}@media(max-width:480px){.tgc-pax__link{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tgc-pdp.css.map */
