.pdp-bundle-product{background-image:url(/cdn/shop/files/Group_2075_1.png?v=1710524550);background-position:top right;background-repeat:no-repeat;padding:2rem}.pdp-bundle-product .section__top{text-align:center}.pdp-bundle-product .section__top h2{font-size:32px;margin:1rem}.pdp-bundle-product .section__top span{font-family:brandon-grotesque;font-size:24px}.pdp-bundle-product .section__wrapper{max-width:calc(1300px - 1rem);margin:2rem auto;background-color:#f8f7f3;width:100%;display:flex;padding:3rem 2rem 2rem;align-items:start;gap:2rem;justify-content:center}.pdp-bundle-product .section__wrapper .plus{font-size:32px;align-self:center}.pdp-bundle-product .section__wrapper .section__left{width:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.pdp-bundle-product .section__wrapper .section__left .product-form__variant-list{gap:8px 8px;margin-right:10px;display:flex;flex-wrap:wrap}@media screen and (max-width: 500px){.pdp-bundle-product .section__wrapper .section__left .product-form__variant-list{flex-direction:row}}.pdp-bundle-product .section__wrapper .section__left .product__title{font-weight:500;font-family:brandon-grotesque;font-size:16px;text-transform:uppercase;margin:0}.pdp-bundle-product .section__wrapper .section__left img{margin:auto;width:100%;max-width:500px;display:block;height:auto;aspect-ratio:1/1}.pdp-bundle-product .section__wrapper .section__left variant-radios fieldset.product-form__input{padding:0}@media screen and (max-width: 1000px){.pdp-bundle-product .section__wrapper .section__left img{max-width:100%}}.pdp-bundle-product .section__wrapper .section__right{width:50%;display:flex;flex-direction:column;gap:20px}.pdp-bundle-product .section__wrapper .section__right .item{border:solid 1px #ECE8DE;background-color:#fff;padding:2rem;display:flex;align-items:center;gap:0px;height:155px;position:relative}.pdp-bundle-product .section__wrapper .section__right .item .upgrade-badge{position:absolute;top:0;left:0;background-color:#dc9d70;border-radius:0 0 26.46px;color:#fff;padding:1px 14px 0 8px;text-transform:uppercase;font-size:14px;font-weight:500;font-family:brandon-grotesque}.pdp-bundle-product .section__wrapper .section__right .item .item__title{font-family:brandon-grotesque;text-transform:uppercase;font-weight:500;font-size:16px}.pdp-bundle-product .section__wrapper .section__right .item img{width:100%;max-width:80px;max-height:80px;height:100%}.pdp-bundle-product .section__wrapper .section__right .item .item__info{display:flex;flex-direction:column;gap:5px}.pdp-bundle-product .section__wrapper .section__right .item .pdp--bundle-image{width:80px;height:80px}.pdp-bundle-product .section__wrapper .section__right .item p{margin:0}.pdp-bundle-product .section__wrapper .section__right .item .info-section{align-items:center;gap:5px}.pdp-bundle-product .section__wrapper .section__right .item .product-info__hover .hover-info{gap:8px}.pdp-bundle-product .section__wrapper .section__right .item variant-radios{margin-top:0}.pdp-bundle-product .section__wrapper .section__right .item variant-radios fieldset.product-form__input{background-color:transparent;margin:0;padding:0}.pdp-bundle-product .section__wrapper .section__right .item .product-form__variant-container{gap:2px;align-items:start}.pdp-bundle-product .section__wrapper .section__right .item .product-form__variant-list{gap:8px 8px;margin-right:3px;display:flex;flex-wrap:wrap}@media screen and (max-width: 500px){.pdp-bundle-product .section__wrapper .section__right .item .product-form__variant-list{flex-direction:row}}.pdp-bundle-product .section__wrapper .section__right .item .product-form__variant-active p{font-size:12px}@media screen and (max-width: 1000px){.pdp-bundle-product .section__wrapper .section__right .item{padding:1rem}.pdp-bundle-product .section__wrapper .section__right .item .item__title{font-size:12px}.pdp-bundle-product .section__wrapper .section__right .item img{width:50px;height:50px}}.pdp-bundle-product .section__wrapper .section__right .item .original-price{text-decoration:line-through;opacity:30%}.pdp-bundle-product .bundle-upgrade__atc{width:auto;height:auto;text-align:center;padding:18px;border-radius:0}.pdp-bundle-product .product-form__option-active{display:flex;align-items:center;gap:3px}.pdp-bundle-product .product-form__option-active p{text-transform:uppercase;font-size:12px}.pdp-bundle-product .product-form__option-active small{text-transform:lowercase;font-family:brandon-grotesque}@media screen and (max-width: 1000px){.pdp-bundle-product{padding:1rem}.pdp-bundle-product .product-form__option-active p{font-size:10px}.pdp-bundle-product .section__wrapper{padding:0rem;gap:0;flex-direction:column}.pdp-bundle-product .section__wrapper .section__left{width:100%}.pdp-bundle-product .section__wrapper .section__left .product-form__variant-container{flex-direction:row;justify-content:center;gap:0;display:flex}.pdp-bundle-product .section__wrapper .section__right{width:100%;padding:10px}.pdp-bundle-product .product-form__color-swatches{gap:4px}.pdp-bundle-product .product-form__color-swatches input[type=radio]+label{width:17px;height:17px}.pdp-bundle-product .product-form__color-swatches input[type=radio]+label:after{width:23px;height:23px;left:-3px;top:-3px}}.pdp-bundle-product .bottom-msg{font-family:brandon-grotesque;font-size:16px;font-weight:500}.pdp-bundle-product .stockPrice{font-family:brandon-grotesque;font-weight:500!important;display:flex;gap:5px;align-items:center}.pdp-bundle-product multi-color-picker .product-form__color-swatches{margin-bottom:8px}.pdp-bundle-product multi-color-picker .product-form__color-swatches:last-child{margin-bottom:0}.pdp-bundle-product multi-color-picker .product-form__variant-container{margin-right:3px}@media screen and (max-width: 600px){.pdp-bundle-product{background-size:250px}.pdp-bundle-product .section__top h2{font-size:22px}.pdp-bundle-product .section__top span{font-size:16px}.pdp-bundle-product .bundle-upgrade__atc{padding:12px!important}.pdp-bundle-product .stockPrice{font-size:14px}}.product-bar.active{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/415/assets/pdp-bundle-product.css.map */
