.bundle--info .sub_total span{line-height:1;display:block}.bundle--info .sub_total .price{position:relative;top:-5px}.item-info .box-content .image img{width:100%;display:block}.item-info .choose_this_kit{text-transform:uppercase}.bundle--top .bundle--image{border-radius:20px 20px 0 0;border:1px solid gray;overflow:hidden;border-bottom:0}.bundle--bottom .bundle--image{border-radius:0 0 20px 20px;border:1px solid gray;border-top:0;overflow:hidden}@media (min-width:480px){.item-info .box-content .image,.item-info .title-mobile,.item-info .choose_this_kit,.item-info .variants .select,.item-info .notes{display:none}}.bundle--info .item legend{width:100%}form#Form-custom{position:relative}.bundle--info .item-info .variants .item:last-child{margin-bottom:10px}.item-info .sold-out{font-size:12px;color:#d93555;font-style:italic;font-family:var(--font-heading-family);display:none;position:absolute;bottom:0}.bundle--image-center{background-color:#e3e3e5}#customize-pack-2-shirts .bundle--image .bundle--image-bottom .box-image .title,#customize-pack-3-shirts .bundle--image .bundle--image-bottom .box-image .title,#customize-pack-3-shirts .bundle--image .bundle--image-center .box-image .title{top:0}#customize-pack-2-shirts .bundle--image-bottom,#customize-pack-3-shirts .bundle--image-bottom,#customize-pack-3-shirts .bundle--image-center{padding:40px 0}.bundle-header .title{margin:0 0 20px;color:#231f20;font-size:36px}.main-bundle .list-pack{display:grid;grid-template-columns:1fr 1fr;list-style:none;text-align:center;padding:0;margin:0 auto;gap:40px;max-width:782px}.main-bundle .list-pack li a{display:block;text-decoration:none;border-radius:12px;background-color:#f3f3f3;padding:47px 0;transition:.3s}.main-bundle .list-pack li a:hover{box-shadow:0 0 5px 1px #ad9e9e9c}.main-bundle .list-pack li a .image img{display:block;width:100%;mix-blend-mode:multiply}.main-bundle .list-pack li a .title{margin:0;font-size:18px;color:#000;font-family:var(--font-heading-family);font-weight:500}.main-bundle .list-pack li a .sub_title{margin:0 0 50px;font-size:18px;color:#000;font-family:var(--font-heading-family);font-weight:500}.bundle-header .select{display:none}.main-bundle .bundle--info-bottom .item-info .box--add-cart{margin-bottom:30px}.bundle-header{margin:50px 0;text-align:center}.bundle-header .list-button{margin:0 0 30px;list-style:none;display:flex;justify-content:center;padding:0}.bundle-header .list-button li a{display:block;font-size:24px;color:#636363;text-decoration:none;min-width:300px;width:100%;border-bottom:2px solid transparent}.bundle-header .list-button li.active a{color:#1f1f1f;border-color:#1f1f1f}.bundle-header .rte{color:#231f20;font-size:16px;max-width:500px;margin:0 auto}.bundle--image .bundle--image-bottom{align-items:flex-start}.bundle--info.bundle--info-top:not(.flickity-enabled),.bundle--image-bottom:not(.flickity-enabled),.bundle--info.bundle--info-bottom:not(.flickity-enabled){display:flex}.bundle--image-bottom:not(.flickity-enabled) .item-image:not(:first-child),.bundle--image-top:not(.flickity-enabled) .item-image:not(:first-child),.bundle--info.bundle--info-top:not(.flickity-enabled) .item-info:not(:first-child),.bundle--info.bundle--info-bottom:not(.flickity-enabled) .item-info:not(:first-child){display:none}.main-bundle .bundle--info.bundle--info-bottom .item-info{padding:0}.bundle--image .bundle--image-bottom .box-image .title{top:50px}a.disabled{pointer-events:none;cursor:default}.bundle--info .total,.bundle--info-top .box--add-cart,.bundle--info-center .box--add-cart{display:none!important}.bundle--info .sub_total .price-saving{font-size:14px;color:#c71111}@media (min-width:768px){.main-bundle .bundle--image,.bundle--image-bottom,.bundle--image-top,.bundle--image-center{height:100%;display:grid;align-items:center}}@media (min-width:481px){.flickity-page-dots{display:none}}.main-bundle .bundle--image{position:relative}.main-bundle .bundle--image .button-change{all:unset;content:"";position:absolute;right:20%;top:40%;font-size:14px;text-transform:uppercase;color:#636363;font-weight:500;font-family:Oakes-Grotesk-Medium;cursor:pointer;transform:rotate(-90deg) translateZ(0) translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.main-bundle .bundle--image .button-change svg path{fill:#636363}.main-bundle .bundle--image .button-change.button-change--bottom{right:18%;top:20%}.main-bundle .bundle--image .button-change svg{transform:rotate(90deg);animation:bounce-1 1.5s ease infinite}@keyframes bounce-1{0%{transform:rotate(90deg) translate(0)}50%{transform:rotate(90deg) translate(-4px)}to{transform:rotate(90deg) translate(0)}}.bundle--info .total,.bundle--info .sub_total{display:flex;align-items:center;gap:7px;margin-top:30px;margin-bottom:30px}.bundle--info .total span{line-height:1;display:inline-block}.bundle--info .total .label,.bundle--info .sub_total .label{font-size:18px;color:#000}.bundle--info .total .price,.bundle--info .sub_total .price{font-family:var(--font-heading-family);font-size:24px;color:#000;font-weight:500}.bundle--image-top{background-color:#fff;padding-top:60px}.bundle--image-bottom{background-color:#fff}.main-bundle{max-width:1200px;margin:0 auto 100px}.main-bundle .bundle{display:grid;grid-template-columns:750px auto}.main-bundle:after{content:"";clear:both;display:block}.main-bundle .bundle--info{padding-left:35px}.main-bundle .bundle--image-top .item-image .box-image img{padding-top:20px}.main-bundle .bundle--image .item-image{width:55%}.main-bundle .bundle--image .item-image .box-image img{width:70%;display:block;transition:.3s;margin:0 auto}.bundle--image .box-image{position:relative}.bundle--image .box-image .title{position:absolute;top:20px;left:0;right:0;text-align:center;margin:0 auto;font-size:18px;line-height:1.2;transition:.3s;opacity:0;color:#636363}.bundle--image .is-selected .box-image .title{opacity:1}.main-bundle .bundle--info .item-info{width:100%;padding:50px 0;opacity:0!important;transition:.3s ease-in opacity}.main-bundle .flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1;opacity:1!important}.bundle--info .item legend{font-size:12px;padding:0;position:relative}.bundle--info .item-info .title{font-size:24px;margin:0 0 30px}.bundle--info .item-info .variants .item{margin:0;padding:0;display:block}.bundle--info .item legend .color_val{font-style:italic}.bundle--info .item-info .variants .item .size-chart{margin:0;top:0}.main-bundle .bundle--info .item-info .variants{display:grid;gap:30px;padding-bottom:20px}.main-bundle .bundle--info .item-info .variants .color-variant{order:1;padding-bottom:30px;border-bottom:1px solid rgba(226,226,226,1)}.main-bundle .bundle--info .item-info .variants .size-variant{order:3}.main-bundle .bundle--info .item-info .variants .liner-variant{order:2}.item-info .variants .item .item-variant{display:inline-flex;position:relative}.item-info .variants .item.size-variant .item-variant:not(:last-child),.item-info .variants .item.color-variant .item-variant:not(:last-child){margin-right:5px}.item-info .variants .item .item-variant input{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer;z-index:2;opacity:0}.item-info .variants .item .item-variant label{background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));display:flex;padding:.5rem;font-size:1.2rem;letter-spacing:.1rem;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;border:0!important;border-radius:5px;text-transform:capitalize}.item-info .variants .item .item-variant label span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border:3px solid;border-color:#fff;border-radius:100px;box-shadow:inset 0 0 1px 1px #00000026}.item-info .variants .item .item-variant label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.item-info .variants .item .item-variant label span{position:relative;display:table-cell;overflow:visible;font-size:0px;border-radius:50%;width:30px;height:30px}.item-info .variants .item .item-variant label img{border-radius:50%;width:30px;height:30px}.item-info .variants .item .item-variant label span:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:2;border:2px solid;border-color:#fff;border-radius:100px}.main-bundle .bundle--info .item-info .variants .liner-variant .list-variant{display:grid;grid-template-columns:1fr 1fr;gap:10px}.main-bundle .bundle--info .item-info .variants .liner-variant .list-variant .item-variant{display:flex;align-items:center;justify-content:center}.main-bundle .bundle--info .item-info .variants .liner-variant .list-variant .item-variant label{line-height:1;display:block;width:100%;padding:11px;border:1px solid #D1D1D1!important;background:transparent;font-size:12px}.main-bundle .bundle--info .item-info .variants .liner-variant .list-variant .item-variant input[checked=checked]+label,.main-bundle .bundle--info .item-info .variants .size-variant .list-variant .item-variant input[checked=checked]+label,.item-info .variants .item .item-variant input:checked+label span:after{border-color:#000!important}.item-info .variants .size-variant .list-variant{display:block}.item-info .variants .size-variant .list-variant .item-variant label{border:1px solid #D1D1D1!important;background:transparent;font-size:12px;padding:15px 22px;line-height:1}.item-info .variants .card_swacthes-custom{display:flex;margin-left:2px}.product-form__input.product-form__input--select,input#Quantity{display:none}.main-bundle .bundle--info .item-info .box--add-cart{display:flex;gap:10px;align-items:flex-start}.main-bundle .bundle--info .item-info .box--add-cart .product-form__quantity{flex:35%;margin:0!important}.main-bundle .bundle--info .item-info .box--add-cart .box-product-form{flex:65%}.main-bundle .bundle--info .item-info .box--add-cart .box-product-form .product-form__buttons{float:none;width:100%!important}.main-bundle .bundle--info .item-info .box--add-cart .box-product-form .product-form__buttons .product-form__submit{margin:0}.main-bundle .bundle--info .item-info .box--add-cart .box-product-form .product-form__buttons button.product-form__submit{display:none}@media (max-width:767px){.main-bundle .list-pack{display:block;padding:0 1.5rem}.main-bundle .list-pack .item{width:100%}.main-bundle .bundle{display:block;padding:0 1.5rem}.main-bundle .bundle--info{padding:0}}@media (max-width:480px){.main-bundle .bundle--info.bundle--info-top .notes{margin-bottom:10px}.main-bundle .bundle--image-top .item-image .box-image img{padding-bottom:10px}.bundle--image-top,.bundle--image-bottom{background:transparent;border-radius:8px;overflow:hidden}.bundle--image .is-pointer-down .box-image{border-radius:0}.bundle--image .box-image{transition:.3s;background-color:#fff;margin:0 auto}.main-bundle{margin-bottom:50px}.bundle--image .bundle--image-bottom .box-image .title{top:25px}.bundle-header{margin:20px 0 30px}.main-bundle .bundle--image .item-image .box-image img{width:50%}.item-info .choose_this_kit{margin-bottom:10px}.bundle--image .box-image .title{font-size:15px;text-transform:uppercase;color:#1f1f1f;font-weight:400;font-family:var(--font-body-family)}.bundle--image-top{padding:0}.bundle.bundle--top{margin-bottom:10px}.flickity-page-dots{bottom:10px}.main-bundle .flickity-page-dots li.dot{background-color:#5a5a5a}.box--hide{display:none}.item-info .variants .item .item-variant label img,.item-info .variants .item .item-variant label span{width:26px;height:26px}.main-bundle .bundle--info-bottom .item-info .box--add-cart{margin:0;display:none}.main-bundle .bundle--info .item-info .box--add-cart .product-form__quantity{display:none}.item-info .variants .select select{height:36px;border:1px solid}.item-info .box-content .image{height:100%}.bundle--info .item-info .variants .item:last-child{margin:0}.item-info .sold-out{position:relative;margin-top:10px}.item-info .variants .select:after{border-radius:5px;border-color:#d1d1d1;box-shadow:none}.main-bundle .bundle--info .item-info .variants{margin:0;padding:0}.item-info .notes{margin:10px 0 0;font-size:12px;font-style:italic;color:#000;line-height:1.3}.item-info .box-content{display:grid;grid-template-columns:157px auto;gap:10px;align-items:center}.item-info .box-content .image img{border-radius:8px;height:100%;object-fit:cover}.item-info .box-content .content .title{display:none}.item-info .box-content .image .title{font-size:16px;text-align:center;line-height:1.3;margin-bottom:10px}.item-info .variants .size-variant .list-variant .item-variant{margin-bottom:5px}.bundle--image .box-image .title{opacity:1}.flickity-enabled.is-fade .flickity-slider>div{opacity:0!important}.flickity-enabled.is-fade .flickity-slider>.is-selected{opacity:1!important}.main-bundle .flickity-page-dots{right:0;left:0}.main-bundle .list-pack li a:hover{box-shadow:none}.item-info .variants .size-variant .list-variant,.main-bundle .bundle--info .item-info .variants .liner-variant .list-variant{display:none}.bundle-header .title{font-size:24px;margin-bottom:10px}.bundle-header .rte{font-size:12px;padding:0 20px}#customize-pack-2-shirts .bundle--image-bottom,#customize-pack-2-shirts .bundle--image-top,#customize-pack-3-shirts .bundle--image-top,#customize-pack-3-shirts .bundle--image-bottom,#customize-pack-3-shirts .bundle--image-center{padding-bottom:0!important}.main-bundle--Customize-three .bundle--image .bundle--image-bottom .box-image .title{top:20px}.main-bundle--Customize-three .bundle--image-top{padding:0}.bundle--info .item-info .title{font-size:16px;line-height:1.3;margin-bottom:10px;color:#1f1f1f;font-weight:700;font-family:var(--font-body-family)}.main-bundle .bundle--info .item-info .variants .color-variant{padding:0;border:0}.main-bundle .bundle--info .item-info .variants{gap:20px;display:grid}.bundle--info .total,.bundle--info .sub_total{margin-bottom:10px}.main-bundle .bundle--info .item-info{padding-bottom:0}.main-bundle .bundle--info-top .item-info,.main-bundle .bundle--info-center .item-info{padding:0}#customize-pack-2-shirts .bundle--image-top{padding:40px 0}#customize-pack-2-shirts .main-bundle .bundle--image-top .item-image .box-image img{padding:0}#customize-pack-2-bottoms .bundle--image-top,#customize-pack-2-bottoms .bundle--image-bottom{padding:20px 0 0}#customize-pack-2-bottoms .bundle--image .bundle--image-bottom .box-image .title,#customize-pack-2-shirts .bundle--image .box-image .title{top:0}#customize-pack-2-bottoms .main-bundle .bundle--image-bottom .item-image .box-image img{padding-top:20px}.bundle-header .list-button{margin:0}.bundle-header .list-button li.active a{border:0;min-width:fit-content}.bundle-header .select{justify-content:center;align-items:center;display:inline-flex;width:auto}.bundle-header .select:before,.bundle-header .select:after{display:none}.bundle-header .select select{all:unset;font-size:24px;color:#231f20;padding-right:16px;z-index:2}.bundle-header .select svg{position:absolute;right:0}.bundle--info.bundle--info-bottom{margin-top:0}.main-bundle .flickity-page-dots{z-index:2}.main-bundle .flickity-page-dots li.dot.is-selected{background-color:#fff}.main-bundle .flickity-page-dots li.dot{margin:0 4px;width:8px;height:8px}.main-bundle .bundle--image .button-change{display:none}.main-bundle .bundle--image .item-image{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/bundle-product.css.map */
