@font-face{font-family:"AppleGaramond";src:url(https://cdn.shopify.com/s/files/1/0690/9070/5663/files/AppleGaramond-Light.ttf?v=1735583443) format("truetype");font-weight:300;font-style:normal}.widget-type-dynamic-bundle{width:100%;position:relative;padding:0 0 80px 0px!important;margin-bottom:1px;border-radius:.625rem;border:1px solid #ccc;margin-top:1.5rem;overflow-x:hidden!important}.rebuy-bundle__items .rebuy-product-options select{box-shadow:0 0 transparent,0 0 transparent,0 2px 2px #ffffff40,inset 0 1px 3px #00000080;border-style:none;border-radius:99999px;padding:2px 50px 2px 15px;background-image:url(https://cdn.shopify.com/s/files/1/0185/7770/files/chevron-down.svg?v=1760989506);background-size:16px;background-position:calc(100% - 20px) calc(1em + -4px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;text-overflow:ellipsis}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-title-link{text-decoration:none!important;font-size:unset!important;line-height:unset!important;font-weight:unset!important}@media (max-width:767px){.widget-type-dynamic-bundle{padding:0 0 120px 0px!important}}#rebuy-widget-247664 .rebuy-checkbox::before,input[type=checkbox][class=rebuy-checkbox]::before{top:58%;left:62%}.widget-type-dynamic-bundle .primary-title{font-size:.875rem;line-height:1.313rem;font-weight:600;color:#000;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:10px!important;background-image:linear-gradient(180deg,#fbfbfb,#fbfbfb 45%,#dfdfdf 50%,#fff);background-position:right;font-family:Roboto,sans-serif;text-transform:unset;margin-bottom:0;background-size:cover;letter-spacing:.2px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);width:100%;padding:4px 16px 4px 16px}.rebuy-widget .rebuy-product-price,.rebuy-recommended-products .rebuy-product-price .rebuy-money{font-family:Roboto,Sans-Serif;color:#B92325}.rebuy-money.compare-at,.rebuy-widget .rebuy-money.compare-at{color:#000}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-item img{max-height:100%;min-height:100%;object-fit:contain;mix-blend-mode:multiply;background-color:#FFF}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-item{background-color:#FFF;border-radius:1.25rem;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}.rebuy-bundle__items{padding:32px 12px 4px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block.is-selected{background:#fff;margin-bottom:8px;margin-right:0!important;box-shadow:0 2px 2px 0 hsl(0 0% 100% / .25),0 1px 3px 0 rgb(0 0 0 / .5) inset;border-radius:.25rem}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block{background:#e5e5e5;opacity:1;margin-bottom:8px;margin-right:0!important;padding-top:0}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info{flex-direction:row;position:relative;padding:8px 12px 8px 40px;gap:4px;align-items:center}.rebuy-widget .rebuy-variant-title,.rebuy-recommended-products .rebuy-variant-title{padding-left:5px;margin:unset!important}.rebuy-widget .rebuy-product-title,.rebuy-bundle__actions-price-label{color:#000}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-label{display:none}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-checkbox{position:absolute;top:8px;left:12px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-options{position:static;display:block;margin:0;padding:0 12px 12px;background-color:transparent!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-checkbox:checked{color:#212121;background:#fff;border-color:#fff}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-checkbox .rebuy-checkbox-label .checkbox-input{border-radius:.25rem;box-shadow:0 2px 2px 0 hsl(0 0% 100% / .25),0 1px 3px 0 rgb(0 0 0 / .5) inset}.rebuy-bundle__actions{position:absolute;bottom:0;left:0;padding:11px 0 24px;margin:0 12px;width:calc(100% - 25px)!important;display:flex;flex-direction:row-reverse;align-items:center}.rebuy-bundle__actions .rebuy-bundle__actions-price,.rebuy-bundle__actions .rebuy-bundle__actions-buttons{width:100%!important;margin-bottom:0!important}.rebuy-bundle__actions .rebuy-bundle__actions-buttons{margin-top:16px!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price-label{font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.5px;font-family:Roboto,sans-serif;margin-right:12px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price-value .rebuy-money{font-size:20px;font-style:normal;line-height:25px;font-weight:700;color:#212121;margin-right:8px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-price .rebuy-money{font-size:14px;font-style:normal;font-weight:600;line-height:19.2px;margin-top:4px;margin-right:8px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price-value .rebuy-money.compare-at{font-weight:400}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price-value .rebuy-money{color:#000}.rebuy-widget.widget-type-dynamic-bundle .rebuy-money.compare-at{color:#000000!important}.rebuy-money.sale{color:#FA0000!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__images{flex-wrap:nowrap;max-width:400px;margin:auto;padding:10px 10px 0 10px}.rebuy-bundle__image{padding-left:0}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-title{text-decoration:none!important;font-weight:500;font-size:20px;font-family:AppleGaramond}.rebuy-widget.rebuy-widget{background-color:#ccc3}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image{width:139px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-divider{width:36px}.rebuy-bundle__actions-buttons .rebuy-button span{white-space:nowrap;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1));font-size:1.625em;font-weight:700;line-height:1.25rem;text-shadow:0 1px 4px rgb(86 86 86 / .8);text-decoration:none;font-family:Roboto,sans-serif}.rebuy-bundle__actions-buttons .rebuy-button{padding:0 22px;width:100%;outline:2px solid transparent!important;outline-offset:2px;background-image:linear-gradient(180deg,#545454,#c2c2c2)!important;font-weight:700!important;text-shadow:0 1px 4px rgb(86 86 86 / .8)!important;border:none!important;box-shadow:0 4px 4px 0 rgb(0 0 0 / .2),0 16px 20px -20px rgb(0 195 255 / .2)!important;min-width:5.625rem;min-height:3.125rem;position:relative;align-items:center;display:inline-flex;font-size:.688rem;line-height:1.25rem;justify-content:center;align-self:center;border-radius:9999px!important}.rebuy-bundle__actions-buttons .rebuy-button::before{content:"";position:absolute!important;height:1.375rem;left:50%;top:.125rem;width:calc(100% - 1.875rem);--tw-translate-x:-50%;background-image:linear-gradient(180deg,#fff,#fff0);border-radius:9999px;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:767px){.rebuy-widget.widget-type-dynamic-bundle .rebuy-widget-container.widget-display-embed.is-visible{min-width:406px!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-price{position:absolute;right:5px}}@media (max-width:767px){.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image *{width:96px!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info{justify-content:space-between}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image{width:96px!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__images{padding-left:0px!important;gap:10px}.rebuy-bundle__actions{justify-content:center;flex-direction:column}.rebuy-bundle__actions-price{flex-direction:row}.rebuy-bundle__actions-buttons .rebuy-button{width:100%}}@media (max-width:440px){.widget-type-dynamic-bundle{max-width:fit-content;margin-top:1.5rem}@media only screen and (max-width:600px){.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__images{width:unset;margin-inline:auto}.rebuy-bundle__items .rebuy-product-options select{padding:8px 50px 8px 15px}}}