.sa3-variants{padding:22px 0 6px!important;border-bottom:0!important}.sa3-variants .sa-colorways{margin:0 0 22px!important}.sa3-variants .sa-colorways__label{display:flex!important;align-items:baseline!important;gap:7px!important;margin:0 0 12px!important;color:#111!important;font-size:12px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.sa3-variants .sa-colorways__label strong,.sa3-variants .sa-colorways__label b{font-weight:600!important}.sa3-variants .sa-colorways__list{display:flex!important;align-items:flex-start!important;gap:12px!important;flex-wrap:wrap!important}.sa3-variants .sa-colorways__item{width:72px!important;margin:0!important}.sa3-variants .sa-colorways__image{width:72px!important;height:92px!important;border:1px solid #dedede!important;border-radius:0!important;background:#f5f3ef!important;box-shadow:none!important;transition:border-color .18s ease,opacity .18s ease!important}.sa3-variants .sa-colorways__item:hover .sa-colorways__image{border-color:#777!important}.sa3-variants .sa-colorways__item.is-active .sa-colorways__image,.sa3-variants .sa-colorways__item[aria-selected=true] .sa-colorways__image{border:1.5px solid #111!important;box-shadow:none!important}.sa3-variants .sa-colorways__name{margin-top:7px!important;color:#333!important;font-size:11px!important;line-height:1.25!important;font-weight:400!important;text-align:center!important}.sa3-variants .sa-colorways__item.is-active .sa-colorways__name{color:#111!important;font-weight:600!important}.sa3-variants .product-form__input{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important}.sa3-variants fieldset.product-form__input--pill{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;align-items:center!important}.sa3-variants fieldset.product-form__input--pill>legend.form__label{grid-column:1 / -1!important;width:100%!important;margin:0 0 3px!important;padding:0!important;color:#111!important;font-size:11px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.sa3-variants .product-form__input input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important}.sa3-variants .product-form__input--pill input[type=radio]+label{width:100%!important;min-width:0!important;height:46px!important;margin:0!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #d4d4d4!important;border-radius:0!important;background:#fff!important;color:#111!important;font-size:12px!important;line-height:1!important;font-weight:500!important;letter-spacing:.01em!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important}.sa3-variants .product-form__input--pill input[type=radio]+label:hover{border-color:#111!important}.sa3-variants .product-form__input--pill input[type=radio]:checked+label{background:#111!important;border-color:#111!important;color:#fff!important}.sa3-variants .product-form__input--pill input[type=radio]:focus-visible+label{outline:1px solid #111!important;outline-offset:2px!important}.sa3-variants+.sa3-custom{display:flex!important;justify-content:flex-end!important;align-items:center!important;margin:7px 0 0!important;padding:0 0 20px!important;border-bottom:1px solid #e8e8e8!important}.sa3-variants+.sa3-custom .sa-size-guide-popup{display:flex!important;justify-content:flex-end!important;width:100%!important}.sa3-variants+.sa3-custom .solah-size-guide{-webkit-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#333!important;box-shadow:none!important;font-size:11px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:0!important;text-decoration:underline!important;text-underline-offset:4px!important;cursor:pointer!important}.sa3-variants+.sa3-custom .solah-size-guide:hover{color:#111!important}.sa3-buy{padding-top:20px!important}.sa3-buy .product-form__buttons{display:grid!important;gap:8px!important}.sa3-buy .product-form__submit{min-height:52px!important;margin:0!important;border:1px solid #111!important;background:#111!important;color:#fff!important;font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important}.sa3-buy .shopify-payment-button{margin:0!important}.sa3-buy .shopify-payment-button__button--unbranded{min-height:50px!important;border:1px solid #111!important;background:#fff!important;color:#111!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important}.sa3-assurance{margin-top:14px!important;padding-top:14px!important;gap:10px!important;border-top:1px solid #ececec!important;color:#777!important;font-size:8px!important;letter-spacing:.07em!important}.sa3-assurance span+span:before{margin-right:10px!important}@media(max-width:749px){.sa3-variants{padding-top:18px!important}.sa3-variants .sa-colorways__item{width:66px!important}.sa3-variants .sa-colorways__image{width:66px!important;height:84px!important}.sa3-variants fieldset.product-form__input--pill{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.sa3-variants .product-form__input--pill input[type=radio]+label{height:44px!important;padding:0 6px!important;font-size:11px!important}.sa3-variants+.sa3-custom{padding-bottom:17px!important}.sa3-buy{padding-top:17px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/solah-pdp-variant-polish.css.map */
