.main-product--yap-detail .product__info-container:has(>.yap-seminar-packages){--yap-package-space: 1rem;--yap-package-space-small: .5rem}.main-product--yap-detail .product__info-container:has(>.yap-seminar-packages)>.price-wrapper{row-gap:var(--yap-package-space-small);margin-bottom:0}.main-product--yap-detail .product__info-container:has(>.yap-seminar-packages) .product__yap-gross-price{margin-block:0}.main-product--yap-detail .product__info-container>.yap-seminar-packages{margin-block:var(--yap-package-space)}.main-product--yap-detail .product__info-container>.yap-seminar-packages+.product__buy-buttons{margin-top:0}.yap-seminar-packages{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--yap-package-space-small, .5rem) .75rem;min-width:0}.yap-seminar-packages__choice{flex:1 1 19.375rem;min-width:0}.yap-seminar-packages__choice .product-form__group-name{display:block;margin-bottom:var(--yap-package-space-small, .5rem)}.yap-seminar-packages__choice .select,.yap-seminar-packages__select{width:100%;min-width:0}.yap-seminar-packages__choice .select{position:relative}.yap-seminar-packages__selected-label{display:block;box-sizing:border-box;min-height:3.25rem;padding:.75rem 2rem .75rem .75rem;border:1px solid var(--yap-border);border-radius:var(--yap-button-radius);background:var(--yap-white, #fff);color:var(--yap-charcoal);overflow-wrap:anywhere;font-family:var(--font-body-family);font-size:1rem;line-height:1.5}.yap-seminar-packages__select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;opacity:0;cursor:pointer;font:inherit}.yap-seminar-packages__choice .select>.icon{position:absolute;right:.75rem;top:50%;width:.75rem;height:.75rem;transform:translateY(-50%);pointer-events:none}.yap-seminar-packages__choice .select:focus-within{outline:2px solid var(--yap-charcoal);outline-offset:3px;border-radius:var(--yap-button-radius)}.yap-seminar-packages__device{display:flex;flex:0 0 10rem;align-items:center;gap:.5rem;min-width:0;min-height:3.25rem;margin-left:auto;color:var(--yap-charcoal);text-decoration:none;font-size:.8125rem;line-height:1.4}.yap-seminar-packages__image{flex:0 0 4rem;width:4rem;height:4rem;object-fit:contain;border-radius:var(--yap-button-radius)}.yap-seminar-packages__link{display:block;text-decoration:underline;text-underline-offset:.2em}@media screen and (max-width:749px){.yap-seminar-packages__device{font-size:.875rem}}.yap-seminar-packages__choice .product-form__group-name{margin-bottom:.25rem;font-size:.875rem;line-height:1.4;font-weight:600}.yap-seminar-packages__choice .select .yap-seminar-packages__select{position:static;opacity:1;width:100%;height:auto;min-height:3rem;box-sizing:border-box;padding:.5rem 2rem .5rem 1rem;border:1px solid rgb(var(--color-border));border-radius:6.25rem;background-color:transparent;color:var(--yap-charcoal);font:inherit;font-size:1rem;line-height:1.25;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1.5 1L5 4.5L8.5 1' stroke='%23292c2f' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.625rem .375rem;background-position:right 1rem center}.yap-seminar-packages__choice .select:before,.yap-seminar-packages__choice .select:after{display:none}.yap-seminar-packages__choice .select:focus-within{border-radius:6.25rem}.yap-seminar-packages__choice .product-form__group-name{text-transform:none;letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yap-seminar-packages.css.map */
