.custom-bundle-products .section--padding{position:relative;max-width:1700px;margin:0 auto}@media screen and (max-width: 749px){.custom-bundle-products .section--padding{padding-bottom:0}}.custom-bundle-products .share-block{position:absolute}@media screen and (min-width: 1280px){.custom-bundle-products .share-block{top:3px}}@media(max-width: 1279px)and (min-width: 750px){.custom-bundle-products .share-block{top:116vw}}@media screen and (min-width: 750px){.custom-bundle-products .share-block{right:50px}}@media screen and (max-width: 749px){.custom-bundle-products .share-block{top:124vw;right:20px}}.custom-bundle-products .page-width{max-width:1700px}@media screen and (max-width: 1279px){.custom-bundle-products .page-width{padding-top:20px}}@media screen and (max-width: 1279px){.custom-bundle-products .image-with-text__grid{flex-direction:column}}@media screen and (min-width: 1280px){.custom-bundle-products .grid--2-col-tablet .grid__item:first-of-type{width:50%}.custom-bundle-products .grid--2-col-tablet .grid__item:last-of-type{width:25%}}@media screen and (max-width: 1279px){.custom-bundle-products .grid--2-col-tablet .grid__item:first-of-type,.custom-bundle-products .grid--2-col-tablet .grid__item:last-of-type{width:100%}}@media screen and (min-width: 1280px){.custom-bundle-products .image-with-text__content{padding:0 0 0 70px}}@media screen and (max-width: 1279px){.custom-bundle-products .image-with-text__content{max-width:100%;padding:20px 0 0}}.custom-bundle-products .image-with-text__subheading{margin:0 0 10px;font-size:16px;font-weight:400;line-height:2;letter-spacing:normal;color:#b3b3b3}.custom-bundle-products .image-with-text__heading.h1{margin:0 0 24px;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:500;text-transform:uppercase;letter-spacing:.2px}@media screen and (min-width: 750px){.custom-bundle-products .image-with-text__heading.h1{font-size:48px;line-height:1.08}}@media screen and (max-width: 749px){.custom-bundle-products .image-with-text__heading.h1{font-size:32px;line-height:1.19}}.custom-bundle-products .image-with-text__products{margin-top:0}.custom-bundle-products .image-with-text__products bundle-product.product-container{-moz-column-gap:14px;column-gap:14px}.custom-bundle-products .image-with-text__products bundle-product.product-container:first-of-type{padding-top:15px;border-top:1px solid #e8e5df}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-image .media-wrapper{aspect-ratio:36/47;width:72px}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-image .media-wrapper .media--adapt{padding-bottom:94px !important}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-content{justify-content:flex-start;row-gap:15px}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-content>div:first-child{margin-top:0}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-content .select{width:100%;max-width:141px}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-content .select .icon-caret{height:9px}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-content .select__select{font-size:14px;font-weight:400}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-content .button-wrapper{opacity:1}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-title.h4{font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:300;line-height:1.25;text-transform:uppercase}.custom-bundle-products .image-with-text__products bundle-product.product-container .product-description .price bdi{font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500;line-height:1.25;text-transform:uppercase}.custom-bundle-products .image-with-text__products bundle-product.product-container .price{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.custom-bundle-products .image-with-text__products bundle-product.product-container .price.price--sold-out .button-wrapper{display:none}.custom-bundle-products .image-with-text__products bundle-product.product-container .price .price__compare{display:none}.custom-bundle-products .image-with-text__products bundle-product.product-container .price .button-wrapper{width:-moz-fit-content;width:fit-content}.custom-bundle-products .image-with-text__products bundle-product.product-container .price add-to-cart{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#302f2f;transition:transform .3s ease}.custom-bundle-products .image-with-text__products bundle-product.product-container .price add-to-cart::before,.custom-bundle-products .image-with-text__products bundle-product.product-container .price add-to-cart::after{display:none}.custom-bundle-products .image-with-text__products bundle-product.product-container .price add-to-cart:hover{transform:scale(1.1)}@media screen and (min-width: 750px){.custom-bundle-products .image-with-text__products bundle-product.product-container{padding:14.5px 0}}@media screen and (max-width: 749px){.custom-bundle-products .image-with-text__products bundle-product.product-container{padding:15.5px 0}.custom-bundle-products .image-with-text__products bundle-product.product-container .price{justify-content:space-between}}.custom-bundle-products .image-with-text__products>button.button{margin:10px 0 15px;font-size:18px;font-weight:800}.custom-bundle-products .custom-description{width:100%;margin-top:25px;padding:14px;font-size:14px;font-weight:400;line-height:1.64;background-color:#e8e5df}.custom-bundle-products .custom-description p{margin:0}.custom-bundle-products .product-custom-payments{display:flex;gap:10px;margin:0 5px 5px}.custom-bundle-products .product-custom-payments svg{width:38px;height:24px}.custom-bundle-products .custom-ups-item{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.44;text-transform:uppercase}
.custom-bundle-products .product-custom-payments {
  display: flex !important;
  gap: 10px !important;
  margin: 0 5px 0 !important; 
}

@media screen and (min-width: 750px){
  .custom-bundle-products .product-custom-payments {
    margin-bottom: 3px !important; 
  }
}

@media screen and (max-width: 749px){
  .custom-bundle-products .product-custom-payments {
    margin-bottom: 3px !important; 
  }
}
