.template-product #rebuy-widget-317349{--sn-addon-ink: #171717;--sn-addon-muted: #707070;--sn-addon-rule: #ebebeb;--sn-addon-img: #f7f7f7;color:var(--sn-addon-ink);font-family:inherit;max-width:100%}.template-product #rebuy-widget-317349 .rebuy-addon,.template-product #rebuy-widget-317349 .rebuy-addon__items{margin:0;padding:0;width:100%}.template-product #rebuy-widget-317349 .primary-title{margin:0 0 10px;color:var(--sn-addon-ink);font-family:inherit;font-size:15px;font-weight:650;line-height:1.35;text-transform:none;letter-spacing:0}.template-product #rebuy-widget-317349 .rebuy-addon__item{display:grid;grid-template-columns:22px 58px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--sn-addon-rule);margin:0;width:100%}.template-product #rebuy-widget-317349 .rebuy-addon__item:last-child{border-bottom:0}.template-product #rebuy-widget-317349 .rebuy-addon__item-checkbox{grid-column:1;width:22px;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.template-product #rebuy-widget-317349 .rebuy-addon__item-checkbox .rebuy-checkbox{appearance:auto;-webkit-appearance:checkbox;accent-color:var(--sn-addon-ink);width:20px;height:20px;margin:0;cursor:pointer}.template-product #rebuy-widget-317349 .rebuy-addon__item-image{grid-column:2;width:58px!important;height:58px!important;max-width:58px;padding:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--sn-addon-img);cursor:pointer}.template-product #rebuy-widget-317349 .rebuy-addon__item-image img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;border-radius:9px}.template-product #rebuy-widget-317349 .rebuy-addon__item-info{grid-column:3;min-width:0;width:100%;padding:0;text-align:left}.template-product #rebuy-widget-317349 .rebuy-addon__item-product-title{color:var(--sn-addon-ink);font-family:inherit;font-size:13px;line-height:1.4;font-weight:550;cursor:pointer;overflow-wrap:anywhere;margin:0 0 2px}.template-product #rebuy-widget-317349 .rebuy-addon__item-product-price,.template-product #rebuy-widget-317349 .rebuy-addon__item-product-price .rebuy-money{color:var(--sn-addon-ink);font-family:inherit;font-size:13px;line-height:1.4;font-weight:500}.template-product #rebuy-widget-317349 .rebuy-addon__item-learn-more-link{color:var(--sn-addon-muted);font-size:11px;text-decoration:underline;text-underline-offset:2px}.template-product #rebuy-widget-317349 .rebuy-addon__subtotal{margin-top:8px;padding:10px 0 0;border-top:1px solid var(--sn-addon-rule);font-weight:600;color:var(--sn-addon-ink)}.template-product #rebuy-widget-317349 .rebuy-select{max-width:100%;border:1px solid var(--sn-addon-rule);border-radius:8px;min-height:38px;font-size:12px}@media(max-width:749px){.template-product #rebuy-widget-317349 .rebuy-addon__item{grid-template-columns:20px 56px minmax(0,1fr);gap:10px;padding:11px 0}.template-product #rebuy-widget-317349 .rebuy-addon__item-image{width:56px!important;height:56px!important;max-width:56px}.template-product #rebuy-widget-317349 .rebuy-addon__item-product-title{font-size:13px}}.template-product #rebuy-widget-317349{--sn-addon-ink: rgb(var(--color-foreground));--sn-addon-rule: rgb(var(--color-border-light));--sn-addon-img: rgb(var(--color-background));--sn-addon-media-size: var(--sp-20)}.template-product #rebuy-widget-317349 .primary-title{font-size:var(--text-lg);font-weight:500;line-height:1.4;margin:0 0 var(--sp-4);padding:0 0 var(--sp-1d5);border-block-end:1px solid var(--sn-addon-rule)}.template-product #rebuy-widget-317349 .rebuy-addon__item{grid-template-columns:22px var(--sn-addon-media-size) minmax(0,1fr);gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:0}.template-product #rebuy-widget-317349 .rebuy-addon__item+.rebuy-addon__item{border-top:1px solid var(--sn-addon-rule)}.template-product #rebuy-widget-317349 .rebuy-addon__item:first-child{padding-top:0}.template-product #rebuy-widget-317349 .rebuy-addon__item:last-child{padding-bottom:0}.template-product #rebuy-widget-317349 .rebuy-addon__item-checkbox .rebuy-checkbox{accent-color:var(--sn-addon-ink)}.template-product #rebuy-widget-317349 .rebuy-addon__item-image{width:var(--sn-addon-media-size)!important;height:var(--sn-addon-media-size)!important;max-width:var(--sn-addon-media-size)!important;padding:0;border-radius:var(--sp-2);background:var(--sn-addon-img)}.template-product #rebuy-widget-317349 .rebuy-addon__item-image img{border-radius:inherit}.template-product #rebuy-widget-317349 .rebuy-addon__item-product-title{font-size:var(--text-base);font-weight:500;line-height:1.25;margin-bottom:var(--sp-1)}.template-product #rebuy-widget-317349 .rebuy-addon__item-product-price,.template-product #rebuy-widget-317349 .rebuy-addon__item-product-price .rebuy-money{font-size:var(--text-sm);font-weight:400;line-height:1.45}.template-product #rebuy-widget-317349 .rebuy-addon__item-learn-more-link{display:none!important}.template-product #rebuy-widget-317349 .rebuy-select{background:rgb(var(--color-background));border-color:var(--sn-addon-rule);border-radius:var(--inputs-radius);font-size:var(--text-sm)}@media(min-width:768px){.template-product #rebuy-widget-317349{--sn-addon-media-size: var(--sp-24)}.template-product #rebuy-widget-317349 .rebuy-addon__item{gap:var(--sp-6);padding-block:var(--sp-6)}.template-product #rebuy-widget-317349 .rebuy-addon__item:first-child{padding-top:0}.template-product #rebuy-widget-317349 .rebuy-addon__item:last-child{padding-bottom:0}}@media(max-width:749px){.template-product #rebuy-widget-317349 .rebuy-addon__item{grid-template-columns:20px var(--sn-addon-media-size) minmax(0,1fr);gap:var(--sp-3)}}.template-product #rebuy-widget-317349{--sn-addon-media-size: 52px}.template-product #rebuy-widget-317349 .rebuy-addon__item{cursor:pointer;grid-template-columns:20px var(--sn-addon-media-size) minmax(0,1fr);align-items:center;column-gap:var(--sp-3);padding-block:var(--sp-3)}.template-product #rebuy-widget-317349 .rebuy-addon__item-image{width:var(--sn-addon-media-size)!important;height:var(--sn-addon-media-size)!important;max-width:var(--sn-addon-media-size)!important}.template-product #rebuy-widget-317349 .rebuy-addon__subtotal,.template-product #rebuy-widget-317349 .rebuy-addon__item-learn-more{display:none!important}.template-product .product-form__error-message.sn-stock-notice{background:#edf7f0;border-color:#d1e7d7;color:#205d34}@media(min-width:768px){.template-product #rebuy-widget-317349{--sn-addon-media-size: 56px}.template-product #rebuy-widget-317349 .rebuy-addon__item{gap:var(--sp-4);padding-block:var(--sp-4)}}@media(max-width:749px){.template-product #rebuy-widget-317349 .rebuy-addon__item{grid-template-columns:20px var(--sn-addon-media-size) minmax(0,1fr);gap:var(--sp-3);padding-block:var(--sp-3)}}.template-product #rebuy-widget-317349[data-sn-rebuy-hidden],.template-product .shopify-block[data-sn-rebuy-hidden],.template-product [id^=shopify-block-][data-sn-rebuy-hidden]{display:none!important}.template-product #rebuy-widget-317349:not([data-sn-rebuy-ready]){visibility:hidden!important}.template-product .sn-rebuy-stock-toast{position:fixed;z-index:2147483000;top:max(20px,env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;align-items:flex-start;gap:12px;width:min(460px,calc(100vw - 28px));box-sizing:border-box;border:1px solid #bcd8c4;border-radius:12px;padding:14px 16px;background:#edf7f0;color:#205d34;box-shadow:0 12px 38px #0000002b;font-family:var(--font-body-family);font-size:14px;line-height:1.5}.template-product .sn-rebuy-stock-toast__message{min-width:0;flex:1}.template-product .sn-rebuy-stock-toast__close{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:inherit;font-size:24px;line-height:1;cursor:pointer}.template-product .sn-rebuy-stock-toast__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/103/assets/sn-rebuy-317349.css.map */
