.pdp-accessory-products_wrapper>span{display:block;width:100%}.pdp-accessory-products{display:flex;flex-direction:column;gap:.75rem}.pdp-accessory-product-card{width:100%;display:flex;gap:1.5rem;justify-content:space-between}.pdp-accessory-product-card--left,.pdp-accessory-product-card--right{display:flex}.pdp-accessory-product-card--right.pdp_accessory-disabled .quantity-btn{pointer-events:none}.pdp-accessory-product-card__link{display:flex;min-height:83px;width:100%}.pdp-accessory-product-card__info{flex:1;padding:.75rem 2rem}.pdp-accessory-product-card__title{color:var(--primary_text)}.pdp-accessory-product-card__desc{color:var(--primary_grey)}.pdp-accessory-product-card--left .pdp-accessory-product-card__checkbox{appearance:none;-webkit-appearance:none;width:32px;min-width:32px;height:16px;margin:2.5px .75rem 2.5px 0;background-color:var(--background_color_2);border:1px solid var(--primary_text);border-radius:16px;position:relative;cursor:pointer;outline:none;transition:background-color .2s ease-in-out}.pdp-accessory-product-card--left .pdp-accessory-product-card__checkbox:before{content:"";position:absolute;width:12px;height:12px;top:1px;left:2px;background-color:var(--primary_text);border-radius:50%;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.pdp-accessory-product-card--left .pdp-accessory-product-card__checkbox:checked{background-color:var(--primary_text)}.pdp-accessory-product-card--left .pdp-accessory-product-card__checkbox:checked:before{transform:translate(14px);background-color:var(--background_color_2)}.pdp-accessory-product-card__info-button{display:flex;justify-content:center;padding-top:2.5px;padding-bottom:2.5px}.pdp-accessory-product-card--price{padding-top:2.5px;padding-bottom:2.5px}.pdp-accessory-product-card__info-button svg{width:1rem;height:1rem}.pdp-accessory-product-card__info-button svg path{fill:var(--primary_grey)}.pdp-accessory-product-card--quantity{display:flex;gap:.5rem;padding:.25rem .5rem;border-radius:2.5rem;background-color:var(--background_color)}.pdp-accessory-product-card--quantity>*{height:1.3125rem;color:var(--primary_text)}.quantity-btn{position:relative;width:1rem;padding:2.5px 0}.quantity-btn:before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.quantity-btn svg{height:1rem;width:1rem}.quantity-btn svg path{fill:var(--primary_text)}.quantity-input{width:1.5rem;text-align:center;border:none;outline:none;cursor:default}.pdp-accessory-product-card--right.pdp_accessory-disabled *{color:var(--primary_grey);fill:var(--primary_grey)}.pdp-accessory-product-card--price{white-space:nowrap}.pdp_accessory-popup{width:100%;max-width:100%;visibility:hidden;transition:all .4s ease-in-out;position:fixed;bottom:-100%;right:0;left:unset;top:unset;padding:0;z-index:21;background-color:var(--background_color);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden;flex-shrink:0}.pdp_accessory-popup.Popup{transform:none}.pdp_accessory-popup[aria-hidden=false]{visibility:visible;bottom:0}.pdp-accessory-product-card.accessory-no-quantity .pdp-accessory-product-card--quantity{display:none;opacity:0;visibility:hidden}@media screen and (max-width: 1024px){.pdp-accessory-product-card{position:relative;padding-bottom:2.0625rem}.pdp-accessory-product-card.accessory-no-quantity{padding-bottom:0}.pdp-accessory-product-card--quantity{position:absolute;left:2.75rem;bottom:0}}@media screen and (min-width: 1025px){.pdp_accessory-popup{bottom:unset;top:3rem;right:-100%;background-color:transparent;transform:none;max-width:506px;max-height:calc(100dvh - 6rem);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.pdp_accessory-popup[aria-hidden=false]{right:6rem;bottom:unset}.pdp-accessory-product-card--left{padding-top:.25rem;padding-bottom:.25rem}.pdp-accessory-product-card--left .pdp-accessory-product-card__checkbox{margin-right:.5rem}.pdp-accessory-product-card--left .pdp-accessory-product-card__checkbox:before{top:1.5px}.pdp-accessory-product-card--quantity{height:29px}.pdp-accessory-product-card--price{padding-top:6.5px;padding-bottom:6.5px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pdp-accessory_products.css.map */
