.product-bundles__container{max-width:1366px;margin-left:auto;margin-right:auto;padding-left:.5em;padding-right:.5em}.product-bundles__row,.product-bundles__inner-row{display:flex;flex-wrap:wrap}.product-bundles__column,.product-bundles__inner-column,.product-bundles__column.product-bundles__column--half{max-width:100%;flex:0 0 100%}.product-bundles__inner-column{padding-bottom:4em}.product-bundles__product{position:relative}.product-bundles__product-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.product-bundles__product:hover .product-bundles__product-title{text-decoration:underline}.product-bundles__product .product-bundles__product-title{font-size:1rem;font-family:var(--font--paragraph--family);font-weight:var(--font--paragraph--weight);font-style:var(--font--paragraph--style);text-transform:capitalize}.product-bundles__product-price{margin-top:.5rem}.product-bundles__product-price .product-price--original{font-size:1rem}.product-bundles__column{position:relative;padding:0 2em 4em;margin-bottom:2em}.product-bundles__column--half{padding-bottom:0}.product-bundle__title{position:relative;display:block;text-align:center;margin-bottom:.5em}.product-bundle__title__script{font-family:Midnight Disco,sans-serif;color:var(--color-primary);text-transform:none;position:relative;display:block}.product-bundle__footer{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%}button.product-bundles__add-bundle{display:inline-block;background:var(--bg-color--button);color:var(--color--button);border-radius:2px;font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:var(--font--accent--size);letter-spacing:1px;font-size:14px;padding:1em;margin-top:1em;height:auto;width:calc(100% - 64px);line-height:inherit;position:absolute;bottom:0;left:50%;transform:translate(-50%)}button.product-bundles__add-bundle.button--primary{background:var(--color-primary)}.product-bundles__option-picker{position:absolute;bottom:75px;left:50%;transform:translate(-50%);width:100%;background-color:#fff;padding:1em 2em;border-radius:8px;box-shadow:0 0 10px #0000001a}.product-bundles__option-picker:after{content:"";position:absolute;bottom:-25px;left:50%;transform:translate(-50%);height:30px;background-image:url(tooltip-pointer.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px}.bundle-options--option-label{text-align:center;margin-bottom:.5em}.bundle-options--option-values{display:flex;flex-wrap:wrap}.bundle-options--option-value-label{padding:.5em;border:solid 1px #dadada;margin-right:.5em;margin-bottom:.5em;cursor:pointer;transition:border-color 215ms}.bundle-options--option-value-label:hover{border-color:var(--color-primary)}.product-bundles__product .product--form--media-container:not(:empty){padding-bottom:1em}.product-bundles__product .product--form--container .product-price--root{padding-bottom:0}.product-bundle__arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:none}.product-bundle__arrow--show{display:block}.product-bundle__arrow--prev{left:0;display:block}.product-bundle__arrow--next{right:0}.product-bundle__close{position:absolute;top:5px;right:20px;cursor:pointer}.product-bundles__bundle{height:100%}.product-bundles__column--hide-product-info .product-bundles__product-title,.product-bundles__column--hide-product-info .product--form--container{display:none}.product-bundles__header{max-width:100%;flex:0 0 100%;margin-bottom:1em}@media (min-width: 1024px){.product-bundles__column{max-width:25%;flex:0 0 25%}.product-bundles__column.product-bundles__column--half,.product-bundles__inner-column{max-width:50%;flex:0 0 50%}.product-bundles__column.product-bundles__column--full{max-width:100%;flex:0 0 100%}.product-bundles__inner-column{position:relative}.product-bundles__product{height:50%}.product-bundle__title__script{position:absolute}.product-bundles__header{margin-bottom:2em}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/product-bundles.css.map */
