.index-structure-select-product-variations{padding:15px 15px 30px}.index-structure-select-product-variations .webshop-section-title{max-width:1200px;margin:0 auto}.index-structure-select-product-variations .webshop-section-title .webshop-section-title-text{font-size:36px;font-weight:700;color:#000;text-transform:uppercase}.index-structure-select-product-variations .webshop-section-title .webshop-section-title-text::after{display:none}.index-structure-select-product-variations .webshop-section-title .webshop-section-title-subtext{font-size:20px;color:#383e42;font-weight:500}.index-button{background:#cf0;border:4px solid #b2d720;line-height:1;display:inline-block;padding:15px 50px;position:relative}.index-button.secondary{background:#fff;border:4px solid #c5c5c5}.index-button.secondary::before{background:#cf0}.index-button.secondary:hover span,.index-button.secondary:focus span{color:#414141}.index-button:hover,.index-button:focus{text-decoration:none}.index-button:hover span,.index-button:focus span{color:#fff}.index-button:hover::before,.index-button:focus::before{width:100%;height:100%;top:0;left:0}.index-button::before{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;background:#414141;z-index:5;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.index-button span{z-index:10;position:relative;color:#414141;font-size:16px;font-weight:500;text-decoration:none;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}
