:root{--color-gray: #f5f5f5;--color-swatch: #e3e2e2;--color-swatch-hover: #908e8e;--color-swatch-selection: #000;--color-disabled: #e5e5e5;--spacer-xs: 10px;--spacer-sm: 20px;--spacer-md: 40px;--spacer-header: 75px;--font-size-md: 1.5rem;--font-size-lg: 2rem;--border-radius-full: 50%}@media (width >= 768px){:root{--spacer-xs: 15px;--spacer-sm: 30px;--spacer-md: 50px}}@media (width >= 1024px){:root{--font-size-lg: 2.5rem;--font-size-md: 2rem}}.margin-none{margin:0}.list-none{list-style:none;padding:0;margin:0}.bundlerHome{display:flex;align-items:center;justify-content:center;width:100%;height:calc(80vh - var(--spacer-header));background-image:var(--background-image-mobile);background-repeat:no-repeat;background-size:cover}@media (width >= 768px){.bundlerHome{background-image:var(--background-image-desktop)}}.bundlerHome__content{background:#fff;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;padding:var(--spacer-md);width:90%;max-width:550px}.bundlerHome__content .bundlerHome__heading{font-size:var(--font-size-lg);text-align:center}.bundlerHome__content .bundlerHome__description{text-align:center}@media (width >= 768px){.bundlerHome__content{width:100%}}.bundler{display:grid;grid-template-columns:1fr;gap:var(--spacer-sm);padding:var(--spacer-sm) 0;margin:0 auto;max-width:1024px;width:90%}@media (width >= 1024px){.bundler{grid-template-columns:minmax(200px,1fr) 1fr}}.bundler__mainImage{width:100%}.bundler__mainImage .bundler__mainImg{width:100%;object-fit:cover}.bundler__content{display:grid;grid-template-columns:1fr;align-self:start;gap:var(--spacer-sm)}.bundler__header{text-align:center;padding:0}.bundler__header .bundler__headerHeading{font-size:var(--font-size-lg);font-weight:900;text-transform:uppercase;margin:0 0 var(--spacer-xs);text-align:inherit;letter-spacing:-2px}.bundler__header .bundler__headerDescription{margin:0}@media (width >= 1024px){.bundler__header{text-align:left}}.bundler__banner{background:var(--color-banner);text-align:center;color:#000;padding:calc(var(--spacer-xs) / 3)}.bundler__banner .bunlder__bannerText{font-size:12px;font-weight:600;text-transform:uppercase;margin:0}.bundler__instructions .bundler__instructionsText{margin:0}.bundler__optionList{display:grid;grid-template-columns:minmax(auto,500px);justify-content:center;gap:var(--spacer-xs)}.bundler__optionList.options--size{grid-template-columns:repeat(2,1fr)}.bundler__optionList.options--size .bundler__optionItem{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;gap:var(--spacer-xs);padding:var(--spacer-sm)}.bundler__optionList.options--size .bundler__optionItem .bundler__optionsSizeHeading{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-lg);white-space:nowrap;min-height:60px}.bundler__optionList.options--size .bundler__optionItem .bundler__optionsSizeText{display:block}.bundler__optionList.options--color{grid-template-columns:repeat(auto-fit,25px);justify-content:start}.bundler__optionList.options--color:hover .bundler__optionItem{background:none}.bundler__optionList.options--color .bundler__optionItem{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-full);border:2px solid var(--color-swatch);padding:2px}.bundler__optionList.options--color .bundler__optionItem .bundler__optionsColor{background:var(--color-item);border-radius:var(--border-radius-full);width:22px;height:22px}.bundler__optionList.options--color .bundler__optionItem.item--selected{border:2px solid var(--color-swatch-selection)}.bundler__optionList.options--color .bundler__optionItem:hover{border:2px solid var(--color-swatch-hover)}@media (width >= 1024px){.bundler__optionList{grid-template-columns:1fr}.bundler__optionList.options--size{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.bundler__optionItem{display:flex;align-items:center;gap:var(--spacer-sm);border:1px solid var(--color-primary);padding:var(--spacer-xs);cursor:pointer;transition:.3s}.bundler__optionItem:hover{background:var(--color-primary);color:#fff}.bundler__optionItem:hover .bundler__optionImage svg{color:var(--color-primary)}.bundler__optionItem .bundler__optionImage{display:flex;justify-content:center;align-items:center;width:75px}.bundler__optionItem .bundler__optionImage svg{fill:none;width:initial;height:initial}.bundler__optionItem .bundler__optionContent{width:calc(100% - 90px)}.bundler__optionItem .bundler__optionContent .bundler__optionHeading{font-weight:700;text-align:left;color:inherit}@media (width >= 1024px){.bundler__optionItem .bundler__optionContent{width:calc(100% - 95px)}.bundler__optionItem .bundler__optionContent .bundler__optionHeading{font-size:28px}.bundler__optionItem .bundler__optionContent .bundler__optionDescription{font-size:18px}}.bundler__steps{--steps-size: 30px;--padding-menu: calc(var(--spacer-xs) * .4);display:grid;grid-template-columns:var(--steps-size) 3fr var(--steps-size);gap:var(--spacer-xs)}.bundler__steps .bundler__button{background:none;border:none;padding:0;height:var(--steps-size);color:#000}.bundler__steps .bundler__button:disabled{cursor:disabled;pointer-events:none;color:var(--color-disabled)}.bundler__steps .bundler__button svg{fill:none!important}.bundler__menu{height:var(--steps-size)}.bundler__menu .bundler__menuList{display:flex;justify-content:space-between;align-items:center;height:100%}.bundler__menuItem{display:flex;align-items:center;gap:.5rem;height:100%;text-align:center;cursor:disabled;pointer-events:none;font-size:12px}.bundler__menuItem .bundler__menuText{font-size:14px}.bundler__menuItem .bundler__menuNumber{width:24px;height:24px;line-height:24px;border-radius:50%;background:var(--color-gray)}:is(.bundler__menuItem.active,.bundler__menuItem.selected) .bundler__menuText{font-weight:600}:is(.bundler__menuItem.active,.bundler__menuItem.selected) .bundler__menuNumber{background:var(--color-primary);color:#fff}.bundler__menuItem.active{cursor:pointer;pointer-events:auto}.bundler__details{display:flex;justify-content:space-between;align-items:center;gap:var(--spacer-sm);padding:0}.bundler__details .bundler__detailsTitle,.bundler__details .bundler__detailsPrice{font-size:16px}:is(.bundler__details .bundler__detailsTitle,.bundler__details .bundler__detailsPrice) span,:is(.bundler__details .bundler__detailsTitle,.bundler__details .bundler__detailsPrice) strong{font-size:16px}.bundler__detailsPriceContent{font-size:var(--font-size-md)}.bundler__detailsPriceContent .bundler__detailsCompareAtPrice{text-decoration:line-through;opacity:.5;margin-right:var(--spacer-xs)}.bundler__detailsPriceContent .bundler__detailsPriceText.price--offer{color:var(--color-offer)}.bundler__packageDetails{display:flex;justify-content:space-between;gap:var(--spacer-xs);margin-bottom:var(--spacer-sm)}.bundler__packageDetails .bundler__packageColumn.column--left{text-align:left;max-width:250px}.bundler__packageDetails .bundler__packageColumn.column--right{text-align:right}.bundler__packageDetails .bundler__packageColumn .bundler__packageHeading{text-align:inherit}.bundler__packageDetails .bundler__packageColumn .bundler__packageText{margin:0}.bundler__packageDetails .bundler__packageColumn .bundler__packageTag{display:inline-block;background:var(--color-offer);color:#fff;padding:calc(var(--spacer-xs) / 4) var(--spacer-xs);text-transform:uppercase}.bundler__packageDetails .bundler__packageColumn .bundler__packagePrice{display:flex;align-items:center;gap:5px;margin-top:5px}.bundler__packageDetails .bundler__packageColumn .bundler__packagePrice .bundler__packagePriceText{font-size:12px}.bundler__packageDetails .bundler__packageColumn .bundler__packagePrice .bundler__packagePriceTotal{font-size:18px;color:var(--color-offer);font-weight:600}.bundler__packageDetails .bundler__packageColumn .bundler__packagePrice .bundler__packagePriceOriginal{font-size:18px;text-decoration:line-through;color:var(--color-disabled)}.bundler__package{padding:0}.bundler__package .bundler__packageList{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacer-xs);margin-bottom:var(--spacer-sm)}.bundler__package .bundler__packageList .bundler__packageItem{background:none;display:flex;justify-content:center;align-items:center;height:130px;border:1px dashed var(--color-primary);color:#000;padding:var(--spacer-xs);max-width:110px;text-transform:uppercase;font-size:12px;letter-spacing:.1px}.bundler__package .bundler__packageList .bundler__packageItem.item--product{position:relative;border:1px solid var(--color-primary);padding:0}.bundler__package .bundler__packageList .bundler__packageItem.item--product .bundler__packageImage{margin:0;width:100%;height:100%}.bundler__package .bundler__packageList .bundler__packageItem.item--product .bundler__packageImage .bundler__packageImg{width:100%;height:100%;object-fit:cover}.bundler__package .bundler__packageList .bundler__packageItem.item--product .bundler__packageIcon{background:none;border:none;padding:0;margin:0;position:absolute;top:.3rem;right:.3rem}.bundler__package .bundler__packageList .bundler__packageItem.item--product .bundler__packageIcon:hover{background:none!important}.bundler__package .bundler__packageList .bundler__packageItem.item--product .bundler__packageIcon:hover svg{fill:none!important}.bundler__package .bundler__packageList .bundler__packageItem.item--product .bundler__packageIcon svg{fill:none;color:#fff!important}.bundler__package .bundler__packageList .bundler__packageItem svg{color:var(--color-primary)}.bundler__package .bundler__packageButton{display:flex;justify-content:center;align-items:center;width:100%;height:50px;text-transform:uppercase;background:var(--color-button);color:#fff}.bundler__package .bundler__packageButton.disabled{background:var(--color-disabled);cursor:disabled;pointer-events:none;color:#000;border:none}@media (width >= 768px){.bundler__package .bundler__packageList{grid-template-columns:repeat(4,1fr)}}@media (width >= 1024px){.bundler__package .bundler__packageItem.item--product{transition:.3s;border:1px solid transparent!important}.bundler__package .bundler__packageItem.item--product:hover{border:1px solid var(--color-primary)!important}.bundler__package .bundler__packageItem.item--product:hover .bundler__packageIcon{display:block}.bundler__package .bundler__packageItem.item--product .bundler__packageIcon{display:none;transition:.3s}}.bundler__category{margin-bottom:1rem}.bundler__category .bundler__categoryTitle{text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:.5rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bundler.css.map */
