html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul{margin:24px auto 0;max-width:740px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .shippint-feature-text ul{margin:0;padding:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container{position:sticky;z-index:9}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .toggle-icon{width:23px;height:23px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .toggle-icon svg{width:100%;height:100%}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-content{padding:5px 0 8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container{gap:12px;padding:10px 50px;overflow-x:auto}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .remove-btn svg{width:100%;height:100%}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-name{font-size:14px;font-weight:600;-webkit-line-clamp:1;letter-spacing:-.14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .original-price{opacity:.75}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons{flex:1;justify-content:end}@media(max-width:767px){html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .product-btn{font-size:14px;height:40px}}.multi-step-bundle-builder-section .ab-v1-only{display:none!important}.multi-step-bundle-builder-section .ab-cover-badge{display:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .card-image-slider-wrapper:has(.ab-cover-badge){position:relative}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-cover-badge{display:block;position:absolute;top:8px;left:8px;z-index:2;padding:4px 8px;border-radius:2px;background:#0f0f0f;color:#fff;font-family:var(--font-body--family);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.24px;text-transform:uppercase;pointer-events:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-cover-badge--2{background:#d7a11b}@media(max-width:767px){html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-cover-badge{top:6px;left:6px;padding:3px 6px;font-size:10px}}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .bundel-builder-banner-section{display:none!important}html[data-ab-bundle-builder=v1] .multi-step-bundle-builder-section [data-step-type=accessories-block]{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper{padding-block:24px}@media(min-width:768px){html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper{background-color:#f8f4e9}}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .progress--bar{bottom:-1px;height:3px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper{counter-reset:ab-v1-step}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title{color:#0f0f0f;opacity:.5;counter-increment:ab-v1-step}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title .count-badge{font-size:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title .count-badge:before{content:counter(ab-v1-step);font-size:14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title .count-badge{border-color:#0f0f0f;color:#0f0f0f}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title.active{opacity:1}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title.active .count-badge{border:1.5px solid #D7A11B;background:#d7a11b;color:#fff;font-weight:700}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title.current-active{color:#d7a11b;font-size:14px;font-weight:700;line-height:160%}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .pro-collection-gallery .swiper-pagination.swiper-pagination-bullets{text-align:center}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item{padding-top:32px;padding-bottom:40px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item.review-block{padding-top:64px;padding-bottom:120px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating{display:flex!important;align-items:center;justify-content:center;gap:4px;padding:4px 16px;margin-bottom:12px;color:#0f0f0f;font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.16px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating__stars{display:flex;align-items:center}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating__stars svg{display:block;width:19px;height:19px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating__text{margin:3px 0 0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating__text b,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating__text strong{font-weight:600}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper .block-title{margin-bottom:12px;margin-top:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul{margin-top:24px;gap:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul li{max-width:none;width:auto;padding:14px 14px 16px;border:1px solid #fff;border-radius:4px;background:#202020;color:#fff;font-size:18px;font-weight:600;line-height:1.2;white-space:nowrap;flex:1}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul li:nth-child(2){background:#8d0000}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul li:nth-child(3){background:#e90000}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul li strong{color:#fff;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.24px;text-transform:uppercase;margin-top:6px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters{display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin-top:32px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__left,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__right{display:flex;align-items:center;gap:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__right{gap:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__count{color:#505050;opacity:.75;font-size:14px;line-height:1.5;white-space:nowrap;display:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filter-select{width:151.5px;height:43px;margin:0;padding:10px 36px 10px 14px;border:1px solid #E5E5E5;border-radius:4px;background:#fff url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M6.41667 8.50016L11 13.0835L15.5833 8.50016' stroke='%230F0F0F' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat right 10px center / 22px 22px;color:#0f0f0f;font-family:var(--font-body--family);font-size:15px;line-height:1.5;letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filter-sort{width:120px;background-size:22px 22px;background-position:right 13px center;border:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-product-grid{margin-top:32px;justify-content:flex-start}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item{display:flex;flex-direction:column}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .pro-collection-gallery{background:#f8f8f8}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info{margin-top:12px;display:flex;flex-direction:column;flex:1}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .jdgm-widget,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .jdgm-preview-badge{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .product-title{margin-bottom:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .variant-title{padding-bottom:6px;color:#0f0f0f;font-size:13px;font-weight:600;line-height:1.4}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .variant-label:after{content:":"}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .variant-label--color{font-size:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .variant-label--color:after{content:"Color:";font-size:13px;margin-right:2px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .variant-title .size-guide-cta{font-size:13px;font-weight:400}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .grid-product__colors{padding-bottom:16px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .grid-product__colors .color-swatch{border-radius:2px;box-shadow:0 0 0 .8px #e5e5e5}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .grid-product__colors .color-swatch:before{border-width:3px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .grid-product__colors .color-swatch.active{box-shadow:0 0 0 1px #0f0f0f}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .product-variant-select{padding:8px 44px 8px 16px;border:1px solid #E5E5E5;border-radius:6px;background-color:#f8f8f8;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M7 10L12 15L17 10' stroke='%230F0F0F' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-position:right 12px center;background-size:24px 24px;color:#0f0f0f;margin-bottom:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .other-options{margin-bottom:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .product-btn,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .quantity-selector{margin-top:auto}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .quantity-selector{flex:0 0 auto;padding:10px 16px;border:none;border-radius:6px;background:#fff8e8}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .quantity-btn{width:24px;height:24px;padding:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container[style*="display: none"],html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container[style*="display:none"]{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-title.free-strap,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-title.no-free{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message{display:flex!important;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:1.5}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message strong{font-weight:700;margin:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message__icon,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message__icon svg{display:block;width:24px;height:24px;flex-shrink:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-image-wrap{position:relative}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-image{border-radius:4px;position:relative}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .remove-btn{z-index:2}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-price{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt{display:flex;align-items:center;gap:4px;margin-top:2px;color:#505050;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:.26px;text-transform:uppercase;white-space:nowrap;overflow:hidden}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt__swatch{display:flex;flex-shrink:0;padding:2.25px;border:.9px solid rgba(13,13,13,.1);border-radius:2.25px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt__swatch-color{display:block;width:14px;height:14px;border-radius:1px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt__swatch img{display:block;width:14px;height:14px;border-radius:1px;object-fit:cover}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.blank-card{align-self:flex-start}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.blank-card .item-image{border-color:#505050;border-radius:2px;color:#0f0f0f;font-size:14px;font-weight:600;line-height:1.4;text-transform:uppercase}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.free-slot .item-image svg{width:20px;height:20px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-count{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .savings-badge{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badges{display:flex!important;gap:4px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badge{display:flex;align-items:center;gap:4px;padding:4px;border-radius:2px;background:#202020;color:#fff;font-size:14px;font-weight:500;line-height:100%;text-transform:uppercase;white-space:nowrap;letter-spacing:-.14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badge:not(.is-current){display:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badge--2{background:#8d0000}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badge--3{background:#e90000}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badge svg{display:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons button{height:44px;border-radius:4px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons .btn-back{width:44px;padding:0;border-color:#0f0f0f}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons .btn-next{padding:11px 18px;background:#0f0f0f;font-size:16px;letter-spacing:normal;max-width:280px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons .btn-next svg{display:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-free-badge{position:absolute;top:0;left:0;z-index:1;width:22px;height:18px;border-radius:0 0 3px;background:#ff4f33 url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M2.46794 12.2497V5.96764H1.75V3.38756H4.74965C4.63376 3.28509 4.55355 3.16351 4.50902 3.02283C4.46459 2.88225 4.44237 2.73457 4.44237 2.57979C4.44237 2.19343 4.57761 1.86501 4.84808 1.59454C5.11856 1.32407 5.44697 1.18883 5.83333 1.18883C6.05694 1.18883 6.26223 1.24138 6.44919 1.34648C6.63615 1.45148 6.79729 1.58812 6.93263 1.75642C7.06806 1.58589 7.22925 1.44866 7.41621 1.34473C7.60317 1.2408 7.80845 1.18883 8.03206 1.18883C8.41842 1.18883 8.74684 1.32407 9.01731 1.59454C9.28779 1.86501 9.42302 2.19343 9.42302 2.57979C9.42302 2.73165 9.40022 2.87807 9.35463 3.01904C9.30903 3.16001 9.2294 3.28285 9.11575 3.38756H12.25V5.96764H11.5321V12.2497H2.46794ZM8.03206 1.77216C7.8032 1.77216 7.61138 1.84955 7.4566 2.00433C7.30173 2.15911 7.22429 2.35093 7.22429 2.57979C7.22429 2.80865 7.30173 3.00047 7.4566 3.15525C7.61138 3.31012 7.8032 3.38756 8.03206 3.38756C8.26092 3.38756 8.45274 3.31012 8.60752 3.15525C8.7623 3.00047 8.83969 2.80865 8.83969 2.57979C8.83969 2.35093 8.7623 2.15911 8.60752 2.00433C8.45274 1.84955 8.26092 1.77216 8.03206 1.77216ZM5.02571 2.57979C5.02571 2.80865 5.1031 3.00047 5.25788 3.15525C5.41265 3.31012 5.60447 3.38756 5.83333 3.38756C6.06219 3.38756 6.25401 3.31012 6.40879 3.15525C6.56357 3.00047 6.64096 2.80865 6.64096 2.57979C6.64096 2.35093 6.56357 2.15911 6.40879 2.00433C6.25401 1.84955 6.06219 1.77216 5.83333 1.77216C5.60447 1.77216 5.41265 1.84955 5.25788 2.00433C5.1031 2.15911 5.02571 2.35093 5.02571 2.57979ZM2.33333 3.97089V5.38431H6.70833V3.97089H2.33333ZM6.70833 11.6664V5.96764H3.05127V11.6664H6.70833ZM7.29167 11.6664H10.9487V5.96764H7.29167V11.6664ZM11.6667 5.38431V3.97089H7.29167V5.38431H11.6667Z' fill='white'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / 14px 14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-wrapper .product-card .product-image{border-radius:4.6px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-card-wrapper{display:none!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-review-list{display:block!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-review-list .quantity-input{cursor:default}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .checkout-button{height:54px;border-radius:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .shippint-feature-text ul li{display:flex;align-items:center;gap:6px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .shippint-feature-text ul li:after{content:"";order:-1;width:20px;height:20px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M2.62773 3.7627H13.9617V6.93555H16.1795L18.866 10.5332V13.9463H17.3592V13.958C17.3592 14.6046 17.1325 15.1538 16.6795 15.6064C16.2266 16.059 15.6772 16.2852 15.0301 16.2852C14.383 16.2851 13.8344 16.059 13.3826 15.6064C12.931 15.1538 12.7049 14.6046 12.7049 13.958V13.9463H7.19902V13.958C7.19902 14.6064 6.97223 15.1568 6.51934 15.6084C6.0665 16.0599 5.51689 16.2852 4.86992 16.2852C4.22271 16.2851 3.67408 16.059 3.22246 15.6064C2.7708 15.1538 2.54473 14.6046 2.54473 13.958V13.9463H1.13457V5.25684C1.13457 4.8391 1.2789 4.48556 1.56816 4.19629C1.85734 3.90711 2.21031 3.76279 2.62773 3.7627ZM4.87187 12.8564C4.5631 12.8564 4.30164 12.963 4.08867 13.1758C3.87613 13.3886 3.76941 13.6495 3.76934 13.958C3.76934 14.2668 3.87588 14.5284 4.08867 14.7412C4.30164 14.9542 4.5631 15.0605 4.87187 15.0605C5.18065 15.0605 5.44225 14.9542 5.65508 14.7412C5.8678 14.5284 5.97441 14.2667 5.97441 13.958C5.97434 13.6496 5.86755 13.3886 5.65508 13.1758C5.44225 12.963 5.18065 12.8564 4.87187 12.8564ZM15.032 12.8564C14.7233 12.8565 14.4618 12.963 14.2488 13.1758C14.0363 13.3886 13.9296 13.6495 13.9295 13.958C13.9295 14.2667 14.0361 14.5284 14.2488 14.7412C14.4618 14.9542 14.7233 15.0605 15.032 15.0605C15.3408 15.0605 15.6024 14.9542 15.8152 14.7412C16.0281 14.5284 16.1346 14.2667 16.1346 13.958C16.1345 13.6496 16.0279 13.3886 15.8152 13.1758C15.6024 12.963 15.3408 12.8564 15.032 12.8564ZM2.62773 4.9873C2.55999 4.98741 2.49839 5.0161 2.44316 5.07129C2.38793 5.12652 2.35918 5.18878 2.35918 5.25684V12.7207H2.97441V12.7334L2.98516 12.7148C3.16138 12.4081 3.4165 12.1503 3.7498 11.9424C4.0826 11.735 4.45646 11.6309 4.87187 11.6309C5.27654 11.6309 5.64789 11.7335 5.98613 11.9385C6.3245 12.1436 6.58143 12.4022 6.75762 12.7139L6.74687 12.7207H12.7371V4.9873H2.62773ZM13.9617 11.0537H17.7332L17.7186 11.0342L15.5545 8.16602L15.5447 8.17285L15.5613 8.16016H13.9617V11.0537Z' fill='%23505050' stroke='%23505050' stroke-width='0.025'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .shippint-feature-text ul li+li:after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M9.99885 2.34961C11.0558 2.34961 12.0512 2.55111 12.9832 2.95312C13.9124 3.35393 14.723 3.89824 15.4119 4.58691C16.1008 5.27552 16.6458 6.0849 17.0467 7.01367C17.4489 7.94529 17.6492 8.9404 17.6492 9.99707C17.6492 11.0535 17.4487 12.049 17.0467 12.9814C16.6458 13.911 16.1008 14.7218 15.4119 15.4111C14.723 16.1005 13.9124 16.6458 12.9832 17.0469C12.0512 17.4492 11.0557 17.6504 9.99885 17.6504C8.03062 17.6503 6.31807 17.0046 4.86896 15.7148C3.41951 14.4248 2.59286 12.8 2.39142 10.8486L2.37482 10.6836H3.52814L3.54377 10.8154C3.73711 12.4595 4.44863 13.818 5.68049 14.8975C6.91302 15.9774 8.35027 16.5165 9.99885 16.5166C11.8209 16.5166 13.359 15.8859 14.6219 14.623C15.8848 13.3601 16.5154 11.8222 16.5154 10C16.5154 8.17783 15.8848 6.6399 14.6219 5.37695C13.359 4.11412 11.8209 3.4834 9.99885 3.4834C8.7154 3.48346 7.54536 3.82384 6.48517 4.50488C5.48977 5.14449 4.72703 6.00102 4.19709 7.07715H6.62385V8.21094H2.56721L2.61701 8.02246C3.06013 6.34545 3.96665 4.97902 5.33381 3.92773C6.70106 2.87645 8.25793 2.34968 9.99885 2.34961ZM10.5662 6.29199V9.76465L12.8846 12.0996L12.9881 12.2041L12.8856 12.3096L12.3123 12.8994L12.2059 13.0088L12.0985 12.9004L9.47639 10.2773L9.43244 10.2334V6.29199H10.5662Z' fill='%23505050' stroke='%23505050' stroke-width='0.3'/%3E%3C/g%3E%3C/svg%3E")}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundle-faq--wrapper .faq-accordion.active{border-width:1.5px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .faq-content-wrapper{max-width:883px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer{display:flex;flex-direction:column}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .price-row,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .price-row+.price-row{border-top:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .price-row.free-shipping-row{order:-1;border-bottom:1px solid #E5E5E5}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .price-value{gap:6px;text-transform:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .original-price{color:#505050}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .product-cart-footer .current-price{color:#ff4f33;font-weight:700}@media(max-width:767px){html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper{padding-block:13px 11px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .progress--bar{bottom:auto;height:2px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title{opacity:1;color:#0f0f0f80;font-size:11px;line-height:1.5}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title .count-badge{border-color:#0f0f0f80;color:#0f0f0f80}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title.active{color:#0f0f0f}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .bundel-builder-stepper .step-title.current-active{color:#d7a11b;font-size:11px;line-height:1.5}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item{padding-top:24px;padding-inline:20px;padding-bottom:42px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item.review-block{padding-top:32px;padding-bottom:60px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating{margin-bottom:8px;font-size:14px;letter-spacing:-.14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-rating__stars svg{width:15px;height:15px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper .block-title{line-height:1.4;margin-bottom:4px;margin-top:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul{margin-top:16px;gap:4px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul li{flex:1 1 0;min-width:0;padding:10px 4px;font-size:13px;letter-spacing:normal}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-item .block-banner-content-wrapper>ul li strong{font-size:15px;letter-spacing:-.15px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters{margin-top:24px;gap:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__left,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__right{flex:1 1 0;min-width:0;justify-content:flex-start}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__left{flex:2 1 0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filters__count{display:none}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filter-select{flex:1 1 0;min-width:0;width:auto;height:40px;padding:8px 30px 8px 12px;background-position:right 8px center}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .ab-v1-filter-sort{background-position:right 11px center}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .block-product-grid{margin-top:16px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .pro-collection-gallery{border-radius:4px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info{margin-top:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .product-title{margin-bottom:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .grid-product__colors{padding-bottom:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .variant-title .size-guide-cta{font-size:11px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .product-variant-select{padding:8px 30px 8px 10px;border-radius:4px;background-position:right 6px center;background-size:20px 20px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .other-options{margin-bottom:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .quantity-selector{height:40px;padding:10px;border-radius:4px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .quantity-btn{width:20px;height:20px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .collection-item .product-info .quantity-value{font-size:14px;letter-spacing:.42px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 24px #00000026}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-header{padding:6px 20px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message{font-size:15px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message__icon,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-message__icon svg{width:23px;height:23px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-content{padding:0;overflow:hidden}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container{display:flex;gap:12px;padding:16px;overflow-x:auto}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card{width:72px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-image{width:72px;height:72px;border-color:#202020;border-width:.6px;border-radius:2.5px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-name{display:-webkit-box;margin-top:4px;font-size:14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt{margin-top:2px;line-height:140%;font-size:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt__swatch img{width:12px;height:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.blank-card .item-image{width:72px;height:72px;border-width:.8px;border-radius:1.6px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.free-slot .item-image svg{width:23px;height:23px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .remove-btn{width:18px;height:18px;top:-6px;right:-6px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer{padding:12px 16px;gap:12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .price-section{display:flex;flex-direction:column;gap:2px;flex:1}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .price-label{font-size:14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-count{display:inline!important}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .original-price,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .discounted-price{font-size:15px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badges{flex-basis:100%;gap:2px;margin-top:2px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badge{padding:3px;gap:2px;font-size:12px;letter-spacing:-.12px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons{gap:8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons button{height:36px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons .btn-back{width:36px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons .btn-next{flex:1;padding:10px 18px;font-size:14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .action-buttons .btn-next svg{display:inline-block;width:16px;height:16px}}@media(max-width:767px){html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container{padding:12px 16px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .remove-btn{width:16px;height:16px;right:-8px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-name{font-weight:500}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt{font-size:13px;line-height:1.6}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt__swatch img,html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card .item-opt__swatch-color{width:14px;height:14px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.blank-card .item-image{font-size:13px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.blank-card .item-image>div{gap:6.4px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .items-container .item-card.add-slot .item-image svg{width:25.6px;height:25.6px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer{position:relative;padding:12px 16px 10px;gap:16px;border-top:0}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer:before{content:"";position:absolute;top:0;left:16px;right:16px;border-top:1px solid #E5E5E5}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .cart-footer .price-section{flex:0 1 auto;gap:3px}html:is([data-ab-bundle-builder=v1],[data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .sticky-cart-container .ab-v1-badges{margin-top:0}}.multi-step-bundle-builder-section .add-accessories .ab-accessory--v2{display:none!important}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories.has-ab-v2-list .ab-accessory--v2{display:block!important}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories.has-ab-v2-list .ab-accessory--orig{display:none!important}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .block-product-grid{justify-content:center;margin-top:40px}@media(min-width:768px){html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .block-product-grid>div{width:382px!important}}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .pro-collection-gallery{border-radius:10px;background:#f8f8f8}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .pro-collection-gallery .swiper-pagination.swiper-pagination-bullets{bottom:16px;text-align:center}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .pro-collection-gallery .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info{margin-top:16px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-title{order:1;height:auto!important;margin:0 0 4px;font-size:20px;letter-spacing:normal}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-price{order:2;display:flex;gap:4px;margin:0 0 4px;font-size:16px;line-height:1.5}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-price .caompare-at-price{color:#505050}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-price .price{font-weight:700}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-description{order:3;margin-bottom:12px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-description,html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-description *{color:#505050;font-size:16px;line-height:1.6}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .color-variant{order:4}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .color-variant .variant-title{display:none}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-variant-select-wrapper{order:5}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .quantity-selector,html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-btn{order:6}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .variant-picker-hidden{order:7}@media(max-width:767px){html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .block-product-grid{margin-top:24px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .pro-collection-gallery{border-radius:4px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info{margin-top:8px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-title{font-size:15px;letter-spacing:-.15px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-price{display:none}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-description{margin-bottom:4px}html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-description,html:is([data-ab-bundle-builder=v2],[data-ab-bundle-builder=v3]) .multi-step-bundle-builder-section .add-accessories .collection-item .product-info .product-description *{font-size:12px;line-height:1.5}}.multi-step-bundle-builder-section .ab-v3-only,.multi-step-bundle-builder-section .add-accessories .ab-accessory--v3,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .ab-accessory--orig,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .ab-accessory--v2{display:none!important}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .ab-accessory--v3{display:block!important;width:946px!important;max-width:100%}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .block-product-grid{margin-top:32px}@media(min-width:768px){html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .ab-v3-title{display:block!important}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .block-banner-content-wrapper:has(.ab-v3-title)>.block-title:not(.ab-v3-title),html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .block-banner-content-wrapper:has(.ab-v3-title)>.block-description{display:none}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .ab-v1-rating{margin-bottom:12px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories.has-ab-v3-product .ab-v3-title{margin-bottom:0}}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item{display:flex;flex-direction:row;align-items:center;gap:40px;padding:20px 40px 20px 20px;border-radius:12px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .card-image-slider-wrapper{width:420px;flex-shrink:0}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .pro-collection-gallery{border-radius:12px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .pro-collection-gallery .swiper-pagination.swiper-pagination-bullets{bottom:20px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .pro-collection-gallery .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:14px;height:3px;border-radius:99px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info{flex:1;min-width:0;margin-top:0}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .jdgm-widget,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .jdgm-preview-badge{display:block!important;order:0;height:auto!important;margin-bottom:6px!important}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .product-title{order:1;margin:0 0 6px;font-size:24px;text-transform:uppercase;-webkit-line-clamp:unset}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .product-price{order:2;margin-bottom:6px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info:has(.ab-v3-description) .product-description{display:none}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-description{order:3;margin-bottom:6px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-description,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-description *{margin:0;color:#505050;font-size:16px;line-height:1.6}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-bullets{order:4;display:flex;flex-direction:column;gap:6px;margin:0 0 16px;padding:0;list-style:none}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-bullets li{display:flex;align-items:center;gap:4px;margin:0;color:#505050;font-size:16px;line-height:1.6}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-bullets svg{flex-shrink:0}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .color-variant{order:5;height:auto!important}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .color-variant .variant-title{display:flex;padding-bottom:8px;color:#0f0f0f;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .color-variant .variant-title .selected-color{text-transform:none}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .product-variant-select-wrapper{order:6;height:auto!important}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .product-btn,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .quantity-selector{order:7;margin-top:0}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v1-review-list .ab-v1-free-badge{width:auto;height:auto;padding:5px;border-radius:0 0 4px;background:#ff4f33;color:#fff;font-size:13px;font-weight:800;line-height:1}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v1-review-list .ab-v1-free-badge:after{content:"FREE"}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell{display:flex!important;align-items:center;justify-content:space-between;gap:16px;margin-top:0;padding:12px 18px 12px 12px;border:1px solid #E5E5E5;border-radius:12px;background:#fbfbfb}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell.is-in-bundle{display:none!important}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__image{width:100px;height:100px;flex-shrink:0;overflow:hidden;border-radius:8px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__image img{display:block;width:100%;height:100%;object-fit:cover}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__info{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;text-align:left}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__title{margin:0;color:#0f0f0f;font-size:18px;line-height:1.4;letter-spacing:-.18px;text-transform:capitalize}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__description,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__description *{margin:0;color:#505050;font-size:13px;line-height:1.5}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__price{margin:0;color:#ff4f33;font-size:15px;font-weight:700;line-height:1.5}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__add{display:flex;align-items:center;gap:2px;flex-shrink:0;padding:10px 12px 10px 14px;border:none;border-radius:4px;background:#0f0f0f;color:#fff;font-family:var(--font-body--family);font-size:14px;font-weight:700;line-height:1;cursor:pointer}@media(max-width:767px){html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item{flex-direction:column;align-items:stretch;gap:16px;padding:16px;border-radius:8px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .card-image-slider-wrapper{width:100%}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .pro-collection-gallery{border-radius:4px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .product-title{font-size:20px;letter-spacing:normal}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .product-price{display:flex}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-bullets{gap:5px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-bullets li,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-description,html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .ab-v3-description *{font-size:14px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .add-accessories .ab-accessory--v3 .collection-item .product-info .color-variant .variant-title{font-size:15px;text-transform:none}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell{gap:12px;padding:12px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__image{width:82px;height:82px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__title{font-size:15px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__price{font-size:14px}html[data-ab-bundle-builder=v3] .multi-step-bundle-builder-section .ab-v3-upsell__add{padding:10px 10px 10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/ab-bundle-builder-v1.css.map */
