.product-option_container{opacity:0;transition:opacity .3s ease-in-out;min-height:500px}.product-option_container:has(.loaded){opacity:1;min-height:auto}.product-option_container:has(product-option[data-option-count="1"]){display:none}product-option{display:block}product-option .product-option_options{grid-template-columns:repeat(3,minmax(0,1fr))}product-option[columns="1"]{max-width:110px}product-option[columns="1"] .product-option_options{grid-template-columns:repeat(1,minmax(0,1fr))}product-option[columns="2"] .product-option_options{grid-template-columns:repeat(2,minmax(0,1fr))}product-option[columns="4"] .product-option_options{grid-template-columns:repeat(4,minmax(0,1fr))}product-option[columns="5"] .product-option_options{grid-template-columns:repeat(5,minmax(0,1fr))}.product-option_wrapper{transition:height .3s ease-in-out;height:auto;overflow:hidden}.product-option_wrapper.expanded{height:auto}.product-option_options .active{border-color:#000;position:relative;outline:2px solid black}.product-option_options .active:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:1px;background-color:#000}.product-option_options .active:before{content:"";position:absolute;top:-1px;left:-1px;width:1px;height:calc(100% + 2px);background-color:#000}.product-option_options a{display:flex;flex:1;justify-content:flex-start;align-items:center;text-align:center;padding:16px;gap:8px;flex-direction:column;outline-offset:-1px}.product-option_options a:focus-visible{outline:none;position:relative;background-color:#f9f3f2}.product-option_see-more{display:none;border:1px solid #dbdbdb;position:relative;top:-1px;width:100%;gap:.5rem;justify-content:center;align-items:center;text-align:center;padding:1rem;cursor:pointer}.product-option_see-more:focus-visible{outline:2px solid black;outline-offset:-2px}.product-option_see-more.visible{display:flex}.product-option_see-more:hover{text-decoration:underline}.product-option_see-more .icon{transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.product-option_wrapper,.product-option_see-more .icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
