.custom-select details{display:block;margin-top:10px}.custom-select summary{font-size:25px;line-height:30px;font-family:var(--font-heading-family);color:var(--custom-select-btn-color, var(--color-new-blue));cursor:pointer;display:flex;justify-content:space-between;padding:8px 20px;gap:10px;border-radius:4px;border:2px solid var(--color-new-blue)}.custom-select details[open]:not(.is-closing) summary{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.custom-select details{position:relative}.custom-select details[open=true] summary svg{transform:translateY(-.3rem) scaleY(-1)}.custom-select summary svg{transition:transform var(--duration-long) ease;margin-top:9px;flex:0 0 20px}.custom-select.is-closing details[open=true] summary svg{transform:translateY(0) scaleY(1)}.custom-select summary path{stroke:currentColor}.custom-select ul{list-style:none;margin:-2px 0 0;padding:10px 0;position:absolute;background:#fff;background-color:var(--custom-select-bg, #ffffff);width:100%;z-index:2;border:2px solid var(--color-new-blue);border-radius:0 0 4px 4px;border-top:none}.custom-select li{font-size:18px;font-size:22px;line-height:26px;letter-spacing:.2px;padding:12px 0 12px 20px;cursor:pointer}.custom-select li:hover{font-weight:500}@media screen and (min-width: 750px){.custom-select li{line-height:26px;font-size:20px;padding-top:8px;padding-bottom:8px}}@media screen and (min-width: 1200px){.custom-select summary{line-height:28px;font-weight:600}.custom-select summary svg{margin-top:11px}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/component-custom-select.css.map */
