.product-choice-section{margin:0;padding:0}.product-choice{background-color:var(--pc-bg, #ffffff);color:var(--pc-text, #151515);font-family:Circular,sans-serif}.product-choice *,.product-choice *:before,.product-choice *:after{box-sizing:border-box}.product-choice__inner{width:100%;max-width:none;margin:0;padding:var(--pc-pad-top-m, 40px) 0 var(--pc-pad-bottom-m, 40px)}.product-choice__header{margin:0 0 28px;padding:0 20px;text-align:center}.product-choice__heading{margin:0 auto;color:var(--pc-heading, #151515);font-family:Circular,sans-serif;font-weight:500;font-size:var(--pc-heading-size-m, 26px);line-height:34px;letter-spacing:-.01em}.product-choice__heading-text--desktop{display:none}.product-choice__viewport{overflow:hidden;padding:10px 0 0}.product-choice__track{align-items:stretch}.product-choice__slide{height:auto;width:344px!important;box-sizing:border-box}.product-choice__card{position:relative;display:flex;flex-direction:column;height:100%;padding:28px 0 20px;border:1.6px solid var(--pc-border, #151515);border-radius:var(--pc-card-radius, 8px);background:var(--pc-card-bg, #ffffff)}.product-choice__badge{position:absolute;top:0;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:4px;background:var(--pc-badge-bg, #111111);color:var(--pc-badge-text, #ffffff);font-family:Circular,sans-serif;font-size:12px;font-weight:500;line-height:1.2;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}.product-choice__top{display:flex;flex-direction:column;align-items:center;gap:12px;border-bottom:1.6px solid var(--pc-border, #151515);text-align:center;position:relative;padding-bottom:32px;height:72px}.product-choice__title-image{display:block;width:var(--pc-title-width-m, 122px);height:auto;margin-inline:auto;object-fit:contain}.product-choice__tag{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:linear-gradient(90deg,var(--pc-tag-start, #f4c56a) 0%,var(--pc-tag-end, #c9a0d4) 100%);color:var(--pc-tag-text, #151515);font-family:Circular,sans-serif;font-size:14px;font-weight:500;line-height:14px;white-space:nowrap;border:2px solid var(--pc-tag-border, #151515);position:absolute;left:50%;transform:translate(-50%);bottom:-16px;font-family:Akkurat-Mono-_1_," sans-serif";letter-spacing:1.4px;padding:7px 12px 5px}.product-choice__media{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:220px;padding:32px 8px 21px;border-bottom:1.6px solid var(--pc-border, #151515)}.product-choice__image,.product-choice__placeholder{display:block;width:100%;max-width:116px;height:auto;max-height:286px;margin:0 auto;object-fit:contain}.product-choice__placeholder{width:140px;height:220px;color:#c5c5c5;background:#eef3f7}.product-choice__copy{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 21px;text-align:center}.product-choice__subheading{margin:0;color:var(--pc-heading, #151515);font-family:Circular,sans-serif;font-size:16px;font-weight:700;line-height:31px}.product-choice__text{margin:0;color:var(--pc-text, #151515);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px}.product-choice__button{position:absolute;left:50%;bottom:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:175px;padding:12px 22px;border:0;border-radius:var(--pc-btn-radius, 4px);background-color:var(--pc-btn-bg, #111111);background-image:none;background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--pc-btn-text, #ffffff);font-family:Circular,sans-serif;font-size:20px;font-weight:500;line-height:28px;text-align:center;text-decoration:none;white-space:nowrap;transform:translate(-50%,50%)}.product-choice__card--btn-hover-image .product-choice__button:hover,.product-choice__card--btn-hover-image .product-choice__button:focus-visible{opacity:1;background-color:transparent;background-image:var(--pc-btn-hover-bg-image)}.product-choice__button-image{display:block;width:var(--pc-btn-img-width-m, 72px);height:auto;object-fit:contain}.product-choice__nav{display:flex;align-items:center;justify-content:center;gap:18px;margin:40px 0 0;padding:0 20px}.product-choice__arrow.swiper-button-prev,.product-choice__arrow.swiper-button-next{position:static;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;background:transparent;color:var(--pc-heading, #151515);cursor:pointer}.product-choice__arrow.swiper-button-disabled{opacity:.28;cursor:default;pointer-events:none}.product-choice__arrow:after{display:none}.product-choice__arrow svg{display:block;width:10px;height:16px}.product-choice__dots.swiper-pagination{position:static;display:flex;align-items:center;justify-content:center;width:auto;gap:8px}.product-choice__dots .swiper-pagination-bullet{width:7px;height:7px;margin:0!important;background:#d4d4d4;opacity:1}.product-choice__dots .swiper-pagination-bullet-active{background:var(--pc-heading, #151515)}@media(min-width:750px){.product-choice__inner{padding:var(--pc-pad-top-d, 64px) 32px var(--pc-pad-bottom-d, 64px)}.product-choice__header{margin:0 0 40px;padding:0}.product-choice__heading{font-size:var(--pc-heading-size-d, 36px);line-height:1.2}.product-choice__heading-text--mobile{display:none}.product-choice__heading-text--desktop{display:inline}.product-choice__viewport{overflow:hidden;padding:18px 0 0}.product-choice__card{padding:32px 22px 40px}.product-choice__title-image{width:var(--pc-title-width-d, 140px)}.product-choice__button-image{width:var(--pc-btn-img-width-d, 80px)}.product-choice__media{min-height:260px;padding:24px 12px}.product-choice__image,.product-choice__placeholder{max-height:320px}.product-choice__subheading{font-size:20px}.product-choice__copy{padding-inline:0px}}@media(min-width:1000px){.product-choice__text{font-size:14px;line-height:24px}}@media(min-width:1200px){.product-choice__inner{padding:var(--pc-pad-top-d, 64px) 70px var(--pc-pad-bottom-d, 64px)}.product-choice__card{padding:36px 0 44px}.product-choice__subheading{min-height:auto}}@media(min-width:1160px){.product-choice__nav{opacity:0}}@media(min-width:1280px){.product-choice__track{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/product-choice.css.map */
