.product-option-dialog--cards .product-option-dialog__body,.product-option-dialog--app .product-option-dialog__body,.product-option-dialog--guide .product-option-dialog__body{padding:2.3rem 2rem 2rem}.product-option-dialog__title{margin:0 5.6rem 2.2rem 0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.1}.product-option-dialog--cards .form__label.visually-hidden{width:1px;margin:-1px}.option-cards{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;border:0}.option-cards input[type=radio],.option-cards input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.option-card{display:flex;align-items:center;gap:1.2rem;min-height:8.4rem;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.1);background-color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1.5rem;line-height:1.4;text-align:start;cursor:pointer}.option-cards input:checked+.option-card{padding:1.5rem;border:.2rem solid rgb(var(--color-foreground));background-color:rgb(var(--color-secondary-background))}.option-cards input:focus-visible+.option-card{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.option-cards input.disabled+.option-card{opacity:.5}.option-cards input:not(.disabled):not(.visually-disabled)+.option-card>.label-unavailable{display:none}.option-card__icon{flex:0 0 5rem;width:5rem;height:5rem;object-fit:contain}.option-card__text{display:flex;flex-direction:column;gap:.5rem;min-width:0}.option-card__name{font-weight:var(--font-body-weight-medium)}.option-card__detail{text-box:trim-both cap alphabetic}@supports not (text-box: trim-both cap alphabetic){.option-card__detail{margin-block:-.5rem}}.option-card__price{align-self:flex-start;margin-inline-start:auto;font-weight:var(--font-body-weight-medium);white-space:nowrap}.product-option-dialog--app .wcpa_wrap{padding-inline:0}.product-option-dialog--app .wcpa_type_image-group{display:flex;flex-direction:column}.product-option-dialog--app .wcpa_type_image-group .wcpa_field_label{min-height:2.4rem;margin:0 0 1rem;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:var(--font-body-weight-bold);line-height:1.4}.product-option-dialog--app .wcpa_type_image-group .wcpa_required_ast{display:none}.product-option-dialog--app .wcpa_type_image-group .wcpa_selected_items,.product-option-dialog--app .wcpa_type_image-group .wcpa_selected_items span{display:inline;color:rgb(var(--color-foreground));font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}.product-option-dialog--app .wcpa_type_image-group .wcpa_selected_items{margin-inline-start:.4rem}.product-option-dialog--app .wcpa_type_image-group .wcpa_field_desc{order:3;margin:1.9rem 0 0;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.6}.product-option-dialog--app .wcpa_type_image-group .wcpa_field_bottom{order:2}.product-option-dialog--app .wcpa_type_image-group .wcpa_group_field{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:0}.product-option-dialog--app .wcpa_type_image-group .wcpa_image label{display:block;line-height:0}.product-option-dialog--app .wcpa_type_image-group .wcpa_image{width:100%;height:auto}.product-option-dialog--app .wcpa_type_image-group .wcpa_img_wrap{width:100%!important;height:auto!important}.product-option-dialog--app .wcpa_type_image-group .wcpa_img_wrap img{width:100%;height:auto;aspect-ratio:1}.product-option-dialog--app .wcpa_type_image-group input:checked+.wcpa_img_wrap{outline:none!important}.product-option-dialog--app .wcpa_type_image-group input:checked+.wcpa_img_wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.2rem solid rgb(var(--color-foreground));pointer-events:none}.icon-with-text__button{display:flex;align-items:center;gap:var(--icon-spacing);padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;text-transform:none;height:auto;min-height:0;cursor:pointer}.icon-with-text__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}.measurement-guide__image{display:block;width:100%;height:auto;margin-bottom:2.4rem}.measurement-guide__table table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:1.5rem;line-height:1.6;text-align:center}.measurement-guide__table th,.measurement-guide__table td{height:4rem;padding:0 .5rem;border-bottom:.1rem solid rgb(var(--color-foreground))}.measurement-guide__table thead th{height:4.8rem;border-bottom:0;background-color:rgb(var(--color-secondary-background));font-weight:var(--font-body-weight-semibold)}.measurement-guide__table thead th:first-child{width:25%;background:none}.measurement-guide__table td:first-child{background-color:rgb(var(--color-secondary-background));text-align:start}.measurement-guide__table td:first-child,.measurement-guide__table td:first-child strong{font-weight:var(--font-body-weight-semibold)}@media(max-width:767.98px){.measurement-guide__table table{font-size:1.3rem}.measurement-guide__table td:first-child{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-option-cards.css.map */
