.product .bundle-discount-tag{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#12121214;color:#000;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:36px;margin-top:4px}.product .bundle-discount-tag p{margin:0}.bundle-includes-wrapper{display:block;margin-top:16px}.bundle-includes-wrapper.hide-on-desktop{display:block}.bundle-includes-content{display:block;color:#121212;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.bundle-includes-content p{margin:0}.bundle-color-sphere{width:18px;height:18px;border-radius:50%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border .2s ease;position:relative;display:inline-block;overflow:hidden;border:2px solid transparent}.bundle-color-sphere:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.custom__bundle__section.bundle-product{gap:16px}.custom__bundle__section.bundle-product .product__section{width:fit-content}.custom__bundle__section.bundle-product .product__section a{display:flex;align-items:center;gap:4px}.custom__bundle__section.bundle-product .product__section a .title_cmb{color:#000;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.6px}.product__section.current_pd .bundle-color-sphere{outline:1px solid #121212;outline-offset:1px}.custom__bundle__section.bundle-product .product__section.current_pd a .title_cmb{font-weight:600}.bundle-color-sphere--single{background:var(--color-one)}.bundle-color-sphere--dual .bundle-color-sphere__inner{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--color-one) 50%,var(--color-two) 50%)}.bundle-product-variant-picker .form__label{color:#121212bf;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;letter-spacing:.6px;margin-bottom:16px}.bundle-product-variant-picker fieldset{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:16px}.bundle-product-variant-picker fieldset label{width:calc(50% - 8px);margin:0!important;border-radius:4px!important;border:1px solid #121212!important;color:#121212!important;font-family:Assistant,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;letter-spacing:.6px}.bundle-product-variant-picker .product-form__input--pill input[type=radio]:checked+label{color:#fff!important}.bundle-product-variant-picker .product-form__input--pill input[type=radio].disabled+label{color:#121212!important;border:1px solid #C3C3C3!important;color:#c3c3c3!important;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.6px;text-decoration-line:line-through;pointer-events:none;cursor:not-allowed}.bundle-product-wrapper .booster-main-view-row{border-radius:8px!important;margin-bottom:18px;border:1px solid #C3C3C3!important;padding:12px 8px!important;color:#474747!important;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;display:flex;gap:4px;align-items:center}.bundle-product-wrapper .booster-main-view-row .checkbox-bgs-app{margin:0}.bundle-product-wrapper product-form .product-form__submit{border-radius:8px!important;background:#1a6695!important;color:#fff;text-align:center;font-family:Assistant,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:1px;padding:16px 32px!important}.bundle-product-wrapper product-form .product-form__submit:hover{background:#145a80!important}.bundle-product-wrapper product-form .product-form__submit:after{display:none}.bundle-product-wrapper product-form .product-form__buttons{max-width:none}.bundle-main-review{padding:16px 14px;border-radius:8px;border:1px solid #C3C3C3}.bundle-main-review .metafield-rich_text_field p{margin-top:8px;color:#121212bf;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.6px}.bundle-product-wrapper .product-personalizer{margin-top:16px!important}.bundle-product-wrapper .product-personalizer *{margin:0}.bundle-product-wrapper .product-personalizer .pplr-c-button{padding:12px 32px;border-radius:8px;border:1px solid #5A1300;background:#ede8e8;color:#5a1300;text-align:center;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:18px;font-size:0;text-indent:-100000px;width:100%;display:flex;align-items:center;gap:4px}.bundle-product-wrapper .product-personalizer .pplr-c-button:before{content:"";background-image:url(/cdn/shop/files/line-md_edit.png?v=1764156081);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:block;position:relative;z-index:0;box-shadow:none}.bundle-product-wrapper .product-personalizer .pplr-c-button:after{content:"Engrave your wallet (only)";text-indent:0;position:relative;border:none;box-shadow:none;border-radius:initial;width:fit-content;color:#5a1300;text-align:center;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0}.bundle-product-wrapper .product__media-wrapper .thumbnail-slider .slider-button{display:none}.bundle-product-wrapper .product__media-wrapper slider-component:not(.thumbnail-slider) .product__media{border-radius:16px}.bundle-product-wrapper .product__media-wrapper .thumbnail-slider .thumbnail{border-radius:8px}.bundle-product-wrapper .video_content{width:33%}@media only screen and (max-width: 749px){.thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.bundle-product-wrapper .product__media-wrapper slider-component:not(.thumbnail-slider) .product-media-container{border-radius:16px}.bundle-product-wrapper .product__media-wrapper slider-component:not(.thumbnail-slider) .product__media-list{column-gap:18px}.bundle-product-wrapper .product__media-wrapper slider-component.thumbnail-slider{margin-inline:0}.bundle-product-wrapper .product__media-wrapper slider-component.thumbnail-slider .thumbnail-list{padding-inline:1px;gap:8px}}@media only screen and (min-width: 750px){.product .price-wrapper{display:flex;align-items:center;gap:16px}.product .price-wrapper .price{width:max-content}.product .bundle-discount-tag{line-height:unset;text-align:center;padding-block:4px}.product .bundle-discount-tag{margin-top:0;width:fit-content}.bundle-includes-wrapper.hide-on-desktop{display:none}.bundle-product-variant-picker fieldset label{width:calc(33.33% - 10.66px)}.bundle-product-wrapper .product-personalizer .pplr-c-button{width:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/bundle-main-product.css.map */
