.wt-bundle-save--image{position:relative;isolation:isolate}.wt-bundle-save--image:before,.wt-bundle-save--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.wt-bundle-save--image:before{background-image:var(--bundle-save-bg-image);background-size:var(--bundle-save-bg-size, cover);background-position:var(--bundle-save-bg-position, center center);background-repeat:var(--bundle-save-bg-repeat, no-repeat)}.wt-bundle-save--image:after{background-color:var(--bundle-save-bg-overlay-color, #110f0c);opacity:var(--bundle-save-bg-overlay, 0)}.wt-bundle-save--image .wt-bundle-save__inner{position:relative;z-index:1}@media screen and (max-width:749px){.wt-bundle-save--image:before{background-image:var(--bundle-save-bg-image-mobile, var(--bundle-save-bg-image))}}.wt-bundle-save__inner{display:grid;grid-template-columns:repeat(var(--bundle-save-columns, 2),minmax(0,1fr));gap:var(--bundle-save-gap, 0px);max-width:var(--bundle-save-max-width, var(--site-max-width));margin-inline:auto;padding-inline:var(--bundle-save-padding-inline, 0px)}.wt-bundle-save--full .wt-bundle-save__inner{max-width:none}.wt-bundle-save--3up .wt-bundle-save__item{aspect-ratio:var(--bundle-save-aspect-ratio-3up, 503 / 620);padding:var(--bundle-save-panel-padding-3up, 32px 20px);padding-bottom:calc(26px + var(--bundle-save-cta-bottom-extra, 0px))}.wt-bundle-save--3up .wt-bundle-save__media--empty{flex:1 1 0}.wt-bundle-save__image{max-width:var(--bundle-save-image-max-width-3up, 60%)}.wt-bundle-save--3up .wt-bundle-save__title{max-width:var(--bundle-save-title-max-width-3up, 260px)}.wt-bundle-save--3up .wt-flex-badges{top:var(--bundle-save-badge-top-3up, 28px);left:var(--bundle-save-badge-left-3up, 28px)}@media screen and (min-width:750px)and (max-width:1199px){.wt-bundle-save--3up .wt-bundle-save__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-bundle-save--3up .wt-bundle-save__item:last-child:nth-child(odd){grid-column:1 / -1;aspect-ratio:var(--bundle-save-aspect-ratio-3up-wide, 1024 / 491)}}.wt-bundle-save__item{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;aspect-ratio:var(--bundle-save-aspect-ratio, 756 / 787);padding:var(--bundle-save-panel-padding, 40px 24px);padding-bottom:calc(30px + var(--bundle-save-cta-bottom-extra, 0px));background-color:var(--bundle-save-panel, #f7e7d5);border-radius:var(--bundle-save-radius, 0);color:var(--bundle-save-text, #110f0c);text-decoration:none}.wt-bundle-save__item--image:before,.wt-bundle-save__item--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.wt-bundle-save__item--image:before{background-image:var(--bundle-save-panel-image);background-size:var(--bundle-save-panel-image-fit, cover);background-position:var(--bundle-save-panel-image-position, center center);background-repeat:no-repeat}.wt-bundle-save__item--image:before,.wt-bundle-save__image{transition:transform var(--duration-long, .5s) var(--ease-out-slow, ease)}@media(hover:hover){.wt-bundle-save__item--image:hover:before,.wt-bundle-save__item:hover .wt-bundle-save__image{transform:scale(1.04)}}.wt-bundle-save__item--image:after{background-image:linear-gradient(to top,rgba(var(--bundle-save-panel-scrim-rgb, 17, 15, 12),1) 0%,rgba(var(--bundle-save-panel-scrim-rgb, 17, 15, 12),.7) var(--bundle-save-panel-scrim-mid, 25%),rgba(var(--bundle-save-panel-scrim-rgb, 17, 15, 12),0) var(--bundle-save-panel-scrim-end, 60%));opacity:var(--bundle-save-panel-scrim-opacity, 0)}.wt-bundle-save__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.wt-bundle-save__item:has(.wt-bundle-save__overlay-link) .wt-bundle-save__content{pointer-events:none}.wt-bundle-save__item:has(.wt-bundle-save__overlay-link) .wt-bundle-save__cta{pointer-events:auto}.wt-bundle-save .wt-flex-badges{position:absolute;top:var(--bundle-save-badge-top, 40px);left:var(--bundle-save-badge-left, 40px);z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.wt-bundle-save .wt-flex-badges__item{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:10px 20px;border-radius:100px;background-color:var(--bundle-save-badge-bg, #b8957b);color:var(--bundle-save-badge-text, #ffffff);font-family:var(--font-base);font-size:12px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.wt-bundle-save__media{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;flex:1 1 auto;min-height:0;padding-top:var(--bundle-save-image-top, 0px);box-sizing:border-box}.wt-bundle-save__image{position:relative;z-index:2;max-width:var(--bundle-save-image-max-width, 660px);width:100%;height:100%;object-fit:contain}.wt-bundle-save__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--bundle-save-content-gap, 12px);width:100%;text-align:center}.wt-bundle-save .wt-flex-rating{display:flex;align-items:center;gap:7px}.wt-bundle-save .wt-flex-rating__count{font-family:var(--font-base);font-size:14px;font-weight:500;line-height:1.52;color:var(--bundle-save-review, var(--card-review-count-color, #b8957b))}.wt-bundle-save .wt-flex-rating--compact:before{background-image:none;background-color:var(--bundle-save-review, #b8957b);-webkit-mask:var(--review-star-icon) center / contain no-repeat;mask:var(--review-star-icon) center / contain no-repeat}.wt-bundle-save .wt-flex-rating .wt-rating__stars{--color-star-rating: var(--bundle-save-review, var(--bundle-save-star, #b8957b))}.wt-bundle-save__title{margin:0;max-width:var(--bundle-save-title-max-width, 320px);font-family:var(--font-base);font-weight:600;font-size:calc(var(--bundle-save-title-size, 16px) * var(--bundle-save-title-scale, 1));line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:inherit;word-break:break-word}.wt-bundle-save__price{display:flex;align-items:baseline;justify-content:center;gap:15px;margin:0;font-family:var(--font-base);font-size:var(--bundle-save-price-size, 24px);font-weight:500;line-height:1.4}.wt-bundle-save__price-compare{color:var(--bundle-save-compare, #b8957b);text-decoration:line-through}.wt-bundle-save__price-current{color:var(--bundle-save-price, #110f0c)}.wt-bundle-save__cta{position:relative;z-index:3;margin-top:var(--bundle-save-cta-gap, 13px)}@media screen and (max-width:989px){.wt-bundle-save__item{padding:var(--bundle-save-panel-padding-tablet, 32px 20px);padding-bottom:calc(26px + var(--bundle-save-cta-bottom-extra, 0px))}.wt-bundle-save .wt-flex-badges{top:var(--bundle-save-badge-top-tablet, 24px);left:var(--bundle-save-badge-left-tablet, 24px)}.wt-bundle-save__price{font-size:var(--bundle-save-price-size-tablet, 20px)}}@media screen and (max-width:749px){.wt-bundle-save__inner{grid-template-columns:minmax(0,1fr);gap:var(--bundle-save-gap-mobile, var(--bundle-save-gap, 0px))}.wt-bundle-save__item{aspect-ratio:var(--bundle-save-aspect-ratio-mobile, 375 / 468);padding:var(--bundle-save-panel-padding-mobile, 28px 16px);padding-bottom:calc(24px + var(--bundle-save-cta-bottom-extra, 0px))}.wt-bundle-save .wt-flex-badges{top:var(--bundle-save-badge-top-mobile, 20px);left:var(--bundle-save-badge-left-mobile, 20px)}.wt-bundle-save .wt-flex-badges__item{min-height:28px;padding:8px 16px;font-size:11px}}@media screen and (max-width:749px){.wt-bundle-save--swipe .wt-bundle-save__inner{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wt-bundle-save--swipe .wt-bundle-save__inner::-webkit-scrollbar{display:none}.wt-bundle-save--swipe .wt-bundle-save__item{flex:0 0 var(--bundle-save-slide-width, 88%);scroll-snap-align:center}}@media screen and (max-width:749px){.wt-bundle-save .wt-bundle-save__item--image{aspect-ratio:402 / 466;padding-bottom:calc(20px + var(--bundle-save-cta-bottom-extra, 0px))}.wt-bundle-save .wt-bundle-save__item--image .wt-flex-badges__item{min-height:34px;padding:10px 20px;font-size:14px}.wt-bundle-save__item--image .wt-bundle-save__price{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-bundle-save.css.map */
