.product-options-section{width:100vw;box-sizing:border-box}.pair-picker select{color:#000}.selection-indicator-wrapper.active .selection-indicator{display:block!important;background:#00b4e5}.selection-indicator-wrapper.active{border:1px solid #00B4E5}.selection-indicator-wrapper{display:inline-block;border:1px solid black;border-radius:50%;width:20px;height:20px}.selection-indicator{width:14px;height:14px;border-radius:50%;display:none;margin:2px}@media (min-width: 1100px) and (max-width: 1600px){.product-options-section{padding-right:4rem}}@media (min-width: 990px){.product-options-section{width:50vw;max-width:700px}}.option-cards{display:flex;gap:1rem;justify-content:space-between;flex-wrap:wrap}.badge.popular{display:flex!important;align-items:center;gap:4px}.option-card{flex:1 1 30%;border:2px solid rgba(0,0,0,.6);border-radius:24px;padding:23px 8px;text-align:center;position:relative;cursor:pointer;transition:all .3s ease;justify-content:center;align-items:center;display:flex;flex-flow:column}.option-card.active{border:2px solid #00B4E5;box-shadow:0 0 0 3px #e0f7fa;background:#d3f1fb4d}.option-card .badge{display:inline-block;font-size:14px;padding:.5rem .9rem;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:600}.badge.popular{background-color:#f472b6;position:absolute;top:-38px;color:#fff}.badge.best-value{background-color:#f3e8ff;color:#8e24aa}.product-image{height:120px;object-fit:contain}.buy-quantity-text,span.to-cart-price{font-size:20px;color:#333;font-family:Satoshi;font-weight:700;line-height:30px}span.compare-at-price{font-family:Satoshi-Medium;text-decoration:line-through;font-size:20px;text-decoration-thickness:1px;line-height:30px}.price{font-weight:700;margin-bottom:.25rem;gap:7px;display:flex}.subtext{font-size:.85rem;color:#555}.savings-tag{color:#333;padding:5px 16px;font-size:14px;background:#fe979a;display:flex;border:1px solid rgba(0,0,0,.3);font-family:Satoshi;border-radius:43px;font-weight:700;align-items:center;position:absolute;bottom:-8%}.picker-box{background-color:#93e4f3;padding:40px 32px;border:1px solid rgba(0,0,0,.6);border-radius:4rem;margin:4rem 0}.picker-box h4{margin-top:0;margin-bottom:2.4rem;font-size:20px;font-family:Satoshi;font-weight:700;line-height:28px}.pair-picker{display:flex;flex-wrap:wrap;margin-bottom:1rem;align-items:center}.savings-tag img{max-width:24px}.features{display:flex;gap:1rem;font-family:Satoshi-Medium;font-size:16px;margin-top:24px;line-height:26px;color:#333}.features span{display:flex;align-items:center;gap:.25rem}.add-to-cart{display:flex;width:100%;background-color:#e752a0;color:#fff;padding:20px;font-family:Satoshi;text-align:center;font-weight:700;font-size:16px;border-radius:57px;border:none;cursor:pointer;transition:background .3s ease;align-items:center;justify-content:center}.add-to-cart:hover{background-color:#333}.subtext-1{font-size:14px;font-family:Satoshi;font-weight:700;color:#333;line-height:21px;display:flex;gap:4px;align-items:center}.subtext-1 p{margin:0}.option-card[data-quantity="5"] .badge.popular{background:#bf67ff}.option-card[data-quantity="5"] .savings-tag{background:#58eedb}.pair-picker select:nth-child(2){padding:8px 16px;font-size:16px;font-family:Satoshi-Medium;line-height:28px;border-top-left-radius:40px;border-bottom-left-radius:40px;border:1px solid #ccc;flex:1;margin-left:16px;max-width:102px}.pair-picker select:nth-of-type(2){padding:8px 16px;font-size:16px;font-family:Satoshi-Medium;line-height:28px;border-top-right-radius:40px;border-bottom-right-radius:40px;border:1px solid #ccc;flex:1;max-width:166px}.pair-picker select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.pair-picker select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.pair-picker select:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.error-messages{gap:1rem;font-family:Satoshi-Medium;font-size:16px;margin-top:-10px;color:#ff1818;margin-bottom:16px;margin-left:6px}.incomplete-selection-error,.out_of_stock-error{display:none}.selected-variant-image{margin-left:10px;width:50px;height:50px;border-radius:50%}.picker-label{min-width:72px}@media (min-width: 768px) and (max-width: 1024px){img.product-image{max-height:70px}.option-cards{flex-wrap:nowrap}.product-options-section{width:65vw}}@media (max-width: 640px){.picker-label{min-width:52px}img.product-image{max-height:60px}}@media (max-width: 767px){span.to-cart-price{font-size:14px}.buy-quantity-text,span.compare-at-price{font-size:12px}.savings-tag{font-size:9px}.subtext-1{font-size:11px}.option-card .badge{font-size:9px}.badge.popular{top:-28px}.option-card{border-radius:12px}.savings-tag img{max-width:14px}.subtext-1 svg{max-width:14px}.product-options-section{width:90vw}.option-card .badge{padding:3px 8px}.badge.popular svg{max-width:14px}.picker-box{padding:24px 12px}.picker-box h4{font-size:16px}.pair-picker div{font-size:14px!important}.pair-picker select:nth-child(2){padding:8px 12px;font-size:14px;margin-left:12px;max-width:92px}.pair-picker select:nth-of-type(2){padding:8px 12px;font-size:14px;max-width:148px}.features svg{max-width:16px}.features{font-size:12px}.option-cards{padding-top:20px}.buy-quantity-text{display:flex;flex-direction:row;gap:8px;align-items:center}.picker-box{border-radius:24px;margin:2rem 0}.add-to-cart{padding:20px}}@media (max-width: 500px){.features{font-size:10px;flex-flow:column;gap:0px;margin-top:0}.buy-quantity-text span{font-size:12px;max-width:60px;line-height:16px}.selection-indicator-wrapper{min-width:20px}.option-card{padding:18px 8px;justify-content:space-around;align-items:center}.error-messages{font-size:12px;margin-bottom:6px}}@media (max-width: 450px){.pair-picker select:nth-child(2){padding:8px 12px;font-size:14px;margin-left:12px;max-width:72px}.pair-picker select:nth-of-type(2){padding:8px 12px;font-size:14px;max-width:126px}}@media (max-width: 405px){span.to-cart-price{font-size:12px}.buy-quantity-text,span.compare-at-price,.subtext-1{font-size:9px}.buy-quantity-text span{font-size:12px;line-height:16px}.savings-tag,.option-card .badge{font-size:7px}.option-cards{flex-wrap:nowrap}}.notify-iw{display:none}.notify-iw.show{display:block}.notify-iw button{align-items:center!important;display:flex!important;width:100%;background-color:#e752a0;color:#fff;padding:20px;font-family:Satoshi;text-align:center;font-weight:700;font-size:16px;border-radius:57px;border:none;cursor:pointer;transition:background .3s ease;align-items:center;justify-content:center;margin-top:20px}.option-card:nth-child(1) .savings-tag{background:#58eedb}.option-card:nth-child(2) .savings-tag{background:#58eedb}.option-card:nth-child(3) .savings-tag{background:#58eedb}.preorder-text{font-size:18px;margin-left:10px;letter-spacing:0px;color:red;font-weight:500}.preorder-message{font-size:16px;color:red;letter-spacing:0px;font-weight:400}@media screen and (max-width: 767px){.preorder-text{width:100%;margin-left:0;text-align:center}.preorder-message{font-size:14px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/bundle-component-iw-new.css.map */
