.bundle-products{display:block}.bundle-products .image-with-text__products{width:100%;margin-top:1rem}.bundle-products .product-container{display:flex;column-gap:2rem;padding:0rem 0;transition-property:opacity,border-bottom;transition-duration:var(--duration-default);transition-timing-function:ease;list-style:disc;display:list-item;margin-left:20px;padding-bottom:10px}bundle-product.product-container p{margin:0}.bundle-products .product-container:first-of-type{padding-top:0}.bundle-products .product-image{flex:0 0 auto}.bundle-products .product-image .media-wrapper{width:7rem;border-radius:min(var(--card-radius),.3rem);display:block}.bundle-products a.product-title.h4,.bundle-products p.product-title.h4{font-size:21px}.bundle-products button.button.button--full-width{display:inline-block;padding:10px 24px;background-color:#676c2e;color:#fff;text-decoration:none;margin-top:1rem;border:none;font-size:1.6rem;font-weight:400;width:auto;letter-spacing:0;min-width:200px;min-height:48px}.accordion-header{cursor:pointer}.accordion-body{display:none;padding:10px 0}.share-button__button .icon{width:45px!important;height:45px!important;color:#676c2e}.share-button{font-size:24px;margin-top:30px;color:#676c2e}.share-button .share-button__button span{color:#676c2e}@media screen and (hover:hover){.bundle-products .product-image img{transition:transform var(--duration-long) ease}.bundle-products .product-image a:hover img{transform:scale(1.1)}}.bundle-products .product-content>div:first-child{line-height:1.2;margin-top:.3rem}.bundle-products .product-content .caption-with-letter-spacing{margin-bottom:.3rem}.bundle-products .product-title{text-decoration:none;padding-bottom:.2rem;color:rgb(var(--color-link))}.quantity-selector{display:inline-flex;align-items:center;justify-content:center;border:1px solid #676c2e}.quantity-selector input{width:50px;border:none;font-size:24px;height:46px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background-color:transparent;color:#676c2e}.quantity-selector span#new-minus-btn,.quantity-selector span#new-plus-btn{padding:5px 10px;font-size:35px;line-height:35px;text-align:center;cursor:pointer;background-color:transparent;border:none;outline:none;width:48px;display:block;height:46px;color:#676c2e}.quantity-selector span#new-minus-btn::-moz-selection,.quantity-selector span#new-plus-btn::-moz-selection{color:#676c2e;background:transparent}.quantity-selector span#new-minus-btn::selection,.quantity-selector span#new-plus-btn::selection{color:#676c2e;background:transparent}.atc_btn{display:flex;align-items:center;gap:40px;margin-top:30px}.atc_btn button.button.button--full-width{margin-top:0}@media screen and (hover:hover){.bundle-products .product-title{background-repeat:no-repeat;background-position:right bottom;background-size:0 .1rem,100% .1rem;transition:background-size var(--duration-default) ease}.bundle-products .product-title:hover{background-position:left bottom;background-size:100% .1rem,100% .1rem;color:#676c2e}.bundle-products .product-container:hover,.bundle-products .accordion-container:hover .accordion-header,.bundle-products .accordion-container:hover .accordion-body{color:#676c2e}}.bundle-products .product-description{flex:1 1 auto;display:flex;justify-content:space-between;column-gap:1rem}.bundle-products .product-description .price{flex:0 0 auto;text-align:end}.bundle-products .product-description .price bdi{font-size:1.6rem}.bundle-products .product-description .price--on-sale .price-item--regular bdi{font-size:1.4rem;font-weight:300}.bundle-products .product-description .price .unit-price{display:none}@media screen and (min-width:750px){.bundle-products .product-description .price{line-height:calc(1 + .8 / var(--font-price-scale))}.bundle-products .product-description .price .price__sale{flex-direction:column-reverse}.bundle-products .product-description .price dl{display:block}}.bundle-products .product-content{display:flex;flex-direction:column;justify-content:space-between;row-gap:0rem}.bundle-products .product-content .select{width:calc(var(--width) + 5.5rem);max-width:100%}.bundle-products .product-content .select__select{height:3.6rem;min-height:3.6rem}.bundle-products .product-content .button--cta{margin:0}.bundle-products .product-content .button--cta.loading:after{background-color:transparent;border-inline-start-color:currentColor}@media screen and (hover:none)and (max-width:1366px),screen and (max-width:749px){.bundle-products .product-content .button--cta{width:3.6rem;height:3.6rem;justify-content:center;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border))}.bundle-products .product-content .button--cta.loading:after{left:50%;width:2rem;height:2rem;margin-top:-1rem;margin-left:-1rem}.bundle-products .product-content .button--cta .small-hide{display:none}.bundle-products .product-content .button--cta .large-up-hide{display:block!important}}.bundle-products .product-content .product-button{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1rem;align-items:flex-end}@media screen and (hover:hover)and (min-width:750px){.bundle-products .product-content .button-wrapper{opacity:0;pointer-events:none;transition:opacity var(--duration-default) ease}.bundle-products .product-content .button--cta .small-hide{display:flex;align-items:center}}@media screen and (hover:hover){.bundle-products .product-container:hover .product-content .button-wrapper{opacity:1;pointer-events:visible}.bundle-products .product-container:hover{border-bottom-color:rgba(var(--color-foreground),.55)}}.bundle-products .product-form__error-message-wrapper{transform:translateY(3rem)}@media screen and (min-width:750px){.bundle-products .product-form__error-message-wrapper{transform:translateY(5rem)}.bundle-products .image-with-text__products>:last-child:is(.button){margin-top:2rem}}.bundle-products .price__badge-sold-out{font-size:.9rem;margin-top:.5rem;padding:.6rem 1rem;padding-top:calc(.6rem + var(--font-button-baseline))}.bundle-products.is-hover .product-container:not(.is-active){opacity:1}.bundle-products.is-hover .look__hotspot.is-active:before{transform:scale(2);background-color:#676c2e;z-index:1}.bundle-products .lookbook{position:sticky;z-index:5;top:0}.quick-view--open .bundle-products .lookbook,.quick-view--opening .bundle-products .lookbook,.quick-view--closing .bundle-products .lookbook{position:static}bundle-product .product-description .price.price--sold-out{flex-direction:column}p.date_note{font-weight:700;font-size:24px;margin:0}.for_product_ing .price__regular bdi,.for_product_ing .price .price__prefix{color:#000;font-weight:700;font-size:24px;margin:0}.for_product_ing .price sup.price__suffix{display:none}.accordion-body{font-size:18px;line-height:27px}.for_product_ing .page-width{max-width:1370px}.for_product_ing .price{margin-top:25px}.bundle-products .image-with-text__products>:last-child:is(.button){margin-top:3rem}.bundle-products button.button.button--full-width{width:280px;height:54px;display:flex;align-items:center;justify-content:center;font-family:Kometa;font-size:22px}@media only screen and (min-width:768px){.bundle-products{max-width:1174px;padding-left:17px;padding-right:17px}}@media screen and (max-width:1179px){.bundle-products a.product-title.h4,.bundle-products p.product-title.h4,.product_bottom_content ul{font-size:16px}.bundle-products .product-container{padding-bottom:0}}@media screen and (max-width:989px){.atc_btn{gap:10px}.bundle-products button.button.button--full-width{min-width:175px}.quantity-selector span#new-minus-btn,.quantity-selector span#new-plus-btn{width:40px}}@media screen and (max-width:799px){.bundle-products a.product-title.h4,.bundle-products p.product-title.h4{font-size:14px}.bundle-products .product-container{padding-bottom:0}.bundle-products .image-with-text__products>:last-child:is(.button){margin-top:2.5rem}}@media screen and (max-width:767px){.bundle-products a.product-title.h4,.bundle-products p.product-title.h4{font-size:15px}.for_product_ing .page-width{padding:0px 2.5rem}.for_product_ing .bundle-products .product-content>div:first-child{margin-top:1rem}.for_product_ing .bundle-products a.product-title.h4,.for_product_ing .bundle-products p.product-title.h4{font-size:18px}.atc_btn{gap:10%:}.for_product_ing.section--padding{padding-bottom:0!important}.product_bottom_content ul li:before{top:12px}.accordion-body{font-size:16px}.accordian_data:hover,.accordian_data:hover a.accordion-header.product-title.h4{color:#676c2e}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-bundle-products.css.map */
